OpenCores
URL https://opencores.org/ocsvn/k68/k68/trunk

Subversion Repositories k68

[/] [k68/] [trunk/] [rtl/] [verilog/] [a.out] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 sybreon
#! /usr/local/lib/ivl/../../bin/vvp
2
:vpi_time_precision - 11;
3
:vpi_module "system";
4
S_k68_fetch .scope module, "k68_fetch";
5
V_k68_fetch.brch_i .net "brch_i", 0, 0, C;
6
V_k68_fetch.cpu_clk_i .net "cpu_clk_i", 0, 0, C;
7
V_k68_fetch.cpu_cnt .var "cpu_cnt", 1, 0;
8
V_k68_fetch.imm_o .net "imm_o", 31, 0, V_k68_fetch.imml_o[0], V_k68_fetch.imml_o[1], V_k68_fetch.imml_o[2], V_k68_fetch.imml_o[3], V_k68_fetch.imml_o[4], V_k68_fetch.imml_o[5], V_k68_fetch.imml_o[6], V_k68_fetch.imml_o[7], V_k68_fetch.imml_o[8], V_k68_fetch.imml_o[9], V_k68_fetch.imml_o[10], V_k68_fetch.imml_o[11], V_k68_fetch.imml_o[12], V_k68_fetch.imml_o[13], V_k68_fetch.imml_o[14], V_k68_fetch.imml_o[15], V_k68_fetch.immh_o[0], V_k68_fetch.immh_o[1], V_k68_fetch.immh_o[2], V_k68_fetch.immh_o[3], V_k68_fetch.immh_o[4], V_k68_fetch.immh_o[5], V_k68_fetch.immh_o[6], V_k68_fetch.immh_o[7], V_k68_fetch.immh_o[8], V_k68_fetch.immh_o[9], V_k68_fetch.immh_o[10], V_k68_fetch.immh_o[11], V_k68_fetch.immh_o[12], V_k68_fetch.immh_o[13], V_k68_fetch.immh_o[14], V_k68_fetch.immh_o[15];
9
V_k68_fetch.immh_o .var "immh_o", 15, 0;
10
V_k68_fetch.imml_o .var "imml_o", 15, 0;
11
V_k68_fetch.mem_clk_i .net "mem_clk_i", 0, 0, C;
12
V_k68_fetch.mem_cnt .var "mem_cnt", 1, 0;
13
V_k68_fetch.op_o .var "op_o", 15, 0;
14
V_k68_fetch.p_add .var "p_add", 30, 0;
15
V_k68_fetch.p_add_o .net "p_add_o", 31, 0, C<0>, V_k68_fetch.p_add[0], V_k68_fetch.p_add[1], V_k68_fetch.p_add[2], V_k68_fetch.p_add[3], V_k68_fetch.p_add[4], V_k68_fetch.p_add[5], V_k68_fetch.p_add[6], V_k68_fetch.p_add[7], V_k68_fetch.p_add[8], V_k68_fetch.p_add[9], V_k68_fetch.p_add[10], V_k68_fetch.p_add[11], V_k68_fetch.p_add[12], V_k68_fetch.p_add[13], V_k68_fetch.p_add[14], V_k68_fetch.p_add[15], V_k68_fetch.p_add[16], V_k68_fetch.p_add[17], V_k68_fetch.p_add[18], V_k68_fetch.p_add[19], V_k68_fetch.p_add[20], V_k68_fetch.p_add[21], V_k68_fetch.p_add[22], V_k68_fetch.p_add[23], V_k68_fetch.p_add[24], V_k68_fetch.p_add[25], V_k68_fetch.p_add[26], V_k68_fetch.p_add[27], V_k68_fetch.p_add[28], V_k68_fetch.p_add[29], V_k68_fetch.p_add[30];
16
V_k68_fetch.p_cs_o .net "p_cs_o", 0, 0, C<1>;
17
V_k68_fetch.p_dat_i .net "p_dat_i", 15, 0, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C;
18
V_k68_fetch.pc .var "pc", 30, 0;
19
V_k68_fetch.pc_i .net "pc_i", 31, 0, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C;
20
V_k68_fetch.pc_o .net "pc_o", 31, 0, C<0>, V_k68_fetch.pc[0], V_k68_fetch.pc[1], V_k68_fetch.pc[2], V_k68_fetch.pc[3], V_k68_fetch.pc[4], V_k68_fetch.pc[5], V_k68_fetch.pc[6], V_k68_fetch.pc[7], V_k68_fetch.pc[8], V_k68_fetch.pc[9], V_k68_fetch.pc[10], V_k68_fetch.pc[11], V_k68_fetch.pc[12], V_k68_fetch.pc[13], V_k68_fetch.pc[14], V_k68_fetch.pc[15], V_k68_fetch.pc[16], V_k68_fetch.pc[17], V_k68_fetch.pc[18], V_k68_fetch.pc[19], V_k68_fetch.pc[20], V_k68_fetch.pc[21], V_k68_fetch.pc[22], V_k68_fetch.pc[23], V_k68_fetch.pc[24], V_k68_fetch.pc[25], V_k68_fetch.pc[26], V_k68_fetch.pc[27], V_k68_fetch.pc[28], V_k68_fetch.pc[29], V_k68_fetch.pc[30];
21
V_k68_fetch.rdy .var "rdy", 0, 0;
22
V_k68_fetch.rst_i .net "rst_i", 0, 0, C;
23
V_k68_fetch.s_dat_i .net "s_dat_i", 15, 0, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C;
24
V_k68_fetch.tmpa .var "tmpa", 15, 0;
25
V_k68_fetch.tmpb .var "tmpb", 15, 0;
26
V_k68_fetch.tmpc .var "tmpc", 15, 0;
27
V_k68_fetch.tmpd .var "tmpd", 15, 0;
28
E_k68_fetch._s19 .event posedge, C;
29
E_k68_fetch._s14/0 .event edge, C, V_k68_fetch.pc[0], V_k68_fetch.pc[1], V_k68_fetch.pc[2];
30
E_k68_fetch._s14/1 .event edge, V_k68_fetch.pc[3], V_k68_fetch.pc[4], V_k68_fetch.pc[5], V_k68_fetch.pc[6];
31
E_k68_fetch._s14/2 .event edge, V_k68_fetch.pc[7], V_k68_fetch.pc[8], V_k68_fetch.pc[9], V_k68_fetch.pc[10];
32
E_k68_fetch._s14/3 .event edge, V_k68_fetch.pc[11], V_k68_fetch.pc[12], V_k68_fetch.pc[13], V_k68_fetch.pc[14];
33
E_k68_fetch._s14/4 .event edge, V_k68_fetch.pc[15], V_k68_fetch.pc[16], V_k68_fetch.pc[17], V_k68_fetch.pc[18];
34
E_k68_fetch._s14/5 .event edge, V_k68_fetch.pc[19], V_k68_fetch.pc[20], V_k68_fetch.pc[21], V_k68_fetch.pc[22];
35
E_k68_fetch._s14/6 .event edge, V_k68_fetch.pc[23], V_k68_fetch.pc[24], V_k68_fetch.pc[25], V_k68_fetch.pc[26];
36
E_k68_fetch._s14/7 .event edge, V_k68_fetch.pc[27], V_k68_fetch.pc[28], V_k68_fetch.pc[29], V_k68_fetch.pc[30];
37
E_k68_fetch._s14/8 .event edge, V_k68_fetch.p_add[0], V_k68_fetch.p_add[1], V_k68_fetch.p_add[2], V_k68_fetch.p_add[3];
38
E_k68_fetch._s14/9 .event edge, V_k68_fetch.p_add[4], V_k68_fetch.p_add[5], V_k68_fetch.p_add[6], V_k68_fetch.p_add[7];
39
E_k68_fetch._s14/10 .event edge, V_k68_fetch.p_add[8], V_k68_fetch.p_add[9], V_k68_fetch.p_add[10], V_k68_fetch.p_add[11];
40
E_k68_fetch._s14/11 .event edge, V_k68_fetch.p_add[12], V_k68_fetch.p_add[13], V_k68_fetch.p_add[14], V_k68_fetch.p_add[15];
41
E_k68_fetch._s14/12 .event edge, V_k68_fetch.p_add[16], V_k68_fetch.p_add[17], V_k68_fetch.p_add[18], V_k68_fetch.p_add[19];
42
E_k68_fetch._s14/13 .event edge, V_k68_fetch.p_add[20], V_k68_fetch.p_add[21], V_k68_fetch.p_add[22], V_k68_fetch.p_add[23];
43
E_k68_fetch._s14/14 .event edge, V_k68_fetch.p_add[24], V_k68_fetch.p_add[25], V_k68_fetch.p_add[26], V_k68_fetch.p_add[27];
44
E_k68_fetch._s14/15 .event edge, V_k68_fetch.p_add[28], V_k68_fetch.p_add[29], V_k68_fetch.p_add[30], C;
45
E_k68_fetch._s14 .event/or E_k68_fetch._s14/0, E_k68_fetch._s14/1, E_k68_fetch._s14/2, E_k68_fetch._s14/3, E_k68_fetch._s14/4, E_k68_fetch._s14/5, E_k68_fetch._s14/6, E_k68_fetch._s14/7, E_k68_fetch._s14/8, E_k68_fetch._s14/9, E_k68_fetch._s14/10, E_k68_fetch._s14/11, E_k68_fetch._s14/12, E_k68_fetch._s14/13, E_k68_fetch._s14/14, E_k68_fetch._s14/15;
46
E_k68_fetch._s12 .event posedge, C;
47
    .scope S_k68_fetch;
48
T_0 ;
49
    %wait E_k68_fetch._s12;
50
    %load  8, V_k68_fetch.rst_i[0];
51
    %jmp/0xz  T_0.0, 8;
52
    %assign V_k68_fetch.cpu_cnt[0], 0, 0;
53
    %assign V_k68_fetch.cpu_cnt[1], 0, 0;
54
    %assign V_k68_fetch.immh_o[0], 0, 0;
55
    %assign V_k68_fetch.immh_o[1], 0, 0;
56
    %assign V_k68_fetch.immh_o[2], 0, 0;
57
    %assign V_k68_fetch.immh_o[3], 0, 0;
58
    %assign V_k68_fetch.immh_o[4], 0, 0;
59
    %assign V_k68_fetch.immh_o[5], 0, 0;
60
    %assign V_k68_fetch.immh_o[6], 0, 0;
61
    %assign V_k68_fetch.immh_o[7], 0, 0;
62
    %assign V_k68_fetch.immh_o[8], 0, 0;
63
    %assign V_k68_fetch.immh_o[9], 0, 0;
64
    %assign V_k68_fetch.immh_o[10], 0, 0;
65
    %assign V_k68_fetch.immh_o[11], 0, 0;
66
    %assign V_k68_fetch.immh_o[12], 0, 0;
67
    %assign V_k68_fetch.immh_o[13], 0, 0;
68
    %assign V_k68_fetch.immh_o[14], 0, 0;
69
    %assign V_k68_fetch.immh_o[15], 0, 0;
70
    %assign V_k68_fetch.imml_o[0], 0, 0;
71
    %assign V_k68_fetch.imml_o[1], 0, 0;
72
    %assign V_k68_fetch.imml_o[2], 0, 0;
73
    %assign V_k68_fetch.imml_o[3], 0, 0;
74
    %assign V_k68_fetch.imml_o[4], 0, 0;
75
    %assign V_k68_fetch.imml_o[5], 0, 0;
76
    %assign V_k68_fetch.imml_o[6], 0, 0;
77
    %assign V_k68_fetch.imml_o[7], 0, 0;
78
    %assign V_k68_fetch.imml_o[8], 0, 0;
79
    %assign V_k68_fetch.imml_o[9], 0, 0;
80
    %assign V_k68_fetch.imml_o[10], 0, 0;
81
    %assign V_k68_fetch.imml_o[11], 0, 0;
82
    %assign V_k68_fetch.imml_o[12], 0, 0;
83
    %assign V_k68_fetch.imml_o[13], 0, 0;
84
    %assign V_k68_fetch.imml_o[14], 0, 0;
85
    %assign V_k68_fetch.imml_o[15], 0, 0;
