Repository navigation
Expand file tree
/
Copy pathprocessor_wave.do
More file actions
100 lines (100 loc) · 9.24 KB
/
Copy pathprocessor_wave.do
File metadata and controls
100 lines (100 loc) · 9.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate /processor_tb/clk
add wave -noupdate /processor_tb/reset
add wave -noupdate /processor_tb/out
add wave -noupdate -expand -group CPU -label print? /processor_tb/ready
add wave -noupdate -expand -group CPU /processor_tb/dut/write
add wave -noupdate -expand -group CPU -radix decimal /processor_tb/dut/writeAddress
add wave -noupdate -expand -group CPU -radix decimal /processor_tb/dut/writeData
add wave -noupdate -expand -group CPU /processor_tb/dut/proceed
add wave -noupdate -expand -group CPU /processor_tb/dut/ready
add wave -noupdate -expand -group CPU /processor_tb/dut/done
add wave -noupdate -expand -group CPU -radix decimal /processor_tb/dut/zero
add wave -noupdate -expand -group CPU /processor_tb/dut/jumping
add wave -noupdate -expand -group CPU -radix decimal /processor_tb/dut/nextZero
add wave -noupdate -expand -group CPU /processor_tb/dut/ps
add wave -noupdate -expand -group CPU /processor_tb/dut/ns
add wave -noupdate -expand -group {Destination Half} /processor_tb/dut/dst/ready
add wave -noupdate -expand -group {Destination Half} /processor_tb/dut/dst/done
add wave -noupdate -expand -group {Destination Half} -radix decimal /processor_tb/dut/dst/accumulator
add wave -noupdate -expand -group {Destination Half} -radix decimal /processor_tb/dut/dst/preAccumulator
add wave -noupdate -expand -group {Destination Half} /processor_tb/dut/dstInstance/ps
add wave -noupdate -expand -group {Destination Half} /processor_tb/dut/dstInstance/ns
add wave -noupdate -expand -group {Destination Half} -label rom.ready /processor_tb/dut/dstInstance/rom/ready
add wave -noupdate -expand -group {Destination Half} -expand -group {Lit Executor} /processor_tb/dut/dstInstance/litExecutorInstance/executor/opcodes
add wave -noupdate -expand -group {Destination Half} -expand -group {Lit Executor} /processor_tb/dut/dstInstance/litExecutorInstance/executor/done
add wave -noupdate -expand -group {Destination Half} -group Executor -label executor.done /processor_tb/dut/dstInstance/executor/done
add wave -noupdate -expand -group {Destination Half} -group Executor -label executor.proceed /processor_tb/dut/dstInstance/executor/proceed
add wave -noupdate -expand -group {Destination Half} -group Executor /processor_tb/dut/dstInstance/executorInstance/executor/active
add wave -noupdate -expand -group {Destination Half} -group Executor /processor_tb/dut/dstInstance/executorInstance/executor/opcodes
add wave -noupdate -expand -group {Destination Half} -expand -group Cache -radix decimal /processor_tb/dut/dstInstance/ram/address
add wave -noupdate -expand -group {Destination Half} -expand -group Cache -radix decimal /processor_tb/dut/dstInstance/ram/data
add wave -noupdate -expand -group {Destination Half} -expand -group Cache /processor_tb/dut/dstInstance/ram/read
add wave -noupdate -expand -group {Destination Half} -expand -group Cache /processor_tb/dut/dstInstance/ram/ready
add wave -noupdate -expand -group {Destination Half} -expand -group Cache -radix decimal /processor_tb/dut/dstInstance/ram/nowData
add wave -noupdate -expand -group {Destination Half} -expand -group Cache /processor_tb/dut/dstInstance/ram/readyNow
add wave -noupdate -expand -group {Destination Half} -expand -group Cache /processor_tb/dut/dstInstance/executorInstance/waiting
add wave -noupdate -expand -group {Destination Half} -group Stream /processor_tb/dut/dstInstance/rom/stream
add wave -noupdate -expand -group {Destination Half} -group Stream -label current_address -radix unsigned /processor_tb/dut/dstInstance/streamInstance/address
add wave -noupdate -expand -group {Destination Half} -group Stream /processor_tb/dut/dstInstance/rom/cmd
add wave -noupdate -expand -group {Destination Half} -group Stream -radix decimal /processor_tb/dut/dstInstance/rom/shift
add wave -noupdate -expand -group {Destination Half} -group Stream -radix decimal /processor_tb/dut/dstInstance/rom/replace
add wave -noupdate -expand -group {Destination Half} -group ROM -radix decimal /processor_tb/dut/dstInstance/romPort/address
add wave -noupdate -expand -group {Destination Half} -group ROM -radix decimal /processor_tb/dut/dstInstance/romPort/data
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -radix decimal /processor_tb/dut/dstInstance/jumpTableInstance/sourcePort/address
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -radix decimal /processor_tb/dut/dstInstance/jumpTableInstance/tableSource/romAddress
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -expand -group {Word 1} /processor_tb/dut/dstInstance/jumpTableInstance/tableSource/rom1/reading
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -expand -group {Word 1} -radix decimal /processor_tb/dut/dstInstance/jumpTableInstance/tableSource/rom1/word
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -expand -group {Word 2} /processor_tb/dut/dstInstance/jumpTableInstance/tableSource/rom2/reading
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -expand -group {Word 2} -radix decimal /processor_tb/dut/dstInstance/jumpTableInstance/tableSource/rom2/word
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -radix decimal /processor_tb/dut/srcInstance/jumpTable/address
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -radix decimal -radixshowbase 0 /processor_tb/dut/srcInstance/jumpTable/data
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} -radix decimal /processor_tb/dut/srcInstance/jumpTable/nowData
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} /processor_tb/dut/srcInstance/jumpTable/read
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} /processor_tb/dut/srcInstance/jumpTable/ready
add wave -noupdate -expand -group {Destination Half} -group {Jump Table} /processor_tb/dut/srcInstance/jumpTable/readyNow
add wave -noupdate -expand -group {Destination Half} /processor_tb/dut/dst/jumping
add wave -noupdate -group {Cache Write Port} -radix decimal /processor_tb/dut/cacheWritePort/data
add wave -noupdate -group {Cache Write Port} -radix decimal /processor_tb/dut/cacheWritePort/address
add wave -noupdate -group {Cache Write Port} /processor_tb/dut/cacheWritePort/write
add wave -noupdate -expand -group {Source Half} /processor_tb/dut/src/ready
add wave -noupdate -expand -group {Source Half} /processor_tb/dut/src/done
add wave -noupdate -expand -group {Source Half} -radix decimal /processor_tb/dut/src/accumulator
add wave -noupdate -expand -group {Source Half} -radix decimal /processor_tb/dut/src/preAccumulator
add wave -noupdate -expand -group {Source Half} /processor_tb/dut/srcInstance/ps
add wave -noupdate -expand -group {Source Half} /processor_tb/dut/srcInstance/ns
add wave -noupdate -expand -group {Source Half} -label rom.ready /processor_tb/dut/srcInstance/rom/ready
add wave -noupdate -expand -group {Source Half} -expand -group {Lit Executor} /processor_tb/dut/srcInstance/litExecutorInstance/executor/opcodes
add wave -noupdate -expand -group {Source Half} -expand -group {Lit Executor} /processor_tb/dut/srcInstance/litExecutorInstance/executor/done
add wave -noupdate -expand -group {Source Half} -group Executor -label executor.done /processor_tb/dut/srcInstance/executor/done
add wave -noupdate -expand -group {Source Half} -group Executor -label executor.proceed /processor_tb/dut/srcInstance/executor/proceed
add wave -noupdate -expand -group {Source Half} -group Executor /processor_tb/dut/srcInstance/executorInstance/executor/active
add wave -noupdate -expand -group {Source Half} -group Executor /processor_tb/dut/srcInstance/executorInstance/executor/opcodes
add wave -noupdate -expand -group {Source Half} -expand -group Cache -radix decimal /processor_tb/dut/srcInstance/ram/nowData
add wave -noupdate -expand -group {Source Half} -expand -group Cache /processor_tb/dut/srcInstance/executorInstance/waiting
add wave -noupdate -expand -group {Source Half} -expand -group Cache -radix hexadecimal /processor_tb/dut/srcCache/sourcedCache/entries
add wave -noupdate -expand -group {Source Half} -expand -group Stream /processor_tb/dut/srcInstance/rom/stream
add wave -noupdate -expand -group {Source Half} -expand -group Stream -label current_address -radix unsigned /processor_tb/dut/srcInstance/streamInstance/address
add wave -noupdate -expand -group {Source Half} -expand -group Stream /processor_tb/dut/srcInstance/rom/cmd
add wave -noupdate -expand -group {Source Half} -expand -group Stream -radix decimal /processor_tb/dut/srcInstance/rom/shift
add wave -noupdate -expand -group {Source Half} -expand -group Stream -radix decimal /processor_tb/dut/srcInstance/rom/replace
add wave -noupdate -expand -group {Source Half} /processor_tb/dut/src/jumping
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {4558 ps} 0} {{Cursor 2} {99964 ps} 0}
quietly wave cursor active 1
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 1
configure wave -gridperiod 2
configure wave -griddelta 10
configure wave -timeline 0
configure wave -timelineunits ps
update
WaveRestoreZoom {4549 ps} {4571 ps}