Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / env / fc / fc_fast_bisi.v
CommitLineData
86530b38
AT
1// ========== Copyright Header Begin ==========================================
2//
3// OpenSPARC T2 Processor File: fc_fast_bisi.v
4// Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
5// 4150 Network Circle, Santa Clara, California 95054, U.S.A.
6//
7// * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
8//
9// This program is free software; you can redistribute it and/or modify
10// it under the terms of the GNU General Public License as published by
11// the Free Software Foundation; version 2 of the License.
12//
13// This program is distributed in the hope that it will be useful,
14// but WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16// GNU General Public License for more details.
17//
18// You should have received a copy of the GNU General Public License
19// along with this program; if not, write to the Free Software
20// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21//
22// For the avoidance of doubt, and except that if any non-GPL license
23// choice is available it will apply instead, Sun elects to use only
24// the General Public License version 2 (GPLv2) at this time for any
25// software where a choice of GPL license versions is made
26// available with the language indicating that GPLv2 or any later version
27// may be used, or where a choice of which version of the GPL is applied is
28// otherwise unspecified.
29//
30// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
31// CA 95054 USA or visit www.sun.com if you need additional information or
32// have any questions.
33//
34// ========== Copyright Header End ============================================
35`ifndef AXIS
36module fast_bisi;
37integer i;
38wire flush_reset_complete = tb_top.system_reset.flush_reset_complete;
39
40 reg fast_bisi_en;
41initial
42begin
43 if( $test$plusargs("FAST_BISI"))
44 begin
45 fast_bisi_en = 1;
46 $display("%t, FAST BISI Enabled\n",$time);
47 end
48 else
49 begin
50 fast_bisi_en = 0;
51 $display("%t, FAST BISI Disabled\n",$time);
52 end
53
54end
55always @(posedge flush_reset_complete) begin
56if(fast_bisi_en) begin
57$display("%t, Start FAST BISI\n",$time);
58for(i=0; i<= 512 ; i=i+1) begin
59tb_top.cpu.l2t0.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
60end
61for(i=0; i<= 512 ; i=i+1) begin
62tb_top.cpu.l2t0.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
63end
64for(i=0; i<= 512 ; i=i+1) begin
65tb_top.cpu.l2t0.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
66end
67for(i=0; i<= 512 ; i=i+1) begin
68tb_top.cpu.l2t0.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
69end
70for(i=0; i<= 512 ; i=i+1) begin
71tb_top.cpu.l2t0.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
72end
73for(i=0; i<= 512 ; i=i+1) begin
74tb_top.cpu.l2t0.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
75end
76for(i=0; i<= 512 ; i=i+1) begin
77tb_top.cpu.l2t0.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
78end
79for(i=0; i<= 512 ; i=i+1) begin
80tb_top.cpu.l2t0.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
81end
82for(i=0; i<= 512 ; i=i+1) begin
83tb_top.cpu.l2t0.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
84end
85for(i=0; i<= 512 ; i=i+1) begin
86tb_top.cpu.l2t0.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
87end
88for(i=0; i<= 512 ; i=i+1) begin
89tb_top.cpu.l2t0.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
90end
91for(i=0; i<= 512 ; i=i+1) begin
92tb_top.cpu.l2t0.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
93end
94for(i=0; i<= 512 ; i=i+1) begin
95tb_top.cpu.l2t0.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
96end
97for(i=0; i<= 512 ; i=i+1) begin
98tb_top.cpu.l2t0.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
99end
100for(i=0; i<= 512 ; i=i+1) begin
101tb_top.cpu.l2t0.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
102end
103for(i=0; i<= 512 ; i=i+1) begin
104tb_top.cpu.l2t0.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
105end
106for(i=0; i<= 32 ; i=i+1) begin
107tb_top.cpu.l2t0.mbdata.array.inq_ary[i] = {128{1'b0}};
108end
109for(i=0; i<= 32 ; i=i+1) begin
110tb_top.cpu.l2t0.mbtag.array.mb_cam_data[i] = {42{1'b0}};
111end
112for(i=0; i<= 8 ; i=i+1) begin
113tb_top.cpu.l2t0.fbtag.array.mb_cam_data[i] = {40{1'b0}};
114end
115for(i=0; i<= 8 ; i=i+1) begin
116tb_top.cpu.l2t0.wbtag.array.mb_cam_data[i] = {40{1'b0}};
117end
118for(i=0; i<= 16 ; i=i+1) begin
119tb_top.cpu.l2t0.iqarray.array.inq_ary[i] = {160{1'b0}};
120end
121for(i=0; i<= 16 ; i=i+1) begin
122tb_top.cpu.l2t0.oqarray.array.inq_ary[i] = {160{1'b0}};
123end
124for(i=0; i<= 8 ; i=i+1) begin
125tb_top.cpu.l2t0.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
126end
127for(i=0; i<= 32 ; i=i+1) begin
128tb_top.cpu.l2t0.subarray_0.array.inq_ary[i] = {160{1'b0}};
129end
130for(i=0; i<= 32 ; i=i+1) begin
131tb_top.cpu.l2t0.subarray_1.array.inq_ary[i] = {160{1'b0}};
132end
133for(i=0; i<= 32 ; i=i+1) begin
134tb_top.cpu.l2t0.subarray_2.array.inq_ary[i] = {160{1'b0}};
135end
136for(i=0; i<= 32 ; i=i+1) begin
137tb_top.cpu.l2t0.subarray_3.array.inq_ary[i] = {160{1'b0}};
138end
139for(i=0; i<= 32 ; i=i+1) begin
140tb_top.cpu.l2t0.subarray_8.array.inq_ary[i] = {160{1'b0}};
141end
142for(i=0; i<= 32 ; i=i+1) begin
143tb_top.cpu.l2t0.subarray_9.array.inq_ary[i] = {160{1'b0}};
144end
145for(i=0; i<= 32 ; i=i+1) begin
146tb_top.cpu.l2t0.subarray_10.array.inq_ary[i] = {160{1'b0}};
147end
148for(i=0; i<= 32 ; i=i+1) begin
149tb_top.cpu.l2t0.subarray_11.array.inq_ary[i] = {160{1'b0}};
150end
151for(i=0; i<= 64 ; i=i+1) begin
152tb_top.cpu.l2t0.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
153tb_top.cpu.l2t0.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
154tb_top.cpu.l2t0.ic_row0.panel0.array.valid[i] = 1'b0;
155tb_top.cpu.l2t0.ic_row0.panel0.array.parity[i] = 1'b0;
156end
157for(i=0; i<= 64 ; i=i+1) begin
158tb_top.cpu.l2t0.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
159tb_top.cpu.l2t0.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
160tb_top.cpu.l2t0.ic_row0.panel1.array.valid[i] = 1'b0;
161tb_top.cpu.l2t0.ic_row0.panel1.array.parity[i] = 1'b0;
162end
163for(i=0; i<= 64 ; i=i+1) begin
164tb_top.cpu.l2t0.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
165tb_top.cpu.l2t0.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
166tb_top.cpu.l2t0.ic_row0.panel2.array.valid[i] = 1'b0;
167tb_top.cpu.l2t0.ic_row0.panel2.array.parity[i] = 1'b0;
168end
169for(i=0; i<= 64 ; i=i+1) begin
170tb_top.cpu.l2t0.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
171tb_top.cpu.l2t0.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
172tb_top.cpu.l2t0.ic_row0.panel3.array.valid[i] = 1'b0;
173tb_top.cpu.l2t0.ic_row0.panel3.array.parity[i] = 1'b0;
174end
175for(i=0; i<= 64 ; i=i+1) begin
176tb_top.cpu.l2t0.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
177tb_top.cpu.l2t0.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
178tb_top.cpu.l2t0.ic_row2.panel0.array.valid[i] = 1'b0;
179tb_top.cpu.l2t0.ic_row2.panel0.array.parity[i] = 1'b0;
180end
181for(i=0; i<= 64 ; i=i+1) begin
182tb_top.cpu.l2t0.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
183tb_top.cpu.l2t0.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
184tb_top.cpu.l2t0.ic_row2.panel1.array.valid[i] = 1'b0;
185tb_top.cpu.l2t0.ic_row2.panel1.array.parity[i] = 1'b0;
186end
187for(i=0; i<= 64 ; i=i+1) begin
188tb_top.cpu.l2t0.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
189tb_top.cpu.l2t0.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
190tb_top.cpu.l2t0.ic_row2.panel2.array.valid[i] = 1'b0;
191tb_top.cpu.l2t0.ic_row2.panel2.array.parity[i] = 1'b0;
192end
193for(i=0; i<= 64 ; i=i+1) begin
194tb_top.cpu.l2t0.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
195tb_top.cpu.l2t0.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
196tb_top.cpu.l2t0.ic_row2.panel3.array.valid[i] = 1'b0;
197tb_top.cpu.l2t0.ic_row2.panel3.array.parity[i] = 1'b0;
198end
199for(i=0; i<= 64 ; i=i+1) begin
200tb_top.cpu.l2t0.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
201tb_top.cpu.l2t0.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
202tb_top.cpu.l2t0.dc_row0.panel0.array.valid[i] = 1'b0;
203tb_top.cpu.l2t0.dc_row0.panel0.array.parity[i] = 1'b0;
204end
205for(i=0; i<= 64 ; i=i+1) begin
206tb_top.cpu.l2t0.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
207tb_top.cpu.l2t0.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
208tb_top.cpu.l2t0.dc_row0.panel1.array.valid[i] = 1'b0;
209tb_top.cpu.l2t0.dc_row0.panel1.array.parity[i] = 1'b0;
210end
211for(i=0; i<= 64 ; i=i+1) begin
212tb_top.cpu.l2t0.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
213tb_top.cpu.l2t0.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
214tb_top.cpu.l2t0.dc_row0.panel2.array.valid[i] = 1'b0;
215tb_top.cpu.l2t0.dc_row0.panel2.array.parity[i] = 1'b0;
216end
217for(i=0; i<= 64 ; i=i+1) begin
218tb_top.cpu.l2t0.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
219tb_top.cpu.l2t0.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
220tb_top.cpu.l2t0.dc_row0.panel3.array.valid[i] = 1'b0;
221tb_top.cpu.l2t0.dc_row0.panel3.array.parity[i] = 1'b0;
222end
223for(i=0; i<= 64 ; i=i+1) begin
224tb_top.cpu.l2t0.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
225tb_top.cpu.l2t0.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
226tb_top.cpu.l2t0.dc_row2.panel0.array.valid[i] = 1'b0;
227tb_top.cpu.l2t0.dc_row2.panel0.array.parity[i] = 1'b0;
228end
229for(i=0; i<= 64 ; i=i+1) begin
230tb_top.cpu.l2t0.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
231tb_top.cpu.l2t0.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
232tb_top.cpu.l2t0.dc_row2.panel1.array.valid[i] = 1'b0;
233tb_top.cpu.l2t0.dc_row2.panel1.array.parity[i] = 1'b0;
234end
235for(i=0; i<= 64 ; i=i+1) begin
236tb_top.cpu.l2t0.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
237tb_top.cpu.l2t0.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
238tb_top.cpu.l2t0.dc_row2.panel2.array.valid[i] = 1'b0;
239tb_top.cpu.l2t0.dc_row2.panel2.array.parity[i] = 1'b0;
240end
241for(i=0; i<= 64 ; i=i+1) begin
242tb_top.cpu.l2t0.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
243tb_top.cpu.l2t0.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
244tb_top.cpu.l2t0.dc_row2.panel3.array.valid[i] = 1'b0;
245tb_top.cpu.l2t0.dc_row2.panel3.array.parity[i] = 1'b0;
246end
247for(i=0; i<= 512 ; i=i+1) begin
248tb_top.cpu.l2t1.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
249end
250for(i=0; i<= 512 ; i=i+1) begin
251tb_top.cpu.l2t1.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
252end
253for(i=0; i<= 512 ; i=i+1) begin
254tb_top.cpu.l2t1.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
255end
256for(i=0; i<= 512 ; i=i+1) begin
257tb_top.cpu.l2t1.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
258end
259for(i=0; i<= 512 ; i=i+1) begin
260tb_top.cpu.l2t1.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
261end
262for(i=0; i<= 512 ; i=i+1) begin
263tb_top.cpu.l2t1.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
264end
265for(i=0; i<= 512 ; i=i+1) begin
266tb_top.cpu.l2t1.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
267end
268for(i=0; i<= 512 ; i=i+1) begin
269tb_top.cpu.l2t1.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
270end
271for(i=0; i<= 512 ; i=i+1) begin
272tb_top.cpu.l2t1.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
273end
274for(i=0; i<= 512 ; i=i+1) begin
275tb_top.cpu.l2t1.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
276end
277for(i=0; i<= 512 ; i=i+1) begin
278tb_top.cpu.l2t1.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
279end
280for(i=0; i<= 512 ; i=i+1) begin
281tb_top.cpu.l2t1.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
282end
283for(i=0; i<= 512 ; i=i+1) begin
284tb_top.cpu.l2t1.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
285end
286for(i=0; i<= 512 ; i=i+1) begin
287tb_top.cpu.l2t1.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
288end
289for(i=0; i<= 512 ; i=i+1) begin
290tb_top.cpu.l2t1.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
291end
292for(i=0; i<= 512 ; i=i+1) begin
293tb_top.cpu.l2t1.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
294end
295for(i=0; i<= 32 ; i=i+1) begin
296tb_top.cpu.l2t1.mbdata.array.inq_ary[i] = {128{1'b0}};
297end
298for(i=0; i<= 32 ; i=i+1) begin
299tb_top.cpu.l2t1.mbtag.array.mb_cam_data[i] = {42{1'b0}};
300end
301for(i=0; i<= 8 ; i=i+1) begin
302tb_top.cpu.l2t1.fbtag.array.mb_cam_data[i] = {40{1'b0}};
303end
304for(i=0; i<= 8 ; i=i+1) begin
305tb_top.cpu.l2t1.wbtag.array.mb_cam_data[i] = {40{1'b0}};
306end
307for(i=0; i<= 16 ; i=i+1) begin
308tb_top.cpu.l2t1.iqarray.array.inq_ary[i] = {160{1'b0}};
309end
310for(i=0; i<= 16 ; i=i+1) begin
311tb_top.cpu.l2t1.oqarray.array.inq_ary[i] = {160{1'b0}};
312end
313for(i=0; i<= 8 ; i=i+1) begin
314tb_top.cpu.l2t1.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
315end
316for(i=0; i<= 32 ; i=i+1) begin
317tb_top.cpu.l2t1.subarray_0.array.inq_ary[i] = {160{1'b0}};
318end
319for(i=0; i<= 32 ; i=i+1) begin
320tb_top.cpu.l2t1.subarray_1.array.inq_ary[i] = {160{1'b0}};
321end
322for(i=0; i<= 32 ; i=i+1) begin
323tb_top.cpu.l2t1.subarray_2.array.inq_ary[i] = {160{1'b0}};
324end
325for(i=0; i<= 32 ; i=i+1) begin
326tb_top.cpu.l2t1.subarray_3.array.inq_ary[i] = {160{1'b0}};
327end
328for(i=0; i<= 32 ; i=i+1) begin
329tb_top.cpu.l2t1.subarray_8.array.inq_ary[i] = {160{1'b0}};
330end
331for(i=0; i<= 32 ; i=i+1) begin
332tb_top.cpu.l2t1.subarray_9.array.inq_ary[i] = {160{1'b0}};
333end
334for(i=0; i<= 32 ; i=i+1) begin
335tb_top.cpu.l2t1.subarray_10.array.inq_ary[i] = {160{1'b0}};
336end
337for(i=0; i<= 32 ; i=i+1) begin
338tb_top.cpu.l2t1.subarray_11.array.inq_ary[i] = {160{1'b0}};
339end
340for(i=0; i<= 64 ; i=i+1) begin
341tb_top.cpu.l2t1.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
342tb_top.cpu.l2t1.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
343tb_top.cpu.l2t1.ic_row0.panel0.array.valid[i] = 1'b0;
344tb_top.cpu.l2t1.ic_row0.panel0.array.parity[i] = 1'b0;
345end
346for(i=0; i<= 64 ; i=i+1) begin
347tb_top.cpu.l2t1.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
348tb_top.cpu.l2t1.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
349tb_top.cpu.l2t1.ic_row0.panel1.array.valid[i] = 1'b0;
350tb_top.cpu.l2t1.ic_row0.panel1.array.parity[i] = 1'b0;
351end
352for(i=0; i<= 64 ; i=i+1) begin
353tb_top.cpu.l2t1.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
354tb_top.cpu.l2t1.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
355tb_top.cpu.l2t1.ic_row0.panel2.array.valid[i] = 1'b0;
356tb_top.cpu.l2t1.ic_row0.panel2.array.parity[i] = 1'b0;
357end
358for(i=0; i<= 64 ; i=i+1) begin
359tb_top.cpu.l2t1.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
360tb_top.cpu.l2t1.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
361tb_top.cpu.l2t1.ic_row0.panel3.array.valid[i] = 1'b0;
362tb_top.cpu.l2t1.ic_row0.panel3.array.parity[i] = 1'b0;
363end
364for(i=0; i<= 64 ; i=i+1) begin
365tb_top.cpu.l2t1.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
366tb_top.cpu.l2t1.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
367tb_top.cpu.l2t1.ic_row2.panel0.array.valid[i] = 1'b0;
368tb_top.cpu.l2t1.ic_row2.panel0.array.parity[i] = 1'b0;
369end
370for(i=0; i<= 64 ; i=i+1) begin
371tb_top.cpu.l2t1.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
372tb_top.cpu.l2t1.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
373tb_top.cpu.l2t1.ic_row2.panel1.array.valid[i] = 1'b0;
374tb_top.cpu.l2t1.ic_row2.panel1.array.parity[i] = 1'b0;
375end
376for(i=0; i<= 64 ; i=i+1) begin
377tb_top.cpu.l2t1.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
378tb_top.cpu.l2t1.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
379tb_top.cpu.l2t1.ic_row2.panel2.array.valid[i] = 1'b0;
380tb_top.cpu.l2t1.ic_row2.panel2.array.parity[i] = 1'b0;
381end
382for(i=0; i<= 64 ; i=i+1) begin
383tb_top.cpu.l2t1.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
384tb_top.cpu.l2t1.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
385tb_top.cpu.l2t1.ic_row2.panel3.array.valid[i] = 1'b0;
386tb_top.cpu.l2t1.ic_row2.panel3.array.parity[i] = 1'b0;
387end
388for(i=0; i<= 64 ; i=i+1) begin
389tb_top.cpu.l2t1.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
390tb_top.cpu.l2t1.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
391tb_top.cpu.l2t1.dc_row0.panel0.array.valid[i] = 1'b0;
392tb_top.cpu.l2t1.dc_row0.panel0.array.parity[i] = 1'b0;
393end
394for(i=0; i<= 64 ; i=i+1) begin
395tb_top.cpu.l2t1.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
396tb_top.cpu.l2t1.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
397tb_top.cpu.l2t1.dc_row0.panel1.array.valid[i] = 1'b0;
398tb_top.cpu.l2t1.dc_row0.panel1.array.parity[i] = 1'b0;
399end
400for(i=0; i<= 64 ; i=i+1) begin
401tb_top.cpu.l2t1.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
402tb_top.cpu.l2t1.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
403tb_top.cpu.l2t1.dc_row0.panel2.array.valid[i] = 1'b0;
404tb_top.cpu.l2t1.dc_row0.panel2.array.parity[i] = 1'b0;
405end
406for(i=0; i<= 64 ; i=i+1) begin
407tb_top.cpu.l2t1.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
408tb_top.cpu.l2t1.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
409tb_top.cpu.l2t1.dc_row0.panel3.array.valid[i] = 1'b0;
410tb_top.cpu.l2t1.dc_row0.panel3.array.parity[i] = 1'b0;
411end
412for(i=0; i<= 64 ; i=i+1) begin
413tb_top.cpu.l2t1.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
414tb_top.cpu.l2t1.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
415tb_top.cpu.l2t1.dc_row2.panel0.array.valid[i] = 1'b0;
416tb_top.cpu.l2t1.dc_row2.panel0.array.parity[i] = 1'b0;
417end
418for(i=0; i<= 64 ; i=i+1) begin
419tb_top.cpu.l2t1.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
420tb_top.cpu.l2t1.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
421tb_top.cpu.l2t1.dc_row2.panel1.array.valid[i] = 1'b0;
422tb_top.cpu.l2t1.dc_row2.panel1.array.parity[i] = 1'b0;
423end
424for(i=0; i<= 64 ; i=i+1) begin
425tb_top.cpu.l2t1.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
426tb_top.cpu.l2t1.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
427tb_top.cpu.l2t1.dc_row2.panel2.array.valid[i] = 1'b0;
428tb_top.cpu.l2t1.dc_row2.panel2.array.parity[i] = 1'b0;
429end
430for(i=0; i<= 64 ; i=i+1) begin
431tb_top.cpu.l2t1.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
432tb_top.cpu.l2t1.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
433tb_top.cpu.l2t1.dc_row2.panel3.array.valid[i] = 1'b0;
434tb_top.cpu.l2t1.dc_row2.panel3.array.parity[i] = 1'b0;
435end
436for(i=0; i<= 512 ; i=i+1) begin
437tb_top.cpu.l2t2.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
438end
439for(i=0; i<= 512 ; i=i+1) begin
440tb_top.cpu.l2t2.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
441end
442for(i=0; i<= 512 ; i=i+1) begin
443tb_top.cpu.l2t2.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
444end
445for(i=0; i<= 512 ; i=i+1) begin
446tb_top.cpu.l2t2.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
447end
448for(i=0; i<= 512 ; i=i+1) begin
449tb_top.cpu.l2t2.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
450end
451for(i=0; i<= 512 ; i=i+1) begin
452tb_top.cpu.l2t2.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
453end
454for(i=0; i<= 512 ; i=i+1) begin
455tb_top.cpu.l2t2.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
456end
457for(i=0; i<= 512 ; i=i+1) begin
458tb_top.cpu.l2t2.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
459end
460for(i=0; i<= 512 ; i=i+1) begin
461tb_top.cpu.l2t2.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
462end
463for(i=0; i<= 512 ; i=i+1) begin
464tb_top.cpu.l2t2.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
465end
466for(i=0; i<= 512 ; i=i+1) begin
467tb_top.cpu.l2t2.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
468end
469for(i=0; i<= 512 ; i=i+1) begin
470tb_top.cpu.l2t2.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
471end
472for(i=0; i<= 512 ; i=i+1) begin
473tb_top.cpu.l2t2.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
474end
475for(i=0; i<= 512 ; i=i+1) begin
476tb_top.cpu.l2t2.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
477end
478for(i=0; i<= 512 ; i=i+1) begin
479tb_top.cpu.l2t2.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
480end
481for(i=0; i<= 512 ; i=i+1) begin
482tb_top.cpu.l2t2.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
483end
484for(i=0; i<= 32 ; i=i+1) begin
485tb_top.cpu.l2t2.mbdata.array.inq_ary[i] = {128{1'b0}};
486end
487for(i=0; i<= 32 ; i=i+1) begin
488tb_top.cpu.l2t2.mbtag.array.mb_cam_data[i] = {42{1'b0}};
489end
490for(i=0; i<= 8 ; i=i+1) begin
491tb_top.cpu.l2t2.fbtag.array.mb_cam_data[i] = {40{1'b0}};
492end
493for(i=0; i<= 8 ; i=i+1) begin
494tb_top.cpu.l2t2.wbtag.array.mb_cam_data[i] = {40{1'b0}};
495end
496for(i=0; i<= 16 ; i=i+1) begin
497tb_top.cpu.l2t2.iqarray.array.inq_ary[i] = {160{1'b0}};
498end
499for(i=0; i<= 16 ; i=i+1) begin
500tb_top.cpu.l2t2.oqarray.array.inq_ary[i] = {160{1'b0}};
501end
502for(i=0; i<= 8 ; i=i+1) begin
503tb_top.cpu.l2t2.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
504end
505for(i=0; i<= 32 ; i=i+1) begin
506tb_top.cpu.l2t2.subarray_0.array.inq_ary[i] = {160{1'b0}};
507end
508for(i=0; i<= 32 ; i=i+1) begin
509tb_top.cpu.l2t2.subarray_1.array.inq_ary[i] = {160{1'b0}};
510end
511for(i=0; i<= 32 ; i=i+1) begin
512tb_top.cpu.l2t2.subarray_2.array.inq_ary[i] = {160{1'b0}};
513end
514for(i=0; i<= 32 ; i=i+1) begin
515tb_top.cpu.l2t2.subarray_3.array.inq_ary[i] = {160{1'b0}};
516end
517for(i=0; i<= 32 ; i=i+1) begin
518tb_top.cpu.l2t2.subarray_8.array.inq_ary[i] = {160{1'b0}};
519end
520for(i=0; i<= 32 ; i=i+1) begin
521tb_top.cpu.l2t2.subarray_9.array.inq_ary[i] = {160{1'b0}};
522end
523for(i=0; i<= 32 ; i=i+1) begin
524tb_top.cpu.l2t2.subarray_10.array.inq_ary[i] = {160{1'b0}};
525end
526for(i=0; i<= 32 ; i=i+1) begin
527tb_top.cpu.l2t2.subarray_11.array.inq_ary[i] = {160{1'b0}};
528end
529for(i=0; i<= 64 ; i=i+1) begin
530tb_top.cpu.l2t2.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
531tb_top.cpu.l2t2.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
532tb_top.cpu.l2t2.ic_row0.panel0.array.valid[i] = 1'b0;
533tb_top.cpu.l2t2.ic_row0.panel0.array.parity[i] = 1'b0;
534end
535for(i=0; i<= 64 ; i=i+1) begin
536tb_top.cpu.l2t2.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
537tb_top.cpu.l2t2.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
538tb_top.cpu.l2t2.ic_row0.panel1.array.valid[i] = 1'b0;
539tb_top.cpu.l2t2.ic_row0.panel1.array.parity[i] = 1'b0;
540end
541for(i=0; i<= 64 ; i=i+1) begin
542tb_top.cpu.l2t2.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
543tb_top.cpu.l2t2.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
544tb_top.cpu.l2t2.ic_row0.panel2.array.valid[i] = 1'b0;
545tb_top.cpu.l2t2.ic_row0.panel2.array.parity[i] = 1'b0;
546end
547for(i=0; i<= 64 ; i=i+1) begin
548tb_top.cpu.l2t2.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
549tb_top.cpu.l2t2.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
550tb_top.cpu.l2t2.ic_row0.panel3.array.valid[i] = 1'b0;
551tb_top.cpu.l2t2.ic_row0.panel3.array.parity[i] = 1'b0;
552end
553for(i=0; i<= 64 ; i=i+1) begin
554tb_top.cpu.l2t2.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
555tb_top.cpu.l2t2.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
556tb_top.cpu.l2t2.ic_row2.panel0.array.valid[i] = 1'b0;
557tb_top.cpu.l2t2.ic_row2.panel0.array.parity[i] = 1'b0;
558end
559for(i=0; i<= 64 ; i=i+1) begin
560tb_top.cpu.l2t2.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
561tb_top.cpu.l2t2.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
562tb_top.cpu.l2t2.ic_row2.panel1.array.valid[i] = 1'b0;
563tb_top.cpu.l2t2.ic_row2.panel1.array.parity[i] = 1'b0;
564end
565for(i=0; i<= 64 ; i=i+1) begin
566tb_top.cpu.l2t2.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
567tb_top.cpu.l2t2.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
568tb_top.cpu.l2t2.ic_row2.panel2.array.valid[i] = 1'b0;
569tb_top.cpu.l2t2.ic_row2.panel2.array.parity[i] = 1'b0;
570end
571for(i=0; i<= 64 ; i=i+1) begin
572tb_top.cpu.l2t2.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
573tb_top.cpu.l2t2.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
574tb_top.cpu.l2t2.ic_row2.panel3.array.valid[i] = 1'b0;
575tb_top.cpu.l2t2.ic_row2.panel3.array.parity[i] = 1'b0;
576end
577for(i=0; i<= 64 ; i=i+1) begin
578tb_top.cpu.l2t2.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
579tb_top.cpu.l2t2.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
580tb_top.cpu.l2t2.dc_row0.panel0.array.valid[i] = 1'b0;
581tb_top.cpu.l2t2.dc_row0.panel0.array.parity[i] = 1'b0;
582end
583for(i=0; i<= 64 ; i=i+1) begin
584tb_top.cpu.l2t2.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
585tb_top.cpu.l2t2.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
586tb_top.cpu.l2t2.dc_row0.panel1.array.valid[i] = 1'b0;
587tb_top.cpu.l2t2.dc_row0.panel1.array.parity[i] = 1'b0;
588end
589for(i=0; i<= 64 ; i=i+1) begin
590tb_top.cpu.l2t2.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
591tb_top.cpu.l2t2.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
592tb_top.cpu.l2t2.dc_row0.panel2.array.valid[i] = 1'b0;
593tb_top.cpu.l2t2.dc_row0.panel2.array.parity[i] = 1'b0;
594end
595for(i=0; i<= 64 ; i=i+1) begin
596tb_top.cpu.l2t2.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
597tb_top.cpu.l2t2.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
598tb_top.cpu.l2t2.dc_row0.panel3.array.valid[i] = 1'b0;
599tb_top.cpu.l2t2.dc_row0.panel3.array.parity[i] = 1'b0;
600end
601for(i=0; i<= 64 ; i=i+1) begin
602tb_top.cpu.l2t2.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
603tb_top.cpu.l2t2.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
604tb_top.cpu.l2t2.dc_row2.panel0.array.valid[i] = 1'b0;
605tb_top.cpu.l2t2.dc_row2.panel0.array.parity[i] = 1'b0;
606end
607for(i=0; i<= 64 ; i=i+1) begin
608tb_top.cpu.l2t2.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
609tb_top.cpu.l2t2.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
610tb_top.cpu.l2t2.dc_row2.panel1.array.valid[i] = 1'b0;
611tb_top.cpu.l2t2.dc_row2.panel1.array.parity[i] = 1'b0;
612end
613for(i=0; i<= 64 ; i=i+1) begin
614tb_top.cpu.l2t2.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
615tb_top.cpu.l2t2.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
616tb_top.cpu.l2t2.dc_row2.panel2.array.valid[i] = 1'b0;
617tb_top.cpu.l2t2.dc_row2.panel2.array.parity[i] = 1'b0;
618end
619for(i=0; i<= 64 ; i=i+1) begin
620tb_top.cpu.l2t2.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
621tb_top.cpu.l2t2.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
622tb_top.cpu.l2t2.dc_row2.panel3.array.valid[i] = 1'b0;
623tb_top.cpu.l2t2.dc_row2.panel3.array.parity[i] = 1'b0;
624end
625for(i=0; i<= 512 ; i=i+1) begin
626tb_top.cpu.l2t3.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
627end
628for(i=0; i<= 512 ; i=i+1) begin
629tb_top.cpu.l2t3.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
630end
631for(i=0; i<= 512 ; i=i+1) begin
632tb_top.cpu.l2t3.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
633end
634for(i=0; i<= 512 ; i=i+1) begin
635tb_top.cpu.l2t3.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
636end
637for(i=0; i<= 512 ; i=i+1) begin
638tb_top.cpu.l2t3.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
639end
640for(i=0; i<= 512 ; i=i+1) begin
641tb_top.cpu.l2t3.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
642end
643for(i=0; i<= 512 ; i=i+1) begin
644tb_top.cpu.l2t3.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
645end
646for(i=0; i<= 512 ; i=i+1) begin
647tb_top.cpu.l2t3.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
648end
649for(i=0; i<= 512 ; i=i+1) begin
650tb_top.cpu.l2t3.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
651end
652for(i=0; i<= 512 ; i=i+1) begin
653tb_top.cpu.l2t3.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
654end
655for(i=0; i<= 512 ; i=i+1) begin
656tb_top.cpu.l2t3.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
657end
658for(i=0; i<= 512 ; i=i+1) begin
659tb_top.cpu.l2t3.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
660end
661for(i=0; i<= 512 ; i=i+1) begin
662tb_top.cpu.l2t3.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
663end
664for(i=0; i<= 512 ; i=i+1) begin
665tb_top.cpu.l2t3.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
666end
667for(i=0; i<= 512 ; i=i+1) begin
668tb_top.cpu.l2t3.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
669end
670for(i=0; i<= 512 ; i=i+1) begin
671tb_top.cpu.l2t3.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
672end
673for(i=0; i<= 32 ; i=i+1) begin
674tb_top.cpu.l2t3.mbdata.array.inq_ary[i] = {128{1'b0}};
675end
676for(i=0; i<= 32 ; i=i+1) begin
677tb_top.cpu.l2t3.mbtag.array.mb_cam_data[i] = {42{1'b0}};
678end
679for(i=0; i<= 8 ; i=i+1) begin
680tb_top.cpu.l2t3.fbtag.array.mb_cam_data[i] = {40{1'b0}};
681end
682for(i=0; i<= 8 ; i=i+1) begin
683tb_top.cpu.l2t3.wbtag.array.mb_cam_data[i] = {40{1'b0}};
684end
685for(i=0; i<= 16 ; i=i+1) begin
686tb_top.cpu.l2t3.iqarray.array.inq_ary[i] = {160{1'b0}};
687end
688for(i=0; i<= 16 ; i=i+1) begin
689tb_top.cpu.l2t3.oqarray.array.inq_ary[i] = {160{1'b0}};
690end
691for(i=0; i<= 8 ; i=i+1) begin
692tb_top.cpu.l2t3.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
693end
694for(i=0; i<= 32 ; i=i+1) begin
695tb_top.cpu.l2t3.subarray_0.array.inq_ary[i] = {160{1'b0}};
696end
697for(i=0; i<= 32 ; i=i+1) begin
698tb_top.cpu.l2t3.subarray_1.array.inq_ary[i] = {160{1'b0}};
699end
700for(i=0; i<= 32 ; i=i+1) begin
701tb_top.cpu.l2t3.subarray_2.array.inq_ary[i] = {160{1'b0}};
702end
703for(i=0; i<= 32 ; i=i+1) begin
704tb_top.cpu.l2t3.subarray_3.array.inq_ary[i] = {160{1'b0}};
705end
706for(i=0; i<= 32 ; i=i+1) begin
707tb_top.cpu.l2t3.subarray_8.array.inq_ary[i] = {160{1'b0}};
708end
709for(i=0; i<= 32 ; i=i+1) begin
710tb_top.cpu.l2t3.subarray_9.array.inq_ary[i] = {160{1'b0}};
711end
712for(i=0; i<= 32 ; i=i+1) begin
713tb_top.cpu.l2t3.subarray_10.array.inq_ary[i] = {160{1'b0}};
714end
715for(i=0; i<= 32 ; i=i+1) begin
716tb_top.cpu.l2t3.subarray_11.array.inq_ary[i] = {160{1'b0}};
717end
718for(i=0; i<= 64 ; i=i+1) begin
719tb_top.cpu.l2t3.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
720tb_top.cpu.l2t3.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
721tb_top.cpu.l2t3.ic_row0.panel0.array.valid[i] = 1'b0;
722tb_top.cpu.l2t3.ic_row0.panel0.array.parity[i] = 1'b0;
723end
724for(i=0; i<= 64 ; i=i+1) begin
725tb_top.cpu.l2t3.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
726tb_top.cpu.l2t3.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
727tb_top.cpu.l2t3.ic_row0.panel1.array.valid[i] = 1'b0;
728tb_top.cpu.l2t3.ic_row0.panel1.array.parity[i] = 1'b0;
729end
730for(i=0; i<= 64 ; i=i+1) begin
731tb_top.cpu.l2t3.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
732tb_top.cpu.l2t3.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
733tb_top.cpu.l2t3.ic_row0.panel2.array.valid[i] = 1'b0;
734tb_top.cpu.l2t3.ic_row0.panel2.array.parity[i] = 1'b0;
735end
736for(i=0; i<= 64 ; i=i+1) begin
737tb_top.cpu.l2t3.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
738tb_top.cpu.l2t3.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
739tb_top.cpu.l2t3.ic_row0.panel3.array.valid[i] = 1'b0;
740tb_top.cpu.l2t3.ic_row0.panel3.array.parity[i] = 1'b0;
741end
742for(i=0; i<= 64 ; i=i+1) begin
743tb_top.cpu.l2t3.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
744tb_top.cpu.l2t3.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
745tb_top.cpu.l2t3.ic_row2.panel0.array.valid[i] = 1'b0;
746tb_top.cpu.l2t3.ic_row2.panel0.array.parity[i] = 1'b0;
747end
748for(i=0; i<= 64 ; i=i+1) begin
749tb_top.cpu.l2t3.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
750tb_top.cpu.l2t3.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
751tb_top.cpu.l2t3.ic_row2.panel1.array.valid[i] = 1'b0;
752tb_top.cpu.l2t3.ic_row2.panel1.array.parity[i] = 1'b0;
753end
754for(i=0; i<= 64 ; i=i+1) begin
755tb_top.cpu.l2t3.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
756tb_top.cpu.l2t3.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
757tb_top.cpu.l2t3.ic_row2.panel2.array.valid[i] = 1'b0;
758tb_top.cpu.l2t3.ic_row2.panel2.array.parity[i] = 1'b0;
759end
760for(i=0; i<= 64 ; i=i+1) begin
761tb_top.cpu.l2t3.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
762tb_top.cpu.l2t3.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
763tb_top.cpu.l2t3.ic_row2.panel3.array.valid[i] = 1'b0;
764tb_top.cpu.l2t3.ic_row2.panel3.array.parity[i] = 1'b0;
765end
766for(i=0; i<= 64 ; i=i+1) begin
767tb_top.cpu.l2t3.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
768tb_top.cpu.l2t3.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
769tb_top.cpu.l2t3.dc_row0.panel0.array.valid[i] = 1'b0;
770tb_top.cpu.l2t3.dc_row0.panel0.array.parity[i] = 1'b0;
771end
772for(i=0; i<= 64 ; i=i+1) begin
773tb_top.cpu.l2t3.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
774tb_top.cpu.l2t3.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
775tb_top.cpu.l2t3.dc_row0.panel1.array.valid[i] = 1'b0;
776tb_top.cpu.l2t3.dc_row0.panel1.array.parity[i] = 1'b0;
777end
778for(i=0; i<= 64 ; i=i+1) begin
779tb_top.cpu.l2t3.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
780tb_top.cpu.l2t3.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
781tb_top.cpu.l2t3.dc_row0.panel2.array.valid[i] = 1'b0;
782tb_top.cpu.l2t3.dc_row0.panel2.array.parity[i] = 1'b0;
783end
784for(i=0; i<= 64 ; i=i+1) begin
785tb_top.cpu.l2t3.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
786tb_top.cpu.l2t3.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
787tb_top.cpu.l2t3.dc_row0.panel3.array.valid[i] = 1'b0;
788tb_top.cpu.l2t3.dc_row0.panel3.array.parity[i] = 1'b0;
789end
790for(i=0; i<= 64 ; i=i+1) begin
791tb_top.cpu.l2t3.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
792tb_top.cpu.l2t3.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
793tb_top.cpu.l2t3.dc_row2.panel0.array.valid[i] = 1'b0;
794tb_top.cpu.l2t3.dc_row2.panel0.array.parity[i] = 1'b0;
795end
796for(i=0; i<= 64 ; i=i+1) begin
797tb_top.cpu.l2t3.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
798tb_top.cpu.l2t3.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
799tb_top.cpu.l2t3.dc_row2.panel1.array.valid[i] = 1'b0;
800tb_top.cpu.l2t3.dc_row2.panel1.array.parity[i] = 1'b0;
801end
802for(i=0; i<= 64 ; i=i+1) begin
803tb_top.cpu.l2t3.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
804tb_top.cpu.l2t3.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
805tb_top.cpu.l2t3.dc_row2.panel2.array.valid[i] = 1'b0;
806tb_top.cpu.l2t3.dc_row2.panel2.array.parity[i] = 1'b0;
807end
808for(i=0; i<= 64 ; i=i+1) begin
809tb_top.cpu.l2t3.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
810tb_top.cpu.l2t3.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
811tb_top.cpu.l2t3.dc_row2.panel3.array.valid[i] = 1'b0;
812tb_top.cpu.l2t3.dc_row2.panel3.array.parity[i] = 1'b0;
813end
814for(i=0; i<= 512 ; i=i+1) begin
815tb_top.cpu.l2t4.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
816end
817for(i=0; i<= 512 ; i=i+1) begin
818tb_top.cpu.l2t4.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
819end
820for(i=0; i<= 512 ; i=i+1) begin
821tb_top.cpu.l2t4.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
822end
823for(i=0; i<= 512 ; i=i+1) begin
824tb_top.cpu.l2t4.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
825end
826for(i=0; i<= 512 ; i=i+1) begin
827tb_top.cpu.l2t4.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
828end
829for(i=0; i<= 512 ; i=i+1) begin
830tb_top.cpu.l2t4.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
831end
832for(i=0; i<= 512 ; i=i+1) begin
833tb_top.cpu.l2t4.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
834end
835for(i=0; i<= 512 ; i=i+1) begin
836tb_top.cpu.l2t4.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
837end
838for(i=0; i<= 512 ; i=i+1) begin
839tb_top.cpu.l2t4.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
840end
841for(i=0; i<= 512 ; i=i+1) begin
842tb_top.cpu.l2t4.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
843end
844for(i=0; i<= 512 ; i=i+1) begin
845tb_top.cpu.l2t4.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
846end
847for(i=0; i<= 512 ; i=i+1) begin
848tb_top.cpu.l2t4.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
849end
850for(i=0; i<= 512 ; i=i+1) begin
851tb_top.cpu.l2t4.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
852end
853for(i=0; i<= 512 ; i=i+1) begin
854tb_top.cpu.l2t4.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
855end
856for(i=0; i<= 512 ; i=i+1) begin
857tb_top.cpu.l2t4.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
858end
859for(i=0; i<= 512 ; i=i+1) begin
860tb_top.cpu.l2t4.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
861end
862for(i=0; i<= 32 ; i=i+1) begin
863tb_top.cpu.l2t4.mbdata.array.inq_ary[i] = {128{1'b0}};
864end
865for(i=0; i<= 32 ; i=i+1) begin
866tb_top.cpu.l2t4.mbtag.array.mb_cam_data[i] = {42{1'b0}};
867end
868for(i=0; i<= 8 ; i=i+1) begin
869tb_top.cpu.l2t4.fbtag.array.mb_cam_data[i] = {40{1'b0}};
870end
871for(i=0; i<= 8 ; i=i+1) begin
872tb_top.cpu.l2t4.wbtag.array.mb_cam_data[i] = {40{1'b0}};
873end
874for(i=0; i<= 16 ; i=i+1) begin
875tb_top.cpu.l2t4.iqarray.array.inq_ary[i] = {160{1'b0}};
876end
877for(i=0; i<= 16 ; i=i+1) begin
878tb_top.cpu.l2t4.oqarray.array.inq_ary[i] = {160{1'b0}};
879end
880for(i=0; i<= 8 ; i=i+1) begin
881tb_top.cpu.l2t4.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
882end
883for(i=0; i<= 32 ; i=i+1) begin
884tb_top.cpu.l2t4.subarray_0.array.inq_ary[i] = {160{1'b0}};
885end
886for(i=0; i<= 32 ; i=i+1) begin
887tb_top.cpu.l2t4.subarray_1.array.inq_ary[i] = {160{1'b0}};
888end
889for(i=0; i<= 32 ; i=i+1) begin
890tb_top.cpu.l2t4.subarray_2.array.inq_ary[i] = {160{1'b0}};
891end
892for(i=0; i<= 32 ; i=i+1) begin
893tb_top.cpu.l2t4.subarray_3.array.inq_ary[i] = {160{1'b0}};
894end
895for(i=0; i<= 32 ; i=i+1) begin
896tb_top.cpu.l2t4.subarray_8.array.inq_ary[i] = {160{1'b0}};
897end
898for(i=0; i<= 32 ; i=i+1) begin
899tb_top.cpu.l2t4.subarray_9.array.inq_ary[i] = {160{1'b0}};
900end
901for(i=0; i<= 32 ; i=i+1) begin
902tb_top.cpu.l2t4.subarray_10.array.inq_ary[i] = {160{1'b0}};
903end
904for(i=0; i<= 32 ; i=i+1) begin
905tb_top.cpu.l2t4.subarray_11.array.inq_ary[i] = {160{1'b0}};
906end
907for(i=0; i<= 64 ; i=i+1) begin
908tb_top.cpu.l2t4.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
909tb_top.cpu.l2t4.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
910tb_top.cpu.l2t4.ic_row0.panel0.array.valid[i] = 1'b0;
911tb_top.cpu.l2t4.ic_row0.panel0.array.parity[i] = 1'b0;
912end
913for(i=0; i<= 64 ; i=i+1) begin
914tb_top.cpu.l2t4.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
915tb_top.cpu.l2t4.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
916tb_top.cpu.l2t4.ic_row0.panel1.array.valid[i] = 1'b0;
917tb_top.cpu.l2t4.ic_row0.panel1.array.parity[i] = 1'b0;
918end
919for(i=0; i<= 64 ; i=i+1) begin
920tb_top.cpu.l2t4.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
921tb_top.cpu.l2t4.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
922tb_top.cpu.l2t4.ic_row0.panel2.array.valid[i] = 1'b0;
923tb_top.cpu.l2t4.ic_row0.panel2.array.parity[i] = 1'b0;
924end
925for(i=0; i<= 64 ; i=i+1) begin
926tb_top.cpu.l2t4.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
927tb_top.cpu.l2t4.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
928tb_top.cpu.l2t4.ic_row0.panel3.array.valid[i] = 1'b0;
929tb_top.cpu.l2t4.ic_row0.panel3.array.parity[i] = 1'b0;
930end
931for(i=0; i<= 64 ; i=i+1) begin
932tb_top.cpu.l2t4.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
933tb_top.cpu.l2t4.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
934tb_top.cpu.l2t4.ic_row2.panel0.array.valid[i] = 1'b0;
935tb_top.cpu.l2t4.ic_row2.panel0.array.parity[i] = 1'b0;
936end
937for(i=0; i<= 64 ; i=i+1) begin
938tb_top.cpu.l2t4.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
939tb_top.cpu.l2t4.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
940tb_top.cpu.l2t4.ic_row2.panel1.array.valid[i] = 1'b0;
941tb_top.cpu.l2t4.ic_row2.panel1.array.parity[i] = 1'b0;
942end
943for(i=0; i<= 64 ; i=i+1) begin
944tb_top.cpu.l2t4.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
945tb_top.cpu.l2t4.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
946tb_top.cpu.l2t4.ic_row2.panel2.array.valid[i] = 1'b0;
947tb_top.cpu.l2t4.ic_row2.panel2.array.parity[i] = 1'b0;
948end
949for(i=0; i<= 64 ; i=i+1) begin
950tb_top.cpu.l2t4.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
951tb_top.cpu.l2t4.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
952tb_top.cpu.l2t4.ic_row2.panel3.array.valid[i] = 1'b0;
953tb_top.cpu.l2t4.ic_row2.panel3.array.parity[i] = 1'b0;
954end
955for(i=0; i<= 64 ; i=i+1) begin
956tb_top.cpu.l2t4.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
957tb_top.cpu.l2t4.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
958tb_top.cpu.l2t4.dc_row0.panel0.array.valid[i] = 1'b0;
959tb_top.cpu.l2t4.dc_row0.panel0.array.parity[i] = 1'b0;
960end
961for(i=0; i<= 64 ; i=i+1) begin
962tb_top.cpu.l2t4.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
963tb_top.cpu.l2t4.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
964tb_top.cpu.l2t4.dc_row0.panel1.array.valid[i] = 1'b0;
965tb_top.cpu.l2t4.dc_row0.panel1.array.parity[i] = 1'b0;
966end
967for(i=0; i<= 64 ; i=i+1) begin
968tb_top.cpu.l2t4.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
969tb_top.cpu.l2t4.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
970tb_top.cpu.l2t4.dc_row0.panel2.array.valid[i] = 1'b0;
971tb_top.cpu.l2t4.dc_row0.panel2.array.parity[i] = 1'b0;
972end
973for(i=0; i<= 64 ; i=i+1) begin
974tb_top.cpu.l2t4.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
975tb_top.cpu.l2t4.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
976tb_top.cpu.l2t4.dc_row0.panel3.array.valid[i] = 1'b0;
977tb_top.cpu.l2t4.dc_row0.panel3.array.parity[i] = 1'b0;
978end
979for(i=0; i<= 64 ; i=i+1) begin
980tb_top.cpu.l2t4.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
981tb_top.cpu.l2t4.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
982tb_top.cpu.l2t4.dc_row2.panel0.array.valid[i] = 1'b0;
983tb_top.cpu.l2t4.dc_row2.panel0.array.parity[i] = 1'b0;
984end
985for(i=0; i<= 64 ; i=i+1) begin
986tb_top.cpu.l2t4.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
987tb_top.cpu.l2t4.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
988tb_top.cpu.l2t4.dc_row2.panel1.array.valid[i] = 1'b0;
989tb_top.cpu.l2t4.dc_row2.panel1.array.parity[i] = 1'b0;
990end
991for(i=0; i<= 64 ; i=i+1) begin
992tb_top.cpu.l2t4.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
993tb_top.cpu.l2t4.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
994tb_top.cpu.l2t4.dc_row2.panel2.array.valid[i] = 1'b0;
995tb_top.cpu.l2t4.dc_row2.panel2.array.parity[i] = 1'b0;
996end
997for(i=0; i<= 64 ; i=i+1) begin
998tb_top.cpu.l2t4.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
999tb_top.cpu.l2t4.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
1000tb_top.cpu.l2t4.dc_row2.panel3.array.valid[i] = 1'b0;
1001tb_top.cpu.l2t4.dc_row2.panel3.array.parity[i] = 1'b0;
1002end
1003for(i=0; i<= 512 ; i=i+1) begin
1004tb_top.cpu.l2t5.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1005end
1006for(i=0; i<= 512 ; i=i+1) begin
1007tb_top.cpu.l2t5.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1008end
1009for(i=0; i<= 512 ; i=i+1) begin
1010tb_top.cpu.l2t5.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1011end
1012for(i=0; i<= 512 ; i=i+1) begin
1013tb_top.cpu.l2t5.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1014end
1015for(i=0; i<= 512 ; i=i+1) begin
1016tb_top.cpu.l2t5.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1017end
1018for(i=0; i<= 512 ; i=i+1) begin
1019tb_top.cpu.l2t5.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1020end
1021for(i=0; i<= 512 ; i=i+1) begin
1022tb_top.cpu.l2t5.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1023end
1024for(i=0; i<= 512 ; i=i+1) begin
1025tb_top.cpu.l2t5.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1026end
1027for(i=0; i<= 512 ; i=i+1) begin
1028tb_top.cpu.l2t5.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1029end
1030for(i=0; i<= 512 ; i=i+1) begin
1031tb_top.cpu.l2t5.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1032end
1033for(i=0; i<= 512 ; i=i+1) begin
1034tb_top.cpu.l2t5.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1035end
1036for(i=0; i<= 512 ; i=i+1) begin
1037tb_top.cpu.l2t5.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1038end
1039for(i=0; i<= 512 ; i=i+1) begin
1040tb_top.cpu.l2t5.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1041end
1042for(i=0; i<= 512 ; i=i+1) begin
1043tb_top.cpu.l2t5.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1044end
1045for(i=0; i<= 512 ; i=i+1) begin
1046tb_top.cpu.l2t5.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1047end
1048for(i=0; i<= 512 ; i=i+1) begin
1049tb_top.cpu.l2t5.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1050end
1051for(i=0; i<= 32 ; i=i+1) begin
1052tb_top.cpu.l2t5.mbdata.array.inq_ary[i] = {128{1'b0}};
1053end
1054for(i=0; i<= 32 ; i=i+1) begin
1055tb_top.cpu.l2t5.mbtag.array.mb_cam_data[i] = {42{1'b0}};
1056end
1057for(i=0; i<= 8 ; i=i+1) begin
1058tb_top.cpu.l2t5.fbtag.array.mb_cam_data[i] = {40{1'b0}};
1059end
1060for(i=0; i<= 8 ; i=i+1) begin
1061tb_top.cpu.l2t5.wbtag.array.mb_cam_data[i] = {40{1'b0}};
1062end
1063for(i=0; i<= 16 ; i=i+1) begin
1064tb_top.cpu.l2t5.iqarray.array.inq_ary[i] = {160{1'b0}};
1065end
1066for(i=0; i<= 16 ; i=i+1) begin
1067tb_top.cpu.l2t5.oqarray.array.inq_ary[i] = {160{1'b0}};
1068end
1069for(i=0; i<= 8 ; i=i+1) begin
1070tb_top.cpu.l2t5.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
1071end
1072for(i=0; i<= 32 ; i=i+1) begin
1073tb_top.cpu.l2t5.subarray_0.array.inq_ary[i] = {160{1'b0}};
1074end
1075for(i=0; i<= 32 ; i=i+1) begin
1076tb_top.cpu.l2t5.subarray_1.array.inq_ary[i] = {160{1'b0}};
1077end
1078for(i=0; i<= 32 ; i=i+1) begin
1079tb_top.cpu.l2t5.subarray_2.array.inq_ary[i] = {160{1'b0}};
1080end
1081for(i=0; i<= 32 ; i=i+1) begin
1082tb_top.cpu.l2t5.subarray_3.array.inq_ary[i] = {160{1'b0}};
1083end
1084for(i=0; i<= 32 ; i=i+1) begin
1085tb_top.cpu.l2t5.subarray_8.array.inq_ary[i] = {160{1'b0}};
1086end
1087for(i=0; i<= 32 ; i=i+1) begin
1088tb_top.cpu.l2t5.subarray_9.array.inq_ary[i] = {160{1'b0}};
1089end
1090for(i=0; i<= 32 ; i=i+1) begin
1091tb_top.cpu.l2t5.subarray_10.array.inq_ary[i] = {160{1'b0}};
1092end
1093for(i=0; i<= 32 ; i=i+1) begin
1094tb_top.cpu.l2t5.subarray_11.array.inq_ary[i] = {160{1'b0}};
1095end
1096for(i=0; i<= 64 ; i=i+1) begin
1097tb_top.cpu.l2t5.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
1098tb_top.cpu.l2t5.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
1099tb_top.cpu.l2t5.ic_row0.panel0.array.valid[i] = 1'b0;
1100tb_top.cpu.l2t5.ic_row0.panel0.array.parity[i] = 1'b0;
1101end
1102for(i=0; i<= 64 ; i=i+1) begin
1103tb_top.cpu.l2t5.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
1104tb_top.cpu.l2t5.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
1105tb_top.cpu.l2t5.ic_row0.panel1.array.valid[i] = 1'b0;
1106tb_top.cpu.l2t5.ic_row0.panel1.array.parity[i] = 1'b0;
1107end
1108for(i=0; i<= 64 ; i=i+1) begin
1109tb_top.cpu.l2t5.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
1110tb_top.cpu.l2t5.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
1111tb_top.cpu.l2t5.ic_row0.panel2.array.valid[i] = 1'b0;
1112tb_top.cpu.l2t5.ic_row0.panel2.array.parity[i] = 1'b0;
1113end
1114for(i=0; i<= 64 ; i=i+1) begin
1115tb_top.cpu.l2t5.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
1116tb_top.cpu.l2t5.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
1117tb_top.cpu.l2t5.ic_row0.panel3.array.valid[i] = 1'b0;
1118tb_top.cpu.l2t5.ic_row0.panel3.array.parity[i] = 1'b0;
1119end
1120for(i=0; i<= 64 ; i=i+1) begin
1121tb_top.cpu.l2t5.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
1122tb_top.cpu.l2t5.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
1123tb_top.cpu.l2t5.ic_row2.panel0.array.valid[i] = 1'b0;
1124tb_top.cpu.l2t5.ic_row2.panel0.array.parity[i] = 1'b0;
1125end
1126for(i=0; i<= 64 ; i=i+1) begin
1127tb_top.cpu.l2t5.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
1128tb_top.cpu.l2t5.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
1129tb_top.cpu.l2t5.ic_row2.panel1.array.valid[i] = 1'b0;
1130tb_top.cpu.l2t5.ic_row2.panel1.array.parity[i] = 1'b0;
1131end
1132for(i=0; i<= 64 ; i=i+1) begin
1133tb_top.cpu.l2t5.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
1134tb_top.cpu.l2t5.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
1135tb_top.cpu.l2t5.ic_row2.panel2.array.valid[i] = 1'b0;
1136tb_top.cpu.l2t5.ic_row2.panel2.array.parity[i] = 1'b0;
1137end
1138for(i=0; i<= 64 ; i=i+1) begin
1139tb_top.cpu.l2t5.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
1140tb_top.cpu.l2t5.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
1141tb_top.cpu.l2t5.ic_row2.panel3.array.valid[i] = 1'b0;
1142tb_top.cpu.l2t5.ic_row2.panel3.array.parity[i] = 1'b0;
1143end
1144for(i=0; i<= 64 ; i=i+1) begin
1145tb_top.cpu.l2t5.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
1146tb_top.cpu.l2t5.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
1147tb_top.cpu.l2t5.dc_row0.panel0.array.valid[i] = 1'b0;
1148tb_top.cpu.l2t5.dc_row0.panel0.array.parity[i] = 1'b0;
1149end
1150for(i=0; i<= 64 ; i=i+1) begin
1151tb_top.cpu.l2t5.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
1152tb_top.cpu.l2t5.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
1153tb_top.cpu.l2t5.dc_row0.panel1.array.valid[i] = 1'b0;
1154tb_top.cpu.l2t5.dc_row0.panel1.array.parity[i] = 1'b0;
1155end
1156for(i=0; i<= 64 ; i=i+1) begin
1157tb_top.cpu.l2t5.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
1158tb_top.cpu.l2t5.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
1159tb_top.cpu.l2t5.dc_row0.panel2.array.valid[i] = 1'b0;
1160tb_top.cpu.l2t5.dc_row0.panel2.array.parity[i] = 1'b0;
1161end
1162for(i=0; i<= 64 ; i=i+1) begin
1163tb_top.cpu.l2t5.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
1164tb_top.cpu.l2t5.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
1165tb_top.cpu.l2t5.dc_row0.panel3.array.valid[i] = 1'b0;
1166tb_top.cpu.l2t5.dc_row0.panel3.array.parity[i] = 1'b0;
1167end
1168for(i=0; i<= 64 ; i=i+1) begin
1169tb_top.cpu.l2t5.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
1170tb_top.cpu.l2t5.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
1171tb_top.cpu.l2t5.dc_row2.panel0.array.valid[i] = 1'b0;
1172tb_top.cpu.l2t5.dc_row2.panel0.array.parity[i] = 1'b0;
1173end
1174for(i=0; i<= 64 ; i=i+1) begin
1175tb_top.cpu.l2t5.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
1176tb_top.cpu.l2t5.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
1177tb_top.cpu.l2t5.dc_row2.panel1.array.valid[i] = 1'b0;
1178tb_top.cpu.l2t5.dc_row2.panel1.array.parity[i] = 1'b0;
1179end
1180for(i=0; i<= 64 ; i=i+1) begin
1181tb_top.cpu.l2t5.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
1182tb_top.cpu.l2t5.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
1183tb_top.cpu.l2t5.dc_row2.panel2.array.valid[i] = 1'b0;
1184tb_top.cpu.l2t5.dc_row2.panel2.array.parity[i] = 1'b0;
1185end
1186for(i=0; i<= 64 ; i=i+1) begin
1187tb_top.cpu.l2t5.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
1188tb_top.cpu.l2t5.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
1189tb_top.cpu.l2t5.dc_row2.panel3.array.valid[i] = 1'b0;
1190tb_top.cpu.l2t5.dc_row2.panel3.array.parity[i] = 1'b0;
1191end
1192for(i=0; i<= 512 ; i=i+1) begin
1193tb_top.cpu.l2t6.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1194end
1195for(i=0; i<= 512 ; i=i+1) begin
1196tb_top.cpu.l2t6.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1197end
1198for(i=0; i<= 512 ; i=i+1) begin
1199tb_top.cpu.l2t6.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1200end
1201for(i=0; i<= 512 ; i=i+1) begin
1202tb_top.cpu.l2t6.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1203end
1204for(i=0; i<= 512 ; i=i+1) begin
1205tb_top.cpu.l2t6.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1206end
1207for(i=0; i<= 512 ; i=i+1) begin
1208tb_top.cpu.l2t6.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1209end
1210for(i=0; i<= 512 ; i=i+1) begin
1211tb_top.cpu.l2t6.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1212end
1213for(i=0; i<= 512 ; i=i+1) begin
1214tb_top.cpu.l2t6.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1215end
1216for(i=0; i<= 512 ; i=i+1) begin
1217tb_top.cpu.l2t6.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1218end
1219for(i=0; i<= 512 ; i=i+1) begin
1220tb_top.cpu.l2t6.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1221end
1222for(i=0; i<= 512 ; i=i+1) begin
1223tb_top.cpu.l2t6.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1224end
1225for(i=0; i<= 512 ; i=i+1) begin
1226tb_top.cpu.l2t6.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1227end
1228for(i=0; i<= 512 ; i=i+1) begin
1229tb_top.cpu.l2t6.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1230end
1231for(i=0; i<= 512 ; i=i+1) begin
1232tb_top.cpu.l2t6.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1233end
1234for(i=0; i<= 512 ; i=i+1) begin
1235tb_top.cpu.l2t6.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1236end
1237for(i=0; i<= 512 ; i=i+1) begin
1238tb_top.cpu.l2t6.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1239end
1240for(i=0; i<= 32 ; i=i+1) begin
1241tb_top.cpu.l2t6.mbdata.array.inq_ary[i] = {128{1'b0}};
1242end
1243for(i=0; i<= 32 ; i=i+1) begin
1244tb_top.cpu.l2t6.mbtag.array.mb_cam_data[i] = {42{1'b0}};
1245end
1246for(i=0; i<= 8 ; i=i+1) begin
1247tb_top.cpu.l2t6.fbtag.array.mb_cam_data[i] = {40{1'b0}};
1248end
1249for(i=0; i<= 8 ; i=i+1) begin
1250tb_top.cpu.l2t6.wbtag.array.mb_cam_data[i] = {40{1'b0}};
1251end
1252for(i=0; i<= 16 ; i=i+1) begin
1253tb_top.cpu.l2t6.iqarray.array.inq_ary[i] = {160{1'b0}};
1254end
1255for(i=0; i<= 16 ; i=i+1) begin
1256tb_top.cpu.l2t6.oqarray.array.inq_ary[i] = {160{1'b0}};
1257end
1258for(i=0; i<= 8 ; i=i+1) begin
1259tb_top.cpu.l2t6.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
1260end
1261for(i=0; i<= 32 ; i=i+1) begin
1262tb_top.cpu.l2t6.subarray_0.array.inq_ary[i] = {160{1'b0}};
1263end
1264for(i=0; i<= 32 ; i=i+1) begin
1265tb_top.cpu.l2t6.subarray_1.array.inq_ary[i] = {160{1'b0}};
1266end
1267for(i=0; i<= 32 ; i=i+1) begin
1268tb_top.cpu.l2t6.subarray_2.array.inq_ary[i] = {160{1'b0}};
1269end
1270for(i=0; i<= 32 ; i=i+1) begin
1271tb_top.cpu.l2t6.subarray_3.array.inq_ary[i] = {160{1'b0}};
1272end
1273for(i=0; i<= 32 ; i=i+1) begin
1274tb_top.cpu.l2t6.subarray_8.array.inq_ary[i] = {160{1'b0}};
1275end
1276for(i=0; i<= 32 ; i=i+1) begin
1277tb_top.cpu.l2t6.subarray_9.array.inq_ary[i] = {160{1'b0}};
1278end
1279for(i=0; i<= 32 ; i=i+1) begin
1280tb_top.cpu.l2t6.subarray_10.array.inq_ary[i] = {160{1'b0}};
1281end
1282for(i=0; i<= 32 ; i=i+1) begin
1283tb_top.cpu.l2t6.subarray_11.array.inq_ary[i] = {160{1'b0}};
1284end
1285for(i=0; i<= 64 ; i=i+1) begin
1286tb_top.cpu.l2t6.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
1287tb_top.cpu.l2t6.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
1288tb_top.cpu.l2t6.ic_row0.panel0.array.valid[i] = 1'b0;
1289tb_top.cpu.l2t6.ic_row0.panel0.array.parity[i] = 1'b0;
1290end
1291for(i=0; i<= 64 ; i=i+1) begin
1292tb_top.cpu.l2t6.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
1293tb_top.cpu.l2t6.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
1294tb_top.cpu.l2t6.ic_row0.panel1.array.valid[i] = 1'b0;
1295tb_top.cpu.l2t6.ic_row0.panel1.array.parity[i] = 1'b0;
1296end
1297for(i=0; i<= 64 ; i=i+1) begin
1298tb_top.cpu.l2t6.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
1299tb_top.cpu.l2t6.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
1300tb_top.cpu.l2t6.ic_row0.panel2.array.valid[i] = 1'b0;
1301tb_top.cpu.l2t6.ic_row0.panel2.array.parity[i] = 1'b0;
1302end
1303for(i=0; i<= 64 ; i=i+1) begin
1304tb_top.cpu.l2t6.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
1305tb_top.cpu.l2t6.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
1306tb_top.cpu.l2t6.ic_row0.panel3.array.valid[i] = 1'b0;
1307tb_top.cpu.l2t6.ic_row0.panel3.array.parity[i] = 1'b0;
1308end
1309for(i=0; i<= 64 ; i=i+1) begin
1310tb_top.cpu.l2t6.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
1311tb_top.cpu.l2t6.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
1312tb_top.cpu.l2t6.ic_row2.panel0.array.valid[i] = 1'b0;
1313tb_top.cpu.l2t6.ic_row2.panel0.array.parity[i] = 1'b0;
1314end
1315for(i=0; i<= 64 ; i=i+1) begin
1316tb_top.cpu.l2t6.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
1317tb_top.cpu.l2t6.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
1318tb_top.cpu.l2t6.ic_row2.panel1.array.valid[i] = 1'b0;
1319tb_top.cpu.l2t6.ic_row2.panel1.array.parity[i] = 1'b0;
1320end
1321for(i=0; i<= 64 ; i=i+1) begin
1322tb_top.cpu.l2t6.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
1323tb_top.cpu.l2t6.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
1324tb_top.cpu.l2t6.ic_row2.panel2.array.valid[i] = 1'b0;
1325tb_top.cpu.l2t6.ic_row2.panel2.array.parity[i] = 1'b0;
1326end
1327for(i=0; i<= 64 ; i=i+1) begin
1328tb_top.cpu.l2t6.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
1329tb_top.cpu.l2t6.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
1330tb_top.cpu.l2t6.ic_row2.panel3.array.valid[i] = 1'b0;
1331tb_top.cpu.l2t6.ic_row2.panel3.array.parity[i] = 1'b0;
1332end
1333for(i=0; i<= 64 ; i=i+1) begin
1334tb_top.cpu.l2t6.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
1335tb_top.cpu.l2t6.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
1336tb_top.cpu.l2t6.dc_row0.panel0.array.valid[i] = 1'b0;
1337tb_top.cpu.l2t6.dc_row0.panel0.array.parity[i] = 1'b0;
1338end
1339for(i=0; i<= 64 ; i=i+1) begin
1340tb_top.cpu.l2t6.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
1341tb_top.cpu.l2t6.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
1342tb_top.cpu.l2t6.dc_row0.panel1.array.valid[i] = 1'b0;
1343tb_top.cpu.l2t6.dc_row0.panel1.array.parity[i] = 1'b0;
1344end
1345for(i=0; i<= 64 ; i=i+1) begin
1346tb_top.cpu.l2t6.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
1347tb_top.cpu.l2t6.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
1348tb_top.cpu.l2t6.dc_row0.panel2.array.valid[i] = 1'b0;
1349tb_top.cpu.l2t6.dc_row0.panel2.array.parity[i] = 1'b0;
1350end
1351for(i=0; i<= 64 ; i=i+1) begin
1352tb_top.cpu.l2t6.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
1353tb_top.cpu.l2t6.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
1354tb_top.cpu.l2t6.dc_row0.panel3.array.valid[i] = 1'b0;
1355tb_top.cpu.l2t6.dc_row0.panel3.array.parity[i] = 1'b0;
1356end
1357for(i=0; i<= 64 ; i=i+1) begin
1358tb_top.cpu.l2t6.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
1359tb_top.cpu.l2t6.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
1360tb_top.cpu.l2t6.dc_row2.panel0.array.valid[i] = 1'b0;
1361tb_top.cpu.l2t6.dc_row2.panel0.array.parity[i] = 1'b0;
1362end
1363for(i=0; i<= 64 ; i=i+1) begin
1364tb_top.cpu.l2t6.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
1365tb_top.cpu.l2t6.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
1366tb_top.cpu.l2t6.dc_row2.panel1.array.valid[i] = 1'b0;
1367tb_top.cpu.l2t6.dc_row2.panel1.array.parity[i] = 1'b0;
1368end
1369for(i=0; i<= 64 ; i=i+1) begin
1370tb_top.cpu.l2t6.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
1371tb_top.cpu.l2t6.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
1372tb_top.cpu.l2t6.dc_row2.panel2.array.valid[i] = 1'b0;
1373tb_top.cpu.l2t6.dc_row2.panel2.array.parity[i] = 1'b0;
1374end
1375for(i=0; i<= 64 ; i=i+1) begin
1376tb_top.cpu.l2t6.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
1377tb_top.cpu.l2t6.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
1378tb_top.cpu.l2t6.dc_row2.panel3.array.valid[i] = 1'b0;
1379tb_top.cpu.l2t6.dc_row2.panel3.array.parity[i] = 1'b0;
1380end
1381for(i=0; i<= 512 ; i=i+1) begin
1382tb_top.cpu.l2t7.tag.quad0.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1383end
1384for(i=0; i<= 512 ; i=i+1) begin
1385tb_top.cpu.l2t7.tag.quad0.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1386end
1387for(i=0; i<= 512 ; i=i+1) begin
1388tb_top.cpu.l2t7.tag.quad0.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1389end
1390for(i=0; i<= 512 ; i=i+1) begin
1391tb_top.cpu.l2t7.tag.quad0.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1392end
1393for(i=0; i<= 512 ; i=i+1) begin
1394tb_top.cpu.l2t7.tag.quad1.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1395end
1396for(i=0; i<= 512 ; i=i+1) begin
1397tb_top.cpu.l2t7.tag.quad1.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1398end
1399for(i=0; i<= 512 ; i=i+1) begin
1400tb_top.cpu.l2t7.tag.quad1.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1401end
1402for(i=0; i<= 512 ; i=i+1) begin
1403tb_top.cpu.l2t7.tag.quad1.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1404end
1405for(i=0; i<= 512 ; i=i+1) begin
1406tb_top.cpu.l2t7.tag.quad2.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1407end
1408for(i=0; i<= 512 ; i=i+1) begin
1409tb_top.cpu.l2t7.tag.quad2.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1410end
1411for(i=0; i<= 512 ; i=i+1) begin
1412tb_top.cpu.l2t7.tag.quad2.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1413end
1414for(i=0; i<= 512 ; i=i+1) begin
1415tb_top.cpu.l2t7.tag.quad2.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1416end
1417for(i=0; i<= 512 ; i=i+1) begin
1418tb_top.cpu.l2t7.tag.quad3.bank0.l2t_array.mem_lft[i] = {31{1'b0}};
1419end
1420for(i=0; i<= 512 ; i=i+1) begin
1421tb_top.cpu.l2t7.tag.quad3.bank0.l2t_array.mem_rgt[i] = {27{1'b0}};
1422end
1423for(i=0; i<= 512 ; i=i+1) begin
1424tb_top.cpu.l2t7.tag.quad3.bank1.l2t_array.mem_lft[i] = {31{1'b0}};
1425end
1426for(i=0; i<= 512 ; i=i+1) begin
1427tb_top.cpu.l2t7.tag.quad3.bank1.l2t_array.mem_rgt[i] = {27{1'b0}};
1428end
1429for(i=0; i<= 32 ; i=i+1) begin
1430tb_top.cpu.l2t7.mbdata.array.inq_ary[i] = {128{1'b0}};
1431end
1432for(i=0; i<= 32 ; i=i+1) begin
1433tb_top.cpu.l2t7.mbtag.array.mb_cam_data[i] = {42{1'b0}};
1434end
1435for(i=0; i<= 8 ; i=i+1) begin
1436tb_top.cpu.l2t7.fbtag.array.mb_cam_data[i] = {40{1'b0}};
1437end
1438for(i=0; i<= 8 ; i=i+1) begin
1439tb_top.cpu.l2t7.wbtag.array.mb_cam_data[i] = {40{1'b0}};
1440end
1441for(i=0; i<= 16 ; i=i+1) begin
1442tb_top.cpu.l2t7.iqarray.array.inq_ary[i] = {160{1'b0}};
1443end
1444for(i=0; i<= 16 ; i=i+1) begin
1445tb_top.cpu.l2t7.oqarray.array.inq_ary[i] = {160{1'b0}};
1446end
1447for(i=0; i<= 8 ; i=i+1) begin
1448tb_top.cpu.l2t7.rdmatag.array.mb_cam_data[i] = {40{1'b0}};
1449end
1450for(i=0; i<= 32 ; i=i+1) begin
1451tb_top.cpu.l2t7.subarray_0.array.inq_ary[i] = {160{1'b0}};
1452end
1453for(i=0; i<= 32 ; i=i+1) begin
1454tb_top.cpu.l2t7.subarray_1.array.inq_ary[i] = {160{1'b0}};
1455end
1456for(i=0; i<= 32 ; i=i+1) begin
1457tb_top.cpu.l2t7.subarray_2.array.inq_ary[i] = {160{1'b0}};
1458end
1459for(i=0; i<= 32 ; i=i+1) begin
1460tb_top.cpu.l2t7.subarray_3.array.inq_ary[i] = {160{1'b0}};
1461end
1462for(i=0; i<= 32 ; i=i+1) begin
1463tb_top.cpu.l2t7.subarray_8.array.inq_ary[i] = {160{1'b0}};
1464end
1465for(i=0; i<= 32 ; i=i+1) begin
1466tb_top.cpu.l2t7.subarray_9.array.inq_ary[i] = {160{1'b0}};
1467end
1468for(i=0; i<= 32 ; i=i+1) begin
1469tb_top.cpu.l2t7.subarray_10.array.inq_ary[i] = {160{1'b0}};
1470end
1471for(i=0; i<= 32 ; i=i+1) begin
1472tb_top.cpu.l2t7.subarray_11.array.inq_ary[i] = {160{1'b0}};
1473end
1474for(i=0; i<= 64 ; i=i+1) begin
1475tb_top.cpu.l2t7.ic_row0.panel0.array.addr_array[i] = {13{1'b0}};
1476tb_top.cpu.l2t7.ic_row0.panel0.array.addr_bit4[i] = 1'b0;
1477tb_top.cpu.l2t7.ic_row0.panel0.array.valid[i] = 1'b0;
1478tb_top.cpu.l2t7.ic_row0.panel0.array.parity[i] = 1'b0;
1479end
1480for(i=0; i<= 64 ; i=i+1) begin
1481tb_top.cpu.l2t7.ic_row0.panel1.array.addr_array[i] = {13{1'b0}};
1482tb_top.cpu.l2t7.ic_row0.panel1.array.addr_bit4[i] = 1'b0;
1483tb_top.cpu.l2t7.ic_row0.panel1.array.valid[i] = 1'b0;
1484tb_top.cpu.l2t7.ic_row0.panel1.array.parity[i] = 1'b0;
1485end
1486for(i=0; i<= 64 ; i=i+1) begin
1487tb_top.cpu.l2t7.ic_row0.panel2.array.addr_array[i] = {13{1'b0}};
1488tb_top.cpu.l2t7.ic_row0.panel2.array.addr_bit4[i] = 1'b0;
1489tb_top.cpu.l2t7.ic_row0.panel2.array.valid[i] = 1'b0;
1490tb_top.cpu.l2t7.ic_row0.panel2.array.parity[i] = 1'b0;
1491end
1492for(i=0; i<= 64 ; i=i+1) begin
1493tb_top.cpu.l2t7.ic_row0.panel3.array.addr_array[i] = {13{1'b0}};
1494tb_top.cpu.l2t7.ic_row0.panel3.array.addr_bit4[i] = 1'b0;
1495tb_top.cpu.l2t7.ic_row0.panel3.array.valid[i] = 1'b0;
1496tb_top.cpu.l2t7.ic_row0.panel3.array.parity[i] = 1'b0;
1497end
1498for(i=0; i<= 64 ; i=i+1) begin
1499tb_top.cpu.l2t7.ic_row2.panel0.array.addr_array[i] = {13{1'b0}};
1500tb_top.cpu.l2t7.ic_row2.panel0.array.addr_bit4[i] = 1'b0;
1501tb_top.cpu.l2t7.ic_row2.panel0.array.valid[i] = 1'b0;
1502tb_top.cpu.l2t7.ic_row2.panel0.array.parity[i] = 1'b0;
1503end
1504for(i=0; i<= 64 ; i=i+1) begin
1505tb_top.cpu.l2t7.ic_row2.panel1.array.addr_array[i] = {13{1'b0}};
1506tb_top.cpu.l2t7.ic_row2.panel1.array.addr_bit4[i] = 1'b0;
1507tb_top.cpu.l2t7.ic_row2.panel1.array.valid[i] = 1'b0;
1508tb_top.cpu.l2t7.ic_row2.panel1.array.parity[i] = 1'b0;
1509end
1510for(i=0; i<= 64 ; i=i+1) begin
1511tb_top.cpu.l2t7.ic_row2.panel2.array.addr_array[i] = {13{1'b0}};
1512tb_top.cpu.l2t7.ic_row2.panel2.array.addr_bit4[i] = 1'b0;
1513tb_top.cpu.l2t7.ic_row2.panel2.array.valid[i] = 1'b0;
1514tb_top.cpu.l2t7.ic_row2.panel2.array.parity[i] = 1'b0;
1515end
1516for(i=0; i<= 64 ; i=i+1) begin
1517tb_top.cpu.l2t7.ic_row2.panel3.array.addr_array[i] = {13{1'b0}};
1518tb_top.cpu.l2t7.ic_row2.panel3.array.addr_bit4[i] = 1'b0;
1519tb_top.cpu.l2t7.ic_row2.panel3.array.valid[i] = 1'b0;
1520tb_top.cpu.l2t7.ic_row2.panel3.array.parity[i] = 1'b0;
1521end
1522for(i=0; i<= 64 ; i=i+1) begin
1523tb_top.cpu.l2t7.dc_row0.panel0.array.addr_array[i] = {13{1'b0}};
1524tb_top.cpu.l2t7.dc_row0.panel0.array.addr_bit4[i] = 1'b0;
1525tb_top.cpu.l2t7.dc_row0.panel0.array.valid[i] = 1'b0;
1526tb_top.cpu.l2t7.dc_row0.panel0.array.parity[i] = 1'b0;
1527end
1528for(i=0; i<= 64 ; i=i+1) begin
1529tb_top.cpu.l2t7.dc_row0.panel1.array.addr_array[i] = {13{1'b0}};
1530tb_top.cpu.l2t7.dc_row0.panel1.array.addr_bit4[i] = 1'b0;
1531tb_top.cpu.l2t7.dc_row0.panel1.array.valid[i] = 1'b0;
1532tb_top.cpu.l2t7.dc_row0.panel1.array.parity[i] = 1'b0;
1533end
1534for(i=0; i<= 64 ; i=i+1) begin
1535tb_top.cpu.l2t7.dc_row0.panel2.array.addr_array[i] = {13{1'b0}};
1536tb_top.cpu.l2t7.dc_row0.panel2.array.addr_bit4[i] = 1'b0;
1537tb_top.cpu.l2t7.dc_row0.panel2.array.valid[i] = 1'b0;
1538tb_top.cpu.l2t7.dc_row0.panel2.array.parity[i] = 1'b0;
1539end
1540for(i=0; i<= 64 ; i=i+1) begin
1541tb_top.cpu.l2t7.dc_row0.panel3.array.addr_array[i] = {13{1'b0}};
1542tb_top.cpu.l2t7.dc_row0.panel3.array.addr_bit4[i] = 1'b0;
1543tb_top.cpu.l2t7.dc_row0.panel3.array.valid[i] = 1'b0;
1544tb_top.cpu.l2t7.dc_row0.panel3.array.parity[i] = 1'b0;
1545end
1546for(i=0; i<= 64 ; i=i+1) begin
1547tb_top.cpu.l2t7.dc_row2.panel0.array.addr_array[i] = {13{1'b0}};
1548tb_top.cpu.l2t7.dc_row2.panel0.array.addr_bit4[i] = 1'b0;
1549tb_top.cpu.l2t7.dc_row2.panel0.array.valid[i] = 1'b0;
1550tb_top.cpu.l2t7.dc_row2.panel0.array.parity[i] = 1'b0;
1551end
1552for(i=0; i<= 64 ; i=i+1) begin
1553tb_top.cpu.l2t7.dc_row2.panel1.array.addr_array[i] = {13{1'b0}};
1554tb_top.cpu.l2t7.dc_row2.panel1.array.addr_bit4[i] = 1'b0;
1555tb_top.cpu.l2t7.dc_row2.panel1.array.valid[i] = 1'b0;
1556tb_top.cpu.l2t7.dc_row2.panel1.array.parity[i] = 1'b0;
1557end
1558for(i=0; i<= 64 ; i=i+1) begin
1559tb_top.cpu.l2t7.dc_row2.panel2.array.addr_array[i] = {13{1'b0}};
1560tb_top.cpu.l2t7.dc_row2.panel2.array.addr_bit4[i] = 1'b0;
1561tb_top.cpu.l2t7.dc_row2.panel2.array.valid[i] = 1'b0;
1562tb_top.cpu.l2t7.dc_row2.panel2.array.parity[i] = 1'b0;
1563end
1564for(i=0; i<= 64 ; i=i+1) begin
1565tb_top.cpu.l2t7.dc_row2.panel3.array.addr_array[i] = {13{1'b0}};
1566tb_top.cpu.l2t7.dc_row2.panel3.array.addr_bit4[i] = 1'b0;
1567tb_top.cpu.l2t7.dc_row2.panel3.array.valid[i] = 1'b0;
1568tb_top.cpu.l2t7.dc_row2.panel3.array.parity[i] = 1'b0;
1569end
1570for(i=0; i<= 16 ; i=i+1) begin
1571tb_top.cpu.l2b0.fb_array4.array.inq_ary[i] = {160{1'b0}};
1572end
1573for(i=0; i<= 16 ; i=i+1) begin
1574tb_top.cpu.l2b0.fb_array3.array.inq_ary[i] = {160{1'b0}};
1575end
1576for(i=0; i<= 16 ; i=i+1) begin
1577tb_top.cpu.l2b0.fb_array2.array.inq_ary[i] = {160{1'b0}};
1578end
1579for(i=0; i<= 16 ; i=i+1) begin
1580tb_top.cpu.l2b0.fb_array1.array.inq_ary[i] = {160{1'b0}};
1581end
1582for(i=0; i<= 16 ; i=i+1) begin
1583tb_top.cpu.l2b0.wb_array4.array.inq_ary[i] = {160{1'b0}};
1584end
1585for(i=0; i<= 16 ; i=i+1) begin
1586tb_top.cpu.l2b0.wb_array3.array.inq_ary[i] = {160{1'b0}};
1587end
1588for(i=0; i<= 16 ; i=i+1) begin
1589tb_top.cpu.l2b0.wb_array2.array.inq_ary[i] = {160{1'b0}};
1590end
1591for(i=0; i<= 16 ; i=i+1) begin
1592tb_top.cpu.l2b0.wb_array1.array.inq_ary[i] = {160{1'b0}};
1593end
1594for(i=0; i<= 16 ; i=i+1) begin
1595tb_top.cpu.l2b0.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1596end
1597for(i=0; i<= 16 ; i=i+1) begin
1598tb_top.cpu.l2b0.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1599end
1600for(i=0; i<= 16 ; i=i+1) begin
1601tb_top.cpu.l2b0.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1602end
1603for(i=0; i<= 16 ; i=i+1) begin
1604tb_top.cpu.l2b0.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1605end
1606for(i=0; i<= 16 ; i=i+1) begin
1607tb_top.cpu.l2b1.fb_array4.array.inq_ary[i] = {160{1'b0}};
1608end
1609for(i=0; i<= 16 ; i=i+1) begin
1610tb_top.cpu.l2b1.fb_array3.array.inq_ary[i] = {160{1'b0}};
1611end
1612for(i=0; i<= 16 ; i=i+1) begin
1613tb_top.cpu.l2b1.fb_array2.array.inq_ary[i] = {160{1'b0}};
1614end
1615for(i=0; i<= 16 ; i=i+1) begin
1616tb_top.cpu.l2b1.fb_array1.array.inq_ary[i] = {160{1'b0}};
1617end
1618for(i=0; i<= 16 ; i=i+1) begin
1619tb_top.cpu.l2b1.wb_array4.array.inq_ary[i] = {160{1'b0}};
1620end
1621for(i=0; i<= 16 ; i=i+1) begin
1622tb_top.cpu.l2b1.wb_array3.array.inq_ary[i] = {160{1'b0}};
1623end
1624for(i=0; i<= 16 ; i=i+1) begin
1625tb_top.cpu.l2b1.wb_array2.array.inq_ary[i] = {160{1'b0}};
1626end
1627for(i=0; i<= 16 ; i=i+1) begin
1628tb_top.cpu.l2b1.wb_array1.array.inq_ary[i] = {160{1'b0}};
1629end
1630for(i=0; i<= 16 ; i=i+1) begin
1631tb_top.cpu.l2b1.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1632end
1633for(i=0; i<= 16 ; i=i+1) begin
1634tb_top.cpu.l2b1.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1635end
1636for(i=0; i<= 16 ; i=i+1) begin
1637tb_top.cpu.l2b1.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1638end
1639for(i=0; i<= 16 ; i=i+1) begin
1640tb_top.cpu.l2b1.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1641end
1642for(i=0; i<= 16 ; i=i+1) begin
1643tb_top.cpu.l2b2.fb_array4.array.inq_ary[i] = {160{1'b0}};
1644end
1645for(i=0; i<= 16 ; i=i+1) begin
1646tb_top.cpu.l2b2.fb_array3.array.inq_ary[i] = {160{1'b0}};
1647end
1648for(i=0; i<= 16 ; i=i+1) begin
1649tb_top.cpu.l2b2.fb_array2.array.inq_ary[i] = {160{1'b0}};
1650end
1651for(i=0; i<= 16 ; i=i+1) begin
1652tb_top.cpu.l2b2.fb_array1.array.inq_ary[i] = {160{1'b0}};
1653end
1654for(i=0; i<= 16 ; i=i+1) begin
1655tb_top.cpu.l2b2.wb_array4.array.inq_ary[i] = {160{1'b0}};
1656end
1657for(i=0; i<= 16 ; i=i+1) begin
1658tb_top.cpu.l2b2.wb_array3.array.inq_ary[i] = {160{1'b0}};
1659end
1660for(i=0; i<= 16 ; i=i+1) begin
1661tb_top.cpu.l2b2.wb_array2.array.inq_ary[i] = {160{1'b0}};
1662end
1663for(i=0; i<= 16 ; i=i+1) begin
1664tb_top.cpu.l2b2.wb_array1.array.inq_ary[i] = {160{1'b0}};
1665end
1666for(i=0; i<= 16 ; i=i+1) begin
1667tb_top.cpu.l2b2.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1668end
1669for(i=0; i<= 16 ; i=i+1) begin
1670tb_top.cpu.l2b2.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1671end
1672for(i=0; i<= 16 ; i=i+1) begin
1673tb_top.cpu.l2b2.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1674end
1675for(i=0; i<= 16 ; i=i+1) begin
1676tb_top.cpu.l2b2.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1677end
1678for(i=0; i<= 16 ; i=i+1) begin
1679tb_top.cpu.l2b3.fb_array4.array.inq_ary[i] = {160{1'b0}};
1680end
1681for(i=0; i<= 16 ; i=i+1) begin
1682tb_top.cpu.l2b3.fb_array3.array.inq_ary[i] = {160{1'b0}};
1683end
1684for(i=0; i<= 16 ; i=i+1) begin
1685tb_top.cpu.l2b3.fb_array2.array.inq_ary[i] = {160{1'b0}};
1686end
1687for(i=0; i<= 16 ; i=i+1) begin
1688tb_top.cpu.l2b3.fb_array1.array.inq_ary[i] = {160{1'b0}};
1689end
1690for(i=0; i<= 16 ; i=i+1) begin
1691tb_top.cpu.l2b3.wb_array4.array.inq_ary[i] = {160{1'b0}};
1692end
1693for(i=0; i<= 16 ; i=i+1) begin
1694tb_top.cpu.l2b3.wb_array3.array.inq_ary[i] = {160{1'b0}};
1695end
1696for(i=0; i<= 16 ; i=i+1) begin
1697tb_top.cpu.l2b3.wb_array2.array.inq_ary[i] = {160{1'b0}};
1698end
1699for(i=0; i<= 16 ; i=i+1) begin
1700tb_top.cpu.l2b3.wb_array1.array.inq_ary[i] = {160{1'b0}};
1701end
1702for(i=0; i<= 16 ; i=i+1) begin
1703tb_top.cpu.l2b3.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1704end
1705for(i=0; i<= 16 ; i=i+1) begin
1706tb_top.cpu.l2b3.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1707end
1708for(i=0; i<= 16 ; i=i+1) begin
1709tb_top.cpu.l2b3.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1710end
1711for(i=0; i<= 16 ; i=i+1) begin
1712tb_top.cpu.l2b3.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1713end
1714for(i=0; i<= 16 ; i=i+1) begin
1715tb_top.cpu.l2b4.fb_array4.array.inq_ary[i] = {160{1'b0}};
1716end
1717for(i=0; i<= 16 ; i=i+1) begin
1718tb_top.cpu.l2b4.fb_array3.array.inq_ary[i] = {160{1'b0}};
1719end
1720for(i=0; i<= 16 ; i=i+1) begin
1721tb_top.cpu.l2b4.fb_array2.array.inq_ary[i] = {160{1'b0}};
1722end
1723for(i=0; i<= 16 ; i=i+1) begin
1724tb_top.cpu.l2b4.fb_array1.array.inq_ary[i] = {160{1'b0}};
1725end
1726for(i=0; i<= 16 ; i=i+1) begin
1727tb_top.cpu.l2b4.wb_array4.array.inq_ary[i] = {160{1'b0}};
1728end
1729for(i=0; i<= 16 ; i=i+1) begin
1730tb_top.cpu.l2b4.wb_array3.array.inq_ary[i] = {160{1'b0}};
1731end
1732for(i=0; i<= 16 ; i=i+1) begin
1733tb_top.cpu.l2b4.wb_array2.array.inq_ary[i] = {160{1'b0}};
1734end
1735for(i=0; i<= 16 ; i=i+1) begin
1736tb_top.cpu.l2b4.wb_array1.array.inq_ary[i] = {160{1'b0}};
1737end
1738for(i=0; i<= 16 ; i=i+1) begin
1739tb_top.cpu.l2b4.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1740end
1741for(i=0; i<= 16 ; i=i+1) begin
1742tb_top.cpu.l2b4.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1743end
1744for(i=0; i<= 16 ; i=i+1) begin
1745tb_top.cpu.l2b4.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1746end
1747for(i=0; i<= 16 ; i=i+1) begin
1748tb_top.cpu.l2b4.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1749end
1750for(i=0; i<= 16 ; i=i+1) begin
1751tb_top.cpu.l2b5.fb_array4.array.inq_ary[i] = {160{1'b0}};
1752end
1753for(i=0; i<= 16 ; i=i+1) begin
1754tb_top.cpu.l2b5.fb_array3.array.inq_ary[i] = {160{1'b0}};
1755end
1756for(i=0; i<= 16 ; i=i+1) begin
1757tb_top.cpu.l2b5.fb_array2.array.inq_ary[i] = {160{1'b0}};
1758end
1759for(i=0; i<= 16 ; i=i+1) begin
1760tb_top.cpu.l2b5.fb_array1.array.inq_ary[i] = {160{1'b0}};
1761end
1762for(i=0; i<= 16 ; i=i+1) begin
1763tb_top.cpu.l2b5.wb_array4.array.inq_ary[i] = {160{1'b0}};
1764end
1765for(i=0; i<= 16 ; i=i+1) begin
1766tb_top.cpu.l2b5.wb_array3.array.inq_ary[i] = {160{1'b0}};
1767end
1768for(i=0; i<= 16 ; i=i+1) begin
1769tb_top.cpu.l2b5.wb_array2.array.inq_ary[i] = {160{1'b0}};
1770end
1771for(i=0; i<= 16 ; i=i+1) begin
1772tb_top.cpu.l2b5.wb_array1.array.inq_ary[i] = {160{1'b0}};
1773end
1774for(i=0; i<= 16 ; i=i+1) begin
1775tb_top.cpu.l2b5.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1776end
1777for(i=0; i<= 16 ; i=i+1) begin
1778tb_top.cpu.l2b5.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1779end
1780for(i=0; i<= 16 ; i=i+1) begin
1781tb_top.cpu.l2b5.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1782end
1783for(i=0; i<= 16 ; i=i+1) begin
1784tb_top.cpu.l2b5.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1785end
1786for(i=0; i<= 16 ; i=i+1) begin
1787tb_top.cpu.l2b6.fb_array4.array.inq_ary[i] = {160{1'b0}};
1788end
1789for(i=0; i<= 16 ; i=i+1) begin
1790tb_top.cpu.l2b6.fb_array3.array.inq_ary[i] = {160{1'b0}};
1791end
1792for(i=0; i<= 16 ; i=i+1) begin
1793tb_top.cpu.l2b6.fb_array2.array.inq_ary[i] = {160{1'b0}};
1794end
1795for(i=0; i<= 16 ; i=i+1) begin
1796tb_top.cpu.l2b6.fb_array1.array.inq_ary[i] = {160{1'b0}};
1797end
1798for(i=0; i<= 16 ; i=i+1) begin
1799tb_top.cpu.l2b6.wb_array4.array.inq_ary[i] = {160{1'b0}};
1800end
1801for(i=0; i<= 16 ; i=i+1) begin
1802tb_top.cpu.l2b6.wb_array3.array.inq_ary[i] = {160{1'b0}};
1803end
1804for(i=0; i<= 16 ; i=i+1) begin
1805tb_top.cpu.l2b6.wb_array2.array.inq_ary[i] = {160{1'b0}};
1806end
1807for(i=0; i<= 16 ; i=i+1) begin
1808tb_top.cpu.l2b6.wb_array1.array.inq_ary[i] = {160{1'b0}};
1809end
1810for(i=0; i<= 16 ; i=i+1) begin
1811tb_top.cpu.l2b6.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1812end
1813for(i=0; i<= 16 ; i=i+1) begin
1814tb_top.cpu.l2b6.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1815end
1816for(i=0; i<= 16 ; i=i+1) begin
1817tb_top.cpu.l2b6.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1818end
1819for(i=0; i<= 16 ; i=i+1) begin
1820tb_top.cpu.l2b6.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1821end
1822for(i=0; i<= 16 ; i=i+1) begin
1823tb_top.cpu.l2b7.fb_array4.array.inq_ary[i] = {160{1'b0}};
1824end
1825for(i=0; i<= 16 ; i=i+1) begin
1826tb_top.cpu.l2b7.fb_array3.array.inq_ary[i] = {160{1'b0}};
1827end
1828for(i=0; i<= 16 ; i=i+1) begin
1829tb_top.cpu.l2b7.fb_array2.array.inq_ary[i] = {160{1'b0}};
1830end
1831for(i=0; i<= 16 ; i=i+1) begin
1832tb_top.cpu.l2b7.fb_array1.array.inq_ary[i] = {160{1'b0}};
1833end
1834for(i=0; i<= 16 ; i=i+1) begin
1835tb_top.cpu.l2b7.wb_array4.array.inq_ary[i] = {160{1'b0}};
1836end
1837for(i=0; i<= 16 ; i=i+1) begin
1838tb_top.cpu.l2b7.wb_array3.array.inq_ary[i] = {160{1'b0}};
1839end
1840for(i=0; i<= 16 ; i=i+1) begin
1841tb_top.cpu.l2b7.wb_array2.array.inq_ary[i] = {160{1'b0}};
1842end
1843for(i=0; i<= 16 ; i=i+1) begin
1844tb_top.cpu.l2b7.wb_array1.array.inq_ary[i] = {160{1'b0}};
1845end
1846for(i=0; i<= 16 ; i=i+1) begin
1847tb_top.cpu.l2b7.rdma_array4.array.inq_ary[i] = {160{1'b0}};
1848end
1849for(i=0; i<= 16 ; i=i+1) begin
1850tb_top.cpu.l2b7.rdma_array3.array.inq_ary[i] = {160{1'b0}};
1851end
1852for(i=0; i<= 16 ; i=i+1) begin
1853tb_top.cpu.l2b7.rdma_array2.array.inq_ary[i] = {160{1'b0}};
1854end
1855for(i=0; i<= 16 ; i=i+1) begin
1856tb_top.cpu.l2b7.rdma_array1.array.inq_ary[i] = {160{1'b0}};
1857end
1858for(i=0; i<= 128 ; i=i+1) begin
1859tb_top.cpu.spc0.lsu.tlb.array.cam.context_a[i] = {13{1'b0}};
1860end
1861for(i=0; i<= 128 ; i=i+1) begin
1862tb_top.cpu.spc0.lsu.tlb.array.cam.context_a_[i] = {13{1'b1}};
1863end
1864for(i=0; i<= 128 ; i=i+1) begin
1865tb_top.cpu.spc0.lsu.tlb.array.cam.context_b[i] = {13{1'b0}};
1866end
1867for(i=0; i<= 128 ; i=i+1) begin
1868tb_top.cpu.spc0.lsu.tlb.array.cam.context_b_[i] = {13{1'b1}};
1869end
1870for(i=0; i<= 128 ; i=i+1) begin
1871tb_top.cpu.spc0.lsu.tlb.array.cam.r_bit[i] = {1{1'b0}};
1872end
1873for(i=0; i<= 128 ; i=i+1) begin
1874tb_top.cpu.spc0.lsu.tlb.array.cam.r_bit_[i] = {1{1'b1}};
1875end
1876for(i=0; i<= 128 ; i=i+1) begin
1877tb_top.cpu.spc0.lsu.tlb.array.cam.va_47_28[i] = {20{1'b0}};
1878end
1879for(i=0; i<= 128 ; i=i+1) begin
1880tb_top.cpu.spc0.lsu.tlb.array.cam.va_47_28_[i] = {20{1'b1}};
1881end
1882for(i=0; i<= 128 ; i=i+1) begin
1883tb_top.cpu.spc0.lsu.tlb.array.cam.va_27_22[i] = {6{1'b0}};
1884end
1885for(i=0; i<= 128 ; i=i+1) begin
1886tb_top.cpu.spc0.lsu.tlb.array.cam.va_27_22_[i] = {6{1'b1}};
1887end
1888for(i=0; i<= 128 ; i=i+1) begin
1889tb_top.cpu.spc0.lsu.tlb.array.cam.va_21_16[i] = {6{1'b0}};
1890end
1891for(i=0; i<= 128 ; i=i+1) begin
1892tb_top.cpu.spc0.lsu.tlb.array.cam.va_21_16_[i] = {6{1'b1}};
1893end
1894for(i=0; i<= 128 ; i=i+1) begin
1895tb_top.cpu.spc0.lsu.tlb.array.cam.va_15_13[i] = {3{1'b0}};
1896end
1897for(i=0; i<= 128 ; i=i+1) begin
1898tb_top.cpu.spc0.lsu.tlb.array.cam.va_15_13_[i] = {3{1'b1}};
1899end
1900for(i=0; i<= 128 ; i=i+1) begin
1901tb_top.cpu.spc0.lsu.tlb.array.cam.pid[i] = {3{1'b0}};
1902end
1903for(i=0; i<= 128 ; i=i+1) begin
1904tb_top.cpu.spc0.lsu.tlb.array.cam.pid_[i] = {3{1'b1}};
1905end
1906for(i=0; i<= 128 ; i=i+1) begin
1907tb_top.cpu.spc0.lsu.tlb.array.ram.tlb_data[i] = {38{1'b0}};
1908end
1909//IRF needs to be cleaned up
1910for (i=0; i<128; i=i+1) begin
1911tb_top.cpu.spc0.exu0.irf.irf_array.active_window[i] = {72{1'b0}};
1912tb_top.cpu.spc0.exu0.irf.irf_array.evens[i] = {72{1'b0}};
1913tb_top.cpu.spc0.exu0.irf.irf_array.odds[i] = {72{1'b0}};
1914tb_top.cpu.spc0.exu0.irf.irf_array.globals[i] = {72{1'b0}};
1915tb_top.cpu.spc0.exu0.irf.irf_array.locals[i] = {72{1'b0}};
1916tb_top.cpu.spc0.exu0.irf.irf_array.locals[i+128] = {72{1'b0}};
1917end
1918for (i=0; i<128; i=i+1) begin
1919tb_top.cpu.spc0.exu1.irf.irf_array.active_window[i] = {72{1'b0}};
1920tb_top.cpu.spc0.exu1.irf.irf_array.evens[i] = {72{1'b0}};
1921tb_top.cpu.spc0.exu1.irf.irf_array.odds[i] = {72{1'b0}};
1922tb_top.cpu.spc0.exu1.irf.irf_array.globals[i] = {72{1'b0}};
1923tb_top.cpu.spc0.exu1.irf.irf_array.locals[i] = {72{1'b0}};
1924tb_top.cpu.spc0.exu1.irf.irf_array.locals[i+128] = {72{1'b0}};
1925end
1926///////////////////////////////////////////////////
1927//Cleaning up L1
1928///////////////////////////////////////////////////
1929for (i=0; i<128; i=i+1) begin
1930tb_top.cpu.spc0.lsu.dca.array.way01.left.mem[i] = {128{1'b0}};
1931tb_top.cpu.spc0.lsu.dca.array.way01.right.mem[i] = {128{1'b0}};
1932tb_top.cpu.spc0.lsu.dca.array.way23.left.mem[i] = {128{1'b0}};
1933tb_top.cpu.spc0.lsu.dca.array.way23.right.mem[i] = {128{1'b0}};
1934end
1935
1936for (i=0; i<32; i=i+1) begin
1937tb_top.cpu.spc0.lsu.lru.array.mem[i] = {32{1'b0}};
1938end
1939
1940for (i=0; i<32; i=i+1) begin
1941tb_top.cpu.spc0.lsu.cpq.array.mem[i] = {152{1'b0}};
1942end
1943
1944for (i=0; i<64; i=i+1) begin
1945tb_top.cpu.spc0.lsu.stb_cam.cam_array.stb_ramc[i] = {45{1'b0}};
1946end
1947
1948for (i=0; i<64; i=i+1) begin
1949tb_top.cpu.spc0.lsu.stb_ram.array.mem[i] = {84{1'b0}};
1950end
1951
1952
1953for (i=0; i<128; i=i+1) begin
1954tb_top.cpu.spc0.lsu.dta.way0.mem[i] = {30{1'b0}};
1955tb_top.cpu.spc0.lsu.dta.way1.mem[i] = {30{1'b0}};
1956tb_top.cpu.spc0.lsu.dta.way2.mem[i] = {30{1'b0}};
1957tb_top.cpu.spc0.lsu.dta.way3.mem[i] = {30{1'b0}};
1958end
1959
1960
1961for (i=0; i<32; i=i+1) begin
1962tb_top.cpu.spc0.lsu.dva.array.mem[i] = {32{1'b0}};
1963end
1964
1965for (i=0; i<64; i=i+1) begin
1966tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_3.w7_to_w4_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1967tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_3.w3_to_w0_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1968tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_2.w7_to_w4_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1969tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_2.w3_to_w0_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1970tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_1.w7_to_w4_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1971tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_0.w3_to_w0_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1972tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_0.w7_to_w4_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1973tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_1.w3_to_w0_bank.left_sb_array.mem[i] = {144{1'b0}};//[ 143:0] size= 64
1974end
1975
1976for (i=0; i<64; i=i+1) begin
1977tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_0.w3_to_w0_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1978tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_0.w7_to_w4_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1979tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_1.w3_to_w0_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1980tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_1.w7_to_w4_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1981tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_2.w3_to_w0_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1982tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_2.w7_to_w4_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1983tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_3.w3_to_w0_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1984tb_top.cpu.spc0.ifu_ftu.ftu_icd_cust.quad_3.w7_to_w4_bank.right_sb_array.mem[i] = {136{1'b0}};//[ 135:0] size= 64
1985end
1986
1987for (i=0; i<64; i=i+1) begin
1988tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_0.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1989tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_1.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1990tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_2.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1991tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_3.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1992tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_4.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1993tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_5.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1994tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_6.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1995tb_top.cpu.spc0.ifu_ftu.ftu_ict_cust.tag_way_7.mem[i] = {64{1'b0}};//[ 29:0] size= 64
1996end
1997
1998for (i=0; i<32; i=i+1) begin
1999tb_top.cpu.spc0.ifu_ftu.ftu_icv_cust.array.mem[i] = {32{1'b0}}; //[ 31:0] size= 32
2000end
2001
2002$display("%t, End FAST BISI\n",$time);
2003end // if(fast_bisi_en)
2004end
2005endmodule
2006`endif