86
    %assign V_k68_fetch.op_o[0], 0, 0;
87
    %assign V_k68_fetch.op_o[1], 0, 0;
88
    %assign V_k68_fetch.op_o[2], 0, 0;
89
    %assign V_k68_fetch.op_o[3], 0, 0;
90
    %assign V_k68_fetch.op_o[4], 0, 0;
91
    %assign V_k68_fetch.op_o[5], 0, 0;
92
    %assign V_k68_fetch.op_o[6], 0, 0;
93
    %assign V_k68_fetch.op_o[7], 0, 0;
94
    %assign V_k68_fetch.op_o[8], 0, 0;
95
    %assign V_k68_fetch.op_o[9], 0, 0;
96
    %assign V_k68_fetch.op_o[10], 0, 0;
97
    %assign V_k68_fetch.op_o[11], 0, 0;
98
    %assign V_k68_fetch.op_o[12], 0, 0;
99
    %assign V_k68_fetch.op_o[13], 0, 0;
100
    %assign V_k68_fetch.op_o[14], 0, 0;
101
    %assign V_k68_fetch.op_o[15], 0, 0;
102
    %assign V_k68_fetch.p_add[0], 0, 0;
103
    %assign V_k68_fetch.p_add[1], 0, 0;
104
    %assign V_k68_fetch.p_add[2], 0, 0;
105
    %assign V_k68_fetch.p_add[3], 0, 0;
106
    %assign V_k68_fetch.p_add[4], 0, 0;
107
    %assign V_k68_fetch.p_add[5], 0, 0;
108
    %assign V_k68_fetch.p_add[6], 0, 0;
109
    %assign V_k68_fetch.p_add[7], 0, 0;
110
    %assign V_k68_fetch.p_add[8], 0, 0;
111
    %assign V_k68_fetch.p_add[9], 0, 0;
112
    %assign V_k68_fetch.p_add[10], 0, 0;
113
    %assign V_k68_fetch.p_add[11], 0, 0;
114
    %assign V_k68_fetch.p_add[12], 0, 0;
115
    %assign V_k68_fetch.p_add[13], 0, 0;
116
    %assign V_k68_fetch.p_add[14], 0, 0;
117
    %assign V_k68_fetch.p_add[15], 0, 0;
118
    %assign V_k68_fetch.p_add[16], 0, 0;
119
    %assign V_k68_fetch.p_add[17], 0, 0;
120
    %assign V_k68_fetch.p_add[18], 0, 0;
121
    %assign V_k68_fetch.p_add[19], 0, 0;
122
    %assign V_k68_fetch.p_add[20], 0, 0;
123
    %assign V_k68_fetch.p_add[21], 0, 0;
124
    %assign V_k68_fetch.p_add[22], 0, 0;
125
    %assign V_k68_fetch.p_add[23], 0, 0;
126
    %assign V_k68_fetch.p_add[24], 0, 0;
127
    %assign V_k68_fetch.p_add[25], 0, 0;
128
    %assign V_k68_fetch.p_add[26], 0, 0;
129
    %assign V_k68_fetch.p_add[27], 0, 0;
130
    %assign V_k68_fetch.p_add[28], 0, 0;
131
    %assign V_k68_fetch.p_add[29], 0, 0;
132
    %assign V_k68_fetch.p_add[30], 0, 0;
133
    %assign V_k68_fetch.pc[0], 0, 0;
134
    %assign V_k68_fetch.pc[1], 0, 0;
135
    %assign V_k68_fetch.pc[2], 0, 0;
136
    %assign V_k68_fetch.pc[3], 0, 0;
137
    %assign V_k68_fetch.pc[4], 0, 0;
138
    %assign V_k68_fetch.pc[5], 0, 0;
139
    %assign V_k68_fetch.pc[6], 0, 0;
140
    %assign V_k68_fetch.pc[7], 0, 0;
141
    %assign V_k68_fetch.pc[8], 0, 0;
142
    %assign V_k68_fetch.pc[9], 0, 0;
143
    %assign V_k68_fetch.pc[10], 0, 0;
144
    %assign V_k68_fetch.pc[11], 0, 0;
145
    %assign V_k68_fetch.pc[12], 0, 0;
146
    %assign V_k68_fetch.pc[13], 0, 0;
147
    %assign V_k68_fetch.pc[14], 0, 0;
148
    %assign V_k68_fetch.pc[15], 0, 0;
149
    %assign V_k68_fetch.pc[16], 0, 0;
150
    %assign V_k68_fetch.pc[17], 0, 0;
151
    %assign V_k68_fetch.pc[18], 0, 0;
152
    %assign V_k68_fetch.pc[19], 0, 0;
153
    %assign V_k68_fetch.pc[20], 0, 0;
154
    %assign V_k68_fetch.pc[21], 0, 0;
155
    %assign V_k68_fetch.pc[22], 0, 0;
156
    %assign V_k68_fetch.pc[23], 0, 0;
157
    %assign V_k68_fetch.pc[24], 0, 0;
158
    %assign V_k68_fetch.pc[25], 0, 0;
159
    %assign V_k68_fetch.pc[26], 0, 0;
160
    %assign V_k68_fetch.pc[27], 0, 0;
161
    %assign V_k68_fetch.pc[28], 0, 0;
162
    %assign V_k68_fetch.pc[29], 0, 0;
163
    %assign V_k68_fetch.pc[30], 0, 0;
164
    %assign V_k68_fetch.p_add[0], 0, 0;
165
    %assign V_k68_fetch.p_add[1], 0, 0;
166
    %assign V_k68_fetch.p_add[2], 0, 0;
167
    %assign V_k68_fetch.p_add[3], 0, 0;
168
    %assign V_k68_fetch.p_add[4], 0, 0;
169
    %assign V_k68_fetch.p_add[5], 0, 0;
170
    %assign V_k68_fetch.p_add[6], 0, 0;
171
    %assign V_k68_fetch.p_add[7], 0, 0;
172
    %assign V_k68_fetch.p_add[8], 0, 0;
173
    %assign V_k68_fetch.p_add[9], 0, 0;
174
    %assign V_k68_fetch.p_add[10], 0, 0;
175
    %assign V_k68_fetch.p_add[11], 0, 0;
176
    %assign V_k68_fetch.p_add[12], 0, 0;
177
    %assign V_k68_fetch.p_add[13], 0, 0;
178
    %assign V_k68_fetch.p_add[14], 0, 0;
179
    %assign V_k68_fetch.p_add[15], 0, 0;
180
    %assign V_k68_fetch.p_add[16], 0, 0;
181
    %assign V_k68_fetch.p_add[17], 0, 0;
182
    %assign V_k68_fetch.p_add[18], 0, 0;
183
    %assign V_k68_fetch.p_add[19], 0, 0;
184
    %assign V_k68_fetch.p_add[20], 0, 0;
185
    %assign V_k68_fetch.p_add[21], 0, 0;
186
    %assign V_k68_fetch.p_add[22], 0, 0;
187
    %assign V_k68_fetch.p_add[23], 0, 0;
188
    %assign V_k68_fetch.p_add[24], 0, 0;
189
    %assign V_k68_fetch.p_add[25], 0, 0;
190
    %assign V_k68_fetch.p_add[26], 0, 0;
191
    %assign V_k68_fetch.p_add[27], 0, 0;
192
    %assign V_k68_fetch.p_add[28], 0, 0;
193
    %assign V_k68_fetch.p_add[29], 0, 0;
194
    %assign V_k68_fetch.p_add[30], 0, 0;
195
    %assign V_k68_fetch.pc[0], 0, 0;
196
    %assign V_k68_fetch.pc[1], 0, 0;
197
    %assign V_k68_fetch.pc[2], 0, 0;
198
    %assign V_k68_fetch.pc[3], 0, 0;
199
    %assign V_k68_fetch.pc[4], 0, 0;
200
    %assign V_k68_fetch.pc[5], 0, 0;
201
    %assign V_k68_fetch.pc[6], 0, 0;
202
    %assign V_k68_fetch.pc[7], 0, 0;
203
    %assign V_k68_fetch.pc[8], 0, 0;
204
    %assign V_k68_fetch.pc[9], 0, 0;
205
    %assign V_k68_fetch.pc[10], 0, 0;
206
    %assign V_k68_fetch.pc[11], 0, 0;
207
    %assign V_k68_fetch.pc[12], 0, 0;
208
    %assign V_k68_fetch.pc[13], 0, 0;
209
    %assign V_k68_fetch.pc[14], 0, 0;
210
    %assign V_k68_fetch.pc[15], 0, 0;
211
    %assign V_k68_fetch.pc[16], 0, 0;
212
    %assign V_k68_fetch.pc[17], 0, 0;
213
    %assign V_k68_fetch.pc[18], 0, 0;
214
    %assign V_k68_fetch.pc[19], 0, 0;
215
    %assign V_k68_fetch.pc[20], 0, 0;
216
    %assign V_k68_fetch.pc[21], 0, 0;
217
    %assign V_k68_fetch.pc[22], 0, 0;
218
    %assign V_k68_fetch.pc[23], 0, 0;
219
    %assign V_k68_fetch.pc[24], 0, 0;
220
    %assign V_k68_fetch.pc[25], 0, 0;
221
    %assign V_k68_fetch.pc[26], 0, 0;
222
    %assign V_k68_fetch.pc[27], 0, 0;
223
    %assign V_k68_fetch.pc[28], 0, 0;
224
    %assign V_k68_fetch.pc[29], 0, 0;
225
    %assign V_k68_fetch.pc[30], 0, 0;
226
    %assign V_k68_fetch.op_o[0], 0, 1;
227
    %assign V_k68_fetch.op_o[1], 0, 0;
228
    %assign V_k68_fetch.op_o[2], 0, 0;
229
    %assign V_k68_fetch.op_o[3], 0, 0;
230
    %assign V_k68_fetch.op_o[4], 0, 1;
231
    %assign V_k68_fetch.op_o[5], 0, 1;
232
    %assign V_k68_fetch.op_o[6], 0, 1;
233
    %assign V_k68_fetch.op_o[7], 0, 0;
234
    %assign V_k68_fetch.op_o[8], 0, 0;
235
    %assign V_k68_fetch.op_o[9], 0, 1;
236
    %assign V_k68_fetch.op_o[10], 0, 1;
237
    %assign V_k68_fetch.op_o[11], 0, 1;
238
    %assign V_k68_fetch.op_o[12], 0, 0;
239
    %assign V_k68_fetch.op_o[13], 0, 0;
240
    %assign V_k68_fetch.op_o[14], 0, 1;
241
    %assign V_k68_fetch.op_o[15], 0, 0;
242
    %jmp T_0.1;
243
T_0.0 ;
244
    %load  8, V_k68_fetch.rdy[0];
245
    %jmp/0xz  T_0.2, 8;
246
    %load  8, V_k68_fetch.cpu_cnt[0];
247
    %load  9, V_k68_fetch.cpu_cnt[1];
248
    %cmp/u 8, 0, 2;
249
    %jmp/1 T_0.4, 6;
250
    %mov 10, 1, 1;
251
    %mov 11, 0, 1;
252
    %cmp/u 8, 10, 2;
253
    %jmp/1 T_0.5, 6;
254
    %mov 10, 0, 1;
255
    %mov 11, 1, 1;
256
    %cmp/u 8, 10, 2;
257
    %jmp/1 T_0.6, 6;
258
    %cmp/u 8, 1, 2;
259
    %jmp/1 T_0.7, 6;
260
    %jmp T_0.8;
261
T_0.4 ;
262
    %load  8, V_k68_fetch.tmpa[0];
263
    %load  9, V_k68_fetch.tmpa[1];
264
    %load  10, V_k68_fetch.tmpa[2];
265
    %load  11, V_k68_fetch.tmpa[3];
266
    %load  12, V_k68_fetch.tmpa[4];
267
    %load  13, V_k68_fetch.tmpa[5];
268
    %load  14, V_k68_fetch.tmpa[6];
269
    %load  15, V_k68_fetch.tmpa[7];
270
    %load  16, V_k68_fetch.tmpa[8];
271
    %load  17, V_k68_fetch.tmpa[9];
