VHDL floting 포인트 잘 작동 코드
File list:
fpu100
.....\branches
.....\........\avendor
.....\........\.......\doc
.....\........\.......\...\fpu.pdf
.....\........\.......\...\FPU_doc.pdf
.....\........\.......\test_bench
.....\........\.......\..........\FPU_II
.....\........\.......\..........\......\readme.txt
.....\........\.......\..........\SoftFloat
.....\........\.......\..........\.........\processors
.....\........\.......\..........\.........\..........\386-GCC.h
.....\........\.......\..........\.........\..........\SPARC-GCC.h
.....\........\.......\..........\.........\softfloat
.....\........\.......\..........\.........\.........\bits32
.....\........\.......\..........\.........\.........\......\386-Win32-GCC
.....\........\.......\..........\.........\.........\......\.............\Makefile
.....\........\.......\..........\.........\.........\......\.............\milieu.h
.....\........\.......\..........\.........\.........\......\.............\softfloat-specialize
.....\........\.......\..........\.........\.........\......\.............\softfloat.h
.....\........\.......\..........\.........\.........\......\SPARC-Solaris-GCC
.....\........\.......\..........\.........\.........\......\.................\Makefile
.....\........\.......\..........\.........\.........\......\.................\milieu.h
.....\........\.......\..........\.........\.........\......\.................\softfloat-specialize
.....\........\.......\..........\.........\.........\......\.................\softfloat.h
.....\........\.......\..........\.........\.........\......\templates
.....\........\.......\..........\.........\.........\......\.........\Makefile
.....\........\.......\..........\.........\.........\......\.........\milieu.h
.....\........\.......\..........\.........\.........\......\.........\softfloat-specialize
.....\........\.......\..........\.........\.........\......\.........\softfloat.h
.....\........\.......\..........\.........\.........\......\softfloat-macros
.....\........\.......\..........\.........\.........\......\softfloat.c
.....\........\.......\..........\.........\.........\......\timesoftfloat.c
.....\........\.......\..........\.........\.........\bits64
.....\........\.......\..........\.........\.........\......\386-Win32-GCC
.....\........\.......\..........\.........\.........\......\.............\Makefile
.....\........\.......\..........\.........\.........\......\.............\milieu.h
.....\........\.......\..........\.........\.........\......\.............\softfloat-specialize
.....\........\.......\..........\.........\.........\......\.............\softfloat.h
.....\........\.......\..........\.........\.........\......\SPARC-Solaris-GCC
.....\........\.......\..........\.........\.........\......\.................\Makefile
.....\........\.......\..........\.........\.........\......\.................\milieu.h
.....\........\.......\..........\.........\.........\......\.................\softfloat-specialize
.....\........\.......\..........\.........\.........\......\.................\softfloat.h
.....\........\.......\..........\.........\.........\......\templates
.....\........\.......\..........\.........\.........\......\.........\Makefile
.....\........\.......\..........\.........\.........\......\.........\milieu.h
.....\........\.......\..........\.........\.........\......\.........\softfloat-specialize
.....\........\.......\..........\.........\.........\......\.........\softfloat.h
.....\........\.......\..........\.........\.........\......\softfloat-macros
.....\........\.......\..........\.........\.........\......\softfloat.c
.....\........\.......\..........\.........\.........\......\timesoftfloat.c
.....\........\.......\..........\.........\.........\README.txt
.....\........\.......\..........\.........\.........\SoftFloat-history.txt
.....\........\.......\..........\.........\.........\SoftFloat-source.txt
.....\........\.......\..........\.........\.........\SoftFloat.txt
.....\........\.......\..........\.........\.........\timesoftfloat.txt
.....\........\.......\..........\.........\readme.txt
.....\........\.......\..........\fpusim.bat
.....\........\.......\..........\fpu_wave.do
.....\........\.......\..........\maketest.bat
.....\........\.......\..........\readme.txt
.....\........\.......\..........\tb_fpu.vhd
.....\........\.......\..........\timesoftfloat.exe
.....\........\.......\..........\txt_util.vhd
.....\........\.......\addsub_28.vhd
.....\........\.......\comppack.vhd
.....\........\.......\fpu.vhd
.....\........\.......\fpupack.vhd
.....\........\.......\fpusim.bat
.....\........\.......\fpu_wave.do
.....\........\.......\mul_24.vhd
.....\........\.......\post_norm_addsub.vhd
.....\........\.......\post_norm_div.vhd
.....\........\.......\post_norm_mul.vhd
.....\........\.......\post_norm_sqrt.vhd
.....\........\.......\pre_norm_addsub.vhd
.....\........\.......\pre_norm_div.vhd
.....\........\.......\pre_norm_mul.vhd
.....\........\.......\pre_norm_sqrt.vhd
.....\........\.......\readme.txt
.....\........\.......\serial_div.vhd
.....\........\.......\serial_mul.vhd
.....\........\.......\sqrt.vhd
.....\tags
.....\....\arelease
.....\....\........\doc
.....\....\........\...\fpu.pdf
.....\....\........\...\FPU_doc.pdf
.....\....\........\test_bench
.....\....\........\..........\FPU_II
.....\....\........\..........\......\readme.txt
.....\....\........\..........\SoftFloat
.....\....\........\..........\.........\processors
.....\....\........\..........\.........\..........\386-GCC.h
.....\....\........\..........\.........\..........\SPARC-GCC.h
.....\....\........\..........\.........\softfloat
.....\....\........\..........\.........\.........\bits32
.....\....\........\..........\.........\.........\......\386-Win32-GCC
.....\....\........\..........\.........\.........\......\.............\Makefile
.....\....\........\..........\.........\.........\......\.............\milieu.h
.....\....\........\..........\.........\.........\......\.............\softfloat-specialize
.....\....\........\..........\.........\.........\......\.............\softfloat.h
.....\....\........\..........\.........\.........\......\SPARC-Solaris-GCC
.....\....\........\..........\.........\.........\......\.................\Makefile
.....\....\........\..........\.........\.........\......\.................\milieu.h
.....\....\........\..........\.........\.........\......\.................\softfloat-specialize
.....\....\........\..........\.........\.........\......\.................\softfloat.h
.....\....\........\..........\.........\.........\......\templates
.....\....\........\..........\.........\.........\......\.........\Makefile
.....\....\........\..........\.........\.........\......\.........\milieu.h
.....\....\........\..........\.........\.........\......\.........\softfloat-specialize
.....\....\........\..........\.........\.........\......\.........\softfloat.h
.....\....\........\..........\.........\.........\......\softfloat-macros
.....\....\........\..........\.........\.........\......\softfloat.c
.....\....\........\..........\.........\.........\......\timesoftfloat.c
.....\....\........\..........\.........\.........\bits64
.....\....\........\..........\.........\.........\......\386-Win32-GCC
.....\....\........\..........\.........\.........\......\.............\Makefile
.....\....\........\..........\.........\.........\......\.............\milieu.h
.....\....\........\..........\.........\.........\......\.............\softfloat-specialize
.....\....\........\..........\.........\.........\......\.............\softfloat.h
.....\....\........\..........\.........\.........\......\SPARC-Solaris-GCC
.....\....\........\..........\.........\.........\......\.................\Makefile
.....\....\........\..........\.........\.........\......\.................\milieu.h
.....\....\........\..........\.........\.........\......\.................\softfloat-specialize
.....\....\........\..........\.........\.........\......\.................\softfloat.h
.....\....\........\..........\.........\.........\......\templates
.....\....\........\..........\.........\.........\......\.........\Makefile
.....\....\........\..........\.........\.........\......\.........\milieu.h
.....\....\........\..........\.........\.........\......\.........\softfloat-specialize
.....\....\........\..........\.........\.........\......\.........\softfloat.h
.....\....\........\..........\.........\.........\......\softfloat-macros
.....\....\........\..........\.........\.........\......\softfloat.c
.....\....\........\..........\.........\.........\......\timesoftfloat.c
.....\....\........\..........\.........\.........\README.txt
.....\....\........\..........\.........\.........\SoftFloat-history.txt
.....\....\........\..........\.........\.........\SoftFloat-source.txt
.....\....\........\..........\.........\.........\SoftFloat.txt
.....\....\........\..........\.........\.........\timesoftfloat.txt
.....\....\........\..........\.........\readme.txt
.....\....\........\..........\fpusim.bat
.....\....\........\..........\fpu_wave.do
.....\....\........\..........\maketest.bat
.....\....\........\..........\readme.txt
.....\....\........\..........\tb_fpu.vhd
.....\....\........\..........\timesoftfloat.exe
.....\....\........\..........\txt_util.vhd
.....\....\........\addsub_28.vhd
.....\....\........\comppack.vhd
.....\....\........\fpu.vhd
.....\....\........\fpupack.vhd
.....\....\........\fpusim.bat
.....\....\........\fpu_wave.do
.....\....\........\mul_24.vhd
.....\....\........\post_norm_addsub.vhd
.....\....\........\post_norm_div.vhd
.....\....\........\post_norm_mul.vhd
.....\....\........\post_norm_sqrt.vhd
.....\....\........\pre_norm_addsub.vhd
.....\....\........\pre_norm_div.vhd
.....\....\........\pre_norm_mul.vhd
.....\....\........\pre_norm_sqrt.vhd
.....\....\........\readme.txt
.....\....\........\serial_div.vhd
.....\....\........\serial_mul.vhd
.....\....\........\sqrt.vhd
.....\trunk
.....\.....\doc
.....\.....\...\FPU_doc.pdf
.....\.....\test_bench
.....\.....\..........\SoftFloat
.....\.....\..........\.........\processors
.....\.....\..........\.........\..........\386-GCC.h
.....\.....\..........\.........\..........\SPARC-GCC.h
.....\.....\..........\.........\softfloat
.....\.....\..........\.........\.........\bits32
.....\.....\..........\.........\.........\......\386-Win32-GCC
.....\.....\..........\.........\.........\......\.............\Makefile
.....\.....\..........\.........\.........\......\.............\milieu.h
.....\.....\..........\.........\.........\......\.............\softfloat-specialize
.....\.....\..........\.........\.........\......\.............\softfloat.h
.....\.....\..........\.........\.........\......\SPARC-Solaris-GCC
.....\.....\..........\.........\.........\......\.................\Makefile
.....\.....\..........\.........\.........\......\.................\milieu.h
.....\.....\..........\.........\.........\......\.................\softfloat-specialize
.....\.....\..........\.........\.........\......\.................\softfloat.h
.....\.....\..........\.........\.........\......\templates
.....\.....\..........\.........\.........\......\.........\Makefile
.....\.....\..........\.........\.........\......\.........\milieu.h
.....\.....\..........\.........\.........\......\.........\softfloat-specialize
.....\.....\..........\.........\.........\......\.........\softfloat.h
.....\.....\..........\.........\.........\......\softfloat-macros
.....\.....\..........\.........\.........\......\softfloat.c
.....\.....\..........\.........\.........\......\timesoftfloat.c
.....\.....\..........\.........\.........\bits64
.....\.....\..........\.........\.........\......\386-Win32-GCC
.....\.....\..........\.........\.........\......\.............\Makefile
.....\.....\..........\.........\.........\......\.............\milieu.h
.....\.....\..........\.........\.........\......\.............\softfloat-specialize
.....\.....\..........\.........\.........\......\.............\softfloat.h
.....\.....\..........\.........\.........\......\SPARC-Solaris-GCC
.....\.....\..........\.........\.........\......\.................\Makefile
.....\.....\..........\.........\.........\......\.................\milieu.h
.....\.....\..........\.........\.........\......\.................\softfloat-specialize
.....\.....\..........\.........\.........\......\.................\softfloat.h
.....\.....\..........\.........\.........\......\templates
.....\.....\..........\.........\.........\......\.........\Makefile
.....\.....\..........\.........\.........\......\.........\milieu.h
.....\.....\..........\.........\.........\......\.........\softfloat-specialize
.....\.....\..........\.........\.........\......\.........\softfloat.h
.....\.....\..........\.........\.........\......\softfloat-macros
.....\.....\..........\.........\.........\......\softfloat.c
.....\.....\..........\.........\.........\......\timesoftfloat.c
.....\.....\..........\.........\.........\README.txt
.....\.....\..........\.........\.........\SoftFloat-history.txt
.....\.....\..........\.........\.........\SoftFloat-source.txt
.....\.....\..........\.........\.........\SoftFloat.txt
.....\.....\..........\.........\.........\timesoftfloat.txt
.....\.....\..........\.........\readme.txt
.....\.....\..........\fpusim.bat
.....\.....\..........\fpu_wave.do
.....\.....\..........\maketest.bat
.....\.....\..........\readme.txt
.....\.....\..........\tb_fpu.vhd
.....\.....\..........\timesoftfloat.exe
.....\.....\..........\txt_util.vhd
.....\.....\addsub_28.vhd
.....\.....\bug_report.txt
.....\.....\comppack.vhd
.....\.....\fpu.vhd
.....\.....\fpupack.vhd
.....\.....\mul_24.vhd
.....\.....\post_norm_addsub.vhd
.....\.....\post_norm_div.vhd
.....\.....\post_norm_mul.vhd
.....\.....\post_norm_sqrt.vhd
.....\.....\pre_norm_addsub.vhd
.....\.....\pre_norm_div.vhd
.....\.....\pre_norm_mul.vhd
.....\.....\pre_norm_sqrt.vhd
.....\.....\readme.txt
.....\.....\serial_div.vhd
.....\.....\serial_mul.vhd
.....\.....\sqrt.vhd
.....\web_uploads
.....\...........\bug_report_260407.txt
.....\...........\fpu_doc.pdf
.....\...........\fpu_v18.zip
.....\...........\fpu_v19.zip