-
Notifications
You must be signed in to change notification settings - Fork 0
/
system.do
208 lines (208 loc) · 13.3 KB
/
system.do
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
onerror {resume}
quietly virtual function -install /system_tb/DUT/CPU/DP/ifif -env /system_tb/DUT/CPU/DP/ifif { &{/system_tb/DUT/CPU/DP/ifif/instr_in, /system_tb/DUT/CPU/DP/ifif/pc_next_in, /system_tb/DUT/CPU/DP/ifif/instr_out, /system_tb/DUT/CPU/DP/ifif/pc_next_out, /system_tb/DUT/CPU/DP/ifif/nop, /system_tb/DUT/CPU/DP/ifif/enable }} IFID
quietly WaveActivateNextPane {} 0
add wave -noupdate /system_tb/DUT/CPUCLK
add wave -noupdate /system_tb/nRST
add wave -noupdate /system_tb/DUT/CPU/DP/dpif/ihit
add wave -noupdate /system_tb/DUT/CPU/DP/dpif/dhit
add wave -noupdate /system_tb/DUT/CPU/DP/dpif/halt
add wave -noupdate /system_tb/DUT/CPU/DP/pcif/pc_curr
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/dhit
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/ihit
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/ifid_rs
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/ifid_rt
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/exmem_op
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/exmem_jump
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/ifid_enable
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/idex_enable
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/exmem_enable
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/memwb_enable
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/ifid_nop
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/idex_nop
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/exmem_nop
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/memwb_nop
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/pcstall
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/idex_out_wsel
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/exmem_out_wsel
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/exmem_branch
add wave -noupdate -group {Hazard Unit} /system_tb/DUT/CPU/DP/HU/huif/zero_flag
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/idex_rs_out
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/idex_rt_out
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/exmem_wsel_out
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/memwb_wsel_out
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/exmem_RegWrite_out
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/memwb_RegWrite_out
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/forwardA
add wave -noupdate -expand -group {Forward Unit} /system_tb/DUT/CPU/DP/FU/fuif/forwardB
TreeUpdate [SetDefaultTree]
quietly WaveActivateNextPane
add wave -noupdate -label Id /system_tb/DUT/CPU/DP/idif/op_in
add wave -noupdate -label EX /system_tb/DUT/CPU/DP/exif/op_in
add wave -noupdate -label MEM /system_tb/DUT/CPU/DP/meif/op_in
TreeUpdate [SetDefaultTree]
quietly WaveActivateNextPane
add wave -noupdate -group IFID /system_tb/DUT/CPU/DP/ifif/instr_in
add wave -noupdate -group IFID /system_tb/DUT/CPU/DP/ifif/pc_next_in
add wave -noupdate -group IFID -radix binary /system_tb/DUT/CPU/DP/ifif/instr_out
add wave -noupdate -group IFID /system_tb/DUT/CPU/DP/ifif/pc_next_out
add wave -noupdate -group IFID /system_tb/DUT/CPU/DP/ifif/nop
add wave -noupdate -group IFID /system_tb/DUT/CPU/DP/ifif/enable
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/extended_value_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/extended_value_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/inst_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/inst_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/rdat1_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/rdat1_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/rdat2_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/rdat2_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/pc_next_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/pc_next_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/lui_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/lui_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/lui_value_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/lui_value_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/branch_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/branch_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/jump_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/jump_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/MemToReg_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/MemToReg_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/shamt_value_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/shamt_value_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/shamt_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/shamt_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/ALUSrc_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/ALUSrc_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/RegDst_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/RegDst_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/ALUOp_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/ALUOp_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/halt_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/halt_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/dWEN_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/dWEN_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/dREN_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/dREN_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/RegWrite_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/RegWrite_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/op_in
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/op_out
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/nop
add wave -noupdate -group IDEX /system_tb/DUT/CPU/DP/idif/enable
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/extended_value
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/shamt_value
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/lui_value
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/pcn
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/pcstall
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/temp_wdat
add wave -noupdate -group DP_Local /system_tb/DUT/CPU/DP/pc_inc
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/rdat1_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/rdat1_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/rdat2_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/rdat2_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/daddr_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/daddr_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/zero_flag_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/zero_flag_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/branch_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/branch_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/jump_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/jump_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/wsel_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/wsel_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/pc_next_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/pc_next_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/extended_value_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/extended_value_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/halt_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/halt_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/dWEN_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/dWEN_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/dREN_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/dREN_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/RegWrite_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/RegWrite_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/MemToReg_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/MemToReg_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/op_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/op_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/RegDest_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/RegDest_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/inst_in
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/inst_out
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/nop
add wave -noupdate -group EXMEM /system_tb/DUT/CPU/DP/exif/enable
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/daddr_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/daddr_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/jump_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/jump_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/wsel_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/wsel_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/pc_next_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/pc_next_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/halt_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/halt_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/RegWrite_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/RegWrite_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/MemToReg_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/MemToReg_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/op_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/op_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/RegDest_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/RegDest_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/inst_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/inst_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/dmemload_in
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/dmemload_out
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/nop
add wave -noupdate -group MEMWB /system_tb/DUT/CPU/DP/meif/enable
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/rfunc
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/op
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/ALUOp
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/RegDst
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/Branch
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/iREN
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/MemToReg
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/dREN
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/dWEN
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/ALUSrc
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/RegWrite
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/Jump
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/extender
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/overflow_flag
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/halt
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/shamt
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/lui
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/inst
add wave -noupdate -group CU /system_tb/DUT/CPU/DP/cuif/shamt_value
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/ramREN
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/ramWEN
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/ramaddr
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/ramstore
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/ramload
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/ramstate
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/memREN
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/memWEN
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/memaddr
add wave -noupdate -group RAMIF /system_tb/DUT/RAM/ramif/memstore
TreeUpdate [SetDefaultTree]
quietly WaveActivateNextPane
add wave -noupdate -expand /system_tb/DUT/CPU/DP/RF/register
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {1747459 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 150
configure wave -valuecolwidth 191
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
configure wave -timelineunits ns
update
WaveRestoreZoom {0 ps} {2908 ns}