272
    %load  18, V_k68_fetch.tmpa[10];
273
    %load  19, V_k68_fetch.tmpa[11];
274
    %load  20, V_k68_fetch.tmpa[12];
275
    %load  21, V_k68_fetch.tmpa[13];
276
    %load  22, V_k68_fetch.tmpa[14];
277
    %load  23, V_k68_fetch.tmpa[15];
278
    %assign V_k68_fetch.op_o[0], 0, 8;
279
    %assign V_k68_fetch.op_o[1], 0, 9;
280
    %assign V_k68_fetch.op_o[2], 0, 10;
281
    %assign V_k68_fetch.op_o[3], 0, 11;
282
    %assign V_k68_fetch.op_o[4], 0, 12;
283
    %assign V_k68_fetch.op_o[5], 0, 13;
284
    %assign V_k68_fetch.op_o[6], 0, 14;
285
    %assign V_k68_fetch.op_o[7], 0, 15;
286
    %assign V_k68_fetch.op_o[8], 0, 16;
287
    %assign V_k68_fetch.op_o[9], 0, 17;
288
    %assign V_k68_fetch.op_o[10], 0, 18;
289
    %assign V_k68_fetch.op_o[11], 0, 19;
290
    %assign V_k68_fetch.op_o[12], 0, 20;
291
    %assign V_k68_fetch.op_o[13], 0, 21;
292
    %assign V_k68_fetch.op_o[14], 0, 22;
293
    %assign V_k68_fetch.op_o[15], 0, 23;
294
    %load  8, V_k68_fetch.tmpb[0];
295
    %load  9, V_k68_fetch.tmpb[1];
296
    %load  10, V_k68_fetch.tmpb[2];
297
    %load  11, V_k68_fetch.tmpb[3];
298
    %load  12, V_k68_fetch.tmpb[4];
299
    %load  13, V_k68_fetch.tmpb[5];
300
    %load  14, V_k68_fetch.tmpb[6];
301
    %load  15, V_k68_fetch.tmpb[7];
302
    %load  16, V_k68_fetch.tmpb[8];
303
    %load  17, V_k68_fetch.tmpb[9];
304
    %load  18, V_k68_fetch.tmpb[10];
305
    %load  19, V_k68_fetch.tmpb[11];
306
    %load  20, V_k68_fetch.tmpb[12];
307
    %load  21, V_k68_fetch.tmpb[13];
308
    %load  22, V_k68_fetch.tmpb[14];
309
    %load  23, V_k68_fetch.tmpb[15];
310
    %assign V_k68_fetch.immh_o[0], 0, 8;
311
    %assign V_k68_fetch.immh_o[1], 0, 9;
312
    %assign V_k68_fetch.immh_o[2], 0, 10;
313
    %assign V_k68_fetch.immh_o[3], 0, 11;
314
    %assign V_k68_fetch.immh_o[4], 0, 12;
315
    %assign V_k68_fetch.immh_o[5], 0, 13;
316
    %assign V_k68_fetch.immh_o[6], 0, 14;
317
    %assign V_k68_fetch.immh_o[7], 0, 15;
318
    %assign V_k68_fetch.immh_o[8], 0, 16;
319
    %assign V_k68_fetch.immh_o[9], 0, 17;
320
    %assign V_k68_fetch.immh_o[10], 0, 18;
321
    %assign V_k68_fetch.immh_o[11], 0, 19;
322
    %assign V_k68_fetch.immh_o[12], 0, 20;
323
    %assign V_k68_fetch.immh_o[13], 0, 21;
324
    %assign V_k68_fetch.immh_o[14], 0, 22;
325
    %assign V_k68_fetch.immh_o[15], 0, 23;
326
    %load  8, V_k68_fetch.tmpc[0];
327
    %load  9, V_k68_fetch.tmpc[1];
328
    %load  10, V_k68_fetch.tmpc[2];
329
    %load  11, V_k68_fetch.tmpc[3];
330
    %load  12, V_k68_fetch.tmpc[4];
331
    %load  13, V_k68_fetch.tmpc[5];
332
    %load  14, V_k68_fetch.tmpc[6];
333
    %load  15, V_k68_fetch.tmpc[7];
334
    %load  16, V_k68_fetch.tmpc[8];
335
    %load  17, V_k68_fetch.tmpc[9];
336
    %load  18, V_k68_fetch.tmpc[10];
337
    %load  19, V_k68_fetch.tmpc[11];
338
    %load  20, V_k68_fetch.tmpc[12];
339
    %load  21, V_k68_fetch.tmpc[13];
340
    %load  22, V_k68_fetch.tmpc[14];
341
    %load  23, V_k68_fetch.tmpc[15];
342
    %assign V_k68_fetch.imml_o[0], 0, 8;
343
    %assign V_k68_fetch.imml_o[1], 0, 9;
344
    %assign V_k68_fetch.imml_o[2], 0, 10;
345
    %assign V_k68_fetch.imml_o[3], 0, 11;
346
    %assign V_k68_fetch.imml_o[4], 0, 12;
347
    %assign V_k68_fetch.imml_o[5], 0, 13;
348
    %assign V_k68_fetch.imml_o[6], 0, 14;
349
    %assign V_k68_fetch.imml_o[7], 0, 15;
350
    %assign V_k68_fetch.imml_o[8], 0, 16;
351
    %assign V_k68_fetch.imml_o[9], 0, 17;
352
    %assign V_k68_fetch.imml_o[10], 0, 18;
353
    %assign V_k68_fetch.imml_o[11], 0, 19;
354
    %assign V_k68_fetch.imml_o[12], 0, 20;
355
    %assign V_k68_fetch.imml_o[13], 0, 21;
356
    %assign V_k68_fetch.imml_o[14], 0, 22;
357
    %assign V_k68_fetch.imml_o[15], 0, 23;
358
    %jmp T_0.8;
359
T_0.5 ;
360
    %load  8, V_k68_fetch.tmpb[0];
361
    %load  9, V_k68_fetch.tmpb[1];
362
    %load  10, V_k68_fetch.tmpb[2];
363
    %load  11, V_k68_fetch.tmpb[3];
364
    %load  12, V_k68_fetch.tmpb[4];
365
    %load  13, V_k68_fetch.tmpb[5];
366
    %load  14, V_k68_fetch.tmpb[6];
367
    %load  15, V_k68_fetch.tmpb[7];
368
    %load  16, V_k68_fetch.tmpb[8];
369
    %load  17, V_k68_fetch.tmpb[9];
370
    %load  18, V_k68_fetch.tmpb[10];
371
    %load  19, V_k68_fetch.tmpb[11];
372
    %load  20, V_k68_fetch.tmpb[12];
373
    %load  21, V_k68_fetch.tmpb[13];
374
    %load  22, V_k68_fetch.tmpb[14];
375
    %load  23, V_k68_fetch.tmpb[15];
376
    %assign V_k68_fetch.op_o[0], 0, 8;
377
    %assign V_k68_fetch.op_o[1], 0, 9;
378
    %assign V_k68_fetch.op_o[2], 0, 10;
379
    %assign V_k68_fetch.op_o[3], 0, 11;
380
    %assign V_k68_fetch.op_o[4], 0, 12;
381
    %assign V_k68_fetch.op_o[5], 0, 13;
382
    %assign V_k68_fetch.op_o[6], 0, 14;
383
    %assign V_k68_fetch.op_o[7], 0, 15;
384
    %assign V_k68_fetch.op_o[8], 0, 16;
385
    %assign V_k68_fetch.op_o[9], 0, 17;
386
    %assign V_k68_fetch.op_o[10], 0, 18;
387
    %assign V_k68_fetch.op_o[11], 0, 19;
388
    %assign V_k68_fetch.op_o[12], 0, 20;
389
    %assign V_k68_fetch.op_o[13], 0, 21;
390
    %assign V_k68_fetch.op_o[14], 0, 22;
391
    %assign V_k68_fetch.op_o[15], 0, 23;
392
    %load  8, V_k68_fetch.tmpc[0];
393
    %load  9, V_k68_fetch.tmpc[1];
394
    %load  10, V_k68_fetch.tmpc[2];
395
    %load  11, V_k68_fetch.tmpc[3];
396
    %load  12, V_k68_fetch.tmpc[4];
397
    %load  13, V_k68_fetch.tmpc[5];
398
    %load  14, V_k68_fetch.tmpc[6];
399
    %load  15, V_k68_fetch.tmpc[7];
400
    %load  16, V_k68_fetch.tmpc[8];
401
    %load  17, V_k68_fetch.tmpc[9];
402
    %load  18, V_k68_fetch.tmpc[10];
403
    %load  19, V_k68_fetch.tmpc[11];
404
    %load  20, V_k68_fetch.tmpc[12];
405
    %load  21, V_k68_fetch.tmpc[13];
406
    %load  22, V_k68_fetch.tmpc[14];
407
    %load  23, V_k68_fetch.tmpc[15];
408
    %assign V_k68_fetch.immh_o[0], 0, 8;
409
    %assign V_k68_fetch.immh_o[1], 0, 9;
410
    %assign V_k68_fetch.immh_o[2], 0, 10;
411
    %assign V_k68_fetch.immh_o[3], 0, 11;
412
    %assign V_k68_fetch.immh_o[4], 0, 12;
413
    %assign V_k68_fetch.immh_o[5], 0, 13;
414
    %assign V_k68_fetch.immh_o[6], 0, 14;
415
    %assign V_k68_fetch.immh_o[7], 0, 15;
416
    %assign V_k68_fetch.immh_o[8], 0, 16;
417
    %assign V_k68_fetch.immh_o[9], 0, 17;
418
    %assign V_k68_fetch.immh_o[10], 0, 18;
419
    %assign V_k68_fetch.immh_o[11], 0, 19;
420
    %assign V_k68_fetch.immh_o[12], 0, 20;
421
    %assign V_k68_fetch.immh_o[13], 0, 21;
422
    %assign V_k68_fetch.immh_o[14], 0, 22;
423
    %assign V_k68_fetch.immh_o[15], 0, 23;
424
    %load  8, V_k68_fetch.tmpd[0];
425
    %load  9, V_k68_fetch.tmpd[1];
426
    %load  10, V_k68_fetch.tmpd[2];
427
    %load  11, V_k68_fetch.tmpd[3];
428
    %load  12, V_k68_fetch.tmpd[4];
429
    %load  13, V_k68_fetch.tmpd[5];
430
    %load  14, V_k68_fetch.tmpd[6];
431
    %load  15, V_k68_fetch.tmpd[7];
432
    %load  16, V_k68_fetch.tmpd[8];
433
    %load  17, V_k68_fetch.tmpd[9];
434
    %load  18, V_k68_fetch.tmpd[10];
435
    %load  19, V_k68_fetch.tmpd[11];
436
    %load  20, V_k68_fetch.tmpd[12];
437
    %load  21, V_k68_fetch.tmpd[13];
438
    %load  22, V_k68_fetch.tmpd[14];
439
    %load  23, V_k68_fetch.tmpd[15];
440
    %assign V_k68_fetch.imml_o[0], 0, 8;
441
    %assign V_k68_fetch.imml_o[1], 0, 9;
442
    %assign V_k68_fetch.imml_o[2], 0, 10;
443
    %assign V_k68_fetch.imml_o[3], 0, 11;
444
    %assign V_k68_fetch.imml_o[4], 0, 12;
445
    %assign V_k68_fetch.imml_o[5], 0, 13;
446
    %assign V_k68_fetch.imml_o[6], 0, 14;
447
    %assign V_k68_fetch.imml_o[7], 0, 15;
448
    %assign V_k68_fetch.imml_o[8], 0, 16;
449
    %assign V_k68_fetch.imml_o[9], 0, 17;
450
    %assign V_k68_fetch.imml_o[10], 0, 18;
451
    %assign V_k68_fetch.imml_o[11], 0, 19;
452
    %assign V_k68_fetch.imml_o[12], 0, 20;
453
    %assign V_k68_fetch.imml_o[13], 0, 21;
454
    %assign V_k68_fetch.imml_o[14], 0, 22;
455
    %assign V_k68_fetch.imml_o[15], 0, 23;
