#transcript on if {[file exists rtl_work]} { vdel -lib rtl_work -all } set rootdir [pwd] puts "Root Directory $rootdir" vlib rtl_work vmap work rtl_work vlog -sv -work work +incdir+${rootdir}/src/blocks ${rootdir}/src/blocks/abus.sv vlog -sv -work work +incdir+${rootdir}/src/fpu32 ${rootdir}/src/fpu32/fpu32.sv vlog -sv -work work +incdir+${rootdir}/src/neural ${rootdir}/src/neural/comp.sv vsim -t 1ps -L altera_ver -L lpm_ver -L sgate_ver -L altera_mf_ver -L altera_lnsim_ver -L cycloneive_ver -L rtl_work -L work -voptargs="+acc" adder_casc_tb view structure view signals add wave -noupdate -label CLK /adder_casc_tb/clk add wave -noupdate -label RST /adder_casc_tb/rst add wave -noupdate -label X -radix float32 -radixshowbase 0 /adder_casc_tb/x add wave -noupdate -label Y -radix float32 -radixshowbase 0 /adder_casc_tb/y add wave -noupdate -label OUTPUT_STB /adder_casc_tb/adder_casc0/right/stb add wave -noupdate -label OUTPUT_ACK /adder_casc_tb/adder_casc0/right/ack add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[0]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[0]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[1]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[1]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[2]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[2]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[3]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[3]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[4]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[4]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[5]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[5]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[6]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[6]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[7]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[7]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[8]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[8]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[9]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[9]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[10]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[10]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[11]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[11]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[12]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[12]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[13]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[13]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[14]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[14]/ack} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[15]/stb} add wave -noupdate -group L4 {/adder_casc_tb/adder_casc0/left[15]/ack} add wave -noupdate -label Layer_w -radix float32 -childformat {{{/adder_casc_tb/adder_casc0/layer_w[13]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[12]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[11]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[10]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[9]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[8]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[7]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[6]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[5]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[4]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[3]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[2]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[1]} -radix float32} {{/adder_casc_tb/adder_casc0/layer_w[0]} -radix float32}} -expand -subitemconfig {{/adder_casc_tb/adder_casc0/layer_w[13]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[12]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[11]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[10]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[9]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[8]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[7]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[6]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[5]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[4]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[3]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[2]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[1]} {-height 16 -radix float32} {/adder_casc_tb/adder_casc0/layer_w[0]} {-height 16 -radix float32}} /adder_casc_tb/adder_casc0/layer_w add wave -noupdate -label ACK_w -expand /adder_casc_tb/adder_casc0/ack_w add wave -noupdate -label STB_w -expand /adder_casc_tb/adder_casc0/stb_w TreeUpdate [SetDefaultTree] WaveRestoreCursors {{Cursor 1} {0 ps} 0} quietly wave cursor active 0 configure wave -namecolwidth 150 configure wave -valuecolwidth 100 configure wave -justifyvalue left configure wave -signalnamewidth 0 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 configure wave -timelineunits ns update WaveRestoreZoom {0 ps} {1 ns}