Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / env / fc / force_random_redundancy_bits.v
CommitLineData
86530b38
AT
1// ========== Copyright Header Begin ==========================================
2//
3// OpenSPARC T2 Processor File: force_random_redundancy_bits.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`include "fc.vh"
36
37module force_random_redundancy_bits;
38`ifndef GATESIM
39`ifndef ASIC_GATES
40// common args. has associated vars in it as well, rather than in top.
41`include "plus_args.v"
42
43 integer indx, modulo_4;
44 reg [31:0] rand_spc0_d_rv_bits; // SPC0 D$
45 reg [31:0] rand_spc1_d_rv_bits; // SPC1 D$
46 reg [31:0] rand_spc2_d_rv_bits; // SPC2 D$
47 reg [31:0] rand_spc3_d_rv_bits; // SPC3 D$
48 reg [31:0] rand_spc4_d_rv_bits; // SPC4 D$
49 reg [31:0] rand_spc5_d_rv_bits; // SPC5 D$
50 reg [31:0] rand_spc6_d_rv_bits; // SPC6 D$
51 reg [31:0] rand_spc7_d_rv_bits; // SPC7 D$
52
53 reg [95:0] rand_spc0_i_rv_bits; // SPC0 I$
54 reg [95:0] rand_spc1_i_rv_bits; // SPC1 I$
55 reg [95:0] rand_spc2_i_rv_bits; // SPC2 I$
56 reg [95:0] rand_spc3_i_rv_bits; // SPC3 I$
57 reg [95:0] rand_spc4_i_rv_bits; // SPC4 I$
58 reg [95:0] rand_spc5_i_rv_bits; // SPC5 I$
59 reg [95:0] rand_spc6_i_rv_bits; // SPC6 I$
60 reg [95:0] rand_spc7_i_rv_bits; // SPC7 I$
61
62 reg [5:0] force_bits; // temporary register
63 reg [63:0] rand_rdp_rv_bits; // for NIU-RDP
64 reg [63:0] rand_rtx_ipp0_rv_bits; // for NIU-RTX
65 reg [63:0] rand_rtx_ipp1_rv_bits; // for NIU-RTX
66 reg [31:0] rand_rtx_4kram_rv_bits; // for NIU-RTX
67 reg [63:0] rand_rtx_zcp_rv_bits; // for NIU-RTX
68 reg [63:0] rand_rtx_port0_ro_rv_bits; // for NIU-RTX
69 reg [63:0] rand_rtx_port0_sf_rv_bits; // for NIU-RTX
70 reg [63:0] rand_rtx_port1_ro_rv_bits; // for NIU-RTX
71 reg [63:0] rand_rtx_port1_sf_rv_bits; // for NIU-RTX
72 reg [31:0] rand_tds_rv_bits; // for NIU-TDS
73
74 reg [31:0] rand_dmu_rv_bits; // for DMU
75
76 reg [63:0] rand_l2d0_tl_way07_00_rv_bits; // l2d0 top left
77 reg [63:0] rand_l2d0_tl_way158_00_rv_bits; // l2d0 top left
78 reg [63:0] rand_l2d0_tl_way70_01_rv_bits; // l2d0 top left
79 reg [63:0] rand_l2d0_tl_way158_01_rv_bits; // l2d0 top left
80
81 reg [63:0] rand_l2d0_tr_way07_00_rv_bits; // l2d0 top right
82 reg [63:0] rand_l2d0_tr_way158_00_rv_bits; // l2d0 top right
83 reg [63:0] rand_l2d0_tr_way70_01_rv_bits; // l2d0 top right
84 reg [63:0] rand_l2d0_tr_way158_01_rv_bits; // l2d0 top right
85
86 reg [63:0] rand_l2d0_bl_way07_00_rv_bits; // l2d0 bot left
87 reg [63:0] rand_l2d0_bl_way158_00_rv_bits; // l2d0 bot left
88 reg [63:0] rand_l2d0_bl_way70_01_rv_bits; // l2d0 bot left
89 reg [63:0] rand_l2d0_bl_way158_01_rv_bits; // l2d0 bot left
90
91 reg [63:0] rand_l2d0_br_way07_00_rv_bits; // l2d0 bot right
92 reg [63:0] rand_l2d0_br_way158_00_rv_bits; // l2d0 bot right
93 reg [63:0] rand_l2d0_br_way70_01_rv_bits; // l2d0 bot right
94 reg [63:0] rand_l2d0_br_way158_01_rv_bits; // l2d0 bot right
95
96 reg [63:0] rand_l2d1_tl_way07_00_rv_bits; // l2d1 top left
97 reg [63:0] rand_l2d1_tl_way158_00_rv_bits; // l2d1 top left
98 reg [63:0] rand_l2d1_tl_way70_01_rv_bits; // l2d1 top left
99 reg [63:0] rand_l2d1_tl_way158_01_rv_bits; // l2d1 top left
100
101 reg [63:0] rand_l2d1_tr_way07_00_rv_bits; // l2d1 top right
102 reg [63:0] rand_l2d1_tr_way158_00_rv_bits; // l2d1 top right
103 reg [63:0] rand_l2d1_tr_way70_01_rv_bits; // l2d1 top right
104 reg [63:0] rand_l2d1_tr_way158_01_rv_bits; // l2d1 top right
105
106 reg [63:0] rand_l2d1_bl_way07_00_rv_bits; // l2d1 bot left
107 reg [63:0] rand_l2d1_bl_way158_00_rv_bits; // l2d1 bot left
108 reg [63:0] rand_l2d1_bl_way70_01_rv_bits; // l2d1 bot left
109 reg [63:0] rand_l2d1_bl_way158_01_rv_bits; // l2d1 bot left
110
111 reg [63:0] rand_l2d1_br_way07_00_rv_bits; // l2d1 bot right
112 reg [63:0] rand_l2d1_br_way158_00_rv_bits; // l2d1 bot right
113 reg [63:0] rand_l2d1_br_way70_01_rv_bits; // l2d1 bot right
114 reg [63:0] rand_l2d1_br_way158_01_rv_bits; // l2d1 bot right
115
116 reg [63:0] rand_l2d2_tl_way07_00_rv_bits; // l2d2 top left
117 reg [63:0] rand_l2d2_tl_way158_00_rv_bits; // l2d2 top left
118 reg [63:0] rand_l2d2_tl_way70_01_rv_bits; // l2d2 top left
119 reg [63:0] rand_l2d2_tl_way158_01_rv_bits; // l2d2 top left
120
121 reg [63:0] rand_l2d2_tr_way07_00_rv_bits; // l2d2 top right
122 reg [63:0] rand_l2d2_tr_way158_00_rv_bits; // l2d2 top right
123 reg [63:0] rand_l2d2_tr_way70_01_rv_bits; // l2d2 top right
124 reg [63:0] rand_l2d2_tr_way158_01_rv_bits; // l2d2 top right
125
126 reg [63:0] rand_l2d2_bl_way07_00_rv_bits; // l2d2 bot left
127 reg [63:0] rand_l2d2_bl_way158_00_rv_bits; // l2d2 bot left
128 reg [63:0] rand_l2d2_bl_way70_01_rv_bits; // l2d2 bot left
129 reg [63:0] rand_l2d2_bl_way158_01_rv_bits; // l2d2 bot left
130
131 reg [63:0] rand_l2d2_br_way07_00_rv_bits; // l2d2 bot right
132 reg [63:0] rand_l2d2_br_way158_00_rv_bits; // l2d2 bot right
133 reg [63:0] rand_l2d2_br_way70_01_rv_bits; // l2d2 bot right
134 reg [63:0] rand_l2d2_br_way158_01_rv_bits; // l2d2 bot right
135
136 reg [63:0] rand_l2d3_tl_way07_00_rv_bits; // l2d3 top left
137 reg [63:0] rand_l2d3_tl_way158_00_rv_bits; // l2d3 top left
138 reg [63:0] rand_l2d3_tl_way70_01_rv_bits; // l2d3 top left
139 reg [63:0] rand_l2d3_tl_way158_01_rv_bits; // l2d3 top left
140
141 reg [63:0] rand_l2d3_tr_way07_00_rv_bits; // l2d3 top right
142 reg [63:0] rand_l2d3_tr_way158_00_rv_bits; // l2d3 top right
143 reg [63:0] rand_l2d3_tr_way70_01_rv_bits; // l2d3 top right
144 reg [63:0] rand_l2d3_tr_way158_01_rv_bits; // l2d3 top right
145
146 reg [63:0] rand_l2d3_bl_way07_00_rv_bits; // l2d3 bot left
147 reg [63:0] rand_l2d3_bl_way158_00_rv_bits; // l2d3 bot left
148 reg [63:0] rand_l2d3_bl_way70_01_rv_bits; // l2d3 bot left
149 reg [63:0] rand_l2d3_bl_way158_01_rv_bits; // l2d3 bot left
150
151 reg [63:0] rand_l2d3_br_way07_00_rv_bits; // l2d3 bot right
152 reg [63:0] rand_l2d3_br_way158_00_rv_bits; // l2d3 bot right
153 reg [63:0] rand_l2d3_br_way70_01_rv_bits; // l2d3 bot right
154 reg [63:0] rand_l2d3_br_way158_01_rv_bits; // l2d3 bot right
155
156 reg [63:0] rand_l2d4_tl_way07_00_rv_bits; // l2d4 top left
157 reg [63:0] rand_l2d4_tl_way158_00_rv_bits; // l2d4 top left
158 reg [63:0] rand_l2d4_tl_way70_01_rv_bits; // l2d4 top left
159 reg [63:0] rand_l2d4_tl_way158_01_rv_bits; // l2d4 top left
160
161 reg [63:0] rand_l2d4_tr_way07_00_rv_bits; // l2d4 top right
162 reg [63:0] rand_l2d4_tr_way158_00_rv_bits; // l2d4 top right
163 reg [63:0] rand_l2d4_tr_way70_01_rv_bits; // l2d4 top right
164 reg [63:0] rand_l2d4_tr_way158_01_rv_bits; // l2d4 top right
165
166 reg [63:0] rand_l2d4_bl_way07_00_rv_bits; // l2d4 bot left
167 reg [63:0] rand_l2d4_bl_way158_00_rv_bits; // l2d4 bot left
168 reg [63:0] rand_l2d4_bl_way70_01_rv_bits; // l2d4 bot left
169 reg [63:0] rand_l2d4_bl_way158_01_rv_bits; // l2d4 bot left
170
171 reg [63:0] rand_l2d4_br_way07_00_rv_bits; // l2d4 bot right
172 reg [63:0] rand_l2d4_br_way158_00_rv_bits; // l2d4 bot right
173 reg [63:0] rand_l2d4_br_way70_01_rv_bits; // l2d4 bot right
174 reg [63:0] rand_l2d4_br_way158_01_rv_bits; // l2d4 bot right
175
176 reg [63:0] rand_l2d5_tl_way07_00_rv_bits; // l2d5 top left
177 reg [63:0] rand_l2d5_tl_way158_00_rv_bits; // l2d5 top left
178 reg [63:0] rand_l2d5_tl_way70_01_rv_bits; // l2d5 top left
179 reg [63:0] rand_l2d5_tl_way158_01_rv_bits; // l2d5 top left
180
181 reg [63:0] rand_l2d5_tr_way07_00_rv_bits; // l2d5 top right
182 reg [63:0] rand_l2d5_tr_way158_00_rv_bits; // l2d5 top right
183 reg [63:0] rand_l2d5_tr_way70_01_rv_bits; // l2d5 top right
184 reg [63:0] rand_l2d5_tr_way158_01_rv_bits; // l2d5 top right
185
186 reg [63:0] rand_l2d5_bl_way07_00_rv_bits; // l2d5 bot left
187 reg [63:0] rand_l2d5_bl_way158_00_rv_bits; // l2d5 bot left
188 reg [63:0] rand_l2d5_bl_way70_01_rv_bits; // l2d5 bot left
189 reg [63:0] rand_l2d5_bl_way158_01_rv_bits; // l2d5 bot left
190
191 reg [63:0] rand_l2d5_br_way07_00_rv_bits; // l2d5 bot right
192 reg [63:0] rand_l2d5_br_way158_00_rv_bits; // l2d5 bot right
193 reg [63:0] rand_l2d5_br_way70_01_rv_bits; // l2d5 bot right
194 reg [63:0] rand_l2d5_br_way158_01_rv_bits; // l2d5 bot right
195
196 reg [63:0] rand_l2d6_tl_way07_00_rv_bits; // l2d6 top left
197 reg [63:0] rand_l2d6_tl_way158_00_rv_bits; // l2d6 top left
198 reg [63:0] rand_l2d6_tl_way70_01_rv_bits; // l2d6 top left
199 reg [63:0] rand_l2d6_tl_way158_01_rv_bits; // l2d6 top left
200
201 reg [63:0] rand_l2d6_tr_way07_00_rv_bits; // l2d6 top right
202 reg [63:0] rand_l2d6_tr_way158_00_rv_bits; // l2d6 top right
203 reg [63:0] rand_l2d6_tr_way70_01_rv_bits; // l2d6 top right
204 reg [63:0] rand_l2d6_tr_way158_01_rv_bits; // l2d6 top right
205
206 reg [63:0] rand_l2d6_bl_way07_00_rv_bits; // l2d6 bot left
207 reg [63:0] rand_l2d6_bl_way158_00_rv_bits; // l2d6 bot left
208 reg [63:0] rand_l2d6_bl_way70_01_rv_bits; // l2d6 bot left
209 reg [63:0] rand_l2d6_bl_way158_01_rv_bits; // l2d6 bot left
210
211 reg [63:0] rand_l2d6_br_way07_00_rv_bits; // l2d6 bot right
212 reg [63:0] rand_l2d6_br_way158_00_rv_bits; // l2d6 bot right
213 reg [63:0] rand_l2d6_br_way70_01_rv_bits; // l2d6 bot right
214 reg [63:0] rand_l2d6_br_way158_01_rv_bits; // l2d6 bot right
215
216 reg [63:0] rand_l2d7_tl_way07_00_rv_bits; // l2d7 top left
217 reg [63:0] rand_l2d7_tl_way158_00_rv_bits; // l2d7 top left
218 reg [63:0] rand_l2d7_tl_way70_01_rv_bits; // l2d7 top left
219 reg [63:0] rand_l2d7_tl_way158_01_rv_bits; // l2d7 top left
220
221 reg [63:0] rand_l2d7_tr_way07_00_rv_bits; // l2d7 top right
222 reg [63:0] rand_l2d7_tr_way158_00_rv_bits; // l2d7 top right
223 reg [63:0] rand_l2d7_tr_way70_01_rv_bits; // l2d7 top right
224 reg [63:0] rand_l2d7_tr_way158_01_rv_bits; // l2d7 top right
225
226 reg [63:0] rand_l2d7_bl_way07_00_rv_bits; // l2d7 bot left
227 reg [63:0] rand_l2d7_bl_way158_00_rv_bits; // l2d7 bot left
228 reg [63:0] rand_l2d7_bl_way70_01_rv_bits; // l2d7 bot left
229 reg [63:0] rand_l2d7_bl_way158_01_rv_bits; // l2d7 bot left
230
231 reg [63:0] rand_l2d7_br_way07_00_rv_bits; // l2d7 bot right
232 reg [63:0] rand_l2d7_br_way158_00_rv_bits; // l2d7 bot right
233 reg [63:0] rand_l2d7_br_way70_01_rv_bits; // l2d7 bot right
234 reg [63:0] rand_l2d7_br_way158_01_rv_bits; // l2d7 bot right
235
236 reg [31:0] rand_l2t0_q0_rv_bits; // l2t0 quad0
237 reg [31:0] rand_l2t0_q1_rv_bits; // l2t0 quad1
238 reg [31:0] rand_l2t0_q2_rv_bits; // l2t0 quad2
239 reg [31:0] rand_l2t0_q3_rv_bits; // l2t0 quad3
240
241 reg [31:0] rand_l2t1_q0_rv_bits; // l2t1 quad0
242 reg [31:0] rand_l2t1_q1_rv_bits; // l2t1 quad1
243 reg [31:0] rand_l2t1_q2_rv_bits; // l2t1 quad2
244 reg [31:0] rand_l2t1_q3_rv_bits; // l2t1 quad3
245
246 reg [31:0] rand_l2t2_q0_rv_bits; // l2t2 quad0
247 reg [31:0] rand_l2t2_q1_rv_bits; // l2t2 quad1
248 reg [31:0] rand_l2t2_q2_rv_bits; // l2t2 quad2
249 reg [31:0] rand_l2t2_q3_rv_bits; // l2t2 quad3
250
251 reg [31:0] rand_l2t3_q0_rv_bits; // l2t3 quad0
252 reg [31:0] rand_l2t3_q1_rv_bits; // l2t3 quad1
253 reg [31:0] rand_l2t3_q2_rv_bits; // l2t3 quad2
254 reg [31:0] rand_l2t3_q3_rv_bits; // l2t3 quad3
255
256 reg [31:0] rand_l2t4_q0_rv_bits; // l2t4 quad0
257 reg [31:0] rand_l2t4_q1_rv_bits; // l2t4 quad1
258 reg [31:0] rand_l2t4_q2_rv_bits; // l2t4 quad2
259 reg [31:0] rand_l2t4_q3_rv_bits; // l2t4 quad3
260
261 reg [31:0] rand_l2t5_q0_rv_bits; // l2t5 quad0
262 reg [31:0] rand_l2t5_q1_rv_bits; // l2t5 quad1
263 reg [31:0] rand_l2t5_q2_rv_bits; // l2t5 quad2
264 reg [31:0] rand_l2t5_q3_rv_bits; // l2t5 quad3
265
266 reg [31:0] rand_l2t6_q0_rv_bits; // l2t6 quad0
267 reg [31:0] rand_l2t6_q1_rv_bits; // l2t6 quad1
268 reg [31:0] rand_l2t6_q2_rv_bits; // l2t6 quad2
269 reg [31:0] rand_l2t6_q3_rv_bits; // l2t6 quad3
270
271 reg [31:0] rand_l2t7_q0_rv_bits; // l2t7 quad0
272 reg [31:0] rand_l2t7_q1_rv_bits; // l2t7 quad1
273 reg [31:0] rand_l2t7_q2_rv_bits; // l2t7 quad2
274 reg [31:0] rand_l2t7_q3_rv_bits; // l2t7 quad3
275
276 initial
277 begin
278 if ($test$plusargs("RANDOM_REDUNDANCY_VALUES"))
279 begin
280 #2 ;
281 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"RANDOM_REDUNDANCY_VALUES plusarg detected");
282 rand_spc0_d_rv_bits = {$random(`PARGS.seed)};
283 rand_spc1_d_rv_bits = {$random(`PARGS.seed)};
284 rand_spc2_d_rv_bits = {$random(`PARGS.seed)};
285 rand_spc3_d_rv_bits = {$random(`PARGS.seed)};
286 rand_spc4_d_rv_bits = {$random(`PARGS.seed)};
287 rand_spc5_d_rv_bits = {$random(`PARGS.seed)};
288 rand_spc6_d_rv_bits = {$random(`PARGS.seed)};
289 rand_spc7_d_rv_bits = {$random(`PARGS.seed)};
290
291 rand_spc0_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
292 rand_spc1_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
293 rand_spc2_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
294 rand_spc3_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
295 rand_spc4_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
296 rand_spc5_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
297 rand_spc6_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
298 rand_spc7_i_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed),$random(`PARGS.seed)};
299
300 rand_rdp_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
301 rand_rtx_ipp0_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
302 rand_rtx_ipp1_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
303 rand_rtx_4kram_rv_bits = $random(`PARGS.seed);
304 //modification 02/22/06 -- keeping the rv_bits btwn 0-18
305 if(rand_rtx_4kram_rv_bits > 32'b10010) begin
306 rand_rtx_4kram_rv_bits = 32'b100001000;
307 end
308 rand_rtx_zcp_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
309 rand_rtx_port0_ro_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
310 rand_rtx_port0_sf_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
311 rand_rtx_port1_ro_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
312 rand_rtx_port1_sf_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
313 rand_tds_rv_bits = $random(`PARGS.seed);
314
315 rand_dmu_rv_bits = {$random(`PARGS.seed)};
316 modulo_4 = rand_dmu_rv_bits % 4; // make the dmu_rv bits to be 1-hot
317 rand_dmu_rv_bits = 32'b0;
318 rand_dmu_rv_bits[modulo_4] = 1'b1;
319
320 rand_l2d0_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
321 rand_l2d0_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
322 rand_l2d0_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
323 rand_l2d0_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
324
325 rand_l2d0_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
326 rand_l2d0_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
327 rand_l2d0_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
328 rand_l2d0_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
329
330 rand_l2d0_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
331 rand_l2d0_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
332 rand_l2d0_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
333 rand_l2d0_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
334
335 rand_l2d0_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
336 rand_l2d0_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
337 rand_l2d0_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
338 rand_l2d0_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
339
340 rand_l2d1_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
341 rand_l2d1_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
342 rand_l2d1_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
343 rand_l2d1_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
344
345 rand_l2d1_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
346 rand_l2d1_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
347 rand_l2d1_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
348 rand_l2d1_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
349
350 rand_l2d1_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
351 rand_l2d1_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
352 rand_l2d1_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
353 rand_l2d1_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
354
355 rand_l2d1_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
356 rand_l2d1_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
357 rand_l2d1_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
358 rand_l2d1_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
359
360 rand_l2d2_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
361 rand_l2d2_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
362 rand_l2d2_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
363 rand_l2d2_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
364
365 rand_l2d2_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
366 rand_l2d2_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
367 rand_l2d2_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
368 rand_l2d2_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
369
370 rand_l2d2_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
371 rand_l2d2_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
372 rand_l2d2_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
373 rand_l2d2_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
374
375 rand_l2d2_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
376 rand_l2d2_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
377 rand_l2d2_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
378 rand_l2d2_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
379
380 rand_l2d3_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
381 rand_l2d3_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
382 rand_l2d3_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
383 rand_l2d3_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
384
385 rand_l2d3_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
386 rand_l2d3_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
387 rand_l2d3_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
388 rand_l2d3_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
389
390 rand_l2d3_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
391 rand_l2d3_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
392 rand_l2d3_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
393 rand_l2d3_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
394
395 rand_l2d3_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
396 rand_l2d3_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
397 rand_l2d3_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
398 rand_l2d3_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
399
400 rand_l2d4_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
401 rand_l2d4_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
402 rand_l2d4_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
403 rand_l2d4_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
404
405 rand_l2d4_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
406 rand_l2d4_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
407 rand_l2d4_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
408 rand_l2d4_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
409
410 rand_l2d4_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
411 rand_l2d4_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
412 rand_l2d4_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
413 rand_l2d4_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
414
415 rand_l2d4_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
416 rand_l2d4_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
417 rand_l2d4_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
418 rand_l2d4_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
419
420 rand_l2d5_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
421 rand_l2d5_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
422 rand_l2d5_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
423 rand_l2d5_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
424
425 rand_l2d5_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
426 rand_l2d5_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
427 rand_l2d5_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
428 rand_l2d5_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
429
430 rand_l2d5_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
431 rand_l2d5_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
432 rand_l2d5_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
433 rand_l2d5_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
434
435 rand_l2d5_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
436 rand_l2d5_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
437 rand_l2d5_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
438 rand_l2d5_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
439
440 rand_l2d6_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
441 rand_l2d6_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
442 rand_l2d6_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
443 rand_l2d6_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
444
445 rand_l2d6_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
446 rand_l2d6_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
447 rand_l2d6_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
448 rand_l2d6_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
449
450 rand_l2d6_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
451 rand_l2d6_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
452 rand_l2d6_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
453 rand_l2d6_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
454
455 rand_l2d6_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
456 rand_l2d6_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
457 rand_l2d6_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
458 rand_l2d6_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
459
460 rand_l2d7_tl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
461 rand_l2d7_tl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
462 rand_l2d7_tl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
463 rand_l2d7_tl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
464
465 rand_l2d7_tr_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
466 rand_l2d7_tr_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
467 rand_l2d7_tr_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
468 rand_l2d7_tr_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
469
470 rand_l2d7_bl_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
471 rand_l2d7_bl_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
472 rand_l2d7_bl_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
473 rand_l2d7_bl_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
474
475 rand_l2d7_br_way07_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
476 rand_l2d7_br_way158_00_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
477 rand_l2d7_br_way70_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
478 rand_l2d7_br_way158_01_rv_bits = {$random(`PARGS.seed),$random(`PARGS.seed)};
479
480 rand_l2t0_q0_rv_bits = {$random(`PARGS.seed)};
481 rand_l2t0_q1_rv_bits = {$random(`PARGS.seed)};
482 rand_l2t0_q2_rv_bits = {$random(`PARGS.seed)};
483 rand_l2t0_q3_rv_bits = {$random(`PARGS.seed)};
484
485 rand_l2t1_q0_rv_bits = {$random(`PARGS.seed)};
486 rand_l2t1_q1_rv_bits = {$random(`PARGS.seed)};
487 rand_l2t1_q2_rv_bits = {$random(`PARGS.seed)};
488 rand_l2t1_q3_rv_bits = {$random(`PARGS.seed)};
489
490 rand_l2t2_q0_rv_bits = {$random(`PARGS.seed)};
491 rand_l2t2_q1_rv_bits = {$random(`PARGS.seed)};
492 rand_l2t2_q2_rv_bits = {$random(`PARGS.seed)};
493 rand_l2t2_q3_rv_bits = {$random(`PARGS.seed)};
494
495 rand_l2t3_q0_rv_bits = {$random(`PARGS.seed)};
496 rand_l2t3_q1_rv_bits = {$random(`PARGS.seed)};
497 rand_l2t3_q2_rv_bits = {$random(`PARGS.seed)};
498 rand_l2t3_q3_rv_bits = {$random(`PARGS.seed)};
499
500 rand_l2t4_q0_rv_bits = {$random(`PARGS.seed)};
501 rand_l2t4_q1_rv_bits = {$random(`PARGS.seed)};
502 rand_l2t4_q2_rv_bits = {$random(`PARGS.seed)};
503 rand_l2t4_q3_rv_bits = {$random(`PARGS.seed)};
504
505 rand_l2t5_q0_rv_bits = {$random(`PARGS.seed)};
506 rand_l2t5_q1_rv_bits = {$random(`PARGS.seed)};
507 rand_l2t5_q2_rv_bits = {$random(`PARGS.seed)};
508 rand_l2t5_q3_rv_bits = {$random(`PARGS.seed)};
509
510 rand_l2t6_q0_rv_bits = {$random(`PARGS.seed)};
511 rand_l2t6_q1_rv_bits = {$random(`PARGS.seed)};
512 rand_l2t6_q2_rv_bits = {$random(`PARGS.seed)};
513 rand_l2t6_q3_rv_bits = {$random(`PARGS.seed)};
514
515 rand_l2t7_q0_rv_bits = {$random(`PARGS.seed)};
516 rand_l2t7_q1_rv_bits = {$random(`PARGS.seed)};
517 rand_l2t7_q2_rv_bits = {$random(`PARGS.seed)};
518 rand_l2t7_q3_rv_bits = {$random(`PARGS.seed)};
519
520`ifdef CORE_7
521 // For SPC D$
522 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC7 D$ REDUNDANCY_VALUE: %b", rand_spc7_d_rv_bits);
523 force `CPU.spc7.lsu.dca.array.red_reg_d_bl = rand_spc7_d_rv_bits[5:0];
524 force `CPU.spc7.lsu.dca.array.red_reg_d_br = rand_spc7_d_rv_bits[11:6];
525 force `CPU.spc7.lsu.dca.array.red_reg_d_tl = rand_spc7_d_rv_bits[17:12];
526 force `CPU.spc7.lsu.dca.array.red_reg_d_tr = rand_spc7_d_rv_bits[23:18];
527
528 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC7 D$ BOTTOM_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_spc7_d_rv_bits[5:0]) ? 2'b11 : 2'b00);
529 force `CPU.spc7.lsu.dca.array.red_reg_en_bl = |(rand_spc7_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
530 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC7 D$ BOTTOM_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_spc7_d_rv_bits[11:6]) ? 2'b11 : 2'b00);
531 force `CPU.spc7.lsu.dca.array.red_reg_en_br = |(rand_spc7_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
532 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC7 D$ TOP_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_spc7_d_rv_bits[17:12]) ? 2'b11 : 2'b00);
533 force `CPU.spc7.lsu.dca.array.red_reg_en_tl = |(rand_spc7_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
534 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC7 D$ TOP ENABLE REDUNDANCY_VALUE: %b", |(rand_spc7_d_rv_bits[23:18]) ? 2'b11 : 2'b00);
535 force `CPU.spc7.lsu.dca.array.red_reg_en_tr = |(rand_spc7_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
536
537 // For SPC I$
538 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC7 I$ REDUNDANCY_VALUE: %b", rand_spc7_i_rv_bits);
539 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc7_i_rv_bits[4:0];
540 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc7_i_rv_bits[9:5];
541 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc7_i_rv_bits[14:10];
542 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc7_i_rv_bits[19:15];
543
544 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc7_i_rv_bits[24:20];
545 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc7_i_rv_bits[29:25];
546 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc7_i_rv_bits[34:30];
547 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc7_i_rv_bits[39:35];
548
549 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc7_i_rv_bits[44:40];
550 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc7_i_rv_bits[49:45];
551 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc7_i_rv_bits[54:50];
552 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc7_i_rv_bits[59:55];
553
554 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc7_i_rv_bits[64:60];
555 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc7_i_rv_bits[69:65];
556 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc7_i_rv_bits[74:70];
557 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc7_i_rv_bits[79:75];
558
559 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc7_i_rv_bits[4:0]);
560 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc7_i_rv_bits[9:5]);
561 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc7_i_rv_bits[14:10]);
562 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc7_i_rv_bits[19:15]);
563
564 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc7_i_rv_bits[24:20]);
565 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc7_i_rv_bits[29:25]);
566 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc7_i_rv_bits[34:30]);
567 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc7_i_rv_bits[39:35]);
568
569 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc7_i_rv_bits[44:40]);
570 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc7_i_rv_bits[49:45]);
571 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc7_i_rv_bits[54:50]);
572 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc7_i_rv_bits[59:55]);
573
574 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc7_i_rv_bits[64:60]);
575 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc7_i_rv_bits[69:65]);
576 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc7_i_rv_bits[74:70]);
577 force `CPU.spc7.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc7_i_rv_bits[79:75]);
578`endif
579`ifdef CORE_6
580 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC6 D$ REDUNDANCY_VALUE: %b", rand_spc6_d_rv_bits);
581 force `CPU.spc6.lsu.dca.array.red_reg_d_bl = rand_spc6_d_rv_bits[5:0];
582 force `CPU.spc6.lsu.dca.array.red_reg_d_br = rand_spc6_d_rv_bits[11:6];
583 force `CPU.spc6.lsu.dca.array.red_reg_d_tl = rand_spc6_d_rv_bits[17:12];
584 force `CPU.spc6.lsu.dca.array.red_reg_d_tr = rand_spc6_d_rv_bits[23:18];
585
586 force `CPU.spc6.lsu.dca.array.red_reg_en_bl = |(rand_spc6_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
587 force `CPU.spc6.lsu.dca.array.red_reg_en_br = |(rand_spc6_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
588 force `CPU.spc6.lsu.dca.array.red_reg_en_tl = |(rand_spc6_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
589 force `CPU.spc6.lsu.dca.array.red_reg_en_tr = |(rand_spc6_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
590
591 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC6 I$ REDUNDANCY_VALUE: %b", rand_spc6_i_rv_bits);
592 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc6_i_rv_bits[4:0];
593 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc6_i_rv_bits[9:5];
594 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc6_i_rv_bits[14:10];
595 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc6_i_rv_bits[19:15];
596
597 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc6_i_rv_bits[24:20];
598 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc6_i_rv_bits[29:25];
599 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc6_i_rv_bits[34:30];
600 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc6_i_rv_bits[39:35];
601
602 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc6_i_rv_bits[44:40];
603 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc6_i_rv_bits[49:45];
604 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc6_i_rv_bits[54:50];
605 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc6_i_rv_bits[59:55];
606
607 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc6_i_rv_bits[64:60];
608 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc6_i_rv_bits[69:65];
609 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc6_i_rv_bits[74:70];
610 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc6_i_rv_bits[79:75];
611
612 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc6_i_rv_bits[4:0]);
613 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc6_i_rv_bits[9:5]);
614 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc6_i_rv_bits[14:10]);
615 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc6_i_rv_bits[19:15]);
616
617 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc6_i_rv_bits[24:20]);
618 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc6_i_rv_bits[29:25]);
619 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc6_i_rv_bits[34:30]);
620 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc6_i_rv_bits[39:35]);
621
622 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc6_i_rv_bits[44:40]);
623 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc6_i_rv_bits[49:45]);
624 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc6_i_rv_bits[54:50]);
625 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc6_i_rv_bits[59:55]);
626
627 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc6_i_rv_bits[64:60]);
628 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc6_i_rv_bits[69:65]);
629 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc6_i_rv_bits[74:70]);
630 force `CPU.spc6.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc6_i_rv_bits[79:75]);
631`endif
632`ifdef CORE_5
633 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC5 D$ REDUNDANCY_VALUE: %b", rand_spc5_d_rv_bits);
634 force `CPU.spc5.lsu.dca.array.red_reg_d_bl = rand_spc5_d_rv_bits[5:0];
635 force `CPU.spc5.lsu.dca.array.red_reg_d_br = rand_spc5_d_rv_bits[11:6];
636 force `CPU.spc5.lsu.dca.array.red_reg_d_tl = rand_spc5_d_rv_bits[17:12];
637 force `CPU.spc5.lsu.dca.array.red_reg_d_tr = rand_spc5_d_rv_bits[23:18];
638
639 force `CPU.spc5.lsu.dca.array.red_reg_en_bl = |(rand_spc5_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
640 force `CPU.spc5.lsu.dca.array.red_reg_en_br = |(rand_spc5_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
641 force `CPU.spc5.lsu.dca.array.red_reg_en_tl = |(rand_spc5_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
642 force `CPU.spc5.lsu.dca.array.red_reg_en_tr = |(rand_spc5_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
643
644 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC5 I$ REDUNDANCY_VALUE: %b", rand_spc5_i_rv_bits);
645 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc5_i_rv_bits[4:0];
646 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc5_i_rv_bits[9:5];
647 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc5_i_rv_bits[14:10];
648 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc5_i_rv_bits[19:15];
649
650 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc5_i_rv_bits[24:20];
651 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc5_i_rv_bits[29:25];
652 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc5_i_rv_bits[34:30];
653 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc5_i_rv_bits[39:35];
654
655 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc5_i_rv_bits[44:40];
656 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc5_i_rv_bits[49:45];
657 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc5_i_rv_bits[54:50];
658 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc5_i_rv_bits[59:55];
659
660 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc5_i_rv_bits[64:60];
661 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc5_i_rv_bits[69:65];
662 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc5_i_rv_bits[74:70];
663 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc5_i_rv_bits[79:75];
664
665 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc5_i_rv_bits[4:0]);
666 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc5_i_rv_bits[9:5]);
667 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc5_i_rv_bits[14:10]);
668 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc5_i_rv_bits[19:15]);
669
670 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc5_i_rv_bits[24:20]);
671 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc5_i_rv_bits[29:25]);
672 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc5_i_rv_bits[34:30]);
673 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc5_i_rv_bits[39:35]);
674
675 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc5_i_rv_bits[44:40]);
676 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc5_i_rv_bits[49:45]);
677 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc5_i_rv_bits[54:50]);
678 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc5_i_rv_bits[59:55]);
679
680 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc5_i_rv_bits[64:60]);
681 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc5_i_rv_bits[69:65]);
682 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc5_i_rv_bits[74:70]);
683 force `CPU.spc5.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc5_i_rv_bits[79:75]);
684`endif
685`ifdef CORE_4
686 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC4 D$ REDUNDANCY_VALUE: %b", rand_spc4_d_rv_bits);
687 force `CPU.spc4.lsu.dca.array.red_reg_d_bl = rand_spc4_d_rv_bits[5:0];
688 force `CPU.spc4.lsu.dca.array.red_reg_d_br = rand_spc4_d_rv_bits[11:6];
689 force `CPU.spc4.lsu.dca.array.red_reg_d_tl = rand_spc4_d_rv_bits[17:12];
690 force `CPU.spc4.lsu.dca.array.red_reg_d_tr = rand_spc4_d_rv_bits[23:18];
691
692 force `CPU.spc4.lsu.dca.array.red_reg_en_bl = |(rand_spc4_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
693 force `CPU.spc4.lsu.dca.array.red_reg_en_br = |(rand_spc4_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
694 force `CPU.spc4.lsu.dca.array.red_reg_en_tl = |(rand_spc4_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
695 force `CPU.spc4.lsu.dca.array.red_reg_en_tr = |(rand_spc4_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
696
697 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC4 I$ REDUNDANCY_VALUE: %b", rand_spc4_i_rv_bits);
698 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc4_i_rv_bits[4:0];
699 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc4_i_rv_bits[9:5];
700 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc4_i_rv_bits[14:10];
701 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc4_i_rv_bits[19:15];
702
703 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc4_i_rv_bits[24:20];
704 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc4_i_rv_bits[29:25];
705 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc4_i_rv_bits[34:30];
706 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc4_i_rv_bits[39:35];
707
708 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc4_i_rv_bits[44:40];
709 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc4_i_rv_bits[49:45];
710 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc4_i_rv_bits[54:50];
711 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc4_i_rv_bits[59:55];
712
713 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc4_i_rv_bits[64:60];
714 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc4_i_rv_bits[69:65];
715 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc4_i_rv_bits[74:70];
716 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc4_i_rv_bits[79:75];
717
718 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc4_i_rv_bits[4:0]);
719 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc4_i_rv_bits[9:5]);
720 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc4_i_rv_bits[14:10]);
721 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc4_i_rv_bits[19:15]);
722
723 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc4_i_rv_bits[24:20]);
724 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc4_i_rv_bits[29:25]);
725 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc4_i_rv_bits[34:30]);
726 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc4_i_rv_bits[39:35]);
727
728 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc4_i_rv_bits[44:40]);
729 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc4_i_rv_bits[49:45]);
730 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc4_i_rv_bits[54:50]);
731 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc4_i_rv_bits[59:55]);
732
733 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc4_i_rv_bits[64:60]);
734 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc4_i_rv_bits[69:65]);
735 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc4_i_rv_bits[74:70]);
736 force `CPU.spc4.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc4_i_rv_bits[79:75]);
737`endif
738`ifdef CORE_3
739 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC3 D$ REDUNDANCY_VALUE: %b", rand_spc3_d_rv_bits);
740 force `CPU.spc3.lsu.dca.array.red_reg_d_bl = rand_spc3_d_rv_bits[5:0];
741 force `CPU.spc3.lsu.dca.array.red_reg_d_br = rand_spc3_d_rv_bits[11:6];
742 force `CPU.spc3.lsu.dca.array.red_reg_d_tl = rand_spc3_d_rv_bits[17:12];
743 force `CPU.spc3.lsu.dca.array.red_reg_d_tr = rand_spc3_d_rv_bits[23:18];
744
745 force `CPU.spc3.lsu.dca.array.red_reg_en_bl = |(rand_spc3_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
746 force `CPU.spc3.lsu.dca.array.red_reg_en_br = |(rand_spc3_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
747 force `CPU.spc3.lsu.dca.array.red_reg_en_tl = |(rand_spc3_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
748 force `CPU.spc3.lsu.dca.array.red_reg_en_tr = |(rand_spc3_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
749
750 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC3 I$ REDUNDANCY_VALUE: %b", rand_spc3_i_rv_bits);
751 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc3_i_rv_bits[4:0];
752 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc3_i_rv_bits[9:5];
753 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc3_i_rv_bits[14:10];
754 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc3_i_rv_bits[19:15];
755
756 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc3_i_rv_bits[24:20];
757 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc3_i_rv_bits[29:25];
758 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc3_i_rv_bits[34:30];
759 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc3_i_rv_bits[39:35];
760
761 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc3_i_rv_bits[44:40];
762 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc3_i_rv_bits[49:45];
763 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc3_i_rv_bits[54:50];
764 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc3_i_rv_bits[59:55];
765
766 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc3_i_rv_bits[64:60];
767 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc3_i_rv_bits[69:65];
768 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc3_i_rv_bits[74:70];
769 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc3_i_rv_bits[79:75];
770
771 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc3_i_rv_bits[4:0]);
772 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc3_i_rv_bits[9:5]);
773 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc3_i_rv_bits[14:10]);
774 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc3_i_rv_bits[19:15]);
775
776 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc3_i_rv_bits[24:20]);
777 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc3_i_rv_bits[29:25]);
778 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc3_i_rv_bits[34:30]);
779 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc3_i_rv_bits[39:35]);
780
781 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc3_i_rv_bits[44:40]);
782 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc3_i_rv_bits[49:45]);
783 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc3_i_rv_bits[54:50]);
784 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc3_i_rv_bits[59:55]);
785
786 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc3_i_rv_bits[64:60]);
787 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc3_i_rv_bits[69:65]);
788 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc3_i_rv_bits[74:70]);
789 force `CPU.spc3.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc3_i_rv_bits[79:75]);
790`endif
791`ifdef CORE_2
792 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC2 D$ REDUNDANCY_VALUE: %b", rand_spc2_d_rv_bits);
793 force `CPU.spc2.lsu.dca.array.red_reg_d_bl = rand_spc2_d_rv_bits[5:0];
794 force `CPU.spc2.lsu.dca.array.red_reg_d_br = rand_spc2_d_rv_bits[11:6];
795 force `CPU.spc2.lsu.dca.array.red_reg_d_tl = rand_spc2_d_rv_bits[17:12];
796 force `CPU.spc2.lsu.dca.array.red_reg_d_tr = rand_spc2_d_rv_bits[23:18];
797
798 force `CPU.spc2.lsu.dca.array.red_reg_en_bl = |(rand_spc2_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
799 force `CPU.spc2.lsu.dca.array.red_reg_en_br = |(rand_spc2_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
800 force `CPU.spc2.lsu.dca.array.red_reg_en_tl = |(rand_spc2_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
801 force `CPU.spc2.lsu.dca.array.red_reg_en_tr = |(rand_spc2_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
802
803 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC2 I$ REDUNDANCY_VALUE: %b", rand_spc2_i_rv_bits);
804 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc2_i_rv_bits[4:0];
805 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc2_i_rv_bits[9:5];
806 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc2_i_rv_bits[14:10];
807 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc2_i_rv_bits[19:15];
808
809 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc2_i_rv_bits[24:20];
810 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc2_i_rv_bits[29:25];
811 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc2_i_rv_bits[34:30];
812 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc2_i_rv_bits[39:35];
813
814 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc2_i_rv_bits[44:40];
815 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc2_i_rv_bits[49:45];
816 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc2_i_rv_bits[54:50];
817 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc2_i_rv_bits[59:55];
818
819 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc2_i_rv_bits[64:60];
820 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc2_i_rv_bits[69:65];
821 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc2_i_rv_bits[74:70];
822 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc2_i_rv_bits[79:75];
823
824 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc2_i_rv_bits[4:0]);
825 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc2_i_rv_bits[9:5]);
826 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc2_i_rv_bits[14:10]);
827 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc2_i_rv_bits[19:15]);
828
829 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc2_i_rv_bits[24:20]);
830 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc2_i_rv_bits[29:25]);
831 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc2_i_rv_bits[34:30]);
832 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc2_i_rv_bits[39:35]);
833
834 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc2_i_rv_bits[44:40]);
835 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc2_i_rv_bits[49:45]);
836 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc2_i_rv_bits[54:50]);
837 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc2_i_rv_bits[59:55]);
838
839 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc2_i_rv_bits[64:60]);
840 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc2_i_rv_bits[69:65]);
841 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc2_i_rv_bits[74:70]);
842 force `CPU.spc2.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc2_i_rv_bits[79:75]);
843`endif
844`ifdef CORE_1
845 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC1 D$ REDUNDANCY_VALUE: %b", rand_spc1_d_rv_bits);
846 force `CPU.spc1.lsu.dca.array.red_reg_d_bl = rand_spc1_d_rv_bits[5:0];
847 force `CPU.spc1.lsu.dca.array.red_reg_d_br = rand_spc1_d_rv_bits[11:6];
848 force `CPU.spc1.lsu.dca.array.red_reg_d_tl = rand_spc1_d_rv_bits[17:12];
849 force `CPU.spc1.lsu.dca.array.red_reg_d_tr = rand_spc1_d_rv_bits[23:18];
850
851 force `CPU.spc1.lsu.dca.array.red_reg_en_bl = |(rand_spc1_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
852 force `CPU.spc1.lsu.dca.array.red_reg_en_br = |(rand_spc1_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
853 force `CPU.spc1.lsu.dca.array.red_reg_en_tl = |(rand_spc1_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
854 force `CPU.spc1.lsu.dca.array.red_reg_en_tr = |(rand_spc1_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
855
856 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC1 I$ REDUNDANCY_VALUE: %b", rand_spc1_i_rv_bits);
857 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc1_i_rv_bits[4:0];
858 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc1_i_rv_bits[9:5];
859 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc1_i_rv_bits[14:10];
860 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc1_i_rv_bits[19:15];
861
862 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc1_i_rv_bits[24:20];
863 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc1_i_rv_bits[29:25];
864 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc1_i_rv_bits[34:30];
865 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc1_i_rv_bits[39:35];
866
867 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc1_i_rv_bits[44:40];
868 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc1_i_rv_bits[49:45];
869 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc1_i_rv_bits[54:50];
870 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc1_i_rv_bits[59:55];
871
872 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc1_i_rv_bits[64:60];
873 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc1_i_rv_bits[69:65];
874 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc1_i_rv_bits[74:70];
875 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc1_i_rv_bits[79:75];
876
877 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc1_i_rv_bits[4:0]);
878 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc1_i_rv_bits[9:5]);
879 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc1_i_rv_bits[14:10]);
880 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc1_i_rv_bits[19:15]);
881
882 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc1_i_rv_bits[24:20]);
883 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc1_i_rv_bits[29:25]);
884 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc1_i_rv_bits[34:30]);
885 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc1_i_rv_bits[39:35]);
886
887 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc1_i_rv_bits[44:40]);
888 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc1_i_rv_bits[49:45]);
889 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc1_i_rv_bits[54:50]);
890 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc1_i_rv_bits[59:55]);
891
892 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc1_i_rv_bits[64:60]);
893 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc1_i_rv_bits[69:65]);
894 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc1_i_rv_bits[74:70]);
895 force `CPU.spc1.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc1_i_rv_bits[79:75]);
896`endif
897`ifdef CORE_0
898 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC0 D$ REDUNDANCY_VALUE: %b", rand_spc0_d_rv_bits);
899 force `CPU.spc0.lsu.dca.array.red_reg_d_bl = rand_spc0_d_rv_bits[5:0];
900 force `CPU.spc0.lsu.dca.array.red_reg_d_br = rand_spc0_d_rv_bits[11:6];
901 force `CPU.spc0.lsu.dca.array.red_reg_d_tl = rand_spc0_d_rv_bits[17:12];
902 force `CPU.spc0.lsu.dca.array.red_reg_d_tr = rand_spc0_d_rv_bits[23:18];
903
904 force `CPU.spc0.lsu.dca.array.red_reg_en_bl = |(rand_spc0_d_rv_bits[5:0]) ? 2'b11 : 2'b00;
905 force `CPU.spc0.lsu.dca.array.red_reg_en_br = |(rand_spc0_d_rv_bits[11:6]) ? 2'b11 : 2'b00;
906 force `CPU.spc0.lsu.dca.array.red_reg_en_tl = |(rand_spc0_d_rv_bits[17:12]) ? 2'b11 : 2'b00;
907 force `CPU.spc0.lsu.dca.array.red_reg_en_tr = |(rand_spc0_d_rv_bits[23:18]) ? 2'b11 : 2'b00;
908
909 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"SPC0 I$ REDUNDANCY_VALUE: %b", rand_spc0_i_rv_bits);
910 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_top = rand_spc0_i_rv_bits[4:0];
911 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_top = rand_spc0_i_rv_bits[9:5];
912 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_top = rand_spc0_i_rv_bits[14:10];
913 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_top = rand_spc0_i_rv_bits[19:15];
914
915 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_top = rand_spc0_i_rv_bits[24:20];
916 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_top = rand_spc0_i_rv_bits[29:25];
917 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_top = rand_spc0_i_rv_bits[34:30];
918 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_top = rand_spc0_i_rv_bits[39:35];
919
920 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_d_lft_bot = rand_spc0_i_rv_bits[44:40];
921 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_d_lft_bot = rand_spc0_i_rv_bits[49:45];
922 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_d_lft_bot = rand_spc0_i_rv_bits[54:50];
923 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_d_lft_bot = rand_spc0_i_rv_bits[59:55];
924
925 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_d_rgt_bot = rand_spc0_i_rv_bits[64:60];
926 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_d_rgt_bot = rand_spc0_i_rv_bits[69:65];
927 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_d_rgt_bot = rand_spc0_i_rv_bits[74:70];
928 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_d_rgt_bot = rand_spc0_i_rv_bits[79:75];
929
930 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_top = |(rand_spc0_i_rv_bits[4:0]);
931 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_top = |(rand_spc0_i_rv_bits[9:5]);
932 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_top = |(rand_spc0_i_rv_bits[14:10]);
933 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_top = |(rand_spc0_i_rv_bits[19:15]);
934
935 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_top = |(rand_spc0_i_rv_bits[24:20]);
936 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_top = |(rand_spc0_i_rv_bits[29:25]);
937 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_top = |(rand_spc0_i_rv_bits[34:30]);
938 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_top = |(rand_spc0_i_rv_bits[39:35]);
939
940 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_en_lft_bot = |(rand_spc0_i_rv_bits[44:40]);
941 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_en_lft_bot = |(rand_spc0_i_rv_bits[49:45]);
942 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_en_lft_bot = |(rand_spc0_i_rv_bits[54:50]);
943 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_en_lft_bot = |(rand_spc0_i_rv_bits[59:55]);
944
945 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_0.reg_en_rgt_bot = |(rand_spc0_i_rv_bits[64:60]);
946 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_1.reg_en_rgt_bot = |(rand_spc0_i_rv_bits[69:65]);
947 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_2.reg_en_rgt_bot = |(rand_spc0_i_rv_bits[74:70]);
948 force `CPU.spc0.ifu_ftu.ftu_icd_cust.quad_3.reg_en_rgt_bot = |(rand_spc0_i_rv_bits[79:75]);
949`endif
950
951// added this
952`ifndef FC_NO_NIU_T2
953`ifndef NIU_SYSTEMC_T2
954 // NIU repair value bits
955 force_bits[5:0] = rand_rdp_rv_bits[5:0]%37;
956 rand_rdp_rv_bits[5:0] = force_bits[5:0];
957 force_bits[5:0] = rand_rdp_rv_bits[11:6]%37;
958 rand_rdp_rv_bits[11:6] = force_bits[5:0];
959 force_bits[5:0] = rand_rdp_rv_bits[17:12]%37;
960 rand_rdp_rv_bits[17:12] = force_bits[5:0];
961 force_bits[5:0] = rand_rdp_rv_bits[23:18]%37;
962 rand_rdp_rv_bits[23:18] = force_bits[5:0];
963 force_bits[5:0] = rand_rdp_rv_bits[29:24]%37;
964 rand_rdp_rv_bits[29:24] = force_bits[5:0];
965 force_bits[5:0] = rand_rdp_rv_bits[35:30]%37;
966 rand_rdp_rv_bits[35:30] = force_bits[5:0];
967 force_bits[5:0] = rand_rdp_rv_bits[41:36]%37;
968 rand_rdp_rv_bits[41:36] = force_bits[5:0];
969 force_bits[5:0] = rand_rdp_rv_bits[47:42]%37;
970 rand_rdp_rv_bits[47:42] = force_bits[5:0];
971
972`ifndef GATESIM
973
974 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU RDP REDUNDANCY_VALUE: %b", rand_rdp_rv_bits);
975 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_data_reg = rand_rdp_rv_bits[5:0];
976 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_en_reg = |(rand_rdp_rv_bits[5:0]);
977 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_en_reg1 = |(rand_rdp_rv_bits[5:0]);
978 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_data_reg = rand_rdp_rv_bits[11:6];
979 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_en_reg = |(rand_rdp_rv_bits[11:6]);
980 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_en_reg1 = |(rand_rdp_rv_bits[11:6]);
981 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_data_reg = rand_rdp_rv_bits[17:12];
982 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_en_reg = |(rand_rdp_rv_bits[17:12]);
983 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_en_reg1 = |(rand_rdp_rv_bits[17:12]);
984 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_data_reg = rand_rdp_rv_bits[23:18];
985 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_en_reg = |(rand_rdp_rv_bits[23:18]);
986 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst0.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_en_reg1 = |(rand_rdp_rv_bits[23:18]);
987 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_data_reg = rand_rdp_rv_bits[29:24];
988 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_en_reg = |(rand_rdp_rv_bits[29:24]);
989 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_en_reg1 = |(rand_rdp_rv_bits[29:24]);
990 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_data_reg = rand_rdp_rv_bits[35:30];
991 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_en_reg = |(rand_rdp_rv_bits[35:30]);
992 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_en_reg1 = |(rand_rdp_rv_bits[35:30]);
993 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_data_reg = rand_rdp_rv_bits[41:36];
994 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_en_reg = |(rand_rdp_rv_bits[41:36]);
995 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_en_reg1 = |(rand_rdp_rv_bits[41:36]);
996 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_data_reg = rand_rdp_rv_bits[47:42];
997 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_en_reg = |(rand_rdp_rv_bits[47:42]);
998 force `CPU.rdp.niu_rdmc.niu_ram_256_148_inst1.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_en_reg1 = |(rand_rdp_rv_bits[47:42]);
999
1000`endif
1001
1002 force_bits[5:0] = rand_rtx_ipp0_rv_bits[5:0]%37;
1003 rand_rtx_ipp0_rv_bits[5:0] = force_bits[5:0];
1004 force_bits[5:0] = rand_rtx_ipp0_rv_bits[11:6]%37;
1005 rand_rtx_ipp0_rv_bits[11:6] = force_bits[5:0];
1006 force_bits[5:0] = rand_rtx_ipp0_rv_bits[17:12]%37;
1007 rand_rtx_ipp0_rv_bits[17:12] = force_bits[5:0];
1008 force_bits[5:0] = rand_rtx_ipp0_rv_bits[23:18]%37;
1009 rand_rtx_ipp0_rv_bits[23:18] = force_bits[5:0];
1010 force_bits[5:0] = rand_rtx_ipp0_rv_bits[29:24]%37;
1011 rand_rtx_ipp0_rv_bits[29:24] = force_bits[5:0];
1012 force_bits[5:0] = rand_rtx_ipp0_rv_bits[35:30]%37;
1013 rand_rtx_ipp0_rv_bits[35:30] = force_bits[5:0];
1014 force_bits[5:0] = rand_rtx_ipp0_rv_bits[41:36]%37;
1015 rand_rtx_ipp0_rv_bits[41:36] = force_bits[5:0];
1016 force_bits[5:0] = rand_rtx_ipp0_rv_bits[47:42]%37;
1017 rand_rtx_ipp0_rv_bits[47:42] = force_bits[5:0];
1018
1019`ifndef GATESIM
1020
1021 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU RTX_IPP0 REDUNDANCY_VALUE: %b", rand_rtx_ipp0_rv_bits);
1022 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_data_reg = rand_rtx_ipp0_rv_bits[5:0];
1023 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg = |(rand_rtx_ipp0_rv_bits[5:0]);
1024 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[5:0]);
1025 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_data_reg = rand_rtx_ipp0_rv_bits[11:6];
1026 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg = |(rand_rtx_ipp0_rv_bits[11:6]);
1027 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[11:6]);
1028 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_data_reg = rand_rtx_ipp0_rv_bits[17:12];
1029 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg = |(rand_rtx_ipp0_rv_bits[17:12]);
1030 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[17:12]);
1031 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_data_reg = rand_rtx_ipp0_rv_bits[23:18];
1032 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg = |(rand_rtx_ipp0_rv_bits[23:18]);
1033 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[23:18]);
1034 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_data_reg = rand_rtx_ipp0_rv_bits[29:24];
1035 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg = |(rand_rtx_ipp0_rv_bits[29:24]);
1036 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[29:24]);
1037 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_data_reg = rand_rtx_ipp0_rv_bits[35:30];
1038 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg = |(rand_rtx_ipp0_rv_bits[35:30]);
1039 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[35:30]);
1040 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_data_reg = rand_rtx_ipp0_rv_bits[41:36];
1041 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg = |(rand_rtx_ipp0_rv_bits[41:36]);
1042 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[41:36]);
1043 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_data_reg = rand_rtx_ipp0_rv_bits[47:42];
1044 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg = |(rand_rtx_ipp0_rv_bits[47:42]);
1045 force `CPU.rtx.rxc.ipp_top_0.ipp0.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg1 = |(rand_rtx_ipp0_rv_bits[47:42]);
1046`endif
1047
1048 force_bits[5:0] = rand_rtx_ipp1_rv_bits[5:0]%37;
1049 rand_rtx_ipp1_rv_bits[5:0] = force_bits[5:0];
1050 force_bits[5:0] = rand_rtx_ipp1_rv_bits[11:6]%37;
1051 rand_rtx_ipp1_rv_bits[11:6] = force_bits[5:0];
1052 force_bits[5:0] = rand_rtx_ipp1_rv_bits[17:12]%37;
1053 rand_rtx_ipp1_rv_bits[17:12] = force_bits[5:0];
1054 force_bits[5:0] = rand_rtx_ipp1_rv_bits[23:18]%37;
1055 rand_rtx_ipp1_rv_bits[23:18] = force_bits[5:0];
1056 force_bits[5:0] = rand_rtx_ipp1_rv_bits[29:24]%37;
1057 rand_rtx_ipp1_rv_bits[29:24] = force_bits[5:0];
1058 force_bits[5:0] = rand_rtx_ipp1_rv_bits[35:30]%37;
1059 rand_rtx_ipp1_rv_bits[35:30] = force_bits[5:0];
1060 force_bits[5:0] = rand_rtx_ipp1_rv_bits[41:36]%37;
1061 rand_rtx_ipp1_rv_bits[41:36] = force_bits[5:0];
1062 force_bits[5:0] = rand_rtx_ipp1_rv_bits[47:42]%37;
1063 rand_rtx_ipp1_rv_bits[47:42] = force_bits[5:0];
1064
1065`ifndef GATESIM
1066
1067 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU RTX_IPP1 REDUNDANCY_VALUE: %b", rand_rtx_ipp1_rv_bits);
1068 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_data_reg = rand_rtx_ipp1_rv_bits[5:0];
1069 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg = |(rand_rtx_ipp1_rv_bits[5:0]);
1070 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[5:0]);
1071 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_data_reg = rand_rtx_ipp1_rv_bits[11:6];
1072 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg = |(rand_rtx_ipp1_rv_bits[11:6]);
1073 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[11:6]);
1074 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_data_reg = rand_rtx_ipp1_rv_bits[17:12];
1075 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg = |(rand_rtx_ipp1_rv_bits[17:12]);
1076 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[17:12]);
1077 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_data_reg = rand_rtx_ipp1_rv_bits[23:18];
1078 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg = |(rand_rtx_ipp1_rv_bits[23:18]);
1079 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[23:18]);
1080 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_data_reg = rand_rtx_ipp1_rv_bits[26:24];
1081 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg = |(rand_rtx_ipp1_rv_bits[26:24]);
1082 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[26:24]);
1083 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_data_reg = rand_rtx_ipp1_rv_bits[35:30];
1084 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg = |(rand_rtx_ipp1_rv_bits[35:30]);
1085 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[35:30]);
1086 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_data_reg = rand_rtx_ipp1_rv_bits[41:36];
1087 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg = |(rand_rtx_ipp1_rv_bits[41:36]);
1088 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[41:36]);
1089 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_data_reg = rand_rtx_ipp1_rv_bits[47:42];
1090 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg = |(rand_rtx_ipp1_rv_bits[47:42]);
1091 force `CPU.rtx.rxc.ipp_top_0.ipp1.ipp_dat_fifo_1ke_0.ram_1024_146_0.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg1 = |(rand_rtx_ipp1_rv_bits[47:42]);
1092
1093 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU RTX_4K_RAM REDUNDANCY_VALUE: %b", rand_rtx_4kram_rv_bits);
1094 force `CPU.rtx.rxc.niu_ram_4096x9_0.ram_4096x9_0.repair.redreg_0.red_data_reg = rand_rtx_4kram_rv_bits[4:0];
1095 force `CPU.rtx.rxc.niu_ram_4096x9_0.ram_4096x9_0.repair.redreg_0.red_en_reg = |(rand_rtx_4kram_rv_bits[4:0]);
1096 force `CPU.rtx.rxc.niu_ram_4096x9_0.ram_4096x9_0.repair.redreg_0.red_en_reg1 = |(rand_rtx_4kram_rv_bits[4:0]);
1097 force `CPU.rtx.rxc.niu_ram_4096x9_0.ram_4096x9_0.repair.redreg_1.red_data_reg = rand_rtx_4kram_rv_bits[9:5];
1098 force `CPU.rtx.rxc.niu_ram_4096x9_0.ram_4096x9_0.repair.redreg_1.red_en_reg = |(rand_rtx_4kram_rv_bits[9:5]);
1099 force `CPU.rtx.rxc.niu_ram_4096x9_0.ram_4096x9_0.repair.redreg_1.red_en_reg1 = |(rand_rtx_4kram_rv_bits[9:5]);
1100`endif
1101
1102 force_bits[5:0] = rand_rtx_zcp_rv_bits[5:0]%37;
1103 rand_rtx_zcp_rv_bits[5:0] = force_bits[5:0];
1104 force_bits[5:0] = rand_rtx_zcp_rv_bits[11:6]%37;
1105 rand_rtx_zcp_rv_bits[11:6] = force_bits[5:0];
1106 force_bits[5:0] = rand_rtx_zcp_rv_bits[17:12]%37;
1107 rand_rtx_zcp_rv_bits[17:12] = force_bits[5:0];
1108 force_bits[5:0] = rand_rtx_zcp_rv_bits[23:18]%37;
1109 rand_rtx_zcp_rv_bits[23:18] = force_bits[5:0];
1110 force_bits[5:0] = rand_rtx_zcp_rv_bits[29:24]%37;
1111 rand_rtx_zcp_rv_bits[29:24] = force_bits[5:0];
1112 force_bits[5:0] = rand_rtx_zcp_rv_bits[35:30]%37;
1113 rand_rtx_zcp_rv_bits[35:30] = force_bits[5:0];
1114 force_bits[5:0] = rand_rtx_zcp_rv_bits[41:36]%37;
1115 rand_rtx_zcp_rv_bits[41:36] = force_bits[5:0];
1116 force_bits[5:0] = rand_rtx_zcp_rv_bits[47:42]%37;
1117 rand_rtx_zcp_rv_bits[47:42] = force_bits[5:0];
1118
1119`ifndef GATESIM
1120
1121 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU ZCP REDUNDANCY_VALUE: %b", rand_rtx_zcp_rv_bits);
1122 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_0.red_data_reg = rand_rtx_zcp_rv_bits[5:0];
1123 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_0.red_en_reg = |(rand_rtx_zcp_rv_bits[5:0]);
1124 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_0.red_en_reg1 = |(rand_rtx_zcp_rv_bits[5:0]);
1125 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_1.red_data_reg = rand_rtx_zcp_rv_bits[11:6];
1126 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_1.red_en_reg = |(rand_rtx_zcp_rv_bits[11:6]);
1127 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_1.red_en_reg1 = |(rand_rtx_zcp_rv_bits[11:6]);
1128 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_2.red_data_reg = rand_rtx_zcp_rv_bits[17:12];
1129 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_2.red_en_reg = |(rand_rtx_zcp_rv_bits[17:12]);
1130 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_2.red_en_reg1 = |(rand_rtx_zcp_rv_bits[17:12]);
1131 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_3.red_data_reg = rand_rtx_zcp_rv_bits[23:18];
1132 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_3.red_en_reg = |(rand_rtx_zcp_rv_bits[23:18]);
1133 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port0.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_3.red_en_reg1 = |(rand_rtx_zcp_rv_bits[23:18]);
1134 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_0.red_data_reg = rand_rtx_zcp_rv_bits[29:24];
1135 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_0.red_en_reg = |(rand_rtx_zcp_rv_bits[29:24]);
1136 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_0.red_en_reg1 = |(rand_rtx_zcp_rv_bits[29:24]);
1137 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_1.red_data_reg = rand_rtx_zcp_rv_bits[35:30];
1138 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_1.red_en_reg = |(rand_rtx_zcp_rv_bits[35:30]);
1139 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_1.red_en_reg1 = |(rand_rtx_zcp_rv_bits[35:30]);
1140 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_2.red_data_reg = rand_rtx_zcp_rv_bits[41:36];
1141 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_2.red_en_reg = |(rand_rtx_zcp_rv_bits[41:36]);
1142 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_2.red_en_reg1 = |(rand_rtx_zcp_rv_bits[41:36]);
1143 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_3.red_data_reg = rand_rtx_zcp_rv_bits[47:42];
1144 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_3.red_en_reg = |(rand_rtx_zcp_rv_bits[47:42]);
1145 force `CPU.rtx.rxc.niu_zcp_0.niu_zcp_cfifo8KB_port1.cfifo8KB.ram_512_152_0.niu_dp_512x152s_repair_0.redreg_3.red_en_reg1 = |(rand_rtx_zcp_rv_bits[47:42]);
1146`endif
1147
1148
1149 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[5:0]%37;
1150 rand_rtx_port0_ro_rv_bits[5:0] = force_bits[5:0];
1151 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[11:6]%37;
1152 rand_rtx_port0_ro_rv_bits[11:6] = force_bits[5:0];
1153 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[17:12]%37;
1154 rand_rtx_port0_ro_rv_bits[17:12] = force_bits[5:0];
1155 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[23:18]%37;
1156 rand_rtx_port0_ro_rv_bits[23:18] = force_bits[5:0];
1157 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[29:24]%37;
1158 rand_rtx_port0_ro_rv_bits[29:24] = force_bits[5:0];
1159 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[35:30]%37;
1160 rand_rtx_port0_ro_rv_bits[35:30] = force_bits[5:0];
1161 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[41:36]%37;
1162 rand_rtx_port0_ro_rv_bits[41:36] = force_bits[5:0];
1163 force_bits[5:0] = rand_rtx_port0_ro_rv_bits[47:42]%37;
1164 rand_rtx_port0_ro_rv_bits[47:42] = force_bits[5:0];
1165
1166`ifndef GATESIM
1167
1168 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU PORT0_RO REDUNDANCY_VALUE: %b", rand_rtx_port0_ro_rv_bits);
1169 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_data_reg = rand_rtx_port0_ro_rv_bits[5:0];
1170 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg = |(rand_rtx_port0_ro_rv_bits[5:0]);
1171 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[5:0]);
1172 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_data_reg = rand_rtx_port0_ro_rv_bits[11:6];
1173 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg = |(rand_rtx_port0_ro_rv_bits[11:6]);
1174 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[11:6]);
1175 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_data_reg = rand_rtx_port0_ro_rv_bits[17:12];
1176 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg = |(rand_rtx_port0_ro_rv_bits[17:12]);
1177 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[17:12]);
1178 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_data_reg = rand_rtx_port0_ro_rv_bits[23:18];
1179 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg = |(rand_rtx_port0_ro_rv_bits[23:18]);
1180 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[23:18]);
1181 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_data_reg = rand_rtx_port0_ro_rv_bits[29:24];
1182 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg = |(rand_rtx_port0_ro_rv_bits[29:24]);
1183 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[29:24]);
1184 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_data_reg = rand_rtx_port0_ro_rv_bits[35:30];
1185 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg = |(rand_rtx_port0_ro_rv_bits[35:30]);
1186 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[35:30]);
1187 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_data_reg = rand_rtx_port0_ro_rv_bits[41:36];
1188 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg = |(rand_rtx_port0_ro_rv_bits[41:36]);
1189 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[41:36]);
1190 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_data_reg = rand_rtx_port0_ro_rv_bits[47:42];
1191 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg = |(rand_rtx_port0_ro_rv_bits[47:42]);
1192 force `CPU.rtx.txc.port0_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg1 = |(rand_rtx_port0_ro_rv_bits[47:42]);
1193`endif
1194
1195
1196 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[5:0]%37;
1197 rand_rtx_port0_sf_rv_bits[5:0] = force_bits[5:0];
1198 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[11:6]%37;
1199 rand_rtx_port0_sf_rv_bits[11:6] = force_bits[5:0];
1200 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[17:12]%37;
1201 rand_rtx_port0_sf_rv_bits[17:12] = force_bits[5:0];
1202 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[23:18]%37;
1203 rand_rtx_port0_sf_rv_bits[23:18] = force_bits[5:0];
1204 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[29:24]%37;
1205 rand_rtx_port0_sf_rv_bits[29:24] = force_bits[5:0];
1206 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[35:30]%37;
1207 rand_rtx_port0_sf_rv_bits[35:30] = force_bits[5:0];
1208 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[41:36]%37;
1209 rand_rtx_port0_sf_rv_bits[41:36] = force_bits[5:0];
1210 force_bits[5:0] = rand_rtx_port0_sf_rv_bits[47:42]%37;
1211 rand_rtx_port0_sf_rv_bits[47:42] = force_bits[5:0];
1212
1213`ifndef GATESIM
1214
1215 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU PORT0_SF REDUNDANCY_VALUE: %b", rand_rtx_port0_sf_rv_bits);
1216 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_data_reg = rand_rtx_port0_sf_rv_bits[5:0];
1217 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg = |(rand_rtx_port0_sf_rv_bits[5:0]);
1218 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[5:0]);
1219 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_data_reg = rand_rtx_port0_sf_rv_bits[11:6];
1220 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg = |(rand_rtx_port0_sf_rv_bits[11:6]);
1221 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[11:6]);
1222 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_data_reg = rand_rtx_port0_sf_rv_bits[17:12];
1223 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg = |(rand_rtx_port0_sf_rv_bits[17:12]);
1224 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[17:12]);
1225 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_data_reg = rand_rtx_port0_sf_rv_bits[23:18];
1226 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg = |(rand_rtx_port0_sf_rv_bits[23:18]);
1227 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[23:18]);
1228 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_data_reg = rand_rtx_port0_sf_rv_bits[29:24];
1229 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg = |(rand_rtx_port0_sf_rv_bits[29:24]);
1230 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[29:24]);
1231 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_data_reg = rand_rtx_port0_sf_rv_bits[35:30];
1232 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg = |(rand_rtx_port0_sf_rv_bits[35:30]);
1233 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[35:30]);
1234 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_data_reg = rand_rtx_port0_sf_rv_bits[41:36];
1235 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg = |(rand_rtx_port0_sf_rv_bits[41:36]);
1236 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[41:36]);
1237 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_data_reg = rand_rtx_port0_sf_rv_bits[47:42];
1238 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg = |(rand_rtx_port0_sf_rv_bits[47:42]);
1239 force `CPU.rtx.txc.port0_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg1 = |(rand_rtx_port0_sf_rv_bits[47:42]);
1240`endif
1241
1242 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[5:0]%37;
1243 rand_rtx_port1_ro_rv_bits[5:0] = force_bits[5:0];
1244 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[11:6]%37;
1245 rand_rtx_port1_ro_rv_bits[11:6] = force_bits[5:0];
1246 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[17:12]%37;
1247 rand_rtx_port1_ro_rv_bits[17:12] = force_bits[5:0];
1248 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[23:18]%37;
1249 rand_rtx_port1_ro_rv_bits[23:18] = force_bits[5:0];
1250 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[29:24]%37;
1251 rand_rtx_port1_ro_rv_bits[29:24] = force_bits[5:0];
1252 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[35:30]%37;
1253 rand_rtx_port1_ro_rv_bits[35:30] = force_bits[5:0];
1254 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[41:36]%37;
1255 rand_rtx_port1_ro_rv_bits[41:36] = force_bits[5:0];
1256 force_bits[5:0] = rand_rtx_port1_ro_rv_bits[47:42]%37;
1257 rand_rtx_port1_ro_rv_bits[47:42] = force_bits[5:0];
1258
1259`ifndef GATESIM
1260 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU PORT1_RO REDUNDANCY_VALUE: %b", rand_rtx_port1_ro_rv_bits);
1261 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_data_reg = rand_rtx_port1_ro_rv_bits[5:0];
1262 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg = |(rand_rtx_port1_ro_rv_bits[5:0]);
1263 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[5:0]);
1264 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_data_reg = rand_rtx_port1_ro_rv_bits[11:6];
1265 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg = |(rand_rtx_port1_ro_rv_bits[11:6]);
1266 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[11:6]);
1267 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_data_reg = rand_rtx_port1_ro_rv_bits[17:12];
1268 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg = |(rand_rtx_port1_ro_rv_bits[17:12]);
1269 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[17:12]);
1270 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_data_reg = rand_rtx_port1_ro_rv_bits[23:18];
1271 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg = |(rand_rtx_port1_ro_rv_bits[23:18]);
1272 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[23:18]);
1273 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_data_reg = rand_rtx_port1_ro_rv_bits[29:24];
1274 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg = |(rand_rtx_port1_ro_rv_bits[29:24]);
1275 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[29:24]);
1276 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_data_reg = rand_rtx_port1_ro_rv_bits[35:30];
1277 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg = |(rand_rtx_port1_ro_rv_bits[35:30]);
1278 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[35:30]);
1279 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_data_reg = rand_rtx_port1_ro_rv_bits[41:36];
1280 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg = |(rand_rtx_port1_ro_rv_bits[41:36]);
1281 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[41:36]);
1282 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_data_reg = rand_rtx_port1_ro_rv_bits[47:42];
1283 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg = |(rand_rtx_port1_ro_rv_bits[47:42]);
1284 force `CPU.rtx.txc.port1_RO_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg1 = |(rand_rtx_port1_ro_rv_bits[47:42]);
1285`endif
1286
1287 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[5:0]%37;
1288 rand_rtx_port1_sf_rv_bits[5:0] = force_bits[5:0];
1289 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[11:6]%37;
1290 rand_rtx_port1_sf_rv_bits[11:6] = force_bits[5:0];
1291 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[17:12]%37;
1292 rand_rtx_port1_sf_rv_bits[17:12] = force_bits[5:0];
1293 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[23:18]%37;
1294 rand_rtx_port1_sf_rv_bits[23:18] = force_bits[5:0];
1295 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[29:24]%37;
1296 rand_rtx_port1_sf_rv_bits[29:24] = force_bits[5:0];
1297 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[35:30]%37;
1298 rand_rtx_port1_sf_rv_bits[35:30] = force_bits[5:0];
1299 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[41:36]%37;
1300 rand_rtx_port1_sf_rv_bits[41:36] = force_bits[5:0];
1301 force_bits[5:0] = rand_rtx_port1_sf_rv_bits[47:42]%37;
1302 rand_rtx_port1_sf_rv_bits[47:42] = force_bits[5:0];
1303
1304`ifndef GATESIM
1305
1306 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU PORT1_SF REDUNDANCY_VALUE: %b", rand_rtx_port1_sf_rv_bits);
1307 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_data_reg = rand_rtx_port1_sf_rv_bits[5:0];
1308 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg = |(rand_rtx_port1_sf_rv_bits[5:0]);
1309 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bll.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[5:0]);
1310 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_data_reg = rand_rtx_port1_sf_rv_bits[11:6];
1311 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg = |(rand_rtx_port1_sf_rv_bits[11:6]);
1312 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_bml.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[11:6]);
1313 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_data_reg = rand_rtx_port1_sf_rv_bits[17:12];
1314 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg = |(rand_rtx_port1_sf_rv_bits[17:12]);
1315 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brm.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[17:12]);
1316 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_data_reg = rand_rtx_port1_sf_rv_bits[23:18];
1317 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg = |(rand_rtx_port1_sf_rv_bits[23:18]);
1318 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_brr.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[23:18]);
1319 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_data_reg = rand_rtx_port1_sf_rv_bits[29:24];
1320 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg = |(rand_rtx_port1_sf_rv_bits[29:24]);
1321 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tll.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[29:24]);
1322 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_data_reg = rand_rtx_port1_sf_rv_bits[35:30];
1323 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg = |(rand_rtx_port1_sf_rv_bits[35:30]);
1324 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tml.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[35:30]);
1325 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_data_reg = rand_rtx_port1_sf_rv_bits[41:36];
1326 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg = |(rand_rtx_port1_sf_rv_bits[41:36]);
1327 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_tmr.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[41:36]);
1328 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_data_reg = rand_rtx_port1_sf_rv_bits[47:42];
1329 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg = |(rand_rtx_port1_sf_rv_bits[47:42]);
1330 force `CPU.rtx.txc.port1_SF_RAM.ram_1024x152_0.ram_1024x152_0.niu_dp_1024x152s_repair_0.redreg_trr.red_en_reg1 = |(rand_rtx_port1_sf_rv_bits[47:42]);
1331`endif
1332
1333 force_bits[5:0] = rand_tds_rv_bits[5:0]%37;
1334 rand_tds_rv_bits[5:0] = force_bits[5:0];
1335 force_bits[5:0] = rand_tds_rv_bits[11:6]%37;
1336 rand_tds_rv_bits[11:6] = force_bits[5:0];
1337 force_bits[5:0] = rand_tds_rv_bits[17:12]%37;
1338 rand_tds_rv_bits[17:12] = force_bits[5:0];
1339 force_bits[5:0] = rand_tds_rv_bits[23:18]%37;
1340 rand_tds_rv_bits[23:18] = force_bits[5:0];
1341
1342`ifndef GATESIM
1343
1344 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"NIU TDS REDUNDANCY_VALUE: %b", rand_tds_rv_bits);
1345 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_data_reg = rand_tds_rv_bits[5:0];
1346 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_en_reg = |(rand_tds_rv_bits[5:0]);
1347 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_0.red_en_reg1 = |(rand_tds_rv_bits[5:0]);
1348 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_data_reg = rand_tds_rv_bits[11:6];
1349 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_en_reg = |(rand_tds_rv_bits[11:6]);
1350 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_1.red_en_reg1 = |(rand_tds_rv_bits[11:6]);
1351 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_data_reg = rand_tds_rv_bits[17:12];
1352 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_en_reg = |(rand_tds_rv_bits[17:12]);
1353 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_2.red_en_reg1 = |(rand_tds_rv_bits[17:12]);
1354 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_data_reg = rand_tds_rv_bits[23:18];
1355 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_en_reg = |(rand_tds_rv_bits[23:18]);
1356 force `CPU.tds.niu_tdmc.niu_dmc_cache_dataFetch.niu_dmc_txcache.niu_ram_256_148.ram_256x148_0.ram_256x152_0.niu_dp_256x152s_repair_0.redreg_3.red_en_reg1 = |(rand_tds_rv_bits[23:18]);
1357`endif
1358
1359`endif //`ifndef NIU_SYSTEMC_T2
1360`endif //`ifndef FC_NO_NIU_T2
1361
1362`ifndef GATESIM
1363
1364 // DMU latency value bits (margin register)
1365 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"DMU REDUNDANCY_VALUE: %b", rand_dmu_rv_bits);
1366 force `CPU.dmu.dmc.mmu.vaq.fuse = rand_dmu_rv_bits[3:0];
1367`endif
1368
1369 // For l2d0
1370 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d0_tl_way07_00_rv_bits);
1371 force `CPU.l2d0.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d0_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tl_way07_00_rv_bits[7:1],1'b1};
1372 force `CPU.l2d0.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d0_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tl_way07_00_rv_bits[17:11],1'b1};
1373 force `CPU.l2d0.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d0_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00, rand_l2d0_tl_way07_00_rv_bits[27:21],1'b0};
1374 force `CPU.l2d0.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d0_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tl_way07_00_rv_bits[37:31],1'b0};
1375 force `CPU.l2d0.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d0_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tl_way07_00_rv_bits[45:40]};
1376 force `CPU.l2d0.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d0_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tl_way07_00_rv_bits[53:48]};
1377
1378 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d0_tl_way158_00_rv_bits);
1379 force `CPU.l2d0.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d0_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_00_rv_bits[7:1],1'b1};
1380 force `CPU.l2d0.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d0_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_00_rv_bits[17:11],1'b1};
1381 force `CPU.l2d0.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d0_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_00_rv_bits[27:21],1'b0};
1382 force `CPU.l2d0.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d0_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_00_rv_bits[37:31],1'b0};
1383 force `CPU.l2d0.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d0_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_00_rv_bits[45:40]};
1384 force `CPU.l2d0.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d0_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_00_rv_bits[53:48]};
1385
1386 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d0_tl_way70_01_rv_bits);
1387 force `CPU.l2d0.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d0_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tl_way70_01_rv_bits[7:1],1'b0};
1388 force `CPU.l2d0.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d0_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tl_way70_01_rv_bits[17:11],1'b1};
1389 force `CPU.l2d0.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d0_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00, rand_l2d0_tl_way70_01_rv_bits[27:21],1'b0};
1390 force `CPU.l2d0.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d0_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tl_way70_01_rv_bits[37:31],1'b0};
1391 force `CPU.l2d0.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d0_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tl_way70_01_rv_bits[45:40]};
1392 force `CPU.l2d0.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d0_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tl_way70_01_rv_bits[53:48]};
1393
1394 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d0_tl_way158_01_rv_bits);
1395 force `CPU.l2d0.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d0_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_01_rv_bits[7:1],1'b1};
1396 force `CPU.l2d0.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d0_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_01_rv_bits[17:11],1'b1};
1397 force `CPU.l2d0.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d0_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_01_rv_bits[27:21],1'b0};
1398 force `CPU.l2d0.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d0_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_01_rv_bits[37:31],1'b0};
1399 force `CPU.l2d0.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d0_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_01_rv_bits[45:40]};
1400 force `CPU.l2d0.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d0_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tl_way158_01_rv_bits[53:48]};
1401
1402 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d0_tr_way07_00_rv_bits);
1403 force `CPU.l2d0.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d0_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tr_way07_00_rv_bits[7:1],1'b1};
1404 force `CPU.l2d0.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d0_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tr_way07_00_rv_bits[17:11],1'b1};
1405 force `CPU.l2d0.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d0_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_tr_way07_00_rv_bits[27:21],1'b0};
1406 force `CPU.l2d0.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d0_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tr_way07_00_rv_bits[37:31],1'b0};
1407 force `CPU.l2d0.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d0_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tr_way07_00_rv_bits[45:40]};
1408 force `CPU.l2d0.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d0_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tr_way07_00_rv_bits[53:48]};
1409
1410 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way158_00_rv_bits);
1411 force `CPU.l2d0.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d0_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_00_rv_bits[7:1],1'b1};
1412 force `CPU.l2d0.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d0_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_00_rv_bits[17:11],1'b1};
1413 force `CPU.l2d0.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d0_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_00_rv_bits[27:21],1'b0};
1414 force `CPU.l2d0.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d0_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_00_rv_bits[37:31],1'b0};
1415 force `CPU.l2d0.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d0_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_00_rv_bits[45:40]};
1416 force `CPU.l2d0.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d0_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_00_rv_bits[53:48]};
1417
1418 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way70_01_rv_bits);
1419 force `CPU.l2d0.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d0_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tr_way70_01_rv_bits[7:1],1'b1};
1420 force `CPU.l2d0.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d0_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tr_way70_01_rv_bits[17:11],1'b1};
1421 force `CPU.l2d0.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d0_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_tr_way70_01_rv_bits[27:21],1'b0};
1422 force `CPU.l2d0.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d0_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tr_way70_01_rv_bits[37:31],1'b0};
1423 force `CPU.l2d0.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d0_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tr_way70_01_rv_bits[45:40]};
1424 force `CPU.l2d0.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d0_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tr_way70_01_rv_bits[53:48]};
1425
1426 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way158_01_rv_bits);
1427 force `CPU.l2d0.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d0_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_01_rv_bits[7:1],1'b1};
1428 force `CPU.l2d0.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d0_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_01_rv_bits[17:11],1'b1};
1429 force `CPU.l2d0.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d0_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_01_rv_bits[27:21],1'b0};
1430 force `CPU.l2d0.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d0_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_01_rv_bits[37:31],1'b0};
1431 force `CPU.l2d0.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d0_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_01_rv_bits[45:40]};
1432 force `CPU.l2d0.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d0_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_tr_way158_01_rv_bits[53:48]};
1433
1434 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d0_bl_way07_00_rv_bits);
1435 force `CPU.l2d0.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d0_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_bl_way07_00_rv_bits[7:1],1'b1};
1436 force `CPU.l2d0.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d0_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_bl_way07_00_rv_bits[17:11],1'b1};
1437 force `CPU.l2d0.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d0_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_bl_way07_00_rv_bits[27:21],1'b0};
1438 force `CPU.l2d0.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d0_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_bl_way07_00_rv_bits[37:31],1'b0};
1439 force `CPU.l2d0.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d0_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_bl_way07_00_rv_bits[45:40]};
1440 force `CPU.l2d0.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d0_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_bl_way07_00_rv_bits[53:48]};
1441
1442 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d0_bl_way158_00_rv_bits);
1443 force `CPU.l2d0.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d0_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_00_rv_bits[7:1],1'b1};
1444 force `CPU.l2d0.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d0_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_00_rv_bits[17:11],1'b1};
1445 force `CPU.l2d0.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d0_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_00_rv_bits[27:21],1'b0};
1446 force `CPU.l2d0.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d0_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_00_rv_bits[37:31],1'b0};
1447 force `CPU.l2d0.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d0_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_00_rv_bits[45:40]};
1448 force `CPU.l2d0.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d0_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_00_rv_bits[53:48]};
1449
1450 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d0_bl_way70_01_rv_bits);
1451 force `CPU.l2d0.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d0_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_bl_way70_01_rv_bits[7:1],1'b1};
1452 force `CPU.l2d0.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d0_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_bl_way70_01_rv_bits[17:11],1'b1};
1453 force `CPU.l2d0.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d0_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_bl_way70_01_rv_bits[27:21],1'b0};
1454 force `CPU.l2d0.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d0_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_bl_way70_01_rv_bits[37:31],1'b0};
1455 force `CPU.l2d0.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d0_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_bl_way70_01_rv_bits[45:40]};
1456 force `CPU.l2d0.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d0_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_bl_way70_01_rv_bits[53:48]};
1457
1458 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d0_bl_way158_01_rv_bits);
1459 force `CPU.l2d0.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d0_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_01_rv_bits[7:1],1'b1};
1460 force `CPU.l2d0.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d0_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_01_rv_bits[17:11],1'b1};
1461 force `CPU.l2d0.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d0_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_01_rv_bits[27:21],1'b0};
1462 force `CPU.l2d0.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d0_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_01_rv_bits[37:31],1'b0};
1463 force `CPU.l2d0.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d0_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_01_rv_bits[45:40]};
1464 force `CPU.l2d0.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d0_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_bl_way158_01_rv_bits[53:48]};
1465
1466 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d0_br_way07_00_rv_bits);
1467 force `CPU.l2d0.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d0_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_br_way07_00_rv_bits[7:1],1'b1};
1468 force `CPU.l2d0.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d0_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_br_way07_00_rv_bits[17:11],1'b1};
1469 force `CPU.l2d0.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d0_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_br_way07_00_rv_bits[27:21],1'b0};
1470 force `CPU.l2d0.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d0_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_br_way07_00_rv_bits[37:31],1'b0};
1471 force `CPU.l2d0.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d0_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_br_way07_00_rv_bits[45:40]};
1472 force `CPU.l2d0.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d0_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_br_way07_00_rv_bits[53:48]};
1473
1474 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d0_br_way158_00_rv_bits);
1475 force `CPU.l2d0.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d0_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_00_rv_bits[7:1],1'b1};
1476 force `CPU.l2d0.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d0_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_00_rv_bits[17:11],1'b1};
1477 force `CPU.l2d0.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d0_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_00_rv_bits[27:21],1'b0};
1478 force `CPU.l2d0.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d0_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_00_rv_bits[37:31],1'b0};
1479 force `CPU.l2d0.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d0_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_00_rv_bits[45:40]};
1480 force `CPU.l2d0.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d0_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_00_rv_bits[53:48]};
1481
1482 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d0_br_way70_01_rv_bits);
1483 force `CPU.l2d0.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d0_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_br_way70_01_rv_bits[7:1],1'b1};
1484 force `CPU.l2d0.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d0_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_br_way70_01_rv_bits[17:11],1'b1};
1485 force `CPU.l2d0.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d0_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_br_way70_01_rv_bits[27:21],1'b0};
1486 force `CPU.l2d0.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d0_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_br_way70_01_rv_bits[37:31],1'b0};
1487 force `CPU.l2d0.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d0_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_br_way70_01_rv_bits[45:40]};
1488 force `CPU.l2d0.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d0_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_br_way70_01_rv_bits[53:48]};
1489
1490 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D0_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d0_br_way158_01_rv_bits);
1491 force `CPU.l2d0.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d0_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_01_rv_bits[7:1],1'b1};
1492 force `CPU.l2d0.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d0_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_01_rv_bits[17:11],1'b1};
1493 force `CPU.l2d0.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d0_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_01_rv_bits[27:21],1'b0};
1494 force `CPU.l2d0.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d0_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_01_rv_bits[37:31],1'b0};
1495 force `CPU.l2d0.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d0_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_01_rv_bits[45:40]};
1496 force `CPU.l2d0.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d0_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d0_br_way158_01_rv_bits[53:48]};
1497
1498 // For l2d1
1499 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d1_tl_way07_00_rv_bits);
1500 force `CPU.l2d1.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d1_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tl_way07_00_rv_bits[7:1],1'b1};
1501 force `CPU.l2d1.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d1_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tl_way07_00_rv_bits[17:11],1'b1};
1502 force `CPU.l2d1.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d1_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tl_way07_00_rv_bits[27:21],1'b0};
1503 force `CPU.l2d1.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d1_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tl_way07_00_rv_bits[37:31],1'b0};
1504 force `CPU.l2d1.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d1_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tl_way07_00_rv_bits[45:40]};
1505 force `CPU.l2d1.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d1_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tl_way07_00_rv_bits[53:48]};
1506
1507 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d1_tl_way158_00_rv_bits);
1508 force `CPU.l2d1.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d1_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_00_rv_bits[7:1],1'b1};
1509 force `CPU.l2d1.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d1_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_00_rv_bits[17:11],1'b1};
1510 force `CPU.l2d1.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d1_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_00_rv_bits[27:21],1'b0};
1511 force `CPU.l2d1.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d1_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_00_rv_bits[37:31],1'b0};
1512 force `CPU.l2d1.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d1_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_00_rv_bits[45:40]};
1513 force `CPU.l2d1.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d1_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_00_rv_bits[53:48]};
1514
1515 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d1_tl_way70_01_rv_bits);
1516 force `CPU.l2d1.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d1_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tl_way70_01_rv_bits[7:1],1'b1};
1517 force `CPU.l2d1.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d1_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tl_way70_01_rv_bits[17:11],1'b1};
1518 force `CPU.l2d1.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d1_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tl_way70_01_rv_bits[27:21],1'b0};
1519 force `CPU.l2d1.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d1_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tl_way70_01_rv_bits[37:31],1'b0};
1520 force `CPU.l2d1.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d1_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tl_way70_01_rv_bits[45:40]};
1521 force `CPU.l2d1.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d1_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tl_way70_01_rv_bits[53:48]};
1522
1523 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d1_tl_way158_01_rv_bits);
1524 force `CPU.l2d1.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d1_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_01_rv_bits[7:1],1'b1};
1525 force `CPU.l2d1.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d1_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_01_rv_bits[17:11],1'b1};
1526 force `CPU.l2d1.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d1_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_01_rv_bits[27:21],1'b0};
1527 force `CPU.l2d1.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d1_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_01_rv_bits[37:31],1'b0};
1528 force `CPU.l2d1.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d1_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_01_rv_bits[45:40]};
1529 force `CPU.l2d1.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d1_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tl_way158_01_rv_bits[53:48]};
1530
1531 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d1_tr_way07_00_rv_bits);
1532 force `CPU.l2d1.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d1_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tr_way07_00_rv_bits[7:1],1'b1};
1533 force `CPU.l2d1.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d1_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tr_way07_00_rv_bits[17:11],1'b1};
1534 force `CPU.l2d1.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d1_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tr_way07_00_rv_bits[27:21],1'b0};
1535 force `CPU.l2d1.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d1_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tr_way07_00_rv_bits[37:31],1'b0};
1536 force `CPU.l2d1.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d1_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tr_way07_00_rv_bits[45:40]};
1537 force `CPU.l2d1.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d1_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tr_way07_00_rv_bits[53:48]};
1538
1539 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d1_tr_way158_00_rv_bits);
1540 force `CPU.l2d1.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d1_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_00_rv_bits[7:1],1'b1};
1541 force `CPU.l2d1.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d1_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_00_rv_bits[17:11],1'b1};
1542 force `CPU.l2d1.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d1_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_00_rv_bits[27:21],1'b0};
1543 force `CPU.l2d1.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d1_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_00_rv_bits[37:31],1'b0};
1544 force `CPU.l2d1.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d1_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_00_rv_bits[45:40]};
1545 force `CPU.l2d1.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d1_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_00_rv_bits[53:48]};
1546
1547 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d1_tr_way70_01_rv_bits);
1548 force `CPU.l2d1.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d1_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tr_way70_01_rv_bits[7:1],1'b1};
1549 force `CPU.l2d1.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d1_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tr_way70_01_rv_bits[17:11],1'b1};
1550 force `CPU.l2d1.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d1_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tr_way70_01_rv_bits[27:21],1'b0};
1551 force `CPU.l2d1.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d1_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tr_way70_01_rv_bits[37:31],1'b0};
1552 force `CPU.l2d1.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d1_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tr_way70_01_rv_bits[45:40]};
1553 force `CPU.l2d1.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d1_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tr_way70_01_rv_bits[53:48]};
1554
1555 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d1_tr_way158_01_rv_bits);
1556 force `CPU.l2d1.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d1_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_01_rv_bits[7:1],1'b1};
1557 force `CPU.l2d1.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d1_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_01_rv_bits[17:11],1'b1};
1558 force `CPU.l2d1.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d1_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_01_rv_bits[27:21],1'b0};
1559 force `CPU.l2d1.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d1_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_01_rv_bits[37:31],1'b0};
1560 force `CPU.l2d1.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d1_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_01_rv_bits[45:40]};
1561 force `CPU.l2d1.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d1_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_tr_way158_01_rv_bits[53:48]};
1562
1563 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d1_bl_way07_00_rv_bits);
1564 force `CPU.l2d1.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d1_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_bl_way07_00_rv_bits[7:1],1'b1};
1565 force `CPU.l2d1.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d1_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_bl_way07_00_rv_bits[17:11],1'b1};
1566 force `CPU.l2d1.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d1_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_bl_way07_00_rv_bits[27:21],1'b0};
1567 force `CPU.l2d1.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d1_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_bl_way07_00_rv_bits[37:31],1'b0};
1568 force `CPU.l2d1.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d1_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_bl_way07_00_rv_bits[45:40]};
1569 force `CPU.l2d1.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d1_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_bl_way07_00_rv_bits[53:48]};
1570
1571 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d1_bl_way158_00_rv_bits);
1572 force `CPU.l2d1.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d1_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_00_rv_bits[7:1],1'b1};
1573 force `CPU.l2d1.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d1_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_00_rv_bits[17:11],1'b1};
1574 force `CPU.l2d1.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d1_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_00_rv_bits[27:21],1'b0};
1575 force `CPU.l2d1.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d1_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_00_rv_bits[37:31],1'b0};
1576 force `CPU.l2d1.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d1_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_00_rv_bits[45:40]};
1577 force `CPU.l2d1.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d1_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_00_rv_bits[53:48]};
1578
1579 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d1_bl_way70_01_rv_bits);
1580 force `CPU.l2d1.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d1_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_bl_way70_01_rv_bits[7:1],1'b1};
1581 force `CPU.l2d1.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d1_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_bl_way70_01_rv_bits[17:11],1'b1};
1582 force `CPU.l2d1.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d1_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_bl_way70_01_rv_bits[27:21],1'b0};
1583 force `CPU.l2d1.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d1_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_bl_way70_01_rv_bits[37:31],1'b0};
1584 force `CPU.l2d1.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d1_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_bl_way70_01_rv_bits[45:40]};
1585 force `CPU.l2d1.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d1_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_bl_way70_01_rv_bits[53:48]};
1586
1587 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d1_bl_way158_01_rv_bits);
1588 force `CPU.l2d1.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d1_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_01_rv_bits[7:1],1'b1};
1589 force `CPU.l2d1.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d1_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_01_rv_bits[17:11],1'b1};
1590 force `CPU.l2d1.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d1_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_01_rv_bits[27:21],1'b0};
1591 force `CPU.l2d1.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d1_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_01_rv_bits[37:31],1'b0};
1592 force `CPU.l2d1.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d1_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_01_rv_bits[45:40]};
1593 force `CPU.l2d1.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d1_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_bl_way158_01_rv_bits[53:48]};
1594
1595 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d1_br_way07_00_rv_bits);
1596 force `CPU.l2d1.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d1_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_br_way07_00_rv_bits[7:1],1'b1};
1597 force `CPU.l2d1.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d1_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_br_way07_00_rv_bits[17:11],1'b1};
1598 force `CPU.l2d1.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d1_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_br_way07_00_rv_bits[27:21],1'b0};
1599 force `CPU.l2d1.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d1_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_br_way07_00_rv_bits[37:31],1'b0};
1600 force `CPU.l2d1.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d1_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_br_way07_00_rv_bits[45:40]};
1601 force `CPU.l2d1.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d1_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_br_way07_00_rv_bits[53:48]};
1602
1603 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d1_br_way158_00_rv_bits);
1604 force `CPU.l2d1.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d1_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_00_rv_bits[7:1],1'b1};
1605 force `CPU.l2d1.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d1_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_00_rv_bits[17:11],1'b1};
1606 force `CPU.l2d1.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d1_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_00_rv_bits[27:21],1'b0};
1607 force `CPU.l2d1.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d1_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_00_rv_bits[37:31],1'b0};
1608 force `CPU.l2d1.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d1_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_00_rv_bits[45:40]};
1609 force `CPU.l2d1.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d1_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_00_rv_bits[53:48]};
1610
1611 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d1_br_way70_01_rv_bits);
1612 force `CPU.l2d1.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d1_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_br_way70_01_rv_bits[7:1],1'b1};
1613 force `CPU.l2d1.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d1_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_br_way70_01_rv_bits[17:11],1'b1};
1614 force `CPU.l2d1.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d1_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_br_way70_01_rv_bits[27:21],1'b0};
1615 force `CPU.l2d1.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d1_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_br_way70_01_rv_bits[37:31],1'b0};
1616 force `CPU.l2d1.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d1_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_br_way70_01_rv_bits[45:40]};
1617 force `CPU.l2d1.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d1_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_br_way70_01_rv_bits[53:48]};
1618
1619 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D1_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d1_br_way158_01_rv_bits);
1620 force `CPU.l2d1.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d1_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_01_rv_bits[7:1],1'b1};
1621 force `CPU.l2d1.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d1_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_01_rv_bits[17:11],1'b1};
1622 force `CPU.l2d1.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d1_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_01_rv_bits[27:21],1'b0};
1623 force `CPU.l2d1.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d1_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_01_rv_bits[37:31],1'b0};
1624 force `CPU.l2d1.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d1_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_01_rv_bits[45:40]};
1625 force `CPU.l2d1.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d1_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d1_br_way158_01_rv_bits[53:48]};
1626
1627 // For l2d2
1628 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d2_tl_way07_00_rv_bits);
1629 force `CPU.l2d2.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d2_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tl_way07_00_rv_bits[7:1],1'b1};
1630 force `CPU.l2d2.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d2_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tl_way07_00_rv_bits[17:11],1'b1};
1631 force `CPU.l2d2.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d2_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tl_way07_00_rv_bits[27:21],1'b0};
1632 force `CPU.l2d2.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d2_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tl_way07_00_rv_bits[37:31],1'b0};
1633 force `CPU.l2d2.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d2_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tl_way07_00_rv_bits[45:40]};
1634 force `CPU.l2d2.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d2_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tl_way07_00_rv_bits[53:48]};
1635
1636 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d2_tl_way158_00_rv_bits);
1637 force `CPU.l2d2.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d2_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_00_rv_bits[7:1],1'b1};
1638 force `CPU.l2d2.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d2_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_00_rv_bits[17:11],1'b1};
1639 force `CPU.l2d2.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d2_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_00_rv_bits[27:21],1'b0};
1640 force `CPU.l2d2.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d2_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_00_rv_bits[37:31],1'b0};
1641 force `CPU.l2d2.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d2_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_00_rv_bits[45:40]};
1642 force `CPU.l2d2.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d2_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_00_rv_bits[53:48]};
1643
1644 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d2_tl_way70_01_rv_bits);
1645 force `CPU.l2d2.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d2_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tl_way70_01_rv_bits[7:1],1'b1};
1646 force `CPU.l2d2.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d2_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tl_way70_01_rv_bits[17:11],1'b1};
1647 force `CPU.l2d2.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d2_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tl_way70_01_rv_bits[27:21],1'b0};
1648 force `CPU.l2d2.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d2_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tl_way70_01_rv_bits[37:31],1'b0};
1649 force `CPU.l2d2.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d2_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tl_way70_01_rv_bits[45:40]};
1650 force `CPU.l2d2.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d2_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tl_way70_01_rv_bits[53:48]};
1651
1652 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d2_tl_way158_01_rv_bits);
1653 force `CPU.l2d2.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d2_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_01_rv_bits[7:1],1'b1};
1654 force `CPU.l2d2.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d2_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_01_rv_bits[17:11],1'b1};
1655 force `CPU.l2d2.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d2_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_01_rv_bits[27:21],1'b0};
1656 force `CPU.l2d2.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d2_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_01_rv_bits[37:31],1'b0};
1657 force `CPU.l2d2.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d2_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_01_rv_bits[45:40]};
1658 force `CPU.l2d2.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d2_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tl_way158_01_rv_bits[53:48]};
1659
1660 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way07_00_rv_bits);
1661 force `CPU.l2d2.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d2_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tr_way07_00_rv_bits[7:1],1'b1};
1662 force `CPU.l2d2.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d2_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tr_way07_00_rv_bits[17:11],1'b1};
1663 force `CPU.l2d2.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d2_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tr_way07_00_rv_bits[27:21],1'b0};
1664 force `CPU.l2d2.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d2_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tr_way07_00_rv_bits[37:31],1'b0};
1665 force `CPU.l2d2.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d2_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tr_way07_00_rv_bits[45:40]};
1666 force `CPU.l2d2.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d2_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tr_way07_00_rv_bits[53:48]};
1667
1668 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way158_00_rv_bits);
1669 force `CPU.l2d2.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d2_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_00_rv_bits[7:1],1'b1};
1670 force `CPU.l2d2.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d2_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_00_rv_bits[17:11],1'b1};
1671 force `CPU.l2d2.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d2_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_00_rv_bits[27:21],1'b0};
1672 force `CPU.l2d2.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d2_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_00_rv_bits[37:31],1'b0};
1673 force `CPU.l2d2.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d2_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_00_rv_bits[45:40]};
1674 force `CPU.l2d2.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d2_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_00_rv_bits[53:48]};
1675
1676 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way70_01_rv_bits);
1677 force `CPU.l2d2.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d2_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tr_way70_01_rv_bits[7:1],1'b1};
1678 force `CPU.l2d2.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d2_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tr_way70_01_rv_bits[17:11],1'b1};
1679 force `CPU.l2d2.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d2_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tr_way70_01_rv_bits[27:21],1'b0};
1680 force `CPU.l2d2.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d2_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tr_way70_01_rv_bits[37:31],1'b0};
1681 force `CPU.l2d2.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d2_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tr_way70_01_rv_bits[45:40]};
1682 force `CPU.l2d2.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d2_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tr_way70_01_rv_bits[53:48]};
1683
1684 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d2_tr_way158_01_rv_bits);
1685 force `CPU.l2d2.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d2_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_01_rv_bits[7:1],1'b1};
1686 force `CPU.l2d2.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d2_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_01_rv_bits[17:11],1'b1};
1687 force `CPU.l2d2.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d2_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_01_rv_bits[27:21],1'b0};
1688 force `CPU.l2d2.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d2_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_01_rv_bits[37:31],1'b0};
1689 force `CPU.l2d2.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d2_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_01_rv_bits[45:40]};
1690 force `CPU.l2d2.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d2_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_tr_way158_01_rv_bits[53:48]};
1691
1692 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d2_bl_way07_00_rv_bits);
1693 force `CPU.l2d2.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d2_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_bl_way07_00_rv_bits[7:1],1'b1};
1694 force `CPU.l2d2.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d2_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_bl_way07_00_rv_bits[17:11],1'b1};
1695 force `CPU.l2d2.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d2_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_bl_way07_00_rv_bits[27:21],1'b0};
1696 force `CPU.l2d2.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d2_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_bl_way07_00_rv_bits[37:31],1'b0};
1697 force `CPU.l2d2.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d2_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_bl_way07_00_rv_bits[45:40]};
1698 force `CPU.l2d2.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d2_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_bl_way07_00_rv_bits[53:48]};
1699
1700 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d2_bl_way158_00_rv_bits);
1701 force `CPU.l2d2.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d2_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_00_rv_bits[7:1],1'b1};
1702 force `CPU.l2d2.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d2_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_00_rv_bits[17:11],1'b1};
1703 force `CPU.l2d2.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d2_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_00_rv_bits[27:21],1'b0};
1704 force `CPU.l2d2.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d2_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_00_rv_bits[37:31],1'b0};
1705 force `CPU.l2d2.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d2_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_00_rv_bits[45:40]};
1706 force `CPU.l2d2.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d2_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_00_rv_bits[53:48]};
1707
1708 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d2_bl_way70_01_rv_bits);
1709 force `CPU.l2d2.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d2_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_bl_way70_01_rv_bits[7:1],1'b1};
1710 force `CPU.l2d2.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d2_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_bl_way70_01_rv_bits[17:11],1'b1};
1711 force `CPU.l2d2.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d2_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_bl_way70_01_rv_bits[27:21],1'b0};
1712 force `CPU.l2d2.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d2_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_bl_way70_01_rv_bits[37:31],1'b0};
1713 force `CPU.l2d2.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d2_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_bl_way70_01_rv_bits[45:40]};
1714 force `CPU.l2d2.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d2_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_bl_way70_01_rv_bits[53:48]};
1715
1716 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d2_bl_way158_01_rv_bits);
1717 force `CPU.l2d2.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d2_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_01_rv_bits[7:1],1'b1};
1718 force `CPU.l2d2.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d2_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_01_rv_bits[17:11],1'b1};
1719 force `CPU.l2d2.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d2_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_01_rv_bits[27:21],1'b0};
1720 force `CPU.l2d2.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d2_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_01_rv_bits[37:31],1'b0};
1721 force `CPU.l2d2.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d2_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_01_rv_bits[45:40]};
1722 force `CPU.l2d2.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d2_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_bl_way158_01_rv_bits[53:48]};
1723
1724 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d2_br_way07_00_rv_bits);
1725 force `CPU.l2d2.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d2_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_br_way07_00_rv_bits[7:1],1'b1};
1726 force `CPU.l2d2.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d2_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_br_way07_00_rv_bits[17:11],1'b1};
1727 force `CPU.l2d2.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d2_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_br_way07_00_rv_bits[27:21],1'b0};
1728 force `CPU.l2d2.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d2_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_br_way07_00_rv_bits[37:31],1'b0};
1729 force `CPU.l2d2.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d2_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_br_way07_00_rv_bits[45:40]};
1730 force `CPU.l2d2.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d2_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_br_way07_00_rv_bits[53:48]};
1731
1732 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d2_br_way158_00_rv_bits);
1733 force `CPU.l2d2.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d2_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_00_rv_bits[7:1],1'b1};
1734 force `CPU.l2d2.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d2_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_00_rv_bits[17:11],1'b1};
1735 force `CPU.l2d2.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d2_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_00_rv_bits[27:21],1'b0};
1736 force `CPU.l2d2.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d2_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_00_rv_bits[37:31],1'b0};
1737 force `CPU.l2d2.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d2_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_00_rv_bits[45:40]};
1738 force `CPU.l2d2.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d2_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_00_rv_bits[53:48]};
1739
1740 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d2_br_way70_01_rv_bits);
1741 force `CPU.l2d2.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d2_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_br_way70_01_rv_bits[7:1],1'b1};
1742 force `CPU.l2d2.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d2_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_br_way70_01_rv_bits[17:11],1'b1};
1743 force `CPU.l2d2.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d2_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_br_way70_01_rv_bits[27:21],1'b0};
1744 force `CPU.l2d2.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d2_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_br_way70_01_rv_bits[37:31],1'b0};
1745 force `CPU.l2d2.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d2_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_br_way70_01_rv_bits[45:40]};
1746 force `CPU.l2d2.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d2_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_br_way70_01_rv_bits[53:48]};
1747
1748 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D2_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d2_br_way158_01_rv_bits);
1749 force `CPU.l2d2.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d2_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_01_rv_bits[7:1],1'b1};
1750 force `CPU.l2d2.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d2_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_01_rv_bits[17:11],1'b1};
1751 force `CPU.l2d2.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d2_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_01_rv_bits[27:21],1'b0};
1752 force `CPU.l2d2.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d2_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_01_rv_bits[37:31],1'b0};
1753 force `CPU.l2d2.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d2_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_01_rv_bits[45:40]};
1754 force `CPU.l2d2.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d2_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d2_br_way158_01_rv_bits[53:48]};
1755
1756 // For l2d3
1757 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d3_tl_way07_00_rv_bits);
1758 force `CPU.l2d3.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d3_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tl_way07_00_rv_bits[7:1],1'b1};
1759 force `CPU.l2d3.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d3_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tl_way07_00_rv_bits[17:11],1'b1};
1760 force `CPU.l2d3.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d3_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tl_way07_00_rv_bits[27:21],1'b0};
1761 force `CPU.l2d3.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d3_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tl_way07_00_rv_bits[37:31],1'b0};
1762 force `CPU.l2d3.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d3_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tl_way07_00_rv_bits[45:40]};
1763 force `CPU.l2d3.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d3_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tl_way07_00_rv_bits[53:48]};
1764
1765 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d3_tl_way158_00_rv_bits);
1766 force `CPU.l2d3.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d3_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_00_rv_bits[7:1],1'b1};
1767 force `CPU.l2d3.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d3_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_00_rv_bits[17:11],1'b1};
1768 force `CPU.l2d3.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d3_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_00_rv_bits[27:21],1'b0};
1769 force `CPU.l2d3.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d3_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_00_rv_bits[37:31],1'b0};
1770 force `CPU.l2d3.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d3_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_00_rv_bits[45:40]};
1771 force `CPU.l2d3.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d3_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_00_rv_bits[53:48]};
1772
1773 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d3_tl_way70_01_rv_bits);
1774 force `CPU.l2d3.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d3_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tl_way70_01_rv_bits[7:1],1'b1};
1775 force `CPU.l2d3.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d3_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tl_way70_01_rv_bits[17:11],1'b1};
1776 force `CPU.l2d3.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d3_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tl_way70_01_rv_bits[27:21],1'b0};
1777 force `CPU.l2d3.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d3_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tl_way70_01_rv_bits[37:31],1'b0};
1778 force `CPU.l2d3.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d3_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tl_way70_01_rv_bits[45:40]};
1779 force `CPU.l2d3.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d3_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tl_way70_01_rv_bits[53:48]};
1780
1781 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d3_tl_way158_01_rv_bits);
1782 force `CPU.l2d3.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d3_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_01_rv_bits[7:1],1'b1};
1783 force `CPU.l2d3.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d3_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_01_rv_bits[17:11],1'b1};
1784 force `CPU.l2d3.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d3_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_01_rv_bits[27:21],1'b0};
1785 force `CPU.l2d3.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d3_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_01_rv_bits[37:31],1'b0};
1786 force `CPU.l2d3.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d3_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_01_rv_bits[45:40]};
1787 force `CPU.l2d3.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d3_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tl_way158_01_rv_bits[53:48]};
1788
1789 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d3_tr_way07_00_rv_bits);
1790 force `CPU.l2d3.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d3_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tr_way07_00_rv_bits[7:1],1'b1};
1791 force `CPU.l2d3.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d3_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tr_way07_00_rv_bits[17:11],1'b1};
1792 force `CPU.l2d3.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d3_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tr_way07_00_rv_bits[27:21],1'b0};
1793 force `CPU.l2d3.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d3_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tr_way07_00_rv_bits[37:31],1'b0};
1794 force `CPU.l2d3.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d3_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tr_way07_00_rv_bits[45:40]};
1795 force `CPU.l2d3.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d3_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tr_way07_00_rv_bits[53:48]};
1796
1797 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d3_tr_way158_00_rv_bits);
1798 force `CPU.l2d3.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d3_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_00_rv_bits[7:1],1'b1};
1799 force `CPU.l2d3.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d3_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_00_rv_bits[17:11],1'b1};
1800 force `CPU.l2d3.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d3_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_00_rv_bits[27:21],1'b0};
1801 force `CPU.l2d3.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d3_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_00_rv_bits[37:31],1'b0};
1802 force `CPU.l2d3.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d3_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_00_rv_bits[45:40]};
1803 force `CPU.l2d3.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d3_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_00_rv_bits[53:48]};
1804
1805 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d3_tr_way70_01_rv_bits);
1806 force `CPU.l2d3.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d3_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tr_way70_01_rv_bits[7:1],1'b1};
1807 force `CPU.l2d3.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d3_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tr_way70_01_rv_bits[17:11],1'b1};
1808 force `CPU.l2d3.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d3_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tr_way70_01_rv_bits[27:21],1'b0};
1809 force `CPU.l2d3.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d3_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tr_way70_01_rv_bits[37:31],1'b0};
1810 force `CPU.l2d3.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d3_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tr_way70_01_rv_bits[45:40]};
1811 force `CPU.l2d3.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d3_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tr_way70_01_rv_bits[53:48]};
1812
1813 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d3_tr_way158_01_rv_bits);
1814 force `CPU.l2d3.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d3_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_01_rv_bits[7:1],1'b1};
1815 force `CPU.l2d3.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d3_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_01_rv_bits[17:11],1'b1};
1816 force `CPU.l2d3.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d3_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_01_rv_bits[27:21],1'b0};
1817 force `CPU.l2d3.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d3_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_01_rv_bits[37:31],1'b0};
1818 force `CPU.l2d3.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d3_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_01_rv_bits[45:40]};
1819 force `CPU.l2d3.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d3_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_tr_way158_01_rv_bits[53:48]};
1820
1821 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d3_bl_way07_00_rv_bits);
1822 force `CPU.l2d3.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d3_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_bl_way07_00_rv_bits[7:1],1'b1};
1823 force `CPU.l2d3.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d3_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_bl_way07_00_rv_bits[17:11],1'b1};
1824 force `CPU.l2d3.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d3_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_bl_way07_00_rv_bits[27:21],1'b0};
1825 force `CPU.l2d3.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d3_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_bl_way07_00_rv_bits[37:31],1'b0};
1826 force `CPU.l2d3.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d3_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_bl_way07_00_rv_bits[45:40]};
1827 force `CPU.l2d3.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d3_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_bl_way07_00_rv_bits[53:48]};
1828
1829 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d3_bl_way158_00_rv_bits);
1830 force `CPU.l2d3.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d3_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_00_rv_bits[7:1],1'b1};
1831 force `CPU.l2d3.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d3_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_00_rv_bits[17:11],1'b1};
1832 force `CPU.l2d3.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d3_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_00_rv_bits[27:21],1'b0};
1833 force `CPU.l2d3.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d3_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_00_rv_bits[37:31],1'b0};
1834 force `CPU.l2d3.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d3_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_00_rv_bits[45:40]};
1835 force `CPU.l2d3.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d3_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_00_rv_bits[53:48]};
1836
1837 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d3_bl_way70_01_rv_bits);
1838 force `CPU.l2d3.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d3_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_bl_way70_01_rv_bits[7:1],1'b1};
1839 force `CPU.l2d3.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d3_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_bl_way70_01_rv_bits[17:11],1'b1};
1840 force `CPU.l2d3.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d3_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_bl_way70_01_rv_bits[27:21],1'b0};
1841 force `CPU.l2d3.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d3_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_bl_way70_01_rv_bits[37:31],1'b0};
1842 force `CPU.l2d3.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d3_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_bl_way70_01_rv_bits[45:40]};
1843 force `CPU.l2d3.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d3_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_bl_way70_01_rv_bits[53:48]};
1844
1845 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d3_bl_way158_01_rv_bits);
1846 force `CPU.l2d3.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d3_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_01_rv_bits[7:1],1'b1};
1847 force `CPU.l2d3.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d3_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_01_rv_bits[17:11],1'b1};
1848 force `CPU.l2d3.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d3_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_01_rv_bits[27:21],1'b0};
1849 force `CPU.l2d3.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d3_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_01_rv_bits[37:31],1'b0};
1850 force `CPU.l2d3.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d3_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_01_rv_bits[45:40]};
1851 force `CPU.l2d3.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d3_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_bl_way158_01_rv_bits[53:48]};
1852
1853 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d3_br_way07_00_rv_bits);
1854 force `CPU.l2d3.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d3_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_br_way07_00_rv_bits[7:1],1'b1};
1855 force `CPU.l2d3.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d3_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_br_way07_00_rv_bits[17:11],1'b1};
1856 force `CPU.l2d3.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d3_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_br_way07_00_rv_bits[27:21],1'b0};
1857 force `CPU.l2d3.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d3_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_br_way07_00_rv_bits[37:31],1'b0};
1858 force `CPU.l2d3.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d3_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_br_way07_00_rv_bits[45:40]};
1859 force `CPU.l2d3.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d3_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_br_way07_00_rv_bits[53:48]};
1860
1861 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d3_br_way158_00_rv_bits);
1862 force `CPU.l2d3.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d3_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_00_rv_bits[7:1],1'b1};
1863 force `CPU.l2d3.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d3_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_00_rv_bits[17:11],1'b1};
1864 force `CPU.l2d3.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d3_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_00_rv_bits[27:21],1'b0};
1865 force `CPU.l2d3.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d3_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_00_rv_bits[37:31],1'b0};
1866 force `CPU.l2d3.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d3_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_00_rv_bits[45:40]};
1867 force `CPU.l2d3.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d3_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_00_rv_bits[53:48]};
1868
1869 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d3_br_way70_01_rv_bits);
1870 force `CPU.l2d3.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d3_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_br_way70_01_rv_bits[7:1],1'b1};
1871 force `CPU.l2d3.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d3_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_br_way70_01_rv_bits[17:11],1'b1};
1872 force `CPU.l2d3.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d3_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_br_way70_01_rv_bits[27:21],1'b0};
1873 force `CPU.l2d3.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d3_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_br_way70_01_rv_bits[37:31],1'b0};
1874 force `CPU.l2d3.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d3_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_br_way70_01_rv_bits[45:40]};
1875 force `CPU.l2d3.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d3_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_br_way70_01_rv_bits[53:48]};
1876
1877 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D3_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d3_br_way158_01_rv_bits);
1878 force `CPU.l2d3.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d3_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_01_rv_bits[7:1],1'b1};
1879 force `CPU.l2d3.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d3_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_01_rv_bits[17:11],1'b1};
1880 force `CPU.l2d3.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d3_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_01_rv_bits[27:21],1'b0};
1881 force `CPU.l2d3.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d3_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_01_rv_bits[37:31],1'b0};
1882 force `CPU.l2d3.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d3_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_01_rv_bits[45:40]};
1883 force `CPU.l2d3.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d3_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d3_br_way158_01_rv_bits[53:48]};
1884
1885 // For l2d4
1886 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d4_tl_way07_00_rv_bits);
1887 force `CPU.l2d4.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d4_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tl_way07_00_rv_bits[7:1],1'b1};
1888 force `CPU.l2d4.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d4_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tl_way07_00_rv_bits[17:11],1'b1};
1889 force `CPU.l2d4.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d4_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tl_way07_00_rv_bits[27:21],1'b0};
1890 force `CPU.l2d4.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d4_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tl_way07_00_rv_bits[37:31],1'b0};
1891 force `CPU.l2d4.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d4_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tl_way07_00_rv_bits[45:40]};
1892 force `CPU.l2d4.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d4_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tl_way07_00_rv_bits[53:48]};
1893
1894 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d4_tl_way158_00_rv_bits);
1895 force `CPU.l2d4.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d4_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_00_rv_bits[7:1],1'b1};
1896 force `CPU.l2d4.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d4_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_00_rv_bits[17:11],1'b1};
1897 force `CPU.l2d4.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d4_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_00_rv_bits[27:21],1'b0};
1898 force `CPU.l2d4.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d4_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_00_rv_bits[37:31],1'b0};
1899 force `CPU.l2d4.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d4_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_00_rv_bits[45:40]};
1900 force `CPU.l2d4.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d4_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_00_rv_bits[53:48]};
1901
1902 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d4_tl_way70_01_rv_bits);
1903 force `CPU.l2d4.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d4_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tl_way70_01_rv_bits[7:1],1'b1};
1904 force `CPU.l2d4.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d4_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tl_way70_01_rv_bits[17:11],1'b1};
1905 force `CPU.l2d4.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d4_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tl_way70_01_rv_bits[27:21],1'b0};
1906 force `CPU.l2d4.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d4_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tl_way70_01_rv_bits[37:31],1'b0};
1907 force `CPU.l2d4.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d4_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tl_way70_01_rv_bits[45:40]};
1908 force `CPU.l2d4.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d4_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tl_way70_01_rv_bits[53:48]};
1909
1910 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d4_tl_way158_01_rv_bits);
1911 force `CPU.l2d4.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d4_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_01_rv_bits[7:1],1'b1};
1912 force `CPU.l2d4.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d4_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_01_rv_bits[17:11],1'b1};
1913 force `CPU.l2d4.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d4_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_01_rv_bits[27:21],1'b0};
1914 force `CPU.l2d4.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d4_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_01_rv_bits[37:31],1'b0};
1915 force `CPU.l2d4.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d4_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_01_rv_bits[45:40]};
1916 force `CPU.l2d4.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d4_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tl_way158_01_rv_bits[53:48]};
1917
1918 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d4_tr_way07_00_rv_bits);
1919 force `CPU.l2d4.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d4_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tr_way07_00_rv_bits[7:1],1'b1};
1920 force `CPU.l2d4.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d4_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tr_way07_00_rv_bits[17:11],1'b1};
1921 force `CPU.l2d4.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d4_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tr_way07_00_rv_bits[27:21],1'b0};
1922 force `CPU.l2d4.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d4_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tr_way07_00_rv_bits[37:31],1'b0};
1923 force `CPU.l2d4.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d4_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tr_way07_00_rv_bits[45:40]};
1924 force `CPU.l2d4.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d4_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tr_way07_00_rv_bits[53:48]};
1925
1926 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d4_tr_way158_00_rv_bits);
1927 force `CPU.l2d4.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d4_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_00_rv_bits[7:1],1'b1};
1928 force `CPU.l2d4.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d4_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_00_rv_bits[17:11],1'b1};
1929 force `CPU.l2d4.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d4_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_00_rv_bits[27:21],1'b0};
1930 force `CPU.l2d4.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d4_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_00_rv_bits[37:31],1'b0};
1931 force `CPU.l2d4.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d4_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_00_rv_bits[45:40]};
1932 force `CPU.l2d4.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d4_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_00_rv_bits[53:48]};
1933
1934 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d4_tr_way70_01_rv_bits);
1935 force `CPU.l2d4.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d4_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tr_way70_01_rv_bits[7:1],1'b1};
1936 force `CPU.l2d4.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d4_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tr_way70_01_rv_bits[17:11],1'b1};
1937 force `CPU.l2d4.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d4_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tr_way70_01_rv_bits[27:21],1'b0};
1938 force `CPU.l2d4.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d4_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tr_way70_01_rv_bits[37:31],1'b0};
1939 force `CPU.l2d4.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d4_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tr_way70_01_rv_bits[45:40]};
1940 force `CPU.l2d4.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d4_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tr_way70_01_rv_bits[53:48]};
1941
1942 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d4_tr_way158_01_rv_bits);
1943 force `CPU.l2d4.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d4_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_01_rv_bits[7:1],1'b1};
1944 force `CPU.l2d4.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d4_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_01_rv_bits[17:11],1'b1};
1945 force `CPU.l2d4.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d4_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_01_rv_bits[27:21],1'b0};
1946 force `CPU.l2d4.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d4_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_01_rv_bits[37:31],1'b0};
1947 force `CPU.l2d4.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d4_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_01_rv_bits[45:40]};
1948 force `CPU.l2d4.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d4_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_tr_way158_01_rv_bits[53:48]};
1949
1950 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d4_bl_way07_00_rv_bits);
1951 force `CPU.l2d4.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d4_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_bl_way07_00_rv_bits[7:1],1'b1};
1952 force `CPU.l2d4.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d4_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_bl_way07_00_rv_bits[17:11],1'b1};
1953 force `CPU.l2d4.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d4_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_bl_way07_00_rv_bits[27:21],1'b0};
1954 force `CPU.l2d4.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d4_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_bl_way07_00_rv_bits[37:31],1'b0};
1955 force `CPU.l2d4.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d4_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_bl_way07_00_rv_bits[45:40]};
1956 force `CPU.l2d4.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d4_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_bl_way07_00_rv_bits[53:48]};
1957
1958 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d4_bl_way158_00_rv_bits);
1959 force `CPU.l2d4.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d4_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_00_rv_bits[7:1],1'b1};
1960 force `CPU.l2d4.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d4_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_00_rv_bits[17:11],1'b1};
1961 force `CPU.l2d4.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d4_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_00_rv_bits[27:21],1'b0};
1962 force `CPU.l2d4.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d4_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_00_rv_bits[37:31],1'b0};
1963 force `CPU.l2d4.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d4_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_00_rv_bits[45:40]};
1964 force `CPU.l2d4.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d4_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_00_rv_bits[53:48]};
1965
1966 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d4_bl_way70_01_rv_bits);
1967 force `CPU.l2d4.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d4_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_bl_way70_01_rv_bits[7:1],1'b1};
1968 force `CPU.l2d4.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d4_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_bl_way70_01_rv_bits[17:11],1'b1};
1969 force `CPU.l2d4.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d4_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_bl_way70_01_rv_bits[27:21],1'b0};
1970 force `CPU.l2d4.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d4_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_bl_way70_01_rv_bits[37:31],1'b0};
1971 force `CPU.l2d4.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d4_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_bl_way70_01_rv_bits[45:40]};
1972 force `CPU.l2d4.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d4_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_bl_way70_01_rv_bits[53:48]};
1973
1974 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d4_bl_way158_01_rv_bits);
1975 force `CPU.l2d4.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d4_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_01_rv_bits[7:1],1'b1};
1976 force `CPU.l2d4.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d4_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_01_rv_bits[17:11],1'b1};
1977 force `CPU.l2d4.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d4_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_01_rv_bits[27:21],1'b0};
1978 force `CPU.l2d4.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d4_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_01_rv_bits[37:31],1'b0};
1979 force `CPU.l2d4.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d4_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_01_rv_bits[45:40]};
1980 force `CPU.l2d4.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d4_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_bl_way158_01_rv_bits[53:48]};
1981
1982 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d4_br_way07_00_rv_bits);
1983 force `CPU.l2d4.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d4_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_br_way07_00_rv_bits[7:1],1'b1};
1984 force `CPU.l2d4.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d4_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_br_way07_00_rv_bits[17:11],1'b1};
1985 force `CPU.l2d4.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d4_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_br_way07_00_rv_bits[27:21],1'b0};
1986 force `CPU.l2d4.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d4_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_br_way07_00_rv_bits[37:31],1'b0};
1987 force `CPU.l2d4.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d4_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_br_way07_00_rv_bits[45:40]};
1988 force `CPU.l2d4.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d4_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_br_way07_00_rv_bits[53:48]};
1989
1990 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d4_tr_way158_00_rv_bits);
1991 force `CPU.l2d4.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d4_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_00_rv_bits[7:1],1'b1};
1992 force `CPU.l2d4.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d4_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_00_rv_bits[17:11],1'b1};
1993 force `CPU.l2d4.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d4_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_00_rv_bits[27:21],1'b0};
1994 force `CPU.l2d4.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d4_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_00_rv_bits[37:31],1'b0};
1995 force `CPU.l2d4.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d4_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_00_rv_bits[45:40]};
1996 force `CPU.l2d4.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d4_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_00_rv_bits[53:48]};
1997
1998 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d4_br_way70_01_rv_bits);
1999 force `CPU.l2d4.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d4_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_br_way70_01_rv_bits[7:1],1'b1};
2000 force `CPU.l2d4.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d4_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_br_way70_01_rv_bits[17:11],1'b1};
2001 force `CPU.l2d4.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d4_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_br_way70_01_rv_bits[27:21],1'b0};
2002 force `CPU.l2d4.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d4_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_br_way70_01_rv_bits[37:31],1'b0};
2003 force `CPU.l2d4.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d4_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_br_way70_01_rv_bits[45:40]};
2004 force `CPU.l2d4.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d4_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_br_way70_01_rv_bits[53:48]};
2005
2006 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D4_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d4_br_way158_01_rv_bits);
2007 force `CPU.l2d4.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d4_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_01_rv_bits[7:1],1'b1};
2008 force `CPU.l2d4.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d4_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_01_rv_bits[17:11],1'b1};
2009 force `CPU.l2d4.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d4_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_01_rv_bits[27:21],1'b0};
2010 force `CPU.l2d4.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d4_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_01_rv_bits[37:31],1'b0};
2011 force `CPU.l2d4.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d4_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_01_rv_bits[45:40]};
2012 force `CPU.l2d4.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d4_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d4_br_way158_01_rv_bits[53:48]};
2013
2014 // For l2d5
2015 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d5_tl_way07_00_rv_bits);
2016 force `CPU.l2d5.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d5_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tl_way07_00_rv_bits[7:1],1'b1};
2017 force `CPU.l2d5.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d5_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tl_way07_00_rv_bits[17:11],1'b1};
2018 force `CPU.l2d5.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d5_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tl_way07_00_rv_bits[27:21],1'b0};
2019 force `CPU.l2d5.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d5_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tl_way07_00_rv_bits[37:31],1'b0};
2020 force `CPU.l2d5.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d5_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tl_way07_00_rv_bits[45:40]};
2021 force `CPU.l2d5.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d5_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tl_way07_00_rv_bits[53:48]};
2022
2023 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d5_tl_way158_00_rv_bits);
2024 force `CPU.l2d5.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d5_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_00_rv_bits[7:1],1'b1};
2025 force `CPU.l2d5.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d5_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_00_rv_bits[17:11],1'b1};
2026 force `CPU.l2d5.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d5_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_00_rv_bits[27:21],1'b0};
2027 force `CPU.l2d5.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d5_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_00_rv_bits[37:31],1'b0};
2028 force `CPU.l2d5.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d5_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_00_rv_bits[45:40]};
2029 force `CPU.l2d5.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d5_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_00_rv_bits[53:48]};
2030
2031 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d5_tl_way70_01_rv_bits);
2032 force `CPU.l2d5.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d5_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tl_way70_01_rv_bits[7:1],1'b1};
2033 force `CPU.l2d5.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d5_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tl_way70_01_rv_bits[17:11],1'b1};
2034 force `CPU.l2d5.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d5_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tl_way70_01_rv_bits[27:21],1'b0};
2035 force `CPU.l2d5.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d5_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tl_way70_01_rv_bits[37:31],1'b0};
2036 force `CPU.l2d5.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d5_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tl_way70_01_rv_bits[45:40]};
2037 force `CPU.l2d5.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d5_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tl_way70_01_rv_bits[53:48]};
2038
2039 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d5_tl_way158_01_rv_bits);
2040 force `CPU.l2d5.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d5_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_01_rv_bits[7:1],1'b1};
2041 force `CPU.l2d5.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d5_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_01_rv_bits[17:11],1'b1};
2042 force `CPU.l2d5.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d5_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_01_rv_bits[27:21],1'b0};
2043 force `CPU.l2d5.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d5_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_01_rv_bits[37:31],1'b0};
2044 force `CPU.l2d5.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d5_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_01_rv_bits[45:40]};
2045 force `CPU.l2d5.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d5_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tl_way158_01_rv_bits[53:48]};
2046
2047 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d5_tr_way07_00_rv_bits);
2048 force `CPU.l2d5.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d5_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tr_way07_00_rv_bits[7:1],1'b1};
2049 force `CPU.l2d5.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d5_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tr_way07_00_rv_bits[17:11],1'b1};
2050 force `CPU.l2d5.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d5_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tr_way07_00_rv_bits[27:21],1'b0};
2051 force `CPU.l2d5.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d5_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tr_way07_00_rv_bits[37:31],1'b0};
2052 force `CPU.l2d5.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d5_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tr_way07_00_rv_bits[45:40]};
2053 force `CPU.l2d5.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d5_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tr_way07_00_rv_bits[53:48]};
2054
2055 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d5_tr_way158_00_rv_bits);
2056 force `CPU.l2d5.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d5_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_00_rv_bits[7:1],1'b1};
2057 force `CPU.l2d5.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d5_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_00_rv_bits[17:11],1'b1};
2058 force `CPU.l2d5.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d5_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_00_rv_bits[27:21],1'b0};
2059 force `CPU.l2d5.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d5_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_00_rv_bits[37:31],1'b0};
2060 force `CPU.l2d5.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d5_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_00_rv_bits[45:40]};
2061 force `CPU.l2d5.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d5_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_00_rv_bits[53:48]};
2062
2063 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d5_tr_way70_01_rv_bits);
2064 force `CPU.l2d5.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d5_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tr_way70_01_rv_bits[7:1],1'b1};
2065 force `CPU.l2d5.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d5_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tr_way70_01_rv_bits[17:11],1'b1};
2066 force `CPU.l2d5.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d5_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tr_way70_01_rv_bits[27:21],1'b0};
2067 force `CPU.l2d5.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d5_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tr_way70_01_rv_bits[37:31],1'b0};
2068 force `CPU.l2d5.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d5_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tr_way70_01_rv_bits[45:40]};
2069 force `CPU.l2d5.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d5_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tr_way70_01_rv_bits[53:48]};
2070
2071 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d5_tr_way158_01_rv_bits);
2072 force `CPU.l2d5.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d5_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_01_rv_bits[7:1],1'b1};
2073 force `CPU.l2d5.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d5_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_01_rv_bits[17:11],1'b1};
2074 force `CPU.l2d5.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d5_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_01_rv_bits[27:21],1'b0};
2075 force `CPU.l2d5.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d5_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_01_rv_bits[37:31],1'b0};
2076 force `CPU.l2d5.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d5_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_01_rv_bits[45:40]};
2077 force `CPU.l2d5.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d5_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_tr_way158_01_rv_bits[53:48]};
2078
2079 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d5_bl_way07_00_rv_bits);
2080 force `CPU.l2d5.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d5_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_bl_way07_00_rv_bits[7:1],1'b1};
2081 force `CPU.l2d5.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d5_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_bl_way07_00_rv_bits[17:11],1'b1};
2082 force `CPU.l2d5.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d5_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_bl_way07_00_rv_bits[27:21],1'b0};
2083 force `CPU.l2d5.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d5_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_bl_way07_00_rv_bits[37:31],1'b0};
2084 force `CPU.l2d5.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d5_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_bl_way07_00_rv_bits[45:40]};
2085 force `CPU.l2d5.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d5_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_bl_way07_00_rv_bits[53:48]};
2086
2087 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d5_bl_way158_00_rv_bits);
2088 force `CPU.l2d5.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d5_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_00_rv_bits[7:1],1'b1};
2089 force `CPU.l2d5.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d5_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_00_rv_bits[17:11],1'b1};
2090 force `CPU.l2d5.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d5_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_00_rv_bits[27:21],1'b0};
2091 force `CPU.l2d5.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d5_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_00_rv_bits[37:31],1'b0};
2092 force `CPU.l2d5.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d5_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_00_rv_bits[45:40]};
2093 force `CPU.l2d5.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d5_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_00_rv_bits[53:48]};
2094
2095 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d5_bl_way70_01_rv_bits);
2096 force `CPU.l2d5.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d5_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_bl_way70_01_rv_bits[7:1],1'b1};
2097 force `CPU.l2d5.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d5_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_bl_way70_01_rv_bits[17:11],1'b1};
2098 force `CPU.l2d5.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d5_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_bl_way70_01_rv_bits[27:21],1'b0};
2099 force `CPU.l2d5.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d5_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_bl_way70_01_rv_bits[37:31],1'b0};
2100 force `CPU.l2d5.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d5_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_bl_way70_01_rv_bits[45:40]};
2101 force `CPU.l2d5.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d5_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_bl_way70_01_rv_bits[53:48]};
2102
2103 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d5_bl_way158_01_rv_bits);
2104 force `CPU.l2d5.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d5_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_01_rv_bits[7:1],1'b1};
2105 force `CPU.l2d5.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d5_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_01_rv_bits[17:11],1'b1};
2106 force `CPU.l2d5.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d5_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_01_rv_bits[27:21],1'b0};
2107 force `CPU.l2d5.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d5_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_01_rv_bits[37:31],1'b0};
2108 force `CPU.l2d5.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d5_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_01_rv_bits[45:40]};
2109 force `CPU.l2d5.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d5_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_bl_way158_01_rv_bits[53:48]};
2110
2111 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d5_br_way07_00_rv_bits);
2112 force `CPU.l2d5.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d5_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_br_way07_00_rv_bits[7:1],1'b1};
2113 force `CPU.l2d5.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d5_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_br_way07_00_rv_bits[17:11],1'b1};
2114 force `CPU.l2d5.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d5_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_br_way07_00_rv_bits[27:21],1'b0};
2115 force `CPU.l2d5.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d5_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_br_way07_00_rv_bits[37:31],1'b0};
2116 force `CPU.l2d5.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d5_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_br_way07_00_rv_bits[45:40]};
2117 force `CPU.l2d5.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d5_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_br_way07_00_rv_bits[53:48]};
2118
2119 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d5_br_way158_00_rv_bits);
2120 force `CPU.l2d5.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d5_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_00_rv_bits[7:1],1'b1};
2121 force `CPU.l2d5.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d5_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_00_rv_bits[17:11],1'b1};
2122 force `CPU.l2d5.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d5_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_00_rv_bits[27:21],1'b0};
2123 force `CPU.l2d5.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d5_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_00_rv_bits[37:31],1'b0};
2124 force `CPU.l2d5.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d5_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_00_rv_bits[45:40]};
2125 force `CPU.l2d5.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d5_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_00_rv_bits[53:48]};
2126
2127 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d5_br_way70_01_rv_bits);
2128 force `CPU.l2d5.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d5_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_br_way70_01_rv_bits[7:1],1'b1};
2129 force `CPU.l2d5.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d5_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_br_way70_01_rv_bits[17:11],1'b1};
2130 force `CPU.l2d5.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d5_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_br_way70_01_rv_bits[27:21],1'b0};
2131 force `CPU.l2d5.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d5_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_br_way70_01_rv_bits[37:31],1'b0};
2132 force `CPU.l2d5.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d5_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_br_way70_01_rv_bits[45:40]};
2133 force `CPU.l2d5.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d5_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_br_way70_01_rv_bits[53:48]};
2134
2135 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D5_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d5_br_way158_01_rv_bits);
2136 force `CPU.l2d5.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d5_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_01_rv_bits[7:1],1'b1};
2137 force `CPU.l2d5.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d5_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_01_rv_bits[17:11],1'b1};
2138 force `CPU.l2d5.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d5_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_01_rv_bits[27:21],1'b0};
2139 force `CPU.l2d5.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d5_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_01_rv_bits[37:31],1'b0};
2140 force `CPU.l2d5.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d5_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_01_rv_bits[45:40]};
2141 force `CPU.l2d5.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d5_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d5_br_way158_01_rv_bits[53:48]};
2142
2143 // For l2d6
2144 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d6_tl_way07_00_rv_bits);
2145 force `CPU.l2d6.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d6_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tl_way07_00_rv_bits[7:1],1'b1};
2146 force `CPU.l2d6.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d6_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tl_way07_00_rv_bits[17:11],1'b1};
2147 force `CPU.l2d6.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d6_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tl_way07_00_rv_bits[27:21],1'b0};
2148 force `CPU.l2d6.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d6_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tl_way07_00_rv_bits[37:31],1'b0};
2149 force `CPU.l2d6.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d6_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tl_way07_00_rv_bits[45:40]};
2150 force `CPU.l2d6.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d6_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tl_way07_00_rv_bits[53:48]};
2151
2152 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d6_tl_way158_00_rv_bits);
2153 force `CPU.l2d6.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d6_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_00_rv_bits[7:1],1'b1};
2154 force `CPU.l2d6.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d6_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_00_rv_bits[17:11],1'b1};
2155 force `CPU.l2d6.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d6_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_00_rv_bits[27:21],1'b0};
2156 force `CPU.l2d6.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d6_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_00_rv_bits[37:31],1'b0};
2157 force `CPU.l2d6.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d6_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_00_rv_bits[45:40]};
2158 force `CPU.l2d6.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d6_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_00_rv_bits[53:48]};
2159
2160 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d6_tl_way70_01_rv_bits);
2161 force `CPU.l2d6.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d6_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tl_way70_01_rv_bits[7:1],1'b1};
2162 force `CPU.l2d6.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d6_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tl_way70_01_rv_bits[17:11],1'b1};
2163 force `CPU.l2d6.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d6_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tl_way70_01_rv_bits[27:21],1'b0};
2164 force `CPU.l2d6.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d6_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tl_way70_01_rv_bits[37:31],1'b0};
2165 force `CPU.l2d6.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d6_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tl_way70_01_rv_bits[45:40]};
2166 force `CPU.l2d6.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d6_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tl_way70_01_rv_bits[53:48]};
2167
2168 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d6_tl_way158_01_rv_bits);
2169 force `CPU.l2d6.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d6_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_01_rv_bits[7:1],1'b1};
2170 force `CPU.l2d6.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d6_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_01_rv_bits[17:11],1'b1};
2171 force `CPU.l2d6.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d6_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_01_rv_bits[27:21],1'b0};
2172 force `CPU.l2d6.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d6_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_01_rv_bits[37:31],1'b0};
2173 force `CPU.l2d6.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d6_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_01_rv_bits[45:40]};
2174 force `CPU.l2d6.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d6_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tl_way158_01_rv_bits[53:48]};
2175
2176 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d6_tr_way07_00_rv_bits);
2177 force `CPU.l2d6.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d6_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tr_way07_00_rv_bits[7:1],1'b1};
2178 force `CPU.l2d6.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d6_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tr_way07_00_rv_bits[17:11],1'b1};
2179 force `CPU.l2d6.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d6_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tr_way07_00_rv_bits[27:21],1'b0};
2180 force `CPU.l2d6.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d6_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tr_way07_00_rv_bits[37:31],1'b0};
2181 force `CPU.l2d6.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d6_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tr_way07_00_rv_bits[45:40]};
2182 force `CPU.l2d6.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d6_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tr_way07_00_rv_bits[53:48]};
2183
2184 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d6_tr_way158_00_rv_bits);
2185 force `CPU.l2d6.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d6_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_00_rv_bits[7:1],1'b1};
2186 force `CPU.l2d6.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d6_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_00_rv_bits[17:11],1'b1};
2187 force `CPU.l2d6.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d6_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_00_rv_bits[27:21],1'b0};
2188 force `CPU.l2d6.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d6_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_00_rv_bits[37:31],1'b0};
2189 force `CPU.l2d6.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d6_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_00_rv_bits[45:40]};
2190 force `CPU.l2d6.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d6_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_00_rv_bits[53:48]};
2191
2192 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d6_tr_way70_01_rv_bits);
2193 force `CPU.l2d6.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d6_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tr_way70_01_rv_bits[7:1],1'b1};
2194 force `CPU.l2d6.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d6_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tr_way70_01_rv_bits[17:11],1'b1};
2195 force `CPU.l2d6.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d6_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tr_way70_01_rv_bits[27:21],1'b0};
2196 force `CPU.l2d6.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d6_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tr_way70_01_rv_bits[37:31],1'b0};
2197 force `CPU.l2d6.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d6_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tr_way70_01_rv_bits[45:40]};
2198 force `CPU.l2d6.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d6_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tr_way70_01_rv_bits[53:48]};
2199
2200 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d6_tr_way158_01_rv_bits);
2201 force `CPU.l2d6.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d6_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_01_rv_bits[7:1],1'b1};
2202 force `CPU.l2d6.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d6_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_01_rv_bits[17:11],1'b1};
2203 force `CPU.l2d6.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d6_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_01_rv_bits[27:21],1'b0};
2204 force `CPU.l2d6.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d6_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_01_rv_bits[37:31],1'b0};
2205 force `CPU.l2d6.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d6_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_01_rv_bits[45:40]};
2206 force `CPU.l2d6.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d6_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_tr_way158_01_rv_bits[53:48]};
2207
2208 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d6_bl_way07_00_rv_bits);
2209 force `CPU.l2d6.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d6_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_bl_way07_00_rv_bits[7:1],1'b1};
2210 force `CPU.l2d6.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d6_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_bl_way07_00_rv_bits[17:11],1'b1};
2211 force `CPU.l2d6.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d6_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_bl_way07_00_rv_bits[27:21],1'b0};
2212 force `CPU.l2d6.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d6_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_bl_way07_00_rv_bits[37:31],1'b0};
2213 force `CPU.l2d6.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d6_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_bl_way07_00_rv_bits[45:40]};
2214 force `CPU.l2d6.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d6_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_bl_way07_00_rv_bits[53:48]};
2215
2216 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d6_bl_way158_00_rv_bits);
2217 force `CPU.l2d6.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d6_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_00_rv_bits[7:1],1'b1};
2218 force `CPU.l2d6.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d6_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_00_rv_bits[17:11],1'b1};
2219 force `CPU.l2d6.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d6_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_00_rv_bits[27:21],1'b0};
2220 force `CPU.l2d6.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d6_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_00_rv_bits[37:31],1'b0};
2221 force `CPU.l2d6.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d6_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_00_rv_bits[45:40]};
2222 force `CPU.l2d6.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d6_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_00_rv_bits[53:48]};
2223
2224 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d6_bl_way70_01_rv_bits);
2225 force `CPU.l2d6.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d6_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_bl_way70_01_rv_bits[7:1],1'b1};
2226 force `CPU.l2d6.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d6_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_bl_way70_01_rv_bits[17:11],1'b1};
2227 force `CPU.l2d6.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d6_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_bl_way70_01_rv_bits[27:21],1'b0};
2228 force `CPU.l2d6.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d6_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_bl_way70_01_rv_bits[37:31],1'b0};
2229 force `CPU.l2d6.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d6_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_bl_way70_01_rv_bits[45:40]};
2230 force `CPU.l2d6.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d6_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_bl_way70_01_rv_bits[53:48]};
2231
2232 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d6_bl_way158_01_rv_bits);
2233 force `CPU.l2d6.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d6_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_01_rv_bits[7:1],1'b1};
2234 force `CPU.l2d6.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d6_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_01_rv_bits[17:11],1'b1};
2235 force `CPU.l2d6.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d6_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_01_rv_bits[27:21],1'b0};
2236 force `CPU.l2d6.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d6_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_01_rv_bits[37:31],1'b0};
2237 force `CPU.l2d6.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d6_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_01_rv_bits[45:40]};
2238 force `CPU.l2d6.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d6_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_bl_way158_01_rv_bits[53:48]};
2239
2240 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d6_br_way07_00_rv_bits);
2241 force `CPU.l2d6.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d6_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_br_way07_00_rv_bits[7:1],1'b1};
2242 force `CPU.l2d6.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d6_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_br_way07_00_rv_bits[17:11],1'b1};
2243 force `CPU.l2d6.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d6_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_br_way07_00_rv_bits[27:21],1'b0};
2244 force `CPU.l2d6.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d6_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_br_way07_00_rv_bits[37:31],1'b0};
2245 force `CPU.l2d6.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d6_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_br_way07_00_rv_bits[45:40]};
2246 force `CPU.l2d6.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d6_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_br_way07_00_rv_bits[53:48]};
2247
2248 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d6_br_way158_00_rv_bits);
2249 force `CPU.l2d6.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d6_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_00_rv_bits[7:1],1'b1};
2250 force `CPU.l2d6.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d6_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_00_rv_bits[17:11],1'b1};
2251 force `CPU.l2d6.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d6_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_00_rv_bits[27:21],1'b0};
2252 force `CPU.l2d6.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d6_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_00_rv_bits[37:31],1'b0};
2253 force `CPU.l2d6.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d6_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_00_rv_bits[45:40]};
2254 force `CPU.l2d6.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d6_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_00_rv_bits[53:48]};
2255
2256 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d6_br_way70_01_rv_bits);
2257 force `CPU.l2d6.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d6_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_br_way70_01_rv_bits[7:1],1'b1};
2258 force `CPU.l2d6.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d6_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_br_way70_01_rv_bits[17:11],1'b1};
2259 force `CPU.l2d6.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d6_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_br_way70_01_rv_bits[27:21],1'b0};
2260 force `CPU.l2d6.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d6_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_br_way70_01_rv_bits[37:31],1'b0};
2261 force `CPU.l2d6.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d6_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_br_way70_01_rv_bits[45:40]};
2262 force `CPU.l2d6.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d6_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_br_way70_01_rv_bits[53:48]};
2263
2264 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D6_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d6_br_way158_01_rv_bits);
2265 force `CPU.l2d6.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d6_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_01_rv_bits[7:1],1'b1};
2266 force `CPU.l2d6.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d6_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_01_rv_bits[17:11],1'b1};
2267 force `CPU.l2d6.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d6_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_01_rv_bits[27:21],1'b0};
2268 force `CPU.l2d6.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d6_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_01_rv_bits[37:31],1'b0};
2269 force `CPU.l2d6.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d6_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_01_rv_bits[45:40]};
2270 force `CPU.l2d6.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d6_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d6_br_way158_01_rv_bits[53:48]};
2271
2272 // For l2d7
2273 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d7_tl_way07_00_rv_bits);
2274 force `CPU.l2d7.quad_top_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d7_tl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tl_way07_00_rv_bits[7:1],1'b1};
2275 force `CPU.l2d7.quad_top_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d7_tl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tl_way07_00_rv_bits[17:11],1'b1};
2276 force `CPU.l2d7.quad_top_left.way07_00.data_mux.red_even_0 = {|(rand_l2d7_tl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tl_way07_00_rv_bits[27:21],1'b0};
2277 force `CPU.l2d7.quad_top_left.way07_00.data_mux.red_even_1 = {|(rand_l2d7_tl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tl_way07_00_rv_bits[37:31],1'b0};
2278 force `CPU.l2d7.quad_top_left.way07_00.data_mux.red_col_0 = {|(rand_l2d7_tl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tl_way07_00_rv_bits[45:40]};
2279 force `CPU.l2d7.quad_top_left.way07_00.data_mux.red_col_1 = {|(rand_l2d7_tl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tl_way07_00_rv_bits[53:48]};
2280
2281 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d7_tl_way158_00_rv_bits);
2282 force `CPU.l2d7.quad_top_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d7_tl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_00_rv_bits[7:1],1'b1};
2283 force `CPU.l2d7.quad_top_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d7_tl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_00_rv_bits[17:11],1'b1};
2284 force `CPU.l2d7.quad_top_left.way158_00.data_mux.red_even_0 = {|(rand_l2d7_tl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_00_rv_bits[27:21],1'b0};
2285 force `CPU.l2d7.quad_top_left.way158_00.data_mux.red_even_1 = {|(rand_l2d7_tl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_00_rv_bits[37:31],1'b0};
2286 force `CPU.l2d7.quad_top_left.way158_00.data_mux.red_col_0 = {|(rand_l2d7_tl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_00_rv_bits[45:40]};
2287 force `CPU.l2d7.quad_top_left.way158_00.data_mux.red_col_1 = {|(rand_l2d7_tl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_00_rv_bits[53:48]};
2288
2289 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d7_tl_way70_01_rv_bits);
2290 force `CPU.l2d7.quad_top_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d7_tl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tl_way70_01_rv_bits[7:1],1'b1};
2291 force `CPU.l2d7.quad_top_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d7_tl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tl_way70_01_rv_bits[17:11],1'b1};
2292 force `CPU.l2d7.quad_top_left.way70_01.data_mux.red_even_0 = {|(rand_l2d7_tl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tl_way70_01_rv_bits[27:21],1'b0};
2293 force `CPU.l2d7.quad_top_left.way70_01.data_mux.red_even_1 = {|(rand_l2d7_tl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tl_way70_01_rv_bits[37:31],1'b0};
2294 force `CPU.l2d7.quad_top_left.way70_01.data_mux.red_col_0 = {|(rand_l2d7_tl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tl_way70_01_rv_bits[45:40]};
2295 force `CPU.l2d7.quad_top_left.way70_01.data_mux.red_col_1 = {|(rand_l2d7_tl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tl_way70_01_rv_bits[53:48]};
2296
2297 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d7_tl_way158_01_rv_bits);
2298 force `CPU.l2d7.quad_top_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d7_tl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_01_rv_bits[7:1],1'b1};
2299 force `CPU.l2d7.quad_top_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d7_tl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_01_rv_bits[17:11],1'b1};
2300 force `CPU.l2d7.quad_top_left.way158_01.data_mux.red_even_0 = {|(rand_l2d7_tl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_01_rv_bits[27:21],1'b0};
2301 force `CPU.l2d7.quad_top_left.way158_01.data_mux.red_even_1 = {|(rand_l2d7_tl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_01_rv_bits[37:31],1'b0};
2302 force `CPU.l2d7.quad_top_left.way158_01.data_mux.red_col_0 = {|(rand_l2d7_tl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_01_rv_bits[45:40]};
2303 force `CPU.l2d7.quad_top_left.way158_01.data_mux.red_col_1 = {|(rand_l2d7_tl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tl_way158_01_rv_bits[53:48]};
2304
2305 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d7_tr_way07_00_rv_bits);
2306 force `CPU.l2d7.quad_top_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d7_tr_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tr_way07_00_rv_bits[7:1],1'b1};
2307 force `CPU.l2d7.quad_top_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d7_tr_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tr_way07_00_rv_bits[17:11],1'b1};
2308 force `CPU.l2d7.quad_top_right.way07_00.data_mux.red_even_0 = {|(rand_l2d7_tr_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tr_way07_00_rv_bits[27:21],1'b0};
2309 force `CPU.l2d7.quad_top_right.way07_00.data_mux.red_even_1 = {|(rand_l2d7_tr_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tr_way07_00_rv_bits[37:31],1'b0};
2310 force `CPU.l2d7.quad_top_right.way07_00.data_mux.red_col_0 = {|(rand_l2d7_tr_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tr_way07_00_rv_bits[45:40]};
2311 force `CPU.l2d7.quad_top_right.way07_00.data_mux.red_col_1 = {|(rand_l2d7_tr_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tr_way07_00_rv_bits[53:48]};
2312
2313 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d7_tr_way158_00_rv_bits);
2314 force `CPU.l2d7.quad_top_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d7_tr_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_00_rv_bits[7:1],1'b1};
2315 force `CPU.l2d7.quad_top_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d7_tr_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_00_rv_bits[17:11],1'b1};
2316 force `CPU.l2d7.quad_top_right.way158_00.data_mux.red_even_0 = {|(rand_l2d7_tr_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_00_rv_bits[27:21],1'b0};
2317 force `CPU.l2d7.quad_top_right.way158_00.data_mux.red_even_1 = {|(rand_l2d7_tr_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_00_rv_bits[37:31],1'b0};
2318 force `CPU.l2d7.quad_top_right.way158_00.data_mux.red_col_0 = {|(rand_l2d7_tr_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_00_rv_bits[45:40]};
2319 force `CPU.l2d7.quad_top_right.way158_00.data_mux.red_col_1 = {|(rand_l2d7_tr_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_00_rv_bits[53:48]};
2320
2321 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d7_tr_way70_01_rv_bits);
2322 force `CPU.l2d7.quad_top_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d7_tr_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tr_way70_01_rv_bits[7:1],1'b1};
2323 force `CPU.l2d7.quad_top_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d7_tr_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tr_way70_01_rv_bits[17:11],1'b1};
2324 force `CPU.l2d7.quad_top_right.way70_01.data_mux.red_even_0 = {|(rand_l2d7_tr_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tr_way70_01_rv_bits[27:21],1'b0};
2325 force `CPU.l2d7.quad_top_right.way70_01.data_mux.red_even_1 = {|(rand_l2d7_tr_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tr_way70_01_rv_bits[37:31],1'b0};
2326 force `CPU.l2d7.quad_top_right.way70_01.data_mux.red_col_0 = {|(rand_l2d7_tr_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tr_way70_01_rv_bits[45:40]};
2327 force `CPU.l2d7.quad_top_right.way70_01.data_mux.red_col_1 = {|(rand_l2d7_tr_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tr_way70_01_rv_bits[53:48]};
2328
2329 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_TOP_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d7_tr_way158_01_rv_bits);
2330 force `CPU.l2d7.quad_top_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d7_tr_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_01_rv_bits[7:1],1'b1};
2331 force `CPU.l2d7.quad_top_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d7_tr_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_01_rv_bits[17:11],1'b1};
2332 force `CPU.l2d7.quad_top_right.way158_01.data_mux.red_even_0 = {|(rand_l2d7_tr_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_01_rv_bits[27:21],1'b0};
2333 force `CPU.l2d7.quad_top_right.way158_01.data_mux.red_even_1 = {|(rand_l2d7_tr_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_01_rv_bits[37:31],1'b0};
2334 force `CPU.l2d7.quad_top_right.way158_01.data_mux.red_col_0 = {|(rand_l2d7_tr_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_01_rv_bits[45:40]};
2335 force `CPU.l2d7.quad_top_right.way158_01.data_mux.red_col_1 = {|(rand_l2d7_tr_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_tr_way158_01_rv_bits[53:48]};
2336
2337 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_LEFT_07_00 REDUNDANCY_VALUE: %b", rand_l2d7_bl_way07_00_rv_bits);
2338 force `CPU.l2d7.quad_bot_left.way07_00.data_mux.red_odd_0 = {|(rand_l2d7_bl_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_bl_way07_00_rv_bits[7:1],1'b1};
2339 force `CPU.l2d7.quad_bot_left.way07_00.data_mux.red_odd_1 = {|(rand_l2d7_bl_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_bl_way07_00_rv_bits[17:11],1'b1};
2340 force `CPU.l2d7.quad_bot_left.way07_00.data_mux.red_even_0 = {|(rand_l2d7_bl_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_bl_way07_00_rv_bits[27:21],1'b0};
2341 force `CPU.l2d7.quad_bot_left.way07_00.data_mux.red_even_1 = {|(rand_l2d7_bl_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_bl_way07_00_rv_bits[37:31],1'b0};
2342 force `CPU.l2d7.quad_bot_left.way07_00.data_mux.red_col_0 = {|(rand_l2d7_bl_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_bl_way07_00_rv_bits[45:40]};
2343 force `CPU.l2d7.quad_bot_left.way07_00.data_mux.red_col_1 = {|(rand_l2d7_bl_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_bl_way07_00_rv_bits[53:48]};
2344
2345 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_LEFT_158_00 REDUNDANCY_VALUE: %b", rand_l2d7_bl_way158_00_rv_bits);
2346 force `CPU.l2d7.quad_bot_left.way158_00.data_mux.red_odd_0 = {|(rand_l2d7_bl_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_00_rv_bits[7:1],1'b1};
2347 force `CPU.l2d7.quad_bot_left.way158_00.data_mux.red_odd_1 = {|(rand_l2d7_bl_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_00_rv_bits[17:11],1'b1};
2348 force `CPU.l2d7.quad_bot_left.way158_00.data_mux.red_even_0 = {|(rand_l2d7_bl_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_00_rv_bits[27:21],1'b0};
2349 force `CPU.l2d7.quad_bot_left.way158_00.data_mux.red_even_1 = {|(rand_l2d7_bl_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_00_rv_bits[37:31],1'b0};
2350 force `CPU.l2d7.quad_bot_left.way158_00.data_mux.red_col_0 = {|(rand_l2d7_bl_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_00_rv_bits[45:40]};
2351 force `CPU.l2d7.quad_bot_left.way158_00.data_mux.red_col_1 = {|(rand_l2d7_bl_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_00_rv_bits[53:48]};
2352
2353 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_LEFT_70_01 REDUNDANCY_VALUE: %b", rand_l2d7_bl_way70_01_rv_bits);
2354 force `CPU.l2d7.quad_bot_left.way70_01.data_mux.red_odd_0 = {|(rand_l2d7_bl_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_bl_way70_01_rv_bits[7:1],1'b1};
2355 force `CPU.l2d7.quad_bot_left.way70_01.data_mux.red_odd_1 = {|(rand_l2d7_bl_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_bl_way70_01_rv_bits[17:11],1'b1};
2356 force `CPU.l2d7.quad_bot_left.way70_01.data_mux.red_even_0 = {|(rand_l2d7_bl_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_bl_way70_01_rv_bits[27:21],1'b0};
2357 force `CPU.l2d7.quad_bot_left.way70_01.data_mux.red_even_1 = {|(rand_l2d7_bl_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_bl_way70_01_rv_bits[37:31],1'b0};
2358 force `CPU.l2d7.quad_bot_left.way70_01.data_mux.red_col_0 = {|(rand_l2d7_bl_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_bl_way70_01_rv_bits[45:40]};
2359 force `CPU.l2d7.quad_bot_left.way70_01.data_mux.red_col_1 = {|(rand_l2d7_bl_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_bl_way70_01_rv_bits[53:48]};
2360
2361 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_LEFT_158_01 REDUNDANCY_VALUE: %b", rand_l2d7_bl_way158_01_rv_bits);
2362 force `CPU.l2d7.quad_bot_left.way158_01.data_mux.red_odd_0 = {|(rand_l2d7_bl_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_01_rv_bits[7:1],1'b1};
2363 force `CPU.l2d7.quad_bot_left.way158_01.data_mux.red_odd_1 = {|(rand_l2d7_bl_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_01_rv_bits[17:11],1'b1};
2364 force `CPU.l2d7.quad_bot_left.way158_01.data_mux.red_even_0 = {|(rand_l2d7_bl_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_01_rv_bits[27:21],1'b0};
2365 force `CPU.l2d7.quad_bot_left.way158_01.data_mux.red_even_1 = {|(rand_l2d7_bl_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_01_rv_bits[37:31],1'b0};
2366 force `CPU.l2d7.quad_bot_left.way158_01.data_mux.red_col_0 = {|(rand_l2d7_bl_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_01_rv_bits[45:40]};
2367 force `CPU.l2d7.quad_bot_left.way158_01.data_mux.red_col_1 = {|(rand_l2d7_bl_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_bl_way158_01_rv_bits[53:48]};
2368
2369 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_RIGHT_07_00 REDUNDANCY_VALUE: %b", rand_l2d7_br_way07_00_rv_bits);
2370 force `CPU.l2d7.quad_bot_right.way07_00.data_mux.red_odd_0 = {|(rand_l2d7_br_way07_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_br_way07_00_rv_bits[7:1],1'b1};
2371 force `CPU.l2d7.quad_bot_right.way07_00.data_mux.red_odd_1 = {|(rand_l2d7_br_way07_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_br_way07_00_rv_bits[17:11],1'b1};
2372 force `CPU.l2d7.quad_bot_right.way07_00.data_mux.red_even_0 = {|(rand_l2d7_br_way07_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_br_way07_00_rv_bits[27:21],1'b0};
2373 force `CPU.l2d7.quad_bot_right.way07_00.data_mux.red_even_1 = {|(rand_l2d7_br_way07_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_br_way07_00_rv_bits[37:31],1'b0};
2374 force `CPU.l2d7.quad_bot_right.way07_00.data_mux.red_col_0 = {|(rand_l2d7_br_way07_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_br_way07_00_rv_bits[45:40]};
2375 force `CPU.l2d7.quad_bot_right.way07_00.data_mux.red_col_1 = {|(rand_l2d7_br_way07_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_br_way07_00_rv_bits[53:48]};
2376
2377 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_RIGHT_158_00 REDUNDANCY_VALUE: %b", rand_l2d7_br_way158_00_rv_bits);
2378 force `CPU.l2d7.quad_bot_right.way158_00.data_mux.red_odd_0 = {|(rand_l2d7_br_way158_00_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_00_rv_bits[7:1],1'b1};
2379 force `CPU.l2d7.quad_bot_right.way158_00.data_mux.red_odd_1 = {|(rand_l2d7_br_way158_00_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_00_rv_bits[17:11],1'b1};
2380 force `CPU.l2d7.quad_bot_right.way158_00.data_mux.red_even_0 = {|(rand_l2d7_br_way158_00_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_00_rv_bits[27:21],1'b0};
2381 force `CPU.l2d7.quad_bot_right.way158_00.data_mux.red_even_1 = {|(rand_l2d7_br_way158_00_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_00_rv_bits[37:31],1'b0};
2382 force `CPU.l2d7.quad_bot_right.way158_00.data_mux.red_col_0 = {|(rand_l2d7_br_way158_00_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_00_rv_bits[45:40]};
2383 force `CPU.l2d7.quad_bot_right.way158_00.data_mux.red_col_1 = {|(rand_l2d7_br_way158_00_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_00_rv_bits[53:48]};
2384
2385 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_RIGHT_70_01 REDUNDANCY_VALUE: %b", rand_l2d7_br_way70_01_rv_bits);
2386 force `CPU.l2d7.quad_bot_right.way70_01.data_mux.red_odd_0 = {|(rand_l2d7_br_way70_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_br_way70_01_rv_bits[7:1],1'b1};
2387 force `CPU.l2d7.quad_bot_right.way70_01.data_mux.red_odd_1 = {|(rand_l2d7_br_way70_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_br_way70_01_rv_bits[17:11],1'b1};
2388 force `CPU.l2d7.quad_bot_right.way70_01.data_mux.red_even_0 = {|(rand_l2d7_br_way70_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_br_way70_01_rv_bits[27:21],1'b0};
2389 force `CPU.l2d7.quad_bot_right.way70_01.data_mux.red_even_1 = {|(rand_l2d7_br_way70_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_br_way70_01_rv_bits[37:31],1'b0};
2390 force `CPU.l2d7.quad_bot_right.way70_01.data_mux.red_col_0 = {|(rand_l2d7_br_way70_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_br_way70_01_rv_bits[45:40]};
2391 force `CPU.l2d7.quad_bot_right.way70_01.data_mux.red_col_1 = {|(rand_l2d7_br_way70_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_br_way70_01_rv_bits[53:48]};
2392
2393 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2D7_BOTTOM_RIGHT_158_01 REDUNDANCY_VALUE: %b", rand_l2d7_br_way158_01_rv_bits);
2394 force `CPU.l2d7.quad_bot_right.way158_01.data_mux.red_odd_0 = {|(rand_l2d7_br_way158_01_rv_bits[9:8]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_01_rv_bits[7:1],1'b1};
2395 force `CPU.l2d7.quad_bot_right.way158_01.data_mux.red_odd_1 = {|(rand_l2d7_br_way158_01_rv_bits[19:18]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_01_rv_bits[17:11],1'b1};
2396 force `CPU.l2d7.quad_bot_right.way158_01.data_mux.red_even_0 = {|(rand_l2d7_br_way158_01_rv_bits[29:28]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_01_rv_bits[27:21],1'b0};
2397 force `CPU.l2d7.quad_bot_right.way158_01.data_mux.red_even_1 = {|(rand_l2d7_br_way158_01_rv_bits[39:38]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_01_rv_bits[37:31],1'b0};
2398 force `CPU.l2d7.quad_bot_right.way158_01.data_mux.red_col_0 = {|(rand_l2d7_br_way158_01_rv_bits[47:46]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_01_rv_bits[45:40]};
2399 force `CPU.l2d7.quad_bot_right.way158_01.data_mux.red_col_1 = {|(rand_l2d7_br_way158_01_rv_bits[55:54]) ? 2'b11 : 2'b00,rand_l2d7_br_way158_01_rv_bits[53:48]};
2400
2401 // For l2t0
2402 // For quad0
2403 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t0_q0_rv_bits[9:0]);
2404 force `CPU.l2t0.tag.quad0.bank0.reg_d_lft = rand_l2t0_q0_rv_bits[4:0];
2405 force `CPU.l2t0.tag.quad0.bank0.reg_d_rgt = rand_l2t0_q0_rv_bits[9:5];
2406 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t0_q0_rv_bits[19:10]);
2407 force `CPU.l2t0.tag.quad0.bank1.reg_d_lft = rand_l2t0_q0_rv_bits[14:10];
2408 force `CPU.l2t0.tag.quad0.bank1.reg_d_rgt = rand_l2t0_q0_rv_bits[19:15];
2409
2410 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2411 force `CPU.l2t0.tag.quad0.bank0.reg_en_lft = |(rand_l2t0_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2412 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2413 force `CPU.l2t0.tag.quad0.bank0.reg_en_rgt = |(rand_l2t0_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2414 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2415 force `CPU.l2t0.tag.quad0.bank1.reg_en_lft = |(rand_l2t0_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2416 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2417 force `CPU.l2t0.tag.quad0.bank1.reg_en_rgt = |(rand_l2t0_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2418
2419 // For quad1
2420 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t0_q1_rv_bits[9:0]);
2421 force `CPU.l2t0.tag.quad1.bank0.reg_d_lft = rand_l2t0_q1_rv_bits[4:0];
2422 force `CPU.l2t0.tag.quad1.bank0.reg_d_rgt = rand_l2t0_q1_rv_bits[9:5];
2423 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t0_q1_rv_bits[19:10]);
2424 force `CPU.l2t0.tag.quad1.bank1.reg_d_lft = rand_l2t0_q1_rv_bits[14:10];
2425 force `CPU.l2t0.tag.quad1.bank1.reg_d_rgt = rand_l2t0_q1_rv_bits[19:15];
2426
2427 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2428 force `CPU.l2t0.tag.quad1.bank0.reg_en_lft = |(rand_l2t0_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2429 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2430 force `CPU.l2t0.tag.quad1.bank0.reg_en_rgt = |(rand_l2t0_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2431 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2432 force `CPU.l2t0.tag.quad1.bank1.reg_en_lft = |(rand_l2t0_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2433 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2434 force `CPU.l2t0.tag.quad1.bank1.reg_en_rgt = |(rand_l2t0_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2435
2436 // For quad2
2437 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t0_q2_rv_bits[9:0]);
2438 force `CPU.l2t0.tag.quad2.bank0.reg_d_lft = rand_l2t0_q2_rv_bits[4:0];
2439 force `CPU.l2t0.tag.quad2.bank0.reg_d_rgt = rand_l2t0_q2_rv_bits[9:5];
2440 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t0_q2_rv_bits[19:10]);
2441 force `CPU.l2t0.tag.quad2.bank1.reg_d_lft = rand_l2t0_q2_rv_bits[14:10];
2442 force `CPU.l2t0.tag.quad2.bank1.reg_d_rgt = rand_l2t0_q2_rv_bits[19:15];
2443
2444 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2445 force `CPU.l2t0.tag.quad2.bank0.reg_en_lft = |(rand_l2t0_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2446 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2447 force `CPU.l2t0.tag.quad2.bank0.reg_en_rgt = |(rand_l2t0_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2448 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2449 force `CPU.l2t0.tag.quad2.bank1.reg_en_lft = |(rand_l2t0_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2450 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2451 force `CPU.l2t0.tag.quad2.bank1.reg_en_rgt = |(rand_l2t0_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2452
2453 // For quad3
2454 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t0_q3_rv_bits[9:0]);
2455 force `CPU.l2t0.tag.quad3.bank0.reg_d_lft = rand_l2t0_q3_rv_bits[4:0];
2456 force `CPU.l2t0.tag.quad3.bank0.reg_d_rgt = rand_l2t0_q3_rv_bits[9:5];
2457 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t0_q3_rv_bits[19:10]);
2458 force `CPU.l2t0.tag.quad3.bank1.reg_d_lft = rand_l2t0_q3_rv_bits[14:10];
2459 force `CPU.l2t0.tag.quad3.bank1.reg_d_rgt = rand_l2t0_q3_rv_bits[19:15];
2460
2461 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2462 force `CPU.l2t0.tag.quad3.bank0.reg_en_lft = |(rand_l2t0_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2463 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2464 force `CPU.l2t0.tag.quad3.bank0.reg_en_rgt = |(rand_l2t0_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2465 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2466 force `CPU.l2t0.tag.quad3.bank1.reg_en_lft = |(rand_l2t0_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2467 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T0_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t0_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2468 force `CPU.l2t0.tag.quad3.bank1.reg_en_rgt = |(rand_l2t0_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2469
2470 // For l2t1
2471 // For quad0
2472 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t1_q0_rv_bits[9:0]);
2473 force `CPU.l2t1.tag.quad0.bank0.reg_d_lft = rand_l2t1_q0_rv_bits[4:0];
2474 force `CPU.l2t1.tag.quad0.bank0.reg_d_rgt = rand_l2t1_q0_rv_bits[9:5];
2475 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t1_q0_rv_bits[19:10]);
2476 force `CPU.l2t1.tag.quad0.bank1.reg_d_lft = rand_l2t1_q0_rv_bits[14:10];
2477 force `CPU.l2t1.tag.quad0.bank1.reg_d_rgt = rand_l2t1_q0_rv_bits[19:15];
2478
2479 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2480 force `CPU.l2t1.tag.quad0.bank0.reg_en_lft = |(rand_l2t1_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2481 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2482 force `CPU.l2t1.tag.quad0.bank0.reg_en_rgt = |(rand_l2t1_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2483 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2484 force `CPU.l2t1.tag.quad0.bank1.reg_en_lft = |(rand_l2t1_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2485 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2486 force `CPU.l2t1.tag.quad0.bank1.reg_en_rgt = |(rand_l2t1_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2487
2488 // For quad1
2489 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t1_q1_rv_bits[9:0]);
2490 force `CPU.l2t1.tag.quad1.bank0.reg_d_lft = rand_l2t1_q1_rv_bits[4:0];
2491 force `CPU.l2t1.tag.quad1.bank0.reg_d_rgt = rand_l2t1_q1_rv_bits[9:5];
2492 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t1_q1_rv_bits[19:10]);
2493 force `CPU.l2t1.tag.quad1.bank1.reg_d_lft = rand_l2t1_q1_rv_bits[14:10];
2494 force `CPU.l2t1.tag.quad1.bank1.reg_d_rgt = rand_l2t1_q1_rv_bits[19:15];
2495
2496 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2497 force `CPU.l2t1.tag.quad1.bank0.reg_en_lft = |(rand_l2t1_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2498 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2499 force `CPU.l2t1.tag.quad1.bank0.reg_en_rgt = |(rand_l2t1_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2500 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2501 force `CPU.l2t1.tag.quad1.bank1.reg_en_lft = |(rand_l2t1_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2502 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2503 force `CPU.l2t1.tag.quad1.bank1.reg_en_rgt = |(rand_l2t1_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2504
2505 // For quad2
2506 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t1_q2_rv_bits[9:0]);
2507 force `CPU.l2t1.tag.quad2.bank0.reg_d_lft = rand_l2t1_q2_rv_bits[4:0];
2508 force `CPU.l2t1.tag.quad2.bank0.reg_d_rgt = rand_l2t1_q2_rv_bits[9:5];
2509 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t1_q2_rv_bits[19:10]);
2510 force `CPU.l2t1.tag.quad2.bank1.reg_d_lft = rand_l2t1_q2_rv_bits[14:10];
2511 force `CPU.l2t1.tag.quad2.bank1.reg_d_rgt = rand_l2t1_q2_rv_bits[19:15];
2512
2513 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2514 force `CPU.l2t1.tag.quad2.bank0.reg_en_lft = |(rand_l2t1_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2515 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2516 force `CPU.l2t1.tag.quad2.bank0.reg_en_rgt = |(rand_l2t1_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2517 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2518 force `CPU.l2t1.tag.quad2.bank1.reg_en_lft = |(rand_l2t1_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2519 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2520 force `CPU.l2t1.tag.quad2.bank1.reg_en_rgt = |(rand_l2t1_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2521
2522 // For quad3
2523 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t1_q3_rv_bits[9:0]);
2524 force `CPU.l2t1.tag.quad3.bank0.reg_d_lft = rand_l2t1_q3_rv_bits[4:0];
2525 force `CPU.l2t1.tag.quad3.bank0.reg_d_rgt = rand_l2t1_q3_rv_bits[9:5];
2526 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t1_q3_rv_bits[19:10]);
2527 force `CPU.l2t1.tag.quad3.bank1.reg_d_lft = rand_l2t1_q3_rv_bits[14:10];
2528 force `CPU.l2t1.tag.quad3.bank1.reg_d_rgt = rand_l2t1_q3_rv_bits[19:15];
2529
2530 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2531 force `CPU.l2t1.tag.quad3.bank0.reg_en_lft = |(rand_l2t1_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2532 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2533 force `CPU.l2t1.tag.quad3.bank0.reg_en_rgt = |(rand_l2t1_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2534 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2535 force `CPU.l2t1.tag.quad3.bank1.reg_en_lft = |(rand_l2t1_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2536 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T1_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t1_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2537 force `CPU.l2t1.tag.quad3.bank1.reg_en_rgt = |(rand_l2t1_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2538
2539 // For l2t2
2540 // For quad0
2541 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t2_q0_rv_bits[9:0]);
2542 force `CPU.l2t2.tag.quad0.bank0.reg_d_lft = rand_l2t2_q0_rv_bits[4:0];
2543 force `CPU.l2t2.tag.quad0.bank0.reg_d_rgt = rand_l2t2_q0_rv_bits[9:5];
2544 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t2_q0_rv_bits[19:10]);
2545 force `CPU.l2t2.tag.quad0.bank1.reg_d_lft = rand_l2t2_q0_rv_bits[14:10];
2546 force `CPU.l2t2.tag.quad0.bank1.reg_d_rgt = rand_l2t2_q0_rv_bits[19:15];
2547
2548 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2549 force `CPU.l2t2.tag.quad0.bank0.reg_en_lft = |(rand_l2t2_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2550 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2551 force `CPU.l2t2.tag.quad0.bank0.reg_en_rgt = |(rand_l2t2_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2552 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2553 force `CPU.l2t2.tag.quad0.bank1.reg_en_lft = |(rand_l2t2_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2554 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2555 force `CPU.l2t2.tag.quad0.bank1.reg_en_rgt = |(rand_l2t2_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2556
2557 // For quad1
2558 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t2_q1_rv_bits[9:0]);
2559 force `CPU.l2t2.tag.quad1.bank0.reg_d_lft = rand_l2t2_q2_rv_bits[4:0];
2560 force `CPU.l2t2.tag.quad1.bank0.reg_d_rgt = rand_l2t2_q2_rv_bits[9:5];
2561 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t2_q1_rv_bits[19:10]);
2562 force `CPU.l2t2.tag.quad1.bank1.reg_d_lft = rand_l2t2_q2_rv_bits[14:10];
2563 force `CPU.l2t2.tag.quad1.bank1.reg_d_rgt = rand_l2t2_q2_rv_bits[19:15];
2564
2565 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2566 force `CPU.l2t2.tag.quad1.bank0.reg_en_lft = |(rand_l2t2_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2567 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2568 force `CPU.l2t2.tag.quad1.bank0.reg_en_rgt = |(rand_l2t2_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2569 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2570 force `CPU.l2t2.tag.quad1.bank1.reg_en_lft = |(rand_l2t2_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2571 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2572 force `CPU.l2t2.tag.quad1.bank1.reg_en_rgt = |(rand_l2t2_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2573
2574 // For quad2
2575 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t2_q2_rv_bits[9:0]);
2576 force `CPU.l2t2.tag.quad2.bank0.reg_d_lft = rand_l2t2_q2_rv_bits[4:0];
2577 force `CPU.l2t2.tag.quad2.bank0.reg_d_rgt = rand_l2t2_q2_rv_bits[9:5];
2578 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t2_q2_rv_bits[19:10]);
2579 force `CPU.l2t2.tag.quad2.bank1.reg_d_lft = rand_l2t2_q2_rv_bits[14:10];
2580 force `CPU.l2t2.tag.quad2.bank1.reg_d_rgt = rand_l2t2_q2_rv_bits[19:15];
2581
2582 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2583 force `CPU.l2t2.tag.quad2.bank0.reg_en_lft = |(rand_l2t2_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2584 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2585 force `CPU.l2t2.tag.quad2.bank0.reg_en_rgt = |(rand_l2t2_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2586 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2587 force `CPU.l2t2.tag.quad2.bank1.reg_en_lft = |(rand_l2t2_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2588 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2589 force `CPU.l2t2.tag.quad2.bank1.reg_en_rgt = |(rand_l2t2_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2590
2591 // For quad3
2592 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t2_q3_rv_bits[9:0]);
2593 force `CPU.l2t2.tag.quad3.bank0.reg_d_lft = rand_l2t2_q3_rv_bits[4:0];
2594 force `CPU.l2t2.tag.quad3.bank0.reg_d_rgt = rand_l2t2_q3_rv_bits[9:5];
2595 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t2_q3_rv_bits[19:10]);
2596 force `CPU.l2t2.tag.quad3.bank1.reg_d_lft = rand_l2t2_q3_rv_bits[14:10];
2597 force `CPU.l2t2.tag.quad3.bank1.reg_d_rgt = rand_l2t2_q3_rv_bits[19:15];
2598
2599 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2600 force `CPU.l2t2.tag.quad3.bank0.reg_en_lft = |(rand_l2t2_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2601 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2602 force `CPU.l2t2.tag.quad3.bank0.reg_en_rgt = |(rand_l2t2_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2603 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2604 force `CPU.l2t2.tag.quad3.bank1.reg_en_lft = |(rand_l2t2_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2605 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T2_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t2_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2606 force `CPU.l2t2.tag.quad3.bank1.reg_en_rgt = |(rand_l2t2_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2607
2608 // For l2t3
2609 // For quad0
2610 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t3_q0_rv_bits[9:0]);
2611 force `CPU.l2t3.tag.quad0.bank0.reg_d_lft = rand_l2t3_q0_rv_bits[4:0];
2612 force `CPU.l2t3.tag.quad0.bank0.reg_d_rgt = rand_l2t3_q0_rv_bits[9:5];
2613 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t3_q0_rv_bits[19:10]);
2614 force `CPU.l2t3.tag.quad0.bank1.reg_d_lft = rand_l2t3_q0_rv_bits[14:10];
2615 force `CPU.l2t3.tag.quad0.bank1.reg_d_rgt = rand_l2t3_q0_rv_bits[19:15];
2616
2617 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2618 force `CPU.l2t3.tag.quad0.bank0.reg_en_lft = |(rand_l2t3_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2619 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2620 force `CPU.l2t3.tag.quad0.bank0.reg_en_rgt = |(rand_l2t3_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2621 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2622 force `CPU.l2t3.tag.quad0.bank1.reg_en_lft = |(rand_l2t3_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2623 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2624 force `CPU.l2t3.tag.quad0.bank1.reg_en_rgt = |(rand_l2t3_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2625
2626 // For quad1
2627 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t3_q1_rv_bits[9:0]);
2628 force `CPU.l2t3.tag.quad1.bank0.reg_d_lft = rand_l2t3_q2_rv_bits[4:0];
2629 force `CPU.l2t3.tag.quad1.bank0.reg_d_rgt = rand_l2t3_q2_rv_bits[9:5];
2630 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t3_q1_rv_bits[19:10]);
2631 force `CPU.l2t3.tag.quad1.bank1.reg_d_lft = rand_l2t3_q2_rv_bits[14:10];
2632 force `CPU.l2t3.tag.quad1.bank1.reg_d_rgt = rand_l2t3_q2_rv_bits[19:15];
2633
2634 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2635 force `CPU.l2t3.tag.quad1.bank0.reg_en_lft = |(rand_l2t3_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2636 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2637 force `CPU.l2t3.tag.quad1.bank0.reg_en_rgt = |(rand_l2t3_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2638 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2639 force `CPU.l2t3.tag.quad1.bank1.reg_en_lft = |(rand_l2t3_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2640 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2641 force `CPU.l2t3.tag.quad1.bank1.reg_en_rgt = |(rand_l2t3_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2642
2643 // For quad2
2644 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t3_q2_rv_bits[9:0]);
2645 force `CPU.l2t3.tag.quad2.bank0.reg_d_lft = rand_l2t3_q2_rv_bits[4:0];
2646 force `CPU.l2t3.tag.quad2.bank0.reg_d_rgt = rand_l2t3_q2_rv_bits[9:5];
2647 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t3_q2_rv_bits[19:10]);
2648 force `CPU.l2t3.tag.quad2.bank1.reg_d_lft = rand_l2t3_q2_rv_bits[14:10];
2649 force `CPU.l2t3.tag.quad2.bank1.reg_d_rgt = rand_l2t3_q2_rv_bits[19:15];
2650
2651 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2652 force `CPU.l2t3.tag.quad2.bank0.reg_en_lft = |(rand_l2t3_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2653 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2654 force `CPU.l2t3.tag.quad2.bank0.reg_en_rgt = |(rand_l2t3_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2655 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2656 force `CPU.l2t3.tag.quad2.bank1.reg_en_lft = |(rand_l2t3_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2657 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2658 force `CPU.l2t3.tag.quad2.bank1.reg_en_rgt = |(rand_l2t3_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2659
2660 // For quad3
2661 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t3_q3_rv_bits[9:0]);
2662 force `CPU.l2t3.tag.quad3.bank0.reg_d_lft = rand_l2t3_q3_rv_bits[4:0];
2663 force `CPU.l2t3.tag.quad3.bank0.reg_d_rgt = rand_l2t3_q3_rv_bits[9:5];
2664 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t3_q3_rv_bits[19:10]);
2665 force `CPU.l2t3.tag.quad3.bank1.reg_d_lft = rand_l2t3_q3_rv_bits[14:10];
2666 force `CPU.l2t3.tag.quad3.bank1.reg_d_rgt = rand_l2t3_q3_rv_bits[19:15];
2667
2668 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2669 force `CPU.l2t3.tag.quad3.bank0.reg_en_lft = |(rand_l2t3_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2670 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2671 force `CPU.l2t3.tag.quad3.bank0.reg_en_rgt = |(rand_l2t3_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2672 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2673 force `CPU.l2t3.tag.quad3.bank1.reg_en_lft = |(rand_l2t3_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2674 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T3_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t3_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2675 force `CPU.l2t3.tag.quad3.bank1.reg_en_rgt = |(rand_l2t3_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2676
2677 // For l2t4
2678 // For quad0
2679 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t4_q0_rv_bits[9:0]);
2680 force `CPU.l2t4.tag.quad0.bank0.reg_d_lft = rand_l2t4_q0_rv_bits[4:0];
2681 force `CPU.l2t4.tag.quad0.bank0.reg_d_rgt = rand_l2t4_q0_rv_bits[9:5];
2682 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t4_q0_rv_bits[19:10]);
2683 force `CPU.l2t4.tag.quad0.bank1.reg_d_lft = rand_l2t4_q0_rv_bits[14:10];
2684 force `CPU.l2t4.tag.quad0.bank1.reg_d_rgt = rand_l2t4_q0_rv_bits[19:15];
2685
2686 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2687 force `CPU.l2t4.tag.quad0.bank0.reg_en_lft = |(rand_l2t4_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2688 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2689 force `CPU.l2t4.tag.quad0.bank0.reg_en_rgt = |(rand_l2t4_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2690 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2691 force `CPU.l2t4.tag.quad0.bank1.reg_en_lft = |(rand_l2t4_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2692 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2693 force `CPU.l2t4.tag.quad0.bank1.reg_en_rgt = |(rand_l2t4_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2694
2695 // For quad1
2696 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t4_q1_rv_bits[9:0]);
2697 force `CPU.l2t4.tag.quad1.bank0.reg_d_lft = rand_l2t4_q2_rv_bits[4:0];
2698 force `CPU.l2t4.tag.quad1.bank0.reg_d_rgt = rand_l2t4_q2_rv_bits[9:5];
2699 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t4_q1_rv_bits[19:10]);
2700 force `CPU.l2t4.tag.quad1.bank1.reg_d_lft = rand_l2t4_q2_rv_bits[14:10];
2701 force `CPU.l2t4.tag.quad1.bank1.reg_d_rgt = rand_l2t4_q2_rv_bits[19:15];
2702
2703 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2704 force `CPU.l2t4.tag.quad1.bank0.reg_en_lft = |(rand_l2t4_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2705 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2706 force `CPU.l2t4.tag.quad1.bank0.reg_en_rgt = |(rand_l2t4_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2707 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2708 force `CPU.l2t4.tag.quad1.bank1.reg_en_lft = |(rand_l2t4_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2709 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2710 force `CPU.l2t4.tag.quad1.bank1.reg_en_rgt = |(rand_l2t4_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2711
2712 // For quad2
2713 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t4_q2_rv_bits[9:0]);
2714 force `CPU.l2t4.tag.quad2.bank0.reg_d_lft = rand_l2t4_q2_rv_bits[4:0];
2715 force `CPU.l2t4.tag.quad2.bank0.reg_d_rgt = rand_l2t4_q2_rv_bits[9:5];
2716 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t4_q2_rv_bits[19:10]);
2717 force `CPU.l2t4.tag.quad2.bank1.reg_d_lft = rand_l2t4_q2_rv_bits[14:10];
2718 force `CPU.l2t4.tag.quad2.bank1.reg_d_rgt = rand_l2t4_q2_rv_bits[19:15];
2719
2720 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2721 force `CPU.l2t4.tag.quad2.bank0.reg_en_lft = |(rand_l2t4_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2722 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2723 force `CPU.l2t4.tag.quad2.bank0.reg_en_rgt = |(rand_l2t4_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2724 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2725 force `CPU.l2t4.tag.quad2.bank1.reg_en_lft = |(rand_l2t4_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2726 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2727 force `CPU.l2t4.tag.quad2.bank1.reg_en_rgt = |(rand_l2t4_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2728
2729 // For quad3
2730 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t4_q3_rv_bits[9:0]);
2731 force `CPU.l2t4.tag.quad3.bank0.reg_d_lft = rand_l2t4_q3_rv_bits[4:0];
2732 force `CPU.l2t4.tag.quad3.bank0.reg_d_rgt = rand_l2t4_q3_rv_bits[9:5];
2733 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t4_q3_rv_bits[19:10]);
2734 force `CPU.l2t4.tag.quad3.bank1.reg_d_lft = rand_l2t4_q3_rv_bits[14:10];
2735 force `CPU.l2t4.tag.quad3.bank1.reg_d_rgt = rand_l2t4_q3_rv_bits[19:15];
2736
2737 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2738 force `CPU.l2t4.tag.quad3.bank0.reg_en_lft = |(rand_l2t4_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2739 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2740 force `CPU.l2t4.tag.quad3.bank0.reg_en_rgt = |(rand_l2t4_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2741 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2742 force `CPU.l2t4.tag.quad3.bank1.reg_en_lft = |(rand_l2t4_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2743 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T4_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t4_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2744 force `CPU.l2t4.tag.quad3.bank1.reg_en_rgt = |(rand_l2t4_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2745
2746 // For l2t5
2747 // For quad0
2748 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t5_q0_rv_bits[9:0]);
2749 force `CPU.l2t5.tag.quad0.bank0.reg_d_lft = rand_l2t5_q0_rv_bits[4:0];
2750 force `CPU.l2t5.tag.quad0.bank0.reg_d_rgt = rand_l2t5_q0_rv_bits[9:5];
2751 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t5_q0_rv_bits[19:10]);
2752 force `CPU.l2t5.tag.quad0.bank1.reg_d_lft = rand_l2t5_q0_rv_bits[14:10];
2753 force `CPU.l2t5.tag.quad0.bank1.reg_d_rgt = rand_l2t5_q0_rv_bits[19:15];
2754
2755 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2756 force `CPU.l2t5.tag.quad0.bank0.reg_en_lft = |(rand_l2t5_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2757 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2758 force `CPU.l2t5.tag.quad0.bank0.reg_en_rgt = |(rand_l2t5_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2759 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2760 force `CPU.l2t5.tag.quad0.bank1.reg_en_lft = |(rand_l2t5_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2761 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2762 force `CPU.l2t5.tag.quad0.bank1.reg_en_rgt = |(rand_l2t5_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2763
2764 // For quad1
2765 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t5_q1_rv_bits[9:0]);
2766 force `CPU.l2t5.tag.quad1.bank0.reg_d_lft = rand_l2t5_q2_rv_bits[4:0];
2767 force `CPU.l2t5.tag.quad1.bank0.reg_d_rgt = rand_l2t5_q2_rv_bits[9:5];
2768 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t5_q1_rv_bits[19:10]);
2769 force `CPU.l2t5.tag.quad1.bank1.reg_d_lft = rand_l2t5_q2_rv_bits[14:10];
2770 force `CPU.l2t5.tag.quad1.bank1.reg_d_rgt = rand_l2t5_q2_rv_bits[19:15];
2771
2772 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2773 force `CPU.l2t5.tag.quad1.bank0.reg_en_lft = |(rand_l2t5_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2774 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2775 force `CPU.l2t5.tag.quad1.bank0.reg_en_rgt = |(rand_l2t5_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2776 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2777 force `CPU.l2t5.tag.quad1.bank1.reg_en_lft = |(rand_l2t5_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2778 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2779 force `CPU.l2t5.tag.quad1.bank1.reg_en_rgt = |(rand_l2t5_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2780
2781 // For quad2
2782 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t5_q2_rv_bits[9:0]);
2783 force `CPU.l2t5.tag.quad2.bank0.reg_d_lft = rand_l2t5_q2_rv_bits[4:0];
2784 force `CPU.l2t5.tag.quad2.bank0.reg_d_rgt = rand_l2t5_q2_rv_bits[9:5];
2785 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t5_q2_rv_bits[19:10]);
2786 force `CPU.l2t5.tag.quad2.bank1.reg_d_lft = rand_l2t5_q2_rv_bits[14:10];
2787 force `CPU.l2t5.tag.quad2.bank1.reg_d_rgt = rand_l2t5_q2_rv_bits[19:15];
2788
2789 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2790 force `CPU.l2t5.tag.quad2.bank0.reg_en_lft = |(rand_l2t5_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2791 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2792 force `CPU.l2t5.tag.quad2.bank0.reg_en_rgt = |(rand_l2t5_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2793 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2794 force `CPU.l2t5.tag.quad2.bank1.reg_en_lft = |(rand_l2t5_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2795 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2796 force `CPU.l2t5.tag.quad2.bank1.reg_en_rgt = |(rand_l2t5_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2797
2798 // For quad3
2799 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t5_q3_rv_bits[9:0]);
2800 force `CPU.l2t5.tag.quad3.bank0.reg_d_lft = rand_l2t5_q3_rv_bits[4:0];
2801 force `CPU.l2t5.tag.quad3.bank0.reg_d_rgt = rand_l2t5_q3_rv_bits[9:5];
2802 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t5_q3_rv_bits[19:10]);
2803 force `CPU.l2t5.tag.quad3.bank1.reg_d_lft = rand_l2t5_q3_rv_bits[14:10];
2804 force `CPU.l2t5.tag.quad3.bank1.reg_d_rgt = rand_l2t5_q3_rv_bits[19:15];
2805
2806 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2807 force `CPU.l2t5.tag.quad3.bank0.reg_en_lft = |(rand_l2t5_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2808 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2809 force `CPU.l2t5.tag.quad3.bank0.reg_en_rgt = |(rand_l2t5_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2810 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2811 force `CPU.l2t5.tag.quad3.bank1.reg_en_lft = |(rand_l2t5_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2812 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T5_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t5_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2813 force `CPU.l2t5.tag.quad3.bank1.reg_en_rgt = |(rand_l2t5_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2814
2815 // For l2t6
2816 // For quad0
2817 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t6_q0_rv_bits[9:0]);
2818 force `CPU.l2t6.tag.quad0.bank0.reg_d_lft = rand_l2t6_q0_rv_bits[4:0];
2819 force `CPU.l2t6.tag.quad0.bank0.reg_d_rgt = rand_l2t6_q0_rv_bits[9:5];
2820 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t6_q0_rv_bits[19:10]);
2821 force `CPU.l2t6.tag.quad0.bank1.reg_d_lft = rand_l2t6_q0_rv_bits[14:10];
2822 force `CPU.l2t6.tag.quad0.bank1.reg_d_rgt = rand_l2t6_q0_rv_bits[19:15];
2823
2824 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2825 force `CPU.l2t6.tag.quad0.bank0.reg_en_lft = |(rand_l2t6_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2826 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2827 force `CPU.l2t6.tag.quad0.bank0.reg_en_rgt = |(rand_l2t6_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2828 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2829 force `CPU.l2t6.tag.quad0.bank1.reg_en_lft = |(rand_l2t6_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2830 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2831 force `CPU.l2t6.tag.quad0.bank1.reg_en_rgt = |(rand_l2t6_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2832
2833 // For quad1
2834 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t6_q1_rv_bits[9:0]);
2835 force `CPU.l2t6.tag.quad1.bank0.reg_d_lft = rand_l2t6_q2_rv_bits[4:0];
2836 force `CPU.l2t6.tag.quad1.bank0.reg_d_rgt = rand_l2t6_q2_rv_bits[9:5];
2837 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t6_q1_rv_bits[19:10]);
2838 force `CPU.l2t6.tag.quad1.bank1.reg_d_lft = rand_l2t6_q2_rv_bits[14:10];
2839 force `CPU.l2t6.tag.quad1.bank1.reg_d_rgt = rand_l2t6_q2_rv_bits[19:15];
2840
2841 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2842 force `CPU.l2t6.tag.quad1.bank0.reg_en_lft = |(rand_l2t6_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2843 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2844 force `CPU.l2t6.tag.quad1.bank0.reg_en_rgt = |(rand_l2t6_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2845 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2846 force `CPU.l2t6.tag.quad1.bank1.reg_en_lft = |(rand_l2t6_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2847 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2848 force `CPU.l2t6.tag.quad1.bank1.reg_en_rgt = |(rand_l2t6_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2849
2850 // For quad2
2851 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t6_q2_rv_bits[9:0]);
2852 force `CPU.l2t6.tag.quad2.bank0.reg_d_lft = rand_l2t6_q2_rv_bits[4:0];
2853 force `CPU.l2t6.tag.quad2.bank0.reg_d_rgt = rand_l2t6_q2_rv_bits[9:5];
2854 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t6_q2_rv_bits[19:10]);
2855 force `CPU.l2t6.tag.quad2.bank1.reg_d_lft = rand_l2t6_q2_rv_bits[14:10];
2856 force `CPU.l2t6.tag.quad2.bank1.reg_d_rgt = rand_l2t6_q2_rv_bits[19:15];
2857
2858 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2859 force `CPU.l2t6.tag.quad2.bank0.reg_en_lft = |(rand_l2t6_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2860 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2861 force `CPU.l2t6.tag.quad2.bank0.reg_en_rgt = |(rand_l2t6_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2862 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2863 force `CPU.l2t6.tag.quad2.bank1.reg_en_lft = |(rand_l2t6_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2864 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2865 force `CPU.l2t6.tag.quad2.bank1.reg_en_rgt = |(rand_l2t6_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2866
2867 // For quad3
2868 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t6_q3_rv_bits[9:0]);
2869 force `CPU.l2t6.tag.quad3.bank0.reg_d_lft = rand_l2t6_q3_rv_bits[4:0];
2870 force `CPU.l2t6.tag.quad3.bank0.reg_d_rgt = rand_l2t6_q3_rv_bits[9:5];
2871 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t6_q3_rv_bits[19:10]);
2872 force `CPU.l2t6.tag.quad3.bank1.reg_d_lft = rand_l2t6_q3_rv_bits[14:10];
2873 force `CPU.l2t6.tag.quad3.bank1.reg_d_rgt = rand_l2t6_q3_rv_bits[19:15];
2874
2875 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2876 force `CPU.l2t6.tag.quad3.bank0.reg_en_lft = |(rand_l2t6_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2877 `PR_NORMAL ("f0rce_random_redundancy_bits",`NORMAL,"L2T6_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2878 force `CPU.l2t6.tag.quad3.bank0.reg_en_rgt = |(rand_l2t6_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2879 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2880 force `CPU.l2t6.tag.quad3.bank1.reg_en_lft = |(rand_l2t6_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2881 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T6_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t6_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2882 force `CPU.l2t6.tag.quad3.bank1.reg_en_rgt = |(rand_l2t6_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2883
2884 // For l2t7
2885 // For quad0
2886 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD0_BANK0_REDUNDANCY_VALUE: %b", rand_l2t7_q0_rv_bits[9:0]);
2887 force `CPU.l2t7.tag.quad0.bank0.reg_d_lft = rand_l2t7_q0_rv_bits[4:0];
2888 force `CPU.l2t7.tag.quad0.bank0.reg_d_rgt = rand_l2t7_q0_rv_bits[9:5];
2889 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD0_BANK1_REDUNDANCY_VALUE: %b", rand_l2t7_q0_rv_bits[19:10]);
2890 force `CPU.l2t7.tag.quad0.bank1.reg_d_lft = rand_l2t7_q0_rv_bits[14:10];
2891 force `CPU.l2t7.tag.quad0.bank1.reg_d_rgt = rand_l2t7_q0_rv_bits[19:15];
2892
2893 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD0_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q0_rv_bits[4:0]) ? 2'b11 : 2'b00);
2894 force `CPU.l2t7.tag.quad0.bank0.reg_en_lft = |(rand_l2t7_q0_rv_bits[4:0]) ? 2'b11 : 2'b00;
2895 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD0_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q0_rv_bits[9:5]) ? 2'b11 : 2'b00);
2896 force `CPU.l2t7.tag.quad0.bank0.reg_en_rgt = |(rand_l2t7_q0_rv_bits[9:5]) ? 2'b11 : 2'b00;
2897 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD0_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q0_rv_bits[14:10]) ? 2'b11 : 2'b00);
2898 force `CPU.l2t7.tag.quad0.bank1.reg_en_lft = |(rand_l2t7_q0_rv_bits[14:10]) ? 2'b11 : 2'b00;
2899 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD0_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q0_rv_bits[19:15]) ? 2'b11 : 2'b00);
2900 force `CPU.l2t7.tag.quad0.bank1.reg_en_rgt = |(rand_l2t7_q0_rv_bits[19:15]) ? 2'b11 : 2'b00;
2901
2902 // For quad1
2903 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD1_BANK0_REDUNDANCY_VALUE: %b", rand_l2t7_q1_rv_bits[9:0]);
2904 force `CPU.l2t7.tag.quad1.bank0.reg_d_lft = rand_l2t7_q2_rv_bits[4:0];
2905 force `CPU.l2t7.tag.quad1.bank0.reg_d_rgt = rand_l2t7_q2_rv_bits[9:5];
2906 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD1_BANK1_REDUNDANCY_VALUE: %b", rand_l2t7_q1_rv_bits[19:10]);
2907 force `CPU.l2t7.tag.quad1.bank1.reg_d_lft = rand_l2t7_q2_rv_bits[14:10];
2908 force `CPU.l2t7.tag.quad1.bank1.reg_d_rgt = rand_l2t7_q2_rv_bits[19:15];
2909
2910 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD1_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q1_rv_bits[4:0]) ? 2'b11 : 2'b00);
2911 force `CPU.l2t7.tag.quad1.bank0.reg_en_lft = |(rand_l2t7_q1_rv_bits[4:0]) ? 2'b11 : 2'b00;
2912 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD1_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q1_rv_bits[9:5]) ? 2'b11 : 2'b00);
2913 force `CPU.l2t7.tag.quad1.bank0.reg_en_rgt = |(rand_l2t7_q1_rv_bits[9:5]) ? 2'b11 : 2'b00;
2914 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD1_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q1_rv_bits[14:10]) ? 2'b11 : 2'b00);
2915 force `CPU.l2t7.tag.quad1.bank1.reg_en_lft = |(rand_l2t7_q1_rv_bits[14:10]) ? 2'b11 : 2'b00;
2916 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD1_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q1_rv_bits[19:15]) ? 2'b11 : 2'b00);
2917 force `CPU.l2t7.tag.quad1.bank1.reg_en_rgt = |(rand_l2t7_q1_rv_bits[19:15]) ? 2'b11 : 2'b00;
2918
2919 // For quad2
2920 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD2_BANK0_REDUNDANCY_VALUE: %b", rand_l2t7_q2_rv_bits[9:0]);
2921 force `CPU.l2t7.tag.quad2.bank0.reg_d_lft = rand_l2t7_q2_rv_bits[4:0];
2922 force `CPU.l2t7.tag.quad2.bank0.reg_d_rgt = rand_l2t7_q2_rv_bits[9:5];
2923 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD2_BANK1_REDUNDANCY_VALUE: %b", rand_l2t7_q2_rv_bits[19:10]);
2924 force `CPU.l2t7.tag.quad2.bank1.reg_d_lft = rand_l2t7_q2_rv_bits[14:10];
2925 force `CPU.l2t7.tag.quad2.bank1.reg_d_rgt = rand_l2t7_q2_rv_bits[19:15];
2926
2927 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD2_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q2_rv_bits[4:0]) ? 2'b11 : 2'b00);
2928 force `CPU.l2t7.tag.quad2.bank0.reg_en_lft = |(rand_l2t7_q2_rv_bits[4:0]) ? 2'b11 : 2'b00;
2929 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD2_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q2_rv_bits[9:5]) ? 2'b11 : 2'b00);
2930 force `CPU.l2t7.tag.quad2.bank0.reg_en_rgt = |(rand_l2t7_q2_rv_bits[9:5]) ? 2'b11 : 2'b00;
2931 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD2_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q2_rv_bits[14:10]) ? 2'b11 : 2'b00);
2932 force `CPU.l2t7.tag.quad2.bank1.reg_en_lft = |(rand_l2t7_q2_rv_bits[14:10]) ? 2'b11 : 2'b00;
2933 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD2_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q2_rv_bits[19:15]) ? 2'b11 : 2'b00);
2934 force `CPU.l2t7.tag.quad2.bank1.reg_en_rgt = |(rand_l2t7_q2_rv_bits[19:15]) ? 2'b11 : 2'b00;
2935
2936 // For quad3
2937 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD3_BANK0_REDUNDANCY_VALUE: %b", rand_l2t7_q3_rv_bits[9:0]);
2938 force `CPU.l2t7.tag.quad3.bank0.reg_d_lft = rand_l2t7_q3_rv_bits[4:0];
2939 force `CPU.l2t7.tag.quad3.bank0.reg_d_rgt = rand_l2t7_q3_rv_bits[9:5];
2940 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD3_BANK1_REDUNDANCY_VALUE: %b", rand_l2t7_q3_rv_bits[19:10]);
2941 force `CPU.l2t7.tag.quad3.bank1.reg_d_lft = rand_l2t7_q3_rv_bits[14:10];
2942 force `CPU.l2t7.tag.quad3.bank1.reg_d_rgt = rand_l2t7_q3_rv_bits[19:15];
2943
2944 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD3_BANK0_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q3_rv_bits[4:0]) ? 2'b11 : 2'b00);
2945 force `CPU.l2t7.tag.quad3.bank0.reg_en_lft = |(rand_l2t7_q3_rv_bits[4:0]) ? 2'b11 : 2'b00;
2946 `PR_NORMAL ("f0rce_random_redundancy_bits",`NORMAL,"L2T7_QUAD3_BANK0_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q3_rv_bits[9:5]) ? 2'b11 : 2'b00);
2947 force `CPU.l2t7.tag.quad3.bank0.reg_en_rgt = |(rand_l2t7_q3_rv_bits[9:5]) ? 2'b11 : 2'b00;
2948 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD3_BANK1_LEFT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q3_rv_bits[14:10]) ? 2'b11 : 2'b00);
2949 force `CPU.l2t7.tag.quad3.bank1.reg_en_lft = |(rand_l2t7_q3_rv_bits[14:10]) ? 2'b11 : 2'b00;
2950 `PR_NORMAL ("force_random_redundancy_bits",`NORMAL,"L2T7_QUAD3_BANK1_RIGHT ENABLE REDUNDANCY_VALUE: %b", |(rand_l2t7_q3_rv_bits[19:15]) ? 2'b11 : 2'b00);
2951 force `CPU.l2t7.tag.quad3.bank1.reg_en_rgt = |(rand_l2t7_q3_rv_bits[19:15]) ? 2'b11 : 2'b00;
2952
2953 end
2954 end
2955`endif //ASIC_GATES
2956`endif //GATESIM
2957endmodule
2958