456
    %jmp T_0.8;
457
T_0.6 ;
458
    %load  8, V_k68_fetch.tmpc[0];
459
    %load  9, V_k68_fetch.tmpc[1];
460
    %load  10, V_k68_fetch.tmpc[2];
461
    %load  11, V_k68_fetch.tmpc[3];
462
    %load  12, V_k68_fetch.tmpc[4];
463
    %load  13, V_k68_fetch.tmpc[5];
464
    %load  14, V_k68_fetch.tmpc[6];
465
    %load  15, V_k68_fetch.tmpc[7];
466
    %load  16, V_k68_fetch.tmpc[8];
467
    %load  17, V_k68_fetch.tmpc[9];
468
    %load  18, V_k68_fetch.tmpc[10];
469
    %load  19, V_k68_fetch.tmpc[11];
470
    %load  20, V_k68_fetch.tmpc[12];
471
    %load  21, V_k68_fetch.tmpc[13];
472
    %load  22, V_k68_fetch.tmpc[14];
473
    %load  23, V_k68_fetch.tmpc[15];
474
    %assign V_k68_fetch.op_o[0], 0, 8;
475
    %assign V_k68_fetch.op_o[1], 0, 9;
476
    %assign V_k68_fetch.op_o[2], 0, 10;
477
    %assign V_k68_fetch.op_o[3], 0, 11;
478
    %assign V_k68_fetch.op_o[4], 0, 12;
479
    %assign V_k68_fetch.op_o[5], 0, 13;
480
    %assign V_k68_fetch.op_o[6], 0, 14;
481
    %assign V_k68_fetch.op_o[7], 0, 15;
482
    %assign V_k68_fetch.op_o[8], 0, 16;
483
    %assign V_k68_fetch.op_o[9], 0, 17;
484
    %assign V_k68_fetch.op_o[10], 0, 18;
485
    %assign V_k68_fetch.op_o[11], 0, 19;
486
    %assign V_k68_fetch.op_o[12], 0, 20;
487
    %assign V_k68_fetch.op_o[13], 0, 21;
488
    %assign V_k68_fetch.op_o[14], 0, 22;
489
    %assign V_k68_fetch.op_o[15], 0, 23;
490
    %load  8, V_k68_fetch.tmpd[0];
491
    %load  9, V_k68_fetch.tmpd[1];
492
    %load  10, V_k68_fetch.tmpd[2];
493
    %load  11, V_k68_fetch.tmpd[3];
494
    %load  12, V_k68_fetch.tmpd[4];
495
    %load  13, V_k68_fetch.tmpd[5];
496
    %load  14, V_k68_fetch.tmpd[6];
497
    %load  15, V_k68_fetch.tmpd[7];
498
    %load  16, V_k68_fetch.tmpd[8];
499
    %load  17, V_k68_fetch.tmpd[9];
500
    %load  18, V_k68_fetch.tmpd[10];
501
    %load  19, V_k68_fetch.tmpd[11];
502
    %load  20, V_k68_fetch.tmpd[12];
503
    %load  21, V_k68_fetch.tmpd[13];
504
    %load  22, V_k68_fetch.tmpd[14];
505
    %load  23, V_k68_fetch.tmpd[15];
506
    %assign V_k68_fetch.immh_o[0], 0, 8;
507
    %assign V_k68_fetch.immh_o[1], 0, 9;
508
    %assign V_k68_fetch.immh_o[2], 0, 10;
509
    %assign V_k68_fetch.immh_o[3], 0, 11;
510
    %assign V_k68_fetch.immh_o[4], 0, 12;
511
    %assign V_k68_fetch.immh_o[5], 0, 13;
512
    %assign V_k68_fetch.immh_o[6], 0, 14;
513
    %assign V_k68_fetch.immh_o[7], 0, 15;
514
    %assign V_k68_fetch.immh_o[8], 0, 16;
515
    %assign V_k68_fetch.immh_o[9], 0, 17;
516
    %assign V_k68_fetch.immh_o[10], 0, 18;
517
    %assign V_k68_fetch.immh_o[11], 0, 19;
518
    %assign V_k68_fetch.immh_o[12], 0, 20;
519
    %assign V_k68_fetch.immh_o[13], 0, 21;
520
    %assign V_k68_fetch.immh_o[14], 0, 22;
521
    %assign V_k68_fetch.immh_o[15], 0, 23;
522
    %load  8, V_k68_fetch.tmpa[0];
523
    %load  9, V_k68_fetch.tmpa[1];
524
    %load  10, V_k68_fetch.tmpa[2];
525
    %load  11, V_k68_fetch.tmpa[3];
526
    %load  12, V_k68_fetch.tmpa[4];
527
    %load  13, V_k68_fetch.tmpa[5];
528
    %load  14, V_k68_fetch.tmpa[6];
529
    %load  15, V_k68_fetch.tmpa[7];
530
    %load  16, V_k68_fetch.tmpa[8];
531
    %load  17, V_k68_fetch.tmpa[9];
532
    %load  18, V_k68_fetch.tmpa[10];
533
    %load  19, V_k68_fetch.tmpa[11];
534
    %load  20, V_k68_fetch.tmpa[12];
535
    %load  21, V_k68_fetch.tmpa[13];
536
    %load  22, V_k68_fetch.tmpa[14];
537
    %load  23, V_k68_fetch.tmpa[15];
538
    %assign V_k68_fetch.imml_o[0], 0, 8;
539
    %assign V_k68_fetch.imml_o[1], 0, 9;
540
    %assign V_k68_fetch.imml_o[2], 0, 10;
541
    %assign V_k68_fetch.imml_o[3], 0, 11;
542
    %assign V_k68_fetch.imml_o[4], 0, 12;
543
    %assign V_k68_fetch.imml_o[5], 0, 13;
544
    %assign V_k68_fetch.imml_o[6], 0, 14;
545
    %assign V_k68_fetch.imml_o[7], 0, 15;
546
    %assign V_k68_fetch.imml_o[8], 0, 16;
547
    %assign V_k68_fetch.imml_o[9], 0, 17;
548
    %assign V_k68_fetch.imml_o[10], 0, 18;
549
    %assign V_k68_fetch.imml_o[11], 0, 19;
550
    %assign V_k68_fetch.imml_o[12], 0, 20;
551
    %assign V_k68_fetch.imml_o[13], 0, 21;
552
    %assign V_k68_fetch.imml_o[14], 0, 22;
553
    %assign V_k68_fetch.imml_o[15], 0, 23;
554
    %jmp T_0.8;
555
T_0.7 ;
556
    %load  8, V_k68_fetch.tmpd[0];
557
    %load  9, V_k68_fetch.tmpd[1];
558
    %load  10, V_k68_fetch.tmpd[2];
559
    %load  11, V_k68_fetch.tmpd[3];
560
    %load  12, V_k68_fetch.tmpd[4];
561
    %load  13, V_k68_fetch.tmpd[5];
562
    %load  14, V_k68_fetch.tmpd[6];
563
    %load  15, V_k68_fetch.tmpd[7];
564
    %load  16, V_k68_fetch.tmpd[8];
565
    %load  17, V_k68_fetch.tmpd[9];
566
    %load  18, V_k68_fetch.tmpd[10];
567
    %load  19, V_k68_fetch.tmpd[11];
568
    %load  20, V_k68_fetch.tmpd[12];
569
    %load  21, V_k68_fetch.tmpd[13];
570
    %load  22, V_k68_fetch.tmpd[14];
571
    %load  23, V_k68_fetch.tmpd[15];
572
    %assign V_k68_fetch.op_o[0], 0, 8;
573
    %assign V_k68_fetch.op_o[1], 0, 9;
574
    %assign V_k68_fetch.op_o[2], 0, 10;
575
    %assign V_k68_fetch.op_o[3], 0, 11;
576
    %assign V_k68_fetch.op_o[4], 0, 12;
577
    %assign V_k68_fetch.op_o[5], 0, 13;
578
    %assign V_k68_fetch.op_o[6], 0, 14;
579
    %assign V_k68_fetch.op_o[7], 0, 15;
580
    %assign V_k68_fetch.op_o[8], 0, 16;
581
    %assign V_k68_fetch.op_o[9], 0, 17;
582
    %assign V_k68_fetch.op_o[10], 0, 18;
583
    %assign V_k68_fetch.op_o[11], 0, 19;
584
    %assign V_k68_fetch.op_o[12], 0, 20;
585
    %assign V_k68_fetch.op_o[13], 0, 21;
586
    %assign V_k68_fetch.op_o[14], 0, 22;
587
    %assign V_k68_fetch.op_o[15], 0, 23;
588
    %load  8, V_k68_fetch.tmpa[0];
589
    %load  9, V_k68_fetch.tmpa[1];
590
    %load  10, V_k68_fetch.tmpa[2];
591
    %load  11, V_k68_fetch.tmpa[3];
592
    %load  12, V_k68_fetch.tmpa[4];
593
    %load  13, V_k68_fetch.tmpa[5];
594
    %load  14, V_k68_fetch.tmpa[6];
595
    %load  15, V_k68_fetch.tmpa[7];
596
    %load  16, V_k68_fetch.tmpa[8];
597
    %load  17, V_k68_fetch.tmpa[9];
598
    %load  18, V_k68_fetch.tmpa[10];
599
    %load  19, V_k68_fetch.tmpa[11];
600
    %load  20, V_k68_fetch.tmpa[12];
601
    %load  21, V_k68_fetch.tmpa[13];
602
    %load  22, V_k68_fetch.tmpa[14];
603
    %load  23, V_k68_fetch.tmpa[15];
604
    %assign V_k68_fetch.immh_o[0], 0, 8;
605
    %assign V_k68_fetch.immh_o[1], 0, 9;
606
    %assign V_k68_fetch.immh_o[2], 0, 10;
607
    %assign V_k68_fetch.immh_o[3], 0, 11;
608
    %assign V_k68_fetch.immh_o[4], 0, 12;
609
    %assign V_k68_fetch.immh_o[5], 0, 13;
610
    %assign V_k68_fetch.immh_o[6], 0, 14;
611
    %assign V_k68_fetch.immh_o[7], 0, 15;
612
    %assign V_k68_fetch.immh_o[8], 0, 16;
613
    %assign V_k68_fetch.immh_o[9], 0, 17;
614
    %assign V_k68_fetch.immh_o[10], 0, 18;
615
    %assign V_k68_fetch.immh_o[11], 0, 19;
616
    %assign V_k68_fetch.immh_o[12], 0, 20;
617
    %assign V_k68_fetch.immh_o[13], 0, 21;
618
    %assign V_k68_fetch.immh_o[14], 0, 22;
619
    %assign V_k68_fetch.immh_o[15], 0, 23;
620
    %load  8, V_k68_fetch.tmpb[0];
621
    %load  9, V_k68_fetch.tmpb[1];
622
    %load  10, V_k68_fetch.tmpb[2];
623
    %load  11, V_k68_fetch.tmpb[3];
624
    %load  12, V_k68_fetch.tmpb[4];
625
    %load  13, V_k68_fetch.tmpb[5];
626
    %load  14, V_k68_fetch.tmpb[6];
627
    %load  15, V_k68_fetch.tmpb[7];
628
    %load  16, V_k68_fetch.tmpb[8];
629
    %load  17, V_k68_fetch.tmpb[9];
630
    %load  18, V_k68_fetch.tmpb[10];
631
    %load  19, V_k68_fetch.tmpb[11];
632
    %load  20, V_k68_fetch.tmpb[12];
633
    %load  21, V_k68_fetch.tmpb[13];
634
    %load  22, V_k68_fetch.tmpb[14];
635
    %load  23, V_k68_fetch.tmpb[15];
636
    %assign V_k68_fetch.imml_o[0], 0, 8;
637
    %assign V_k68_fetch.imml_o[1], 0, 9;
638
    %assign V_k68_fetch.imml_o[2], 0, 10;
639
    %assign V_k68_fetch.imml_o[3], 0, 11;
640
    %assign V_k68_fetch.imml_o[4], 0, 12;
641
    %assign V_k68_fetch.imml_o[5], 0, 13;
642
    %assign V_k68_fetch.imml_o[6], 0, 14;
