Initial import
git-svn-id: http://moon:8086/svn/vhdl/trunk@5 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
vlib work
|
||||
vcom -explicit -93 "../../../../lib/fixed/fixed_pkg_c.vhd"
|
||||
vcom -explicit -93 "../../../../lib/PCK_FIO-2002.7/PCK_FIO_1993.vhd"
|
||||
vcom -explicit -93 "../../../../lib/PCK_FIO-2002.7/PCK_FIO_1993_BODY.vhd"
|
||||
vcom -explicit -93 "../src/mix_pkg.vhd"
|
||||
vcom -explicit -93 "../src/mix_cpx.vhd"
|
||||
vcom -explicit -93 "../src/tb_mix_cpx.vhd"
|
||||
vsim -t 1ps -lib work tb_mix_cpx
|
||||
do {tb_mix_cpx.wdo}
|
||||
view wave
|
||||
view structure
|
||||
view signals
|
||||
run 500ns
|
||||
@@ -0,0 +1,42 @@
|
||||
onerror {resume}
|
||||
quietly WaveActivateNextPane {} 0
|
||||
add wave -noupdate -format Logic /tb_mix_cpx/clk
|
||||
add wave -noupdate -format Logic /tb_mix_cpx/srst
|
||||
add wave -noupdate -divider {Fixed In}
|
||||
add wave -noupdate -format Logic /tb_mix_cpx/in_valid
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_cpx/x_re_in
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_cpx/x_im_in
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_cpx/y_re_in
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_cpx/y_im_in
|
||||
add wave -noupdate -divider {Fixed OUT}
|
||||
add wave -noupdate -format Logic /tb_mix_cpx/out_valid
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_cpx/z_re_out
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_cpx/z_im_out
|
||||
add wave -noupdate -divider {Convenient real out}
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/x_re
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/x_im
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/y_re
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/y_im
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/z_re
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/z_im
|
||||
add wave -noupdate -format Logic /tb_mix_cpx/fileout_enable
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/uut/p_re_left
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/uut/p_re_right
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/uut/p_im_left
|
||||
add wave -noupdate -format Literal /tb_mix_cpx/uut/p_im_right
|
||||
TreeUpdate [SetDefaultTree]
|
||||
WaveRestoreCursors {{Cursor 1} {90000 ps} 0}
|
||||
configure wave -namecolwidth 193
|
||||
configure wave -valuecolwidth 100
|
||||
configure wave -justifyvalue left
|
||||
configure wave -signalnamewidth 1
|
||||
configure wave -snapdistance 10
|
||||
configure wave -datasetprefix 0
|
||||
configure wave -rowmargin 4
|
||||
configure wave -childrowmargin 2
|
||||
configure wave -gridoffset 0
|
||||
configure wave -gridperiod 1
|
||||
configure wave -griddelta 40
|
||||
configure wave -timeline 0
|
||||
update
|
||||
WaveRestoreZoom {0 ps} {348406 ps}
|
||||
@@ -0,0 +1,13 @@
|
||||
vlib work
|
||||
vcom -explicit -93 "../../../../lib/fixed/fixed_pkg_c.vhd"
|
||||
vcom -explicit -93 "../../../../lib/PCK_FIO-2002.7/PCK_FIO_1993.vhd"
|
||||
vcom -explicit -93 "../../../../lib/PCK_FIO-2002.7/PCK_FIO_1993_BODY.vhd"
|
||||
vcom -explicit -93 "../src/mix_pkg.vhd"
|
||||
vcom -explicit -93 "../src/mix_real.vhd"
|
||||
vcom -explicit -93 "../src/tb_mix_real.vhd"
|
||||
vsim -t 1ps -lib work tb_mix_real
|
||||
do {tb_mix_real.wdo}
|
||||
view wave
|
||||
view structure
|
||||
view signals
|
||||
run 500ns
|
||||
@@ -0,0 +1,36 @@
|
||||
onerror {resume}
|
||||
quietly WaveActivateNextPane {} 0
|
||||
add wave -noupdate -format Logic /tb_mix_real/clk
|
||||
add wave -noupdate -format Logic /tb_mix_real/srst
|
||||
add wave -noupdate -divider {Fixed In}
|
||||
add wave -noupdate -format Logic /tb_mix_real/in_valid
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_real/x_re_din
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_real/y_re_din
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_real/y_im_din
|
||||
add wave -noupdate -divider {Fixed OUT}
|
||||
add wave -noupdate -format Logic /tb_mix_real/out_valid
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_real/z_re_dout
|
||||
add wave -noupdate -format Literal -radix decimal /tb_mix_real/z_im_dout
|
||||
add wave -noupdate -divider {Convenient real out}
|
||||
add wave -noupdate -format Literal /tb_mix_real/x_re
|
||||
add wave -noupdate -format Literal /tb_mix_real/y_re
|
||||
add wave -noupdate -format Literal /tb_mix_real/y_im
|
||||
add wave -noupdate -format Literal /tb_mix_real/z_re
|
||||
add wave -noupdate -format Literal /tb_mix_real/z_im
|
||||
add wave -noupdate -format Logic /tb_mix_real/fileout_enable
|
||||
TreeUpdate [SetDefaultTree]
|
||||
WaveRestoreCursors {{Cursor 1} {120000 ps} 0}
|
||||
configure wave -namecolwidth 193
|
||||
configure wave -valuecolwidth 100
|
||||
configure wave -justifyvalue left
|
||||
configure wave -signalnamewidth 1
|
||||
configure wave -snapdistance 10
|
||||
configure wave -datasetprefix 0
|
||||
configure wave -rowmargin 4
|
||||
configure wave -childrowmargin 2
|
||||
configure wave -gridoffset 0
|
||||
configure wave -gridperiod 1
|
||||
configure wave -griddelta 40
|
||||
configure wave -timeline 0
|
||||
update
|
||||
WaveRestoreZoom {0 ps} {348406 ps}
|
||||
@@ -0,0 +1,13 @@
|
||||
vlib work
|
||||
vcom -explicit -93 "../../../../lib/fixed/fixed_pkg_c.vhd"
|
||||
vcom -explicit -93 "../../../../lib/PCK_FIO-2002.7/PCK_FIO_1993.vhd"
|
||||
vcom -explicit -93 "../../../../lib/PCK_FIO-2002.7/PCK_FIO_1993_BODY.vhd"
|
||||
vcom -explicit -93 "../src/mix_pkg.vhd"
|
||||
vcom -explicit -93 "../src/undc_real.vhd"
|
||||
vcom -explicit -93 "../src/tb_undc_real.vhd"
|
||||
vsim -t 1ps -lib work tb_undc_real
|
||||
do {tb_undc_real.wdo}
|
||||
view wave
|
||||
view structure
|
||||
view signals
|
||||
run 500us
|
||||
@@ -0,0 +1,38 @@
|
||||
onerror {resume}
|
||||
quietly WaveActivateNextPane {} 0
|
||||
add wave -noupdate -format Logic /tb_undc_real/clk
|
||||
add wave -noupdate -format Logic /tb_undc_real/srst
|
||||
add wave -noupdate -format Logic /tb_undc_real/din_valid
|
||||
add wave -noupdate -format Logic /tb_undc_real/kin_valid
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/din
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/kin
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/dout
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/dc_out
|
||||
add wave -noupdate -format Logic /tb_undc_real/dout_valid
|
||||
add wave -noupdate -format Literal /tb_undc_real/k
|
||||
add wave -noupdate -format Literal /tb_undc_real/x
|
||||
add wave -noupdate -format Literal /tb_undc_real/y
|
||||
add wave -noupdate -format Literal /tb_undc_real/dc
|
||||
add wave -noupdate -divider UUT
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/uut/k
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/uut/x
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/uut/y
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/uut/y1
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/uut/y2
|
||||
add wave -noupdate -format Literal -radix hexadecimal /tb_undc_real/uut/dc
|
||||
TreeUpdate [SetDefaultTree]
|
||||
WaveRestoreCursors {{Cursor 1} {97905405 ps} 0}
|
||||
configure wave -namecolwidth 150
|
||||
configure wave -valuecolwidth 100
|
||||
configure wave -justifyvalue left
|
||||
configure wave -signalnamewidth 1
|
||||
configure wave -snapdistance 10
|
||||
configure wave -datasetprefix 0
|
||||
configure wave -rowmargin 4
|
||||
configure wave -childrowmargin 2
|
||||
configure wave -gridoffset 0
|
||||
configure wave -gridperiod 100
|
||||
configure wave -griddelta 40
|
||||
configure wave -timeline 1
|
||||
update
|
||||
WaveRestoreZoom {0 ps} {157500 ns}
|
||||
Reference in New Issue
Block a user