Initial commit
This commit is contained in:
27
10-PipelinedOperators/Simulation/parallelAdder.do
Normal file
27
10-PipelinedOperators/Simulation/parallelAdder.do
Normal file
@ -0,0 +1,27 @@
|
||||
onerror {resume}
|
||||
quietly WaveActivateNextPane {} 0
|
||||
add wave -noupdate -divider Operands
|
||||
add wave -noupdate /paralleladder_tb/cIn
|
||||
add wave -noupdate -radix hexadecimal -childformat {{/paralleladder_tb/a(7) -radix hexadecimal} {/paralleladder_tb/a(6) -radix hexadecimal} {/paralleladder_tb/a(5) -radix hexadecimal} {/paralleladder_tb/a(4) -radix hexadecimal} {/paralleladder_tb/a(3) -radix hexadecimal} {/paralleladder_tb/a(2) -radix hexadecimal} {/paralleladder_tb/a(1) -radix hexadecimal} {/paralleladder_tb/a(0) -radix hexadecimal}} -radixshowbase 0 -subitemconfig {/paralleladder_tb/a(7) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(6) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(5) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(4) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(3) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(2) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(1) {-radix hexadecimal -radixshowbase 0} /paralleladder_tb/a(0) {-radix hexadecimal -radixshowbase 0}} /paralleladder_tb/a
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /paralleladder_tb/b
|
||||
add wave -noupdate -divider Result
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /paralleladder_tb/sum
|
||||
add wave -noupdate /paralleladder_tb/cOut
|
||||
TreeUpdate [SetDefaultTree]
|
||||
WaveRestoreCursors {{Cursor 1} {274 ns} 0}
|
||||
quietly wave cursor active 1
|
||||
configure wave -namecolwidth 197
|
||||
configure wave -valuecolwidth 52
|
||||
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 1000
|
||||
configure wave -griddelta 40
|
||||
configure wave -timeline 0
|
||||
configure wave -timelineunits ns
|
||||
update
|
||||
WaveRestoreZoom {0 ns} {500 ns}
|
32
10-PipelinedOperators/Simulation/pipelineAdder.do
Normal file
32
10-PipelinedOperators/Simulation/pipelineAdder.do
Normal file
@ -0,0 +1,32 @@
|
||||
onerror {resume}
|
||||
quietly WaveActivateNextPane {} 0
|
||||
add wave -noupdate /pipelineadder_tb/reset
|
||||
add wave -noupdate /pipelineadder_tb/clock
|
||||
add wave -noupdate -divider Operands
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /pipelineadder_tb/a
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /pipelineadder_tb/b
|
||||
add wave -noupdate -radixshowbase 0 /pipelineadder_tb/cIn
|
||||
add wave -noupdate -divider Tester
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /pipelineadder_tb/I_tester/sumNoPipe
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /pipelineadder_tb/I_tester/sumArray(3)
|
||||
add wave -noupdate -divider Result
|
||||
add wave -noupdate -radix hexadecimal -radixshowbase 0 /pipelineadder_tb/sum
|
||||
add wave -noupdate /pipelineadder_tb/cOut
|
||||
TreeUpdate [SetDefaultTree]
|
||||
WaveRestoreCursors {{Cursor 1} {0 ns} 0}
|
||||
quietly wave cursor active 1
|
||||
configure wave -namecolwidth 293
|
||||
configure wave -valuecolwidth 80
|
||||
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 1000
|
||||
configure wave -griddelta 40
|
||||
configure wave -timeline 0
|
||||
configure wave -timelineunits us
|
||||
update
|
||||
WaveRestoreZoom {0 ns} {309 ns}
|
25
10-PipelinedOperators/Simulation/pipelineCounter.do
Normal file
25
10-PipelinedOperators/Simulation/pipelineCounter.do
Normal file
@ -0,0 +1,25 @@
|
||||
onerror {resume}
|
||||
quietly WaveActivateNextPane {} 0
|
||||
add wave -noupdate /pipelinecounter_tb/reset
|
||||
add wave -noupdate /pipelinecounter_tb/clock
|
||||
add wave -noupdate -divider {Counter output}
|
||||
add wave -noupdate -radix unsigned -childformat {{/pipelinecounter_tb/countOut(19) -radix unsigned} {/pipelinecounter_tb/countOut(18) -radix unsigned} {/pipelinecounter_tb/countOut(17) -radix unsigned} {/pipelinecounter_tb/countOut(16) -radix unsigned} {/pipelinecounter_tb/countOut(15) -radix unsigned} {/pipelinecounter_tb/countOut(14) -radix unsigned} {/pipelinecounter_tb/countOut(13) -radix unsigned} {/pipelinecounter_tb/countOut(12) -radix unsigned} {/pipelinecounter_tb/countOut(11) -radix unsigned} {/pipelinecounter_tb/countOut(10) -radix unsigned} {/pipelinecounter_tb/countOut(9) -radix unsigned} {/pipelinecounter_tb/countOut(8) -radix unsigned} {/pipelinecounter_tb/countOut(7) -radix unsigned} {/pipelinecounter_tb/countOut(6) -radix unsigned} {/pipelinecounter_tb/countOut(5) -radix unsigned} {/pipelinecounter_tb/countOut(4) -radix unsigned} {/pipelinecounter_tb/countOut(3) -radix unsigned} {/pipelinecounter_tb/countOut(2) -radix unsigned} {/pipelinecounter_tb/countOut(1) -radix unsigned} {/pipelinecounter_tb/countOut(0) -radix unsigned}} -radixshowbase 0 -subitemconfig {/pipelinecounter_tb/countOut(19) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(18) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(17) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(16) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(15) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(14) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(13) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(12) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(11) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(10) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(9) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(8) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(7) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(6) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(5) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(4) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(3) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(2) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(1) {-height 17 -radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(0) {-height 17 -radix unsigned -radixshowbase 0}} /pipelinecounter_tb/countOut
|
||||
add wave -noupdate -format Analog-Step -height 100 -max 1250000.0 -radix unsigned -childformat {{/pipelinecounter_tb/countOut(19) -radix unsigned} {/pipelinecounter_tb/countOut(18) -radix unsigned} {/pipelinecounter_tb/countOut(17) -radix unsigned} {/pipelinecounter_tb/countOut(16) -radix unsigned} {/pipelinecounter_tb/countOut(15) -radix unsigned} {/pipelinecounter_tb/countOut(14) -radix unsigned} {/pipelinecounter_tb/countOut(13) -radix unsigned} {/pipelinecounter_tb/countOut(12) -radix unsigned} {/pipelinecounter_tb/countOut(11) -radix unsigned} {/pipelinecounter_tb/countOut(10) -radix unsigned} {/pipelinecounter_tb/countOut(9) -radix unsigned} {/pipelinecounter_tb/countOut(8) -radix unsigned} {/pipelinecounter_tb/countOut(7) -radix unsigned} {/pipelinecounter_tb/countOut(6) -radix unsigned} {/pipelinecounter_tb/countOut(5) -radix unsigned} {/pipelinecounter_tb/countOut(4) -radix unsigned} {/pipelinecounter_tb/countOut(3) -radix unsigned} {/pipelinecounter_tb/countOut(2) -radix unsigned} {/pipelinecounter_tb/countOut(1) -radix unsigned} {/pipelinecounter_tb/countOut(0) -radix unsigned}} -radixshowbase 0 -subitemconfig {/pipelinecounter_tb/countOut(19) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(18) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(17) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(16) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(15) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(14) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(13) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(12) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(11) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(10) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(9) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(8) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(7) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(6) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(5) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(4) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(3) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(2) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(1) {-radix unsigned -radixshowbase 0} /pipelinecounter_tb/countOut(0) {-radix unsigned -radixshowbase 0}} /pipelinecounter_tb/countOut
|
||||
TreeUpdate [SetDefaultTree]
|
||||
WaveRestoreCursors {{Cursor 1} {0 ns} 0}
|
||||
quietly wave cursor active 1
|
||||
configure wave -namecolwidth 240
|
||||
configure wave -valuecolwidth 122
|
||||
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 1000
|
||||
configure wave -griddelta 40
|
||||
configure wave -timeline 0
|
||||
configure wave -timelineunits ms
|
||||
update
|
||||
WaveRestoreZoom {0 ns} {21 ms}
|
Reference in New Issue
Block a user