643
    %assign V_k68_fetch.imml_o[7], 0, 15;
644
    %assign V_k68_fetch.imml_o[8], 0, 16;
645
    %assign V_k68_fetch.imml_o[9], 0, 17;
646
    %assign V_k68_fetch.imml_o[10], 0, 18;
647
    %assign V_k68_fetch.imml_o[11], 0, 19;
648
    %assign V_k68_fetch.imml_o[12], 0, 20;
649
    %assign V_k68_fetch.imml_o[13], 0, 21;
650
    %assign V_k68_fetch.imml_o[14], 0, 22;
651
    %assign V_k68_fetch.imml_o[15], 0, 23;
652
    %jmp T_0.8;
653
T_0.8 ;
654
    %jmp T_0.3;
655
T_0.2 ;
656
    %assign V_k68_fetch.op_o[0], 0, 1;
657
    %assign V_k68_fetch.op_o[1], 0, 0;
658
    %assign V_k68_fetch.op_o[2], 0, 0;
659
    %assign V_k68_fetch.op_o[3], 0, 0;
660
    %assign V_k68_fetch.op_o[4], 0, 1;
661
    %assign V_k68_fetch.op_o[5], 0, 1;
662
    %assign V_k68_fetch.op_o[6], 0, 1;
663
    %assign V_k68_fetch.op_o[7], 0, 0;
664
    %assign V_k68_fetch.op_o[8], 0, 0;
665
    %assign V_k68_fetch.op_o[9], 0, 1;
666
    %assign V_k68_fetch.op_o[10], 0, 1;
667
    %assign V_k68_fetch.op_o[11], 0, 1;
668
    %assign V_k68_fetch.op_o[12], 0, 0;
669
    %assign V_k68_fetch.op_o[13], 0, 0;
670
    %assign V_k68_fetch.op_o[14], 0, 1;
671
    %assign V_k68_fetch.op_o[15], 0, 0;
672
    %assign V_k68_fetch.imml_o[0], 0, 0;
673
    %assign V_k68_fetch.imml_o[1], 0, 0;
674
    %assign V_k68_fetch.imml_o[2], 0, 0;
675
    %assign V_k68_fetch.imml_o[3], 0, 0;
676
    %assign V_k68_fetch.imml_o[4], 0, 0;
677
    %assign V_k68_fetch.imml_o[5], 0, 0;
678
    %assign V_k68_fetch.imml_o[6], 0, 0;
679
    %assign V_k68_fetch.imml_o[7], 0, 0;
680
    %assign V_k68_fetch.imml_o[8], 0, 0;
681
    %assign V_k68_fetch.imml_o[9], 0, 0;
682
    %assign V_k68_fetch.imml_o[10], 0, 0;
683
    %assign V_k68_fetch.imml_o[11], 0, 0;
684
    %assign V_k68_fetch.imml_o[12], 0, 0;
685
    %assign V_k68_fetch.imml_o[13], 0, 0;
686
    %assign V_k68_fetch.imml_o[14], 0, 0;
687
    %assign V_k68_fetch.imml_o[15], 0, 0;
688
    %assign V_k68_fetch.immh_o[0], 0, 0;
689
    %assign V_k68_fetch.immh_o[1], 0, 0;
690
    %assign V_k68_fetch.immh_o[2], 0, 0;
691
    %assign V_k68_fetch.immh_o[3], 0, 0;
692
    %assign V_k68_fetch.immh_o[4], 0, 0;
693
    %assign V_k68_fetch.immh_o[5], 0, 0;
694
    %assign V_k68_fetch.immh_o[6], 0, 0;
695
    %assign V_k68_fetch.immh_o[7], 0, 0;
696
    %assign V_k68_fetch.immh_o[8], 0, 0;
697
    %assign V_k68_fetch.immh_o[9], 0, 0;
698
    %assign V_k68_fetch.immh_o[10], 0, 0;
699
    %assign V_k68_fetch.immh_o[11], 0, 0;
700
    %assign V_k68_fetch.immh_o[12], 0, 0;
701
    %assign V_k68_fetch.immh_o[13], 0, 0;
702
    %assign V_k68_fetch.immh_o[14], 0, 0;
703
    %assign V_k68_fetch.immh_o[15], 0, 0;
704
T_0.3 ;
705
    %load  8, V_k68_fetch.brch_i[0];
706
    %jmp/0xz  T_0.9, 8;
707
    %load  8, V_k68_fetch.pc_i[0];
708
    %load  9, V_k68_fetch.pc_i[1];
709
    %load  10, V_k68_fetch.pc_i[2];
710
    %load  11, V_k68_fetch.pc_i[3];
711
    %load  12, V_k68_fetch.pc_i[4];
712
    %load  13, V_k68_fetch.pc_i[5];
713
    %load  14, V_k68_fetch.pc_i[6];
714
    %load  15, V_k68_fetch.pc_i[7];
715
    %load  16, V_k68_fetch.pc_i[8];
716
    %load  17, V_k68_fetch.pc_i[9];
717
    %load  18, V_k68_fetch.pc_i[10];
718
    %load  19, V_k68_fetch.pc_i[11];
719
    %load  20, V_k68_fetch.pc_i[12];
720
    %load  21, V_k68_fetch.pc_i[13];
721
    %load  22, V_k68_fetch.pc_i[14];
722
    %load  23, V_k68_fetch.pc_i[15];
723
    %load  24, V_k68_fetch.pc_i[16];
724
    %load  25, V_k68_fetch.pc_i[17];
725
    %load  26, V_k68_fetch.pc_i[18];
726
    %load  27, V_k68_fetch.pc_i[19];
727
    %load  28, V_k68_fetch.pc_i[20];
728
    %load  29, V_k68_fetch.pc_i[21];
729
    %load  30, V_k68_fetch.pc_i[22];
730
    %load  31, V_k68_fetch.pc_i[23];
731
    %load  32, V_k68_fetch.pc_i[24];
732
    %load  33, V_k68_fetch.pc_i[25];
733
    %load  34, V_k68_fetch.pc_i[26];
734
    %load  35, V_k68_fetch.pc_i[27];
735
    %load  36, V_k68_fetch.pc_i[28];
736
    %load  37, V_k68_fetch.pc_i[29];
737
    %load  38, V_k68_fetch.pc_i[30];
738
    %load  39, V_k68_fetch.pc_i[31];
739
    %assign V_k68_fetch.pc[0], 0, 8;
740
    %assign V_k68_fetch.pc[1], 0, 9;
741
    %assign V_k68_fetch.pc[2], 0, 10;
742
    %assign V_k68_fetch.pc[3], 0, 11;
743
    %assign V_k68_fetch.pc[4], 0, 12;
744
    %assign V_k68_fetch.pc[5], 0, 13;
745
    %assign V_k68_fetch.pc[6], 0, 14;
746
    %assign V_k68_fetch.pc[7], 0, 15;
747
    %assign V_k68_fetch.pc[8], 0, 16;
748
    %assign V_k68_fetch.pc[9], 0, 17;
749
    %assign V_k68_fetch.pc[10], 0, 18;
750
    %assign V_k68_fetch.pc[11], 0, 19;
751
    %assign V_k68_fetch.pc[12], 0, 20;
752
    %assign V_k68_fetch.pc[13], 0, 21;
753
    %assign V_k68_fetch.pc[14], 0, 22;
754
    %assign V_k68_fetch.pc[15], 0, 23;
755
    %assign V_k68_fetch.pc[16], 0, 24;
756
    %assign V_k68_fetch.pc[17], 0, 25;
757
    %assign V_k68_fetch.pc[18], 0, 26;
758
    %assign V_k68_fetch.pc[19], 0, 27;
759
    %assign V_k68_fetch.pc[20], 0, 28;
760
    %assign V_k68_fetch.pc[21], 0, 29;
761
    %assign V_k68_fetch.pc[22], 0, 30;
762
    %assign V_k68_fetch.pc[23], 0, 31;
763
    %assign V_k68_fetch.pc[24], 0, 32;
764
    %assign V_k68_fetch.pc[25], 0, 33;
765
    %assign V_k68_fetch.pc[26], 0, 34;
766
    %assign V_k68_fetch.pc[27], 0, 35;
767
    %assign V_k68_fetch.pc[28], 0, 36;
768
    %assign V_k68_fetch.pc[29], 0, 37;
769
    %assign V_k68_fetch.pc[30], 0, 38;
770
    %assign V_k68_fetch.cpu_cnt[0], 0, 0;
771
    %assign V_k68_fetch.cpu_cnt[1], 0, 0;
772
    %load  8, V_k68_fetch.pc_i[0];
773
    %load  9, V_k68_fetch.pc_i[1];
774
    %load  10, V_k68_fetch.pc_i[2];
775
    %load  11, V_k68_fetch.pc_i[3];
776
    %load  12, V_k68_fetch.pc_i[4];
777
    %load  13, V_k68_fetch.pc_i[5];
778
    %load  14, V_k68_fetch.pc_i[6];
779
    %load  15, V_k68_fetch.pc_i[7];
780
    %load  16, V_k68_fetch.pc_i[8];
781
    %load  17, V_k68_fetch.pc_i[9];
782
    %load  18, V_k68_fetch.pc_i[10];
783
    %load  19, V_k68_fetch.pc_i[11];
784
    %load  20, V_k68_fetch.pc_i[12];
785
    %load  21, V_k68_fetch.pc_i[13];
786
    %load  22, V_k68_fetch.pc_i[14];
787
    %load  23, V_k68_fetch.pc_i[15];
788
    %load  24, V_k68_fetch.pc_i[16];
789
    %load  25, V_k68_fetch.pc_i[17];
790
    %load  26, V_k68_fetch.pc_i[18];
791
    %load  27, V_k68_fetch.pc_i[19];
792
    %load  28, V_k68_fetch.pc_i[20];
793
    %load  29, V_k68_fetch.pc_i[21];
794
    %load  30, V_k68_fetch.pc_i[22];
795
    %load  31, V_k68_fetch.pc_i[23];
796
    %load  32, V_k68_fetch.pc_i[24];
797
    %load  33, V_k68_fetch.pc_i[25];
798
    %load  34, V_k68_fetch.pc_i[26];
799
    %load  35, V_k68_fetch.pc_i[27];
800
    %load  36, V_k68_fetch.pc_i[28];
801
    %load  37, V_k68_fetch.pc_i[29];
802
    %load  38, V_k68_fetch.pc_i[30];
803
    %load  39, V_k68_fetch.pc_i[31];
804
    %assign V_k68_fetch.p_add[0], 0, 8;
805
    %assign V_k68_fetch.p_add[1], 0, 9;
806
    %assign V_k68_fetch.p_add[2], 0, 10;
807
    %assign V_k68_fetch.p_add[3], 0, 11;
808
    %assign V_k68_fetch.p_add[4], 0, 12;
809
    %assign V_k68_fetch.p_add[5], 0, 13;
810
    %assign V_k68_fetch.p_add[6], 0, 14;
811
    %assign V_k68_fetch.p_add[7], 0, 15;
812
    %assign V_k68_fetch.p_add[8], 0, 16;
813
    %assign V_k68_fetch.p_add[9], 0, 17;
814
    %assign V_k68_fetch.p_add[10], 0, 18;
815
    %assign V_k68_fetch.p_add[11], 0, 19;
816
    %assign V_k68_fetch.p_add[12], 0, 20;
817
    %assign V_k68_fetch.p_add[13], 0, 21;
818
    %assign V_k68_fetch.p_add[14], 0, 22;
819
    %assign V_k68_fetch.p_add[15], 0, 23;
820
    %assign V_k68_fetch.p_add[16], 0, 24;
821
    %assign V_k68_fetch.p_add[17], 0, 25;
822
    %assign V_k68_fetch.p_add[18], 0, 26;
823
    %assign V_k68_fetch.p_add[19], 0, 27;
824
    %assign V_k68_fetch.p_add[20], 0, 28;
825
    %assign V_k68_fetch.p_add[21], 0, 29;
826
    %assign V_k68_fetch.p_add[22], 0, 30;
827
    %assign V_k68_fetch.p_add[23], 0, 31;
828
    %assign V_k68_fetch.p_add[24], 0, 32;
