-
Notifications
You must be signed in to change notification settings - Fork 0
/
verilog.log
158 lines (157 loc) · 8.48 KB
/
verilog.log
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
VeriLogger Pro simulation log created at Wed Apr 26 17:07:03 2017
Beginning Compile
Beginning Phase I
Compiling source file: C:\Users\Mostafa\Desktop\CAproject\tst.v
Compiling source file: C:\Users\Mostafa\Desktop\CAproject\rf.v
Compiling source file: C:\Users\Mostafa\Desktop\CAproject\MIPSprocessor.v
Compiling source file: C:\Users\Mostafa\Desktop\CAproject\MEM.v
Compiling source file: C:\Users\Mostafa\Desktop\CAproject\ALU.v
Finished Phase I
Entering Phase II...
Compiling auto-generated top level module file: C:\Users\Mostafa\Desktop\CAproject\untitledTim.v
Finished Phase II
Entering Phase III...
Finished Phase III
Highest level modules: mux, adder, syncad_top,
Finding handle to syncad_top.tst.clk
Compile Complete
.
Running...
data.txt: L5: warning: Number of words read is not the number of words expected
PC=00000000000000000000000000000000
decode rs = xxxxx rt = xxxxx control = zzzzzzzzzz
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=x branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=x
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=x
time= 0 clk=1
time= 400 clk=0
PC=00000000000000000000000000000100
decode rs = xxxxx rt = xxxxx control = xxxxxxxxxx
Execute rd=zzzzz rt=zzzzz ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
WB PCsrc=x
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= z regWrite=z
time= 800 clk=1
time= 1200 clk=0
PC=00000000000000000000000000001000
decode rs = 00000 rt = 01000 control = 0000000011
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= z regWrite=z
time= 1600 clk=1
time= 2000 clk=0
PC=00000000000000000000000000001100
decode rs = 00000 rt = 00000 control = 1000101001
Execute rd=00000 rt=01000 ALUResult=00000000000000000000000000000010 zero=0 branchPC=00000000000000000000000000001100 Extended=00000000000000000000000000000010
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=z
time= 2400 clk=1
time= 2800 clk=0
PC=00000000000000000000000000010000
decode rs = 00000 rt = 00000 control = 1000101001
Execute rd=00000 rt=00000 ALUResult=00000000000000000000000000000000 zero=1 branchPC=00000000000000000000000000001000 Extended=00000000000000000000000000000000
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=x
time= 3200 clk=1
time= 3600 clk=0
PC=00000000000000000000000000010100
decode rs = 00000 rt = 00000 control = 1000101001
Execute rd=00000 rt=00000 ALUResult=00000000000000000000000000000000 zero=1 branchPC=00000000000000000000000000001100 Extended=00000000000000000000000000000000
WB PCsrc=0
WB writeData=00000000000000000000000000000010 writeRegister= 8 regWrite=1
time= 4000 clk=1
time= 4400 clk=0
PC=00000000000000000000000000011000
decode rs = 00000 rt = 01000 control = 1000101001
Execute rd=00000 rt=00000 ALUResult=00000000000000000000000000000000 zero=1 branchPC=00000000000000000000000000010000 Extended=00000000000000000000000000000000
WB PCsrc=0
WB writeData=00000000000000000000000000000000 writeRegister= 0 regWrite=1
time= 4800 clk=1
time= 5200 clk=0
PC=00000000000000000000000000011100
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=01000 rt=01000 ALUResult=00000000000000000000000000001000 zero=0 branchPC=00000000000000010000001000010100 Extended=00000000000000000100000010000000
WB PCsrc=0
WB writeData=00000000000000000000000000000000 writeRegister= 0 regWrite=1
time= 5600 clk=1
time= 6000 clk=0
PC=00000000000000000000000000100000
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=00000000000000000000000000000000 writeRegister= 0 regWrite=1
time= 6400 clk=1
time= 6800 clk=0
PC=00000000000000000000000000100100
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=00000000000000000000000000001000 writeRegister= 8 regWrite=1
time= 7200 clk=1
time= 7600 clk=0
PC=00000000000000000000000000101000
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 8000 clk=1
time= 8400 clk=0
PC=00000000000000000000000000101100
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 8800 clk=1
time= 9200 clk=0
PC=00000000000000000000000000110000
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 9600 clk=1
time= 10000 clk=0
PC=00000000000000000000000000110100
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 10400 clk=1
time= 10800 clk=0
PC=00000000000000000000000000111000
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 11200 clk=1
time= 11600 clk=0
PC=00000000000000000000000000111100
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 12000 clk=1
time= 12400 clk=0
PC=00000000000000000000000001000000
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 12800 clk=1
time= 13200 clk=0
PC=00000000000000000000000001000100
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 13600 clk=1
time= 14000 clk=0
PC=00000000000000000000000001001000
decode rs = xxxxx rt = xxxxx control = 1000101001
Execute rd=xxxxx rt=xxxxx ALUResult=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx zero=0 branchPC=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Extended=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
WB PCsrc=0
WB writeData=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeRegister= x regWrite=1
time= 14400 clk=1
time= 14800 clk=0
Exiting VeriLogger Pro at simulation time 15000000
0 Errors, 1 Warning
Compile time = 0.01900, Load time = 1.03500, Execution time = 1.43400
Normal exit