829
    %assign V_k68_fetch.p_add[25], 0, 33;
830
    %assign V_k68_fetch.p_add[26], 0, 34;
831
    %assign V_k68_fetch.p_add[27], 0, 35;
832
    %assign V_k68_fetch.p_add[28], 0, 36;
833
    %assign V_k68_fetch.p_add[29], 0, 37;
834
    %assign V_k68_fetch.p_add[30], 0, 38;
835
    %jmp T_0.10;
836
T_0.9 ;
837
    %load  8, V_k68_fetch.rdy[0];
838
    %jmp/0xz  T_0.11, 8;
839
    %load  8, V_k68_fetch.pc[0];
840
    %load  9, V_k68_fetch.pc[1];
841
    %load  10, V_k68_fetch.pc[2];
842
    %load  11, V_k68_fetch.pc[3];
843
    %load  12, V_k68_fetch.pc[4];
844
    %load  13, V_k68_fetch.pc[5];
845
    %load  14, V_k68_fetch.pc[6];
846
    %load  15, V_k68_fetch.pc[7];
847
    %load  16, V_k68_fetch.pc[8];
848
    %load  17, V_k68_fetch.pc[9];
849
    %load  18, V_k68_fetch.pc[10];
850
    %load  19, V_k68_fetch.pc[11];
851
    %load  20, V_k68_fetch.pc[12];
852
    %load  21, V_k68_fetch.pc[13];
853
    %load  22, V_k68_fetch.pc[14];
854
    %load  23, V_k68_fetch.pc[15];
855
    %load  24, V_k68_fetch.pc[16];
856
    %load  25, V_k68_fetch.pc[17];
857
    %load  26, V_k68_fetch.pc[18];
858
    %load  27, V_k68_fetch.pc[19];
859
    %load  28, V_k68_fetch.pc[20];
860
    %load  29, V_k68_fetch.pc[21];
861
    %load  30, V_k68_fetch.pc[22];
862
    %load  31, V_k68_fetch.pc[23];
863
    %load  32, V_k68_fetch.pc[24];
864
    %load  33, V_k68_fetch.pc[25];
865
    %load  34, V_k68_fetch.pc[26];
866
    %load  35, V_k68_fetch.pc[27];
867
    %load  36, V_k68_fetch.pc[28];
868
    %load  37, V_k68_fetch.pc[29];
869
    %load  38, V_k68_fetch.pc[30];
870
    %mov 39, 1, 1;
871
    %mov 40, 0, 30;
872
    %add 8, 39, 31;
873
    %assign V_k68_fetch.pc[0], 0, 8;
874
    %assign V_k68_fetch.pc[1], 0, 9;
875
    %assign V_k68_fetch.pc[2], 0, 10;
876
    %assign V_k68_fetch.pc[3], 0, 11;
877
    %assign V_k68_fetch.pc[4], 0, 12;
878
    %assign V_k68_fetch.pc[5], 0, 13;
879
    %assign V_k68_fetch.pc[6], 0, 14;
880
    %assign V_k68_fetch.pc[7], 0, 15;
881
    %assign V_k68_fetch.pc[8], 0, 16;
882
    %assign V_k68_fetch.pc[9], 0, 17;
883
    %assign V_k68_fetch.pc[10], 0, 18;
884
    %assign V_k68_fetch.pc[11], 0, 19;
885
    %assign V_k68_fetch.pc[12], 0, 20;
886
    %assign V_k68_fetch.pc[13], 0, 21;
887
    %assign V_k68_fetch.pc[14], 0, 22;
888
    %assign V_k68_fetch.pc[15], 0, 23;
889
    %assign V_k68_fetch.pc[16], 0, 24;
890
    %assign V_k68_fetch.pc[17], 0, 25;
891
    %assign V_k68_fetch.pc[18], 0, 26;
892
    %assign V_k68_fetch.pc[19], 0, 27;
893
    %assign V_k68_fetch.pc[20], 0, 28;
894
    %assign V_k68_fetch.pc[21], 0, 29;
895
    %assign V_k68_fetch.pc[22], 0, 30;
896
    %assign V_k68_fetch.pc[23], 0, 31;
897
    %assign V_k68_fetch.pc[24], 0, 32;
898
    %assign V_k68_fetch.pc[25], 0, 33;
899
    %assign V_k68_fetch.pc[26], 0, 34;
900
    %assign V_k68_fetch.pc[27], 0, 35;
901
    %assign V_k68_fetch.pc[28], 0, 36;
902
    %assign V_k68_fetch.pc[29], 0, 37;
903
    %assign V_k68_fetch.pc[30], 0, 38;
904
T_0.11 ;
905
    %load  8, V_k68_fetch.p_add[0];
906
    %load  9, V_k68_fetch.p_add[1];
907
    %load  10, V_k68_fetch.p_add[2];
908
    %load  11, V_k68_fetch.p_add[3];
909
    %load  12, V_k68_fetch.p_add[4];
910
    %load  13, V_k68_fetch.p_add[5];
911
    %load  14, V_k68_fetch.p_add[6];
912
    %load  15, V_k68_fetch.p_add[7];
913
    %load  16, V_k68_fetch.p_add[8];
914
    %load  17, V_k68_fetch.p_add[9];
915
    %load  18, V_k68_fetch.p_add[10];
916
    %load  19, V_k68_fetch.p_add[11];
917
    %load  20, V_k68_fetch.p_add[12];
918
    %load  21, V_k68_fetch.p_add[13];
919
    %load  22, V_k68_fetch.p_add[14];
920
    %load  23, V_k68_fetch.p_add[15];
921
    %load  24, V_k68_fetch.p_add[16];
922
    %load  25, V_k68_fetch.p_add[17];
923
    %load  26, V_k68_fetch.p_add[18];
924
    %load  27, V_k68_fetch.p_add[19];
925
    %load  28, V_k68_fetch.p_add[20];
926
    %load  29, V_k68_fetch.p_add[21];
927
    %load  30, V_k68_fetch.p_add[22];
928
    %load  31, V_k68_fetch.p_add[23];
929
    %load  32, V_k68_fetch.p_add[24];
930
    %load  33, V_k68_fetch.p_add[25];
931
    %load  34, V_k68_fetch.p_add[26];
932
    %load  35, V_k68_fetch.p_add[27];
933
    %load  36, V_k68_fetch.p_add[28];
934
    %load  37, V_k68_fetch.p_add[29];
935
    %load  38, V_k68_fetch.p_add[30];
936
    %mov 39, 1, 1;
937
    %mov 40, 0, 30;
938
    %add 8, 39, 31;
939
    %assign V_k68_fetch.p_add[0], 0, 8;
940
    %assign V_k68_fetch.p_add[1], 0, 9;
941
    %assign V_k68_fetch.p_add[2], 0, 10;
942
    %assign V_k68_fetch.p_add[3], 0, 11;
943
    %assign V_k68_fetch.p_add[4], 0, 12;
944
    %assign V_k68_fetch.p_add[5], 0, 13;
945
    %assign V_k68_fetch.p_add[6], 0, 14;
946
    %assign V_k68_fetch.p_add[7], 0, 15;
947
    %assign V_k68_fetch.p_add[8], 0, 16;
948
    %assign V_k68_fetch.p_add[9], 0, 17;
949
    %assign V_k68_fetch.p_add[10], 0, 18;
950
    %assign V_k68_fetch.p_add[11], 0, 19;
951
    %assign V_k68_fetch.p_add[12], 0, 20;
952
    %assign V_k68_fetch.p_add[13], 0, 21;
953
    %assign V_k68_fetch.p_add[14], 0, 22;
954
    %assign V_k68_fetch.p_add[15], 0, 23;
955
    %assign V_k68_fetch.p_add[16], 0, 24;
956
    %assign V_k68_fetch.p_add[17], 0, 25;
957
    %assign V_k68_fetch.p_add[18], 0, 26;
958
    %assign V_k68_fetch.p_add[19], 0, 27;
959
    %assign V_k68_fetch.p_add[20], 0, 28;
960
    %assign V_k68_fetch.p_add[21], 0, 29;
961
    %assign V_k68_fetch.p_add[22], 0, 30;
962
    %assign V_k68_fetch.p_add[23], 0, 31;
963
    %assign V_k68_fetch.p_add[24], 0, 32;
964
    %assign V_k68_fetch.p_add[25], 0, 33;
965
    %assign V_k68_fetch.p_add[26], 0, 34;
966
    %assign V_k68_fetch.p_add[27], 0, 35;
967
    %assign V_k68_fetch.p_add[28], 0, 36;
968
    %assign V_k68_fetch.p_add[29], 0, 37;
969
    %assign V_k68_fetch.p_add[30], 0, 38;
970
    %load  8, V_k68_fetch.cpu_cnt[0];
971
    %load  9, V_k68_fetch.cpu_cnt[1];
972
    %mov 10, 1, 1;
973
    %mov 11, 0, 1;
974
    %add 8, 10, 2;
975
    %assign V_k68_fetch.cpu_cnt[0], 0, 8;
976
    %assign V_k68_fetch.cpu_cnt[1], 0, 9;
977
T_0.10 ;
978
T_0.1 ;
979
    %jmp T_0;
980
    .thread T_0;
981
    .scope S_k68_fetch;
982
T_1 ;
983
    %wait E_k68_fetch._s14;
984
    %load  8, V_k68_fetch.rst_i[0];
985
    %load  9, V_k68_fetch.brch_i[0];
986
    %or 8, 9, 1;
987
    %jmp/0xz  T_1.0, 8;
988
    %assign V_k68_fetch.rdy[0], 0, 0;
989
    %jmp T_1.1;
990
T_1.0 ;
991
    %load  8, V_k68_fetch.p_add[0];
992
    %load  9, V_k68_fetch.p_add[1];
993
    %load  10, V_k68_fetch.p_add[2];
994
    %load  11, V_k68_fetch.pc[0];
995
    %load  12, V_k68_fetch.pc[1];
996
    %load  13, V_k68_fetch.pc[2];
997
    %sub 8, 11, 3;
998
    %mov 11, 1, 2;
999
    %mov 13, 0, 1;
1000
    %cmp/u 8, 11, 3;
1001
    %mov 8, 4, 1;
1002
    %jmp/0xz  T_1.2, 8;
1003
    %assign V_k68_fetch.rdy[0], 0, 1;
1004
    %jmp T_1.3;
1005
T_1.2 ;
1006
    %assign V_k68_fetch.rdy[0], 0, 0;
1007
T_1.3 ;
1008
T_1.1 ;
1009
    %jmp T_1;
1010
    .thread T_1;
1011
    .scope S_k68_fetch;
1012
T_2 ;
1013
    %wait E_k68_fetch._s19;
1014
    %load  8, V_k68_fetch.rst_i[0];
1015
    %jmp/0xz  T_2.0, 8;
1016
    %assign V_k68_fetch.mem_cnt[0], 0, 0;
1017
    %assign V_k68_fetch.mem_cnt[1], 0, 0;
1018
    %assign V_k68_fetch.tmpa[0], 0, 0;
1019
    %assign V_k68_fetch.tmpa[1], 0, 0;
1020
    %assign V_k68_fetch.tmpa[2], 0, 0;
1021
    %assign V_k68_fetch.tmpa[3], 0, 0;
1022
    %assign V_k68_fetch.tmpa[4], 0, 0;
1023
    %assign V_k68_fetch.tmpa[5], 0, 0;
1024
    %assign V_k68_fetch.tmpa[6], 0, 0;
1025
    %assign V_k68_fetch.tmpa[7], 0, 0;
1026
    %assign V_k68_fetch.tmpa[8], 0, 0;
1027
    %assign V_k68_fetch.tmpa[9], 0, 0;
1028
    %assign V_k68_fetch.tmpa[10], 0, 0;
1029
    %assign V_k68_fetch.tmpa[11], 0, 0;
1030
    %assign V_k68_fetch.tmpa[12], 0, 0;
1031
    %assign V_k68_fetch.tmpa[13], 0, 0;
1032
    %assign V_k68_fetch.tmpa[14], 0, 0;
1033
    %assign V_k68_fetch.tmpa[15], 0, 0;
1034
    %assign V_k68_fetch.tmpb[0], 0, 0;
1035
    %assign V_k68_fetch.tmpb[1], 0, 0;
1036
    %assign V_k68_fetch.tmpb[2], 0, 0;
1037
    %assign V_k68_fetch.tmpb[3], 0, 0;
1038
    %assign V_k68_fetch.tmpb[4], 0, 0;
1039
    %assign V_k68_fetch.tmpb[5], 0, 0;
1040
    %assign V_k68_fetch.tmpb[6], 0, 0;
1041
    %assign V_k68_fetch.tmpb[7], 0, 0;
1042
    %assign V_k68_fetch.tmpb[8], 0, 0;
1043
    %assign V_k68_fetch.tmpb[9], 0, 0;
1044
    %assign V_k68_fetch.tmpb[10], 0, 0;
1045
    %assign V_k68_fetch.tmpb[11], 0, 0;
1046
    %assign V_k68_fetch.tmpb[12], 0, 0;
1047
    %assign V_k68_fetch.tmpb[13], 0, 0;
1048
    %assign V_k68_fetch.tmpb[14], 0, 0;
1049
    %assign V_k68_fetch.tmpb[15], 0, 0;
1050
    %assign V_k68_fetch.tmpc[0], 0, 0;
1051
    %assign V_k68_fetch.tmpc[1], 0, 0;
1052
    %assign V_k68_fetch.tmpc[2], 0, 0;
1053
    %assign V_k68_fetch.tmpc[3], 0, 0;
1054
    %assign V_k68_fetch.tmpc[4], 0, 0;
1055
    %assign V_k68_fetch.tmpc[5], 0, 0;
1056
    %assign V_k68_fetch.tmpc[6], 0, 0;
1057
    %assign V_k68_fetch.tmpc[7], 0, 0;
1058
    %assign V_k68_fetch.tmpc[8], 0, 0;
1059
    %assign V_k68_fetch.tmpc[9], 0, 0;
1060
    %assign V_k68_fetch.tmpc[10], 0, 0;
1061
    %assign V_k68_fetch.tmpc[11], 0, 0;
1062
    %assign V_k68_fetch.tmpc[12], 0, 0;
1063
    %assign V_k68_fetch.tmpc[13], 0, 0;
1064
    %assign V_k68_fetch.tmpc[14], 0, 0;
1065
    %assign V_k68_fetch.tmpc[15], 0, 0;
1066
    %assign V_k68_fetch.tmpd[0], 0, 0;
1067
    %assign V_k68_fetch.tmpd[1], 0, 0;
1068
    %assign V_k68_fetch.tmpd[2], 0, 0;
1069
    %assign V_k68_fetch.tmpd[3], 0, 0;
1070
    %assign V_k68_fetch.tmpd[4], 0, 0;
1071
    %assign V_k68_fetch.tmpd[5], 0, 0;
1072
    %assign V_k68_fetch.tmpd[6], 0, 0;
1073
    %assign V_k68_fetch.tmpd[7], 0, 0;
1074
    %assign V_k68_fetch.tmpd[8], 0, 0;
1075
    %assign V_k68_fetch.tmpd[9], 0, 0;
1076
    %assign V_k68_fetch.tmpd[10], 0, 0;
1077
    %assign V_k68_fetch.tmpd[11], 0, 0;
1078
    %assign V_k68_fetch.tmpd[12], 0, 0;
1079
    %assign V_k68_fetch.tmpd[13], 0, 0;
1080
    %assign V_k68_fetch.tmpd[14], 0, 0;
1081
    %assign V_k68_fetch.tmpd[15], 0, 0;
1082
    %assign V_k68_fetch.tmpa[0], 0, 1;
1083
    %assign V_k68_fetch.tmpa[1], 0, 0;
1084
    %assign V_k68_fetch.tmpa[2], 0, 0;
1085
    %assign V_k68_fetch.tmpa[3], 0, 0;
1086
    %assign V_k68_fetch.tmpa[4], 0, 1;
1087
    %assign V_k68_fetch.tmpa[5], 0, 1;
1088
    %assign V_k68_fetch.tmpa[6], 0, 1;
1089
    %assign V_k68_fetch.tmpa[7], 0, 0;
1090
    %assign V_k68_fetch.tmpa[8], 0, 0;
1091
    %assign V_k68_fetch.tmpa[9], 0, 1;
1092
    %assign V_k68_fetch.tmpa[10], 0, 1;
1093
    %assign V_k68_fetch.tmpa[11], 0, 1;
1094
    %assign V_k68_fetch.tmpa[12], 0, 0;
1095
    %assign V_k68_fetch.tmpa[13], 0, 0;
1096
    %assign V_k68_fetch.tmpa[14], 0, 1;
1097
    %assign V_k68_fetch.tmpa[15], 0, 0;
1098
    %assign V_k68_fetch.tmpb[0], 0, 1;
1099
    %assign V_k68_fetch.tmpb[1], 0, 0;
1100
    %assign V_k68_fetch.tmpb[2], 0, 0;
1101
    %assign V_k68_fetch.tmpb[3], 0, 0;
1102
    %assign V_k68_fetch.tmpb[4], 0, 1;
1103
    %assign V_k68_fetch.tmpb[5], 0, 1;
1104
    %assign V_k68_fetch.tmpb[6], 0, 1;
1105
    %assign V_k68_fetch.tmpb[7], 0, 0;
1106
    %assign V_k68_fetch.tmpb[8], 0, 0;
1107
    %assign V_k68_fetch.tmpb[9], 0, 1;
1108
    %assign V_k68_fetch.tmpb[10], 0, 1;
1109
    %assign V_k68_fetch.tmpb[11], 0, 1;
1110
    %assign V_k68_fetch.tmpb[12], 0, 0;
1111
    %assign V_k68_fetch.tmpb[13], 0, 0;
1112
    %assign V_k68_fetch.tmpb[14], 0, 1;
1113
    %assign V_k68_fetch.tmpb[15], 0, 0;
1114
    %assign V_k68_fetch.tmpc[0], 0, 1;
1115
    %assign V_k68_fetch.tmpc[1], 0, 0;
1116
    %assign V_k68_fetch.tmpc[2], 0, 0;
1117
    %assign V_k68_fetch.tmpc[3], 0, 0;
1118
    %assign V_k68_fetch.tmpc[4], 0, 1;
1119
    %assign V_k68_fetch.tmpc[5], 0, 1;
1120
    %assign V_k68_fetch.tmpc[6], 0, 1;
1121
    %assign V_k68_fetch.tmpc[7], 0, 0;
1122
    %assign V_k68_fetch.tmpc[8], 0, 0;
1123
    %assign V_k68_fetch.tmpc[9], 0, 1;
1124
    %assign V_k68_fetch.tmpc[10], 0, 1;
1125
    %assign V_k68_fetch.tmpc[11], 0, 1;
1126
    %assign V_k68_fetch.tmpc[12], 0, 0;
1127
    %assign V_k68_fetch.tmpc[13], 0, 0;
1128
    %assign V_k68_fetch.tmpc[14], 0, 1;
1129
    %assign V_k68_fetch.tmpc[15], 0, 0;
1130
    %assign V_k68_fetch.tmpd[0], 0, 1;
1131
    %assign V_k68_fetch.tmpd[1], 0, 0;
1132
    %assign V_k68_fetch.tmpd[2], 0, 0;
1133
    %assign V_k68_fetch.tmpd[3], 0, 0;
1134
    %assign V_k68_fetch.tmpd[4], 0, 1;
1135
    %assign V_k68_fetch.tmpd[5], 0, 1;
1136
    %assign V_k68_fetch.tmpd[6], 0, 1;
1137
    %assign V_k68_fetch.tmpd[7], 0, 0;
1138
    %assign V_k68_fetch.tmpd[8], 0, 0;
1139
    %assign V_k68_fetch.tmpd[9], 0, 1;
1140
    %assign V_k68_fetch.tmpd[10], 0, 1;
1141
    %assign V_k68_fetch.tmpd[11], 0, 1;
1142
    %assign V_k68_fetch.tmpd[12], 0, 0;
1143
    %assign V_k68_fetch.tmpd[13], 0, 0;
1144
    %assign V_k68_fetch.tmpd[14], 0, 1;
1145
    %assign V_k68_fetch.tmpd[15], 0, 0;
1146
    %jmp T_2.1;
1147
T_2.0 ;
1148
    %load  8, V_k68_fetch.mem_cnt[0];
1149
    %load  9, V_k68_fetch.mem_cnt[1];
1150
    %cmp/u 8, 0, 2;
1151
    %mov 8, 4, 1;
1152
    %jmp/0xz  T_2.2, 8;
1153
    %load  8, V_k68_fetch.cpu_cnt[0];
1154
    %load  9, V_k68_fetch.cpu_cnt[1];
1155
    %cmp/u 8, 0, 2;
1156
    %jmp/1 T_2.4, 6;
1157
    %mov 10, 1, 1;
1158
    %mov 11, 0, 1;
1159
    %cmp/u 8, 10, 2;
1160
    %jmp/1 T_2.5, 6;
1161
    %mov 10, 0, 1;
1162
    %mov 11, 1, 1;
1163
    %cmp/u 8, 10, 2;
1164
    %jmp/1 T_2.6, 6;
1165
    %cmp/u 8, 1, 2;
1166
    %jmp/1 T_2.7, 6;
1167
    %jmp T_2.8;
1168
T_2.4 ;
1169
    %load  8, V_k68_fetch.s_dat_i[0];
1170
    %load  9, V_k68_fetch.s_dat_i[1];
1171
    %load  10, V_k68_fetch.s_dat_i[2];
1172
    %load  11, V_k68_fetch.s_dat_i[3];
1173
    %load  12, V_k68_fetch.s_dat_i[4];
1174
    %load  13, V_k68_fetch.s_dat_i[5];
1175
    %load  14, V_k68_fetch.s_dat_i[6];
1176
    %load  15, V_k68_fetch.s_dat_i[7];
1177
    %load  16, V_k68_fetch.s_dat_i[8];
1178
    %load  17, V_k68_fetch.s_dat_i[9];
1179
    %load  18, V_k68_fetch.s_dat_i[10];
1180
    %load  19, V_k68_fetch.s_dat_i[11];
1181
    %load  20, V_k68_fetch.s_dat_i[12];
1182
    %load  21, V_k68_fetch.s_dat_i[13];
1183
    %load  22, V_k68_fetch.s_dat_i[14];
1184
    %load  23, V_k68_fetch.s_dat_i[15];
1185
    %assign V_k68_fetch.tmpd[0], 0, 8;
1186
    %assign V_k68_fetch.tmpd[1], 0, 9;
1187
    %assign V_k68_fetch.tmpd[2], 0, 10;
1188
    %assign V_k68_fetch.tmpd[3], 0, 11;
1189
    %assign V_k68_fetch.tmpd[4], 0, 12;
1190
    %assign V_k68_fetch.tmpd[5], 0, 13;
1191
    %assign V_k68_fetch.tmpd[6], 0, 14;
1192
    %assign V_k68_fetch.tmpd[7], 0, 15;
1193
    %assign V_k68_fetch.tmpd[8], 0, 16;
1194
    %assign V_k68_fetch.tmpd[9], 0, 17;
1195
    %assign V_k68_fetch.tmpd[10], 0, 18;
1196
    %assign V_k68_fetch.tmpd[11], 0, 19;
1197
    %assign V_k68_fetch.tmpd[12], 0, 20;
1198
    %assign V_k68_fetch.tmpd[13], 0, 21;
1199
    %assign V_k68_fetch.tmpd[14], 0, 22;
1200
    %assign V_k68_fetch.tmpd[15], 0, 23;
1201
    %jmp T_2.8;
1202
T_2.5 ;
1203
    %load  8, V_k68_fetch.s_dat_i[0];
1204
    %load  9, V_k68_fetch.s_dat_i[1];
1205
    %load  10, V_k68_fetch.s_dat_i[2];
1206
    %load  11, V_k68_fetch.s_dat_i[3];
1207
    %load  12, V_k68_fetch.s_dat_i[4];
1208
    %load  13, V_k68_fetch.s_dat_i[5];
1209
    %load  14, V_k68_fetch.s_dat_i[6];
1210
    %load  15, V_k68_fetch.s_dat_i[7];
1211
    %load  16, V_k68_fetch.s_dat_i[8];
1212
    %load  17, V_k68_fetch.s_dat_i[9];
1213
    %load  18, V_k68_fetch.s_dat_i[10];
1214
    %load  19, V_k68_fetch.s_dat_i[11];
1215
    %load  20, V_k68_fetch.s_dat_i[12];
1216
    %load  21, V_k68_fetch.s_dat_i[13];
1217
    %load  22, V_k68_fetch.s_dat_i[14];
1218
    %load  23, V_k68_fetch.s_dat_i[15];
1219
    %assign V_k68_fetch.tmpa[0], 0, 8;
1220
    %assign V_k68_fetch.tmpa[1], 0, 9;
1221
    %assign V_k68_fetch.tmpa[2], 0, 10;
1222
    %assign V_k68_fetch.tmpa[3], 0, 11;
1223
    %assign V_k68_fetch.tmpa[4], 0, 12;
1224
    %assign V_k68_fetch.tmpa[5], 0, 13;
1225
    %assign V_k68_fetch.tmpa[6], 0, 14;
1226
    %assign V_k68_fetch.tmpa[7], 0, 15;
1227
    %assign V_k68_fetch.tmpa[8], 0, 16;
1228
    %assign V_k68_fetch.tmpa[9], 0, 17;
1229
    %assign V_k68_fetch.tmpa[10], 0, 18;
1230
    %assign V_k68_fetch.tmpa[11], 0, 19;
1231
    %assign V_k68_fetch.tmpa[12], 0, 20;
1232
    %assign V_k68_fetch.tmpa[13], 0, 21;
1233
    %assign V_k68_fetch.tmpa[14], 0, 22;
1234
    %assign V_k68_fetch.tmpa[15], 0, 23;
1235
    %jmp T_2.8;
1236
T_2.6 ;
1237
    %load  8, V_k68_fetch.s_dat_i[0];
1238
    %load  9, V_k68_fetch.s_dat_i[1];
1239
    %load  10, V_k68_fetch.s_dat_i[2];
1240
    %load  11, V_k68_fetch.s_dat_i[3];
1241
    %load  12, V_k68_fetch.s_dat_i[4];
1242
    %load  13, V_k68_fetch.s_dat_i[5];
1243
    %load  14, V_k68_fetch.s_dat_i[6];
1244
    %load  15, V_k68_fetch.s_dat_i[7];
1245
    %load  16, V_k68_fetch.s_dat_i[8];
1246
    %load  17, V_k68_fetch.s_dat_i[9];
1247
    %load  18, V_k68_fetch.s_dat_i[10];
1248
    %load  19, V_k68_fetch.s_dat_i[11];
1249
    %load  20, V_k68_fetch.s_dat_i[12];
1250
    %load  21, V_k68_fetch.s_dat_i[13];
1251
    %load  22, V_k68_fetch.s_dat_i[14];
1252
    %load  23, V_k68_fetch.s_dat_i[15];
1253
    %assign V_k68_fetch.tmpb[0], 0, 8;
1254
    %assign V_k68_fetch.tmpb[1], 0, 9;
1255
    %assign V_k68_fetch.tmpb[2], 0, 10;
1256
    %assign V_k68_fetch.tmpb[3], 0, 11;
1257
    %assign V_k68_fetch.tmpb[4], 0, 12;
1258
    %assign V_k68_fetch.tmpb[5], 0, 13;
1259
    %assign V_k68_fetch.tmpb[6], 0, 14;
1260
    %assign V_k68_fetch.tmpb[7], 0, 15;
1261
    %assign V_k68_fetch.tmpb[8], 0, 16;
1262
    %assign V_k68_fetch.tmpb[9], 0, 17;
1263
    %assign V_k68_fetch.tmpb[10], 0, 18;
1264
    %assign V_k68_fetch.tmpb[11], 0, 19;
1265
    %assign V_k68_fetch.tmpb[12], 0, 20;
1266
    %assign V_k68_fetch.tmpb[13], 0, 21;
1267
    %assign V_k68_fetch.tmpb[14], 0, 22;
1268
    %assign V_k68_fetch.tmpb[15], 0, 23;
1269
    %jmp T_2.8;
1270
T_2.7 ;
1271
    %load  8, V_k68_fetch.s_dat_i[0];
1272
    %load  9, V_k68_fetch.s_dat_i[1];
1273
    %load  10, V_k68_fetch.s_dat_i[2];
1274
    %load  11, V_k68_fetch.s_dat_i[3];
1275
    %load  12, V_k68_fetch.s_dat_i[4];
1276
    %load  13, V_k68_fetch.s_dat_i[5];
1277
    %load  14, V_k68_fetch.s_dat_i[6];
1278
    %load  15, V_k68_fetch.s_dat_i[7];
1279
    %load  16, V_k68_fetch.s_dat_i[8];
1280
    %load  17, V_k68_fetch.s_dat_i[9];
1281
    %load  18, V_k68_fetch.s_dat_i[10];
1282
    %load  19, V_k68_fetch.s_dat_i[11];
1283
    %load  20, V_k68_fetch.s_dat_i[12];
1284
    %load  21, V_k68_fetch.s_dat_i[13];
1285
    %load  22, V_k68_fetch.s_dat_i[14];
1286
    %load  23, V_k68_fetch.s_dat_i[15];
1287
    %assign V_k68_fetch.tmpc[0], 0, 8;
1288
    %assign V_k68_fetch.tmpc[1], 0, 9;
1289
    %assign V_k68_fetch.tmpc[2], 0, 10;
1290
    %assign V_k68_fetch.tmpc[3], 0, 11;
1291
    %assign V_k68_fetch.tmpc[4], 0, 12;
1292
    %assign V_k68_fetch.tmpc[5], 0, 13;
1293
    %assign V_k68_fetch.tmpc[6], 0, 14;
1294
    %assign V_k68_fetch.tmpc[7], 0, 15;
1295
    %assign V_k68_fetch.tmpc[8], 0, 16;
1296
    %assign V_k68_fetch.tmpc[9], 0, 17;
1297
    %assign V_k68_fetch.tmpc[10], 0, 18;
1298
    %assign V_k68_fetch.tmpc[11], 0, 19;
1299
    %assign V_k68_fetch.tmpc[12], 0, 20;
1300
    %assign V_k68_fetch.tmpc[13], 0, 21;
1301
    %assign V_k68_fetch.tmpc[14], 0, 22;
1302
    %assign V_k68_fetch.tmpc[15], 0, 23;
1303
    %jmp T_2.8;
1304
T_2.8 ;
1305
T_2.2 ;
1306
    %load  8, V_k68_fetch.brch_i[0];
1307
    %jmp/0xz  T_2.9, 8;
1308
    %assign V_k68_fetch.tmpd[0], 0, 1;
1309
    %assign V_k68_fetch.tmpd[1], 0, 0;
1310
    %assign V_k68_fetch.tmpd[2], 0, 0;
1311
    %assign V_k68_fetch.tmpd[3], 0, 0;
1312
    %assign V_k68_fetch.tmpd[4], 0, 1;
1313
    %assign V_k68_fetch.tmpd[5], 0, 1;
1314
    %assign V_k68_fetch.tmpd[6], 0, 1;
1315
    %assign V_k68_fetch.tmpd[7], 0, 0;
1316
    %assign V_k68_fetch.tmpd[8], 0, 0;
1317
    %assign V_k68_fetch.tmpd[9], 0, 1;
1318
    %assign V_k68_fetch.tmpd[10], 0, 1;
1319
    %assign V_k68_fetch.tmpd[11], 0, 1;
1320
    %assign V_k68_fetch.tmpd[12], 0, 0;
1321
    %assign V_k68_fetch.tmpd[13], 0, 0;
1322
    %assign V_k68_fetch.tmpd[14], 0, 1;
1323
    %assign V_k68_fetch.tmpd[15], 0, 0;
1324
    %assign V_k68_fetch.tmpa[0], 0, 1;
1325
    %assign V_k68_fetch.tmpa[1], 0, 0;
1326
    %assign V_k68_fetch.tmpa[2], 0, 0;
1327
    %assign V_k68_fetch.tmpa[3], 0, 0;
1328
    %assign V_k68_fetch.tmpa[4], 0, 1;
1329
    %assign V_k68_fetch.tmpa[5], 0, 1;
1330
    %assign V_k68_fetch.tmpa[6], 0, 1;
1331
    %assign V_k68_fetch.tmpa[7], 0, 0;
1332
    %assign V_k68_fetch.tmpa[8], 0, 0;
1333
    %assign V_k68_fetch.tmpa[9], 0, 1;
1334
    %assign V_k68_fetch.tmpa[10], 0, 1;
1335
    %assign V_k68_fetch.tmpa[11], 0, 1;
1336
    %assign V_k68_fetch.tmpa[12], 0, 0;
1337
    %assign V_k68_fetch.tmpa[13], 0, 0;
1338
    %assign V_k68_fetch.tmpa[14], 0, 1;
1339
    %assign V_k68_fetch.tmpa[15], 0, 0;
1340
    %assign V_k68_fetch.tmpc[0], 0, 1;
1341
    %assign V_k68_fetch.tmpc[1], 0, 0;
1342
    %assign V_k68_fetch.tmpc[2], 0, 0;
1343
    %assign V_k68_fetch.tmpc[3], 0, 0;
1344
    %assign V_k68_fetch.tmpc[4], 0, 1;
1345
    %assign V_k68_fetch.tmpc[5], 0, 1;
1346
    %assign V_k68_fetch.tmpc[6], 0, 1;
1347
    %assign V_k68_fetch.tmpc[7], 0, 0;
1348
    %assign V_k68_fetch.tmpc[8], 0, 0;
1349
    %assign V_k68_fetch.tmpc[9], 0, 1;
1350
    %assign V_k68_fetch.tmpc[10], 0, 1;
1351
    %assign V_k68_fetch.tmpc[11], 0, 1;
1352
    %assign V_k68_fetch.tmpc[12], 0, 0;
1353
    %assign V_k68_fetch.tmpc[13], 0, 0;
1354
    %assign V_k68_fetch.tmpc[14], 0, 1;
1355
    %assign V_k68_fetch.tmpc[15], 0, 0;
1356
    %assign V_k68_fetch.tmpb[0], 0, 1;
1357
    %assign V_k68_fetch.tmpb[1], 0, 0;
1358
    %assign V_k68_fetch.tmpb[2], 0, 0;
1359
    %assign V_k68_fetch.tmpb[3], 0, 0;
1360
    %assign V_k68_fetch.tmpb[4], 0, 1;
1361
    %assign V_k68_fetch.tmpb[5], 0, 1;
1362
    %assign V_k68_fetch.tmpb[6], 0, 1;
1363
    %assign V_k68_fetch.tmpb[7], 0, 0;
1364
    %assign V_k68_fetch.tmpb[8], 0, 0;
1365
    %assign V_k68_fetch.tmpb[9], 0, 1;
1366
    %assign V_k68_fetch.tmpb[10], 0, 1;
1367
    %assign V_k68_fetch.tmpb[11], 0, 1;
1368
    %assign V_k68_fetch.tmpb[12], 0, 0;
1369
    %assign V_k68_fetch.tmpb[13], 0, 0;
1370
    %assign V_k68_fetch.tmpb[14], 0, 1;
1371
    %assign V_k68_fetch.tmpb[15], 0, 0;
1372
    %jmp T_2.10;
1373
T_2.9 ;
1374
    %load  8, V_k68_fetch.mem_cnt[0];
1375
    %load  9, V_k68_fetch.mem_cnt[1];
1376
    %mov 10, 1, 1;
1377
    %mov 11, 0, 1;
1378
    %add 8, 10, 2;
1379
    %assign V_k68_fetch.mem_cnt[0], 0, 8;
1380
    %assign V_k68_fetch.mem_cnt[1], 0, 9;
1381
T_2.10 ;
1382
T_2.1 ;
1383
    %jmp T_2;
1384
    .thread T_2;

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.