blob: c68e423f5801878d34b97a5bb07cbfee1102a6e0 [file] [log] [blame]
agorararmarde5780bf2020-12-09 21:27:56 +00001// Copyright 2020 Efabless Corporation
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
Ahmed Ghazy499896a2020-11-27 20:20:00 +020015/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */
16
17module caravel(vddio, vssio, vdda, vssa, vccd, vssd, vdda1, vdda2, vssa1, vssa2, vccd1, vccd2, vssd1, vssd2, gpio, mprj_io, pwr_ctrl_out, clock, resetb, flash_csb, flash_clk, flash_io0, flash_io1);
18 wire caravel_clk;
19 wire caravel_clk2;
20 wire caravel_rstn;
21 input clock;
22 wire clock_core;
23 output flash_clk;
24 wire flash_clk_core;
25 wire flash_clk_ieb_core;
26 wire flash_clk_oeb_core;
27 output flash_csb;
28 wire flash_csb_core;
29 wire flash_csb_ieb_core;
30 wire flash_csb_oeb_core;
31 output flash_io0;
32 wire flash_io0_di_core;
33 wire flash_io0_do_core;
34 wire flash_io0_ieb_core;
35 wire flash_io0_oeb_core;
36 output flash_io1;
37 wire flash_io1_di_core;
38 wire flash_io1_do_core;
39 wire flash_io1_ieb_core;
40 wire flash_io1_oeb_core;
41 wire flash_io2_di_core;
42 wire flash_io2_do_core;
43 wire flash_io2_ieb_core;
44 wire flash_io2_oeb_core;
45 wire flash_io3_di_core;
46 wire flash_io3_do_core;
47 wire flash_io3_ieb_core;
48 wire flash_io3_oeb_core;
49 inout gpio;
50 wire gpio_in_core;
51 wire gpio_inenb_core;
52 wire gpio_mode0_core;
53 wire gpio_mode1_core;
54 wire gpio_out_core;
55 wire gpio_outenb_core;
56 wire \gpio_serial_link[0] ;
57 wire \gpio_serial_link[10] ;
58 wire \gpio_serial_link[11] ;
59 wire \gpio_serial_link[12] ;
60 wire \gpio_serial_link[13] ;
61 wire \gpio_serial_link[14] ;
62 wire \gpio_serial_link[15] ;
63 wire \gpio_serial_link[16] ;
64 wire \gpio_serial_link[17] ;
65 wire \gpio_serial_link[18] ;
66 wire \gpio_serial_link[19] ;
67 wire \gpio_serial_link[1] ;
68 wire \gpio_serial_link[20] ;
69 wire \gpio_serial_link[21] ;
70 wire \gpio_serial_link[22] ;
71 wire \gpio_serial_link[23] ;
72 wire \gpio_serial_link[24] ;
73 wire \gpio_serial_link[25] ;
74 wire \gpio_serial_link[26] ;
75 wire \gpio_serial_link[27] ;
76 wire \gpio_serial_link[28] ;
77 wire \gpio_serial_link[29] ;
78 wire \gpio_serial_link[2] ;
79 wire \gpio_serial_link[30] ;
80 wire \gpio_serial_link[31] ;
81 wire \gpio_serial_link[32] ;
82 wire \gpio_serial_link[33] ;
83 wire \gpio_serial_link[34] ;
84 wire \gpio_serial_link[35] ;
85 wire \gpio_serial_link[36] ;
86 wire \gpio_serial_link[37] ;
87 wire \gpio_serial_link[3] ;
88 wire \gpio_serial_link[4] ;
89 wire \gpio_serial_link[5] ;
90 wire \gpio_serial_link[6] ;
91 wire \gpio_serial_link[7] ;
92 wire \gpio_serial_link[8] ;
93 wire \gpio_serial_link[9] ;
94 wire \gpio_serial_link_shifted[0] ;
95 wire \gpio_serial_link_shifted[10] ;
96 wire \gpio_serial_link_shifted[11] ;
97 wire \gpio_serial_link_shifted[12] ;
98 wire \gpio_serial_link_shifted[13] ;
99 wire \gpio_serial_link_shifted[14] ;
100 wire \gpio_serial_link_shifted[15] ;
101 wire \gpio_serial_link_shifted[16] ;
102 wire \gpio_serial_link_shifted[17] ;
103 wire \gpio_serial_link_shifted[18] ;
104 wire \gpio_serial_link_shifted[19] ;
105 wire \gpio_serial_link_shifted[1] ;
106 wire \gpio_serial_link_shifted[20] ;
107 wire \gpio_serial_link_shifted[21] ;
108 wire \gpio_serial_link_shifted[22] ;
109 wire \gpio_serial_link_shifted[23] ;
110 wire \gpio_serial_link_shifted[24] ;
111 wire \gpio_serial_link_shifted[25] ;
112 wire \gpio_serial_link_shifted[26] ;
113 wire \gpio_serial_link_shifted[27] ;
114 wire \gpio_serial_link_shifted[28] ;
115 wire \gpio_serial_link_shifted[29] ;
116 wire \gpio_serial_link_shifted[2] ;
117 wire \gpio_serial_link_shifted[30] ;
118 wire \gpio_serial_link_shifted[31] ;
119 wire \gpio_serial_link_shifted[32] ;
120 wire \gpio_serial_link_shifted[33] ;
121 wire \gpio_serial_link_shifted[34] ;
122 wire \gpio_serial_link_shifted[35] ;
123 wire \gpio_serial_link_shifted[36] ;
124 wire \gpio_serial_link_shifted[37] ;
125 wire \gpio_serial_link_shifted[3] ;
126 wire \gpio_serial_link_shifted[4] ;
127 wire \gpio_serial_link_shifted[5] ;
128 wire \gpio_serial_link_shifted[6] ;
129 wire \gpio_serial_link_shifted[7] ;
130 wire \gpio_serial_link_shifted[8] ;
131 wire \gpio_serial_link_shifted[9] ;
132 wire jtag_out;
133 wire jtag_outenb;
134 wire \la_data_in_mprj[0] ;
135 wire \la_data_in_mprj[100] ;
136 wire \la_data_in_mprj[101] ;
137 wire \la_data_in_mprj[102] ;
138 wire \la_data_in_mprj[103] ;
139 wire \la_data_in_mprj[104] ;
140 wire \la_data_in_mprj[105] ;
141 wire \la_data_in_mprj[106] ;
142 wire \la_data_in_mprj[107] ;
143 wire \la_data_in_mprj[108] ;
144 wire \la_data_in_mprj[109] ;
145 wire \la_data_in_mprj[10] ;
146 wire \la_data_in_mprj[110] ;
147 wire \la_data_in_mprj[111] ;
148 wire \la_data_in_mprj[112] ;
149 wire \la_data_in_mprj[113] ;
150 wire \la_data_in_mprj[114] ;
151 wire \la_data_in_mprj[115] ;
152 wire \la_data_in_mprj[116] ;
153 wire \la_data_in_mprj[117] ;
154 wire \la_data_in_mprj[118] ;
155 wire \la_data_in_mprj[119] ;
156 wire \la_data_in_mprj[11] ;
157 wire \la_data_in_mprj[120] ;
158 wire \la_data_in_mprj[121] ;
159 wire \la_data_in_mprj[122] ;
160 wire \la_data_in_mprj[123] ;
161 wire \la_data_in_mprj[124] ;
162 wire \la_data_in_mprj[125] ;
163 wire \la_data_in_mprj[126] ;
164 wire \la_data_in_mprj[127] ;
165 wire \la_data_in_mprj[12] ;
166 wire \la_data_in_mprj[13] ;
167 wire \la_data_in_mprj[14] ;
168 wire \la_data_in_mprj[15] ;
169 wire \la_data_in_mprj[16] ;
170 wire \la_data_in_mprj[17] ;
171 wire \la_data_in_mprj[18] ;
172 wire \la_data_in_mprj[19] ;
173 wire \la_data_in_mprj[1] ;
174 wire \la_data_in_mprj[20] ;
175 wire \la_data_in_mprj[21] ;
176 wire \la_data_in_mprj[22] ;
177 wire \la_data_in_mprj[23] ;
178 wire \la_data_in_mprj[24] ;
179 wire \la_data_in_mprj[25] ;
180 wire \la_data_in_mprj[26] ;
181 wire \la_data_in_mprj[27] ;
182 wire \la_data_in_mprj[28] ;
183 wire \la_data_in_mprj[29] ;
184 wire \la_data_in_mprj[2] ;
185 wire \la_data_in_mprj[30] ;
186 wire \la_data_in_mprj[31] ;
187 wire \la_data_in_mprj[32] ;
188 wire \la_data_in_mprj[33] ;
189 wire \la_data_in_mprj[34] ;
190 wire \la_data_in_mprj[35] ;
191 wire \la_data_in_mprj[36] ;
192 wire \la_data_in_mprj[37] ;
193 wire \la_data_in_mprj[38] ;
194 wire \la_data_in_mprj[39] ;
195 wire \la_data_in_mprj[3] ;
196 wire \la_data_in_mprj[40] ;
197 wire \la_data_in_mprj[41] ;
198 wire \la_data_in_mprj[42] ;
199 wire \la_data_in_mprj[43] ;
200 wire \la_data_in_mprj[44] ;
201 wire \la_data_in_mprj[45] ;
202 wire \la_data_in_mprj[46] ;
203 wire \la_data_in_mprj[47] ;
204 wire \la_data_in_mprj[48] ;
205 wire \la_data_in_mprj[49] ;
206 wire \la_data_in_mprj[4] ;
207 wire \la_data_in_mprj[50] ;
208 wire \la_data_in_mprj[51] ;
209 wire \la_data_in_mprj[52] ;
210 wire \la_data_in_mprj[53] ;
211 wire \la_data_in_mprj[54] ;
212 wire \la_data_in_mprj[55] ;
213 wire \la_data_in_mprj[56] ;
214 wire \la_data_in_mprj[57] ;
215 wire \la_data_in_mprj[58] ;
216 wire \la_data_in_mprj[59] ;
217 wire \la_data_in_mprj[5] ;
218 wire \la_data_in_mprj[60] ;
219 wire \la_data_in_mprj[61] ;
220 wire \la_data_in_mprj[62] ;
221 wire \la_data_in_mprj[63] ;
222 wire \la_data_in_mprj[64] ;
223 wire \la_data_in_mprj[65] ;
224 wire \la_data_in_mprj[66] ;
225 wire \la_data_in_mprj[67] ;
226 wire \la_data_in_mprj[68] ;
227 wire \la_data_in_mprj[69] ;
228 wire \la_data_in_mprj[6] ;
229 wire \la_data_in_mprj[70] ;
230 wire \la_data_in_mprj[71] ;
231 wire \la_data_in_mprj[72] ;
232 wire \la_data_in_mprj[73] ;
233 wire \la_data_in_mprj[74] ;
234 wire \la_data_in_mprj[75] ;
235 wire \la_data_in_mprj[76] ;
236 wire \la_data_in_mprj[77] ;
237 wire \la_data_in_mprj[78] ;
238 wire \la_data_in_mprj[79] ;
239 wire \la_data_in_mprj[7] ;
240 wire \la_data_in_mprj[80] ;
241 wire \la_data_in_mprj[81] ;
242 wire \la_data_in_mprj[82] ;
243 wire \la_data_in_mprj[83] ;
244 wire \la_data_in_mprj[84] ;
245 wire \la_data_in_mprj[85] ;
246 wire \la_data_in_mprj[86] ;
247 wire \la_data_in_mprj[87] ;
248 wire \la_data_in_mprj[88] ;
249 wire \la_data_in_mprj[89] ;
250 wire \la_data_in_mprj[8] ;
251 wire \la_data_in_mprj[90] ;
252 wire \la_data_in_mprj[91] ;
253 wire \la_data_in_mprj[92] ;
254 wire \la_data_in_mprj[93] ;
255 wire \la_data_in_mprj[94] ;
256 wire \la_data_in_mprj[95] ;
257 wire \la_data_in_mprj[96] ;
258 wire \la_data_in_mprj[97] ;
259 wire \la_data_in_mprj[98] ;
260 wire \la_data_in_mprj[99] ;
261 wire \la_data_in_mprj[9] ;
262 wire \la_data_in_user[0] ;
263 wire \la_data_in_user[100] ;
264 wire \la_data_in_user[101] ;
265 wire \la_data_in_user[102] ;
266 wire \la_data_in_user[103] ;
267 wire \la_data_in_user[104] ;
268 wire \la_data_in_user[105] ;
269 wire \la_data_in_user[106] ;
270 wire \la_data_in_user[107] ;
271 wire \la_data_in_user[108] ;
272 wire \la_data_in_user[109] ;
273 wire \la_data_in_user[10] ;
274 wire \la_data_in_user[110] ;
275 wire \la_data_in_user[111] ;
276 wire \la_data_in_user[112] ;
277 wire \la_data_in_user[113] ;
278 wire \la_data_in_user[114] ;
279 wire \la_data_in_user[115] ;
280 wire \la_data_in_user[116] ;
281 wire \la_data_in_user[117] ;
282 wire \la_data_in_user[118] ;
283 wire \la_data_in_user[119] ;
284 wire \la_data_in_user[11] ;
285 wire \la_data_in_user[120] ;
286 wire \la_data_in_user[121] ;
287 wire \la_data_in_user[122] ;
288 wire \la_data_in_user[123] ;
289 wire \la_data_in_user[124] ;
290 wire \la_data_in_user[125] ;
291 wire \la_data_in_user[126] ;
292 wire \la_data_in_user[127] ;
293 wire \la_data_in_user[12] ;
294 wire \la_data_in_user[13] ;
295 wire \la_data_in_user[14] ;
296 wire \la_data_in_user[15] ;
297 wire \la_data_in_user[16] ;
298 wire \la_data_in_user[17] ;
299 wire \la_data_in_user[18] ;
300 wire \la_data_in_user[19] ;
301 wire \la_data_in_user[1] ;
302 wire \la_data_in_user[20] ;
303 wire \la_data_in_user[21] ;
304 wire \la_data_in_user[22] ;
305 wire \la_data_in_user[23] ;
306 wire \la_data_in_user[24] ;
307 wire \la_data_in_user[25] ;
308 wire \la_data_in_user[26] ;
309 wire \la_data_in_user[27] ;
310 wire \la_data_in_user[28] ;
311 wire \la_data_in_user[29] ;
312 wire \la_data_in_user[2] ;
313 wire \la_data_in_user[30] ;
314 wire \la_data_in_user[31] ;
315 wire \la_data_in_user[32] ;
316 wire \la_data_in_user[33] ;
317 wire \la_data_in_user[34] ;
318 wire \la_data_in_user[35] ;
319 wire \la_data_in_user[36] ;
320 wire \la_data_in_user[37] ;
321 wire \la_data_in_user[38] ;
322 wire \la_data_in_user[39] ;
323 wire \la_data_in_user[3] ;
324 wire \la_data_in_user[40] ;
325 wire \la_data_in_user[41] ;
326 wire \la_data_in_user[42] ;
327 wire \la_data_in_user[43] ;
328 wire \la_data_in_user[44] ;
329 wire \la_data_in_user[45] ;
330 wire \la_data_in_user[46] ;
331 wire \la_data_in_user[47] ;
332 wire \la_data_in_user[48] ;
333 wire \la_data_in_user[49] ;
334 wire \la_data_in_user[4] ;
335 wire \la_data_in_user[50] ;
336 wire \la_data_in_user[51] ;
337 wire \la_data_in_user[52] ;
338 wire \la_data_in_user[53] ;
339 wire \la_data_in_user[54] ;
340 wire \la_data_in_user[55] ;
341 wire \la_data_in_user[56] ;
342 wire \la_data_in_user[57] ;
343 wire \la_data_in_user[58] ;
344 wire \la_data_in_user[59] ;
345 wire \la_data_in_user[5] ;
346 wire \la_data_in_user[60] ;
347 wire \la_data_in_user[61] ;
348 wire \la_data_in_user[62] ;
349 wire \la_data_in_user[63] ;
350 wire \la_data_in_user[64] ;
351 wire \la_data_in_user[65] ;
352 wire \la_data_in_user[66] ;
353 wire \la_data_in_user[67] ;
354 wire \la_data_in_user[68] ;
355 wire \la_data_in_user[69] ;
356 wire \la_data_in_user[6] ;
357 wire \la_data_in_user[70] ;
358 wire \la_data_in_user[71] ;
359 wire \la_data_in_user[72] ;
360 wire \la_data_in_user[73] ;
361 wire \la_data_in_user[74] ;
362 wire \la_data_in_user[75] ;
363 wire \la_data_in_user[76] ;
364 wire \la_data_in_user[77] ;
365 wire \la_data_in_user[78] ;
366 wire \la_data_in_user[79] ;
367 wire \la_data_in_user[7] ;
368 wire \la_data_in_user[80] ;
369 wire \la_data_in_user[81] ;
370 wire \la_data_in_user[82] ;
371 wire \la_data_in_user[83] ;
372 wire \la_data_in_user[84] ;
373 wire \la_data_in_user[85] ;
374 wire \la_data_in_user[86] ;
375 wire \la_data_in_user[87] ;
376 wire \la_data_in_user[88] ;
377 wire \la_data_in_user[89] ;
378 wire \la_data_in_user[8] ;
379 wire \la_data_in_user[90] ;
380 wire \la_data_in_user[91] ;
381 wire \la_data_in_user[92] ;
382 wire \la_data_in_user[93] ;
383 wire \la_data_in_user[94] ;
384 wire \la_data_in_user[95] ;
385 wire \la_data_in_user[96] ;
386 wire \la_data_in_user[97] ;
387 wire \la_data_in_user[98] ;
388 wire \la_data_in_user[99] ;
389 wire \la_data_in_user[9] ;
390 wire \la_data_out_mprj[0] ;
391 wire \la_data_out_mprj[100] ;
392 wire \la_data_out_mprj[101] ;
393 wire \la_data_out_mprj[102] ;
394 wire \la_data_out_mprj[103] ;
395 wire \la_data_out_mprj[104] ;
396 wire \la_data_out_mprj[105] ;
397 wire \la_data_out_mprj[106] ;
398 wire \la_data_out_mprj[107] ;
399 wire \la_data_out_mprj[108] ;
400 wire \la_data_out_mprj[109] ;
401 wire \la_data_out_mprj[10] ;
402 wire \la_data_out_mprj[110] ;
403 wire \la_data_out_mprj[111] ;
404 wire \la_data_out_mprj[112] ;
405 wire \la_data_out_mprj[113] ;
406 wire \la_data_out_mprj[114] ;
407 wire \la_data_out_mprj[115] ;
408 wire \la_data_out_mprj[116] ;
409 wire \la_data_out_mprj[117] ;
410 wire \la_data_out_mprj[118] ;
411 wire \la_data_out_mprj[119] ;
412 wire \la_data_out_mprj[11] ;
413 wire \la_data_out_mprj[120] ;
414 wire \la_data_out_mprj[121] ;
415 wire \la_data_out_mprj[122] ;
416 wire \la_data_out_mprj[123] ;
417 wire \la_data_out_mprj[124] ;
418 wire \la_data_out_mprj[125] ;
419 wire \la_data_out_mprj[126] ;
420 wire \la_data_out_mprj[127] ;
421 wire \la_data_out_mprj[12] ;
422 wire \la_data_out_mprj[13] ;
423 wire \la_data_out_mprj[14] ;
424 wire \la_data_out_mprj[15] ;
425 wire \la_data_out_mprj[16] ;
426 wire \la_data_out_mprj[17] ;
427 wire \la_data_out_mprj[18] ;
428 wire \la_data_out_mprj[19] ;
429 wire \la_data_out_mprj[1] ;
430 wire \la_data_out_mprj[20] ;
431 wire \la_data_out_mprj[21] ;
432 wire \la_data_out_mprj[22] ;
433 wire \la_data_out_mprj[23] ;
434 wire \la_data_out_mprj[24] ;
435 wire \la_data_out_mprj[25] ;
436 wire \la_data_out_mprj[26] ;
437 wire \la_data_out_mprj[27] ;
438 wire \la_data_out_mprj[28] ;
439 wire \la_data_out_mprj[29] ;
440 wire \la_data_out_mprj[2] ;
441 wire \la_data_out_mprj[30] ;
442 wire \la_data_out_mprj[31] ;
443 wire \la_data_out_mprj[32] ;
444 wire \la_data_out_mprj[33] ;
445 wire \la_data_out_mprj[34] ;
446 wire \la_data_out_mprj[35] ;
447 wire \la_data_out_mprj[36] ;
448 wire \la_data_out_mprj[37] ;
449 wire \la_data_out_mprj[38] ;
450 wire \la_data_out_mprj[39] ;
451 wire \la_data_out_mprj[3] ;
452 wire \la_data_out_mprj[40] ;
453 wire \la_data_out_mprj[41] ;
454 wire \la_data_out_mprj[42] ;
455 wire \la_data_out_mprj[43] ;
456 wire \la_data_out_mprj[44] ;
457 wire \la_data_out_mprj[45] ;
458 wire \la_data_out_mprj[46] ;
459 wire \la_data_out_mprj[47] ;
460 wire \la_data_out_mprj[48] ;
461 wire \la_data_out_mprj[49] ;
462 wire \la_data_out_mprj[4] ;
463 wire \la_data_out_mprj[50] ;
464 wire \la_data_out_mprj[51] ;
465 wire \la_data_out_mprj[52] ;
466 wire \la_data_out_mprj[53] ;
467 wire \la_data_out_mprj[54] ;
468 wire \la_data_out_mprj[55] ;
469 wire \la_data_out_mprj[56] ;
470 wire \la_data_out_mprj[57] ;
471 wire \la_data_out_mprj[58] ;
472 wire \la_data_out_mprj[59] ;
473 wire \la_data_out_mprj[5] ;
474 wire \la_data_out_mprj[60] ;
475 wire \la_data_out_mprj[61] ;
476 wire \la_data_out_mprj[62] ;
477 wire \la_data_out_mprj[63] ;
478 wire \la_data_out_mprj[64] ;
479 wire \la_data_out_mprj[65] ;
480 wire \la_data_out_mprj[66] ;
481 wire \la_data_out_mprj[67] ;
482 wire \la_data_out_mprj[68] ;
483 wire \la_data_out_mprj[69] ;
484 wire \la_data_out_mprj[6] ;
485 wire \la_data_out_mprj[70] ;
486 wire \la_data_out_mprj[71] ;
487 wire \la_data_out_mprj[72] ;
488 wire \la_data_out_mprj[73] ;
489 wire \la_data_out_mprj[74] ;
490 wire \la_data_out_mprj[75] ;
491 wire \la_data_out_mprj[76] ;
492 wire \la_data_out_mprj[77] ;
493 wire \la_data_out_mprj[78] ;
494 wire \la_data_out_mprj[79] ;
495 wire \la_data_out_mprj[7] ;
496 wire \la_data_out_mprj[80] ;
497 wire \la_data_out_mprj[81] ;
498 wire \la_data_out_mprj[82] ;
499 wire \la_data_out_mprj[83] ;
500 wire \la_data_out_mprj[84] ;
501 wire \la_data_out_mprj[85] ;
502 wire \la_data_out_mprj[86] ;
503 wire \la_data_out_mprj[87] ;
504 wire \la_data_out_mprj[88] ;
505 wire \la_data_out_mprj[89] ;
506 wire \la_data_out_mprj[8] ;
507 wire \la_data_out_mprj[90] ;
508 wire \la_data_out_mprj[91] ;
509 wire \la_data_out_mprj[92] ;
510 wire \la_data_out_mprj[93] ;
511 wire \la_data_out_mprj[94] ;
512 wire \la_data_out_mprj[95] ;
513 wire \la_data_out_mprj[96] ;
514 wire \la_data_out_mprj[97] ;
515 wire \la_data_out_mprj[98] ;
516 wire \la_data_out_mprj[99] ;
517 wire \la_data_out_mprj[9] ;
518 wire \la_data_out_user[0] ;
519 wire \la_data_out_user[100] ;
520 wire \la_data_out_user[101] ;
521 wire \la_data_out_user[102] ;
522 wire \la_data_out_user[103] ;
523 wire \la_data_out_user[104] ;
524 wire \la_data_out_user[105] ;
525 wire \la_data_out_user[106] ;
526 wire \la_data_out_user[107] ;
527 wire \la_data_out_user[108] ;
528 wire \la_data_out_user[109] ;
529 wire \la_data_out_user[10] ;
530 wire \la_data_out_user[110] ;
531 wire \la_data_out_user[111] ;
532 wire \la_data_out_user[112] ;
533 wire \la_data_out_user[113] ;
534 wire \la_data_out_user[114] ;
535 wire \la_data_out_user[115] ;
536 wire \la_data_out_user[116] ;
537 wire \la_data_out_user[117] ;
538 wire \la_data_out_user[118] ;
539 wire \la_data_out_user[119] ;
540 wire \la_data_out_user[11] ;
541 wire \la_data_out_user[120] ;
542 wire \la_data_out_user[121] ;
543 wire \la_data_out_user[122] ;
544 wire \la_data_out_user[123] ;
545 wire \la_data_out_user[124] ;
546 wire \la_data_out_user[125] ;
547 wire \la_data_out_user[126] ;
548 wire \la_data_out_user[127] ;
549 wire \la_data_out_user[12] ;
550 wire \la_data_out_user[13] ;
551 wire \la_data_out_user[14] ;
552 wire \la_data_out_user[15] ;
553 wire \la_data_out_user[16] ;
554 wire \la_data_out_user[17] ;
555 wire \la_data_out_user[18] ;
556 wire \la_data_out_user[19] ;
557 wire \la_data_out_user[1] ;
558 wire \la_data_out_user[20] ;
559 wire \la_data_out_user[21] ;
560 wire \la_data_out_user[22] ;
561 wire \la_data_out_user[23] ;
562 wire \la_data_out_user[24] ;
563 wire \la_data_out_user[25] ;
564 wire \la_data_out_user[26] ;
565 wire \la_data_out_user[27] ;
566 wire \la_data_out_user[28] ;
567 wire \la_data_out_user[29] ;
568 wire \la_data_out_user[2] ;
569 wire \la_data_out_user[30] ;
570 wire \la_data_out_user[31] ;
571 wire \la_data_out_user[32] ;
572 wire \la_data_out_user[33] ;
573 wire \la_data_out_user[34] ;
574 wire \la_data_out_user[35] ;
575 wire \la_data_out_user[36] ;
576 wire \la_data_out_user[37] ;
577 wire \la_data_out_user[38] ;
578 wire \la_data_out_user[39] ;
579 wire \la_data_out_user[3] ;
580 wire \la_data_out_user[40] ;
581 wire \la_data_out_user[41] ;
582 wire \la_data_out_user[42] ;
583 wire \la_data_out_user[43] ;
584 wire \la_data_out_user[44] ;
585 wire \la_data_out_user[45] ;
586 wire \la_data_out_user[46] ;
587 wire \la_data_out_user[47] ;
588 wire \la_data_out_user[48] ;
589 wire \la_data_out_user[49] ;
590 wire \la_data_out_user[4] ;
591 wire \la_data_out_user[50] ;
592 wire \la_data_out_user[51] ;
593 wire \la_data_out_user[52] ;
594 wire \la_data_out_user[53] ;
595 wire \la_data_out_user[54] ;
596 wire \la_data_out_user[55] ;
597 wire \la_data_out_user[56] ;
598 wire \la_data_out_user[57] ;
599 wire \la_data_out_user[58] ;
600 wire \la_data_out_user[59] ;
601 wire \la_data_out_user[5] ;
602 wire \la_data_out_user[60] ;
603 wire \la_data_out_user[61] ;
604 wire \la_data_out_user[62] ;
605 wire \la_data_out_user[63] ;
606 wire \la_data_out_user[64] ;
607 wire \la_data_out_user[65] ;
608 wire \la_data_out_user[66] ;
609 wire \la_data_out_user[67] ;
610 wire \la_data_out_user[68] ;
611 wire \la_data_out_user[69] ;
612 wire \la_data_out_user[6] ;
613 wire \la_data_out_user[70] ;
614 wire \la_data_out_user[71] ;
615 wire \la_data_out_user[72] ;
616 wire \la_data_out_user[73] ;
617 wire \la_data_out_user[74] ;
618 wire \la_data_out_user[75] ;
619 wire \la_data_out_user[76] ;
620 wire \la_data_out_user[77] ;
621 wire \la_data_out_user[78] ;
622 wire \la_data_out_user[79] ;
623 wire \la_data_out_user[7] ;
624 wire \la_data_out_user[80] ;
625 wire \la_data_out_user[81] ;
626 wire \la_data_out_user[82] ;
627 wire \la_data_out_user[83] ;
628 wire \la_data_out_user[84] ;
629 wire \la_data_out_user[85] ;
630 wire \la_data_out_user[86] ;
631 wire \la_data_out_user[87] ;
632 wire \la_data_out_user[88] ;
633 wire \la_data_out_user[89] ;
634 wire \la_data_out_user[8] ;
635 wire \la_data_out_user[90] ;
636 wire \la_data_out_user[91] ;
637 wire \la_data_out_user[92] ;
638 wire \la_data_out_user[93] ;
639 wire \la_data_out_user[94] ;
640 wire \la_data_out_user[95] ;
641 wire \la_data_out_user[96] ;
642 wire \la_data_out_user[97] ;
643 wire \la_data_out_user[98] ;
644 wire \la_data_out_user[99] ;
645 wire \la_data_out_user[9] ;
646 wire \la_oen_mprj[0] ;
647 wire \la_oen_mprj[100] ;
648 wire \la_oen_mprj[101] ;
649 wire \la_oen_mprj[102] ;
650 wire \la_oen_mprj[103] ;
651 wire \la_oen_mprj[104] ;
652 wire \la_oen_mprj[105] ;
653 wire \la_oen_mprj[106] ;
654 wire \la_oen_mprj[107] ;
655 wire \la_oen_mprj[108] ;
656 wire \la_oen_mprj[109] ;
657 wire \la_oen_mprj[10] ;
658 wire \la_oen_mprj[110] ;
659 wire \la_oen_mprj[111] ;
660 wire \la_oen_mprj[112] ;
661 wire \la_oen_mprj[113] ;
662 wire \la_oen_mprj[114] ;
663 wire \la_oen_mprj[115] ;
664 wire \la_oen_mprj[116] ;
665 wire \la_oen_mprj[117] ;
666 wire \la_oen_mprj[118] ;
667 wire \la_oen_mprj[119] ;
668 wire \la_oen_mprj[11] ;
669 wire \la_oen_mprj[120] ;
670 wire \la_oen_mprj[121] ;
671 wire \la_oen_mprj[122] ;
672 wire \la_oen_mprj[123] ;
673 wire \la_oen_mprj[124] ;
674 wire \la_oen_mprj[125] ;
675 wire \la_oen_mprj[126] ;
676 wire \la_oen_mprj[127] ;
677 wire \la_oen_mprj[12] ;
678 wire \la_oen_mprj[13] ;
679 wire \la_oen_mprj[14] ;
680 wire \la_oen_mprj[15] ;
681 wire \la_oen_mprj[16] ;
682 wire \la_oen_mprj[17] ;
683 wire \la_oen_mprj[18] ;
684 wire \la_oen_mprj[19] ;
685 wire \la_oen_mprj[1] ;
686 wire \la_oen_mprj[20] ;
687 wire \la_oen_mprj[21] ;
688 wire \la_oen_mprj[22] ;
689 wire \la_oen_mprj[23] ;
690 wire \la_oen_mprj[24] ;
691 wire \la_oen_mprj[25] ;
692 wire \la_oen_mprj[26] ;
693 wire \la_oen_mprj[27] ;
694 wire \la_oen_mprj[28] ;
695 wire \la_oen_mprj[29] ;
696 wire \la_oen_mprj[2] ;
697 wire \la_oen_mprj[30] ;
698 wire \la_oen_mprj[31] ;
699 wire \la_oen_mprj[32] ;
700 wire \la_oen_mprj[33] ;
701 wire \la_oen_mprj[34] ;
702 wire \la_oen_mprj[35] ;
703 wire \la_oen_mprj[36] ;
704 wire \la_oen_mprj[37] ;
705 wire \la_oen_mprj[38] ;
706 wire \la_oen_mprj[39] ;
707 wire \la_oen_mprj[3] ;
708 wire \la_oen_mprj[40] ;
709 wire \la_oen_mprj[41] ;
710 wire \la_oen_mprj[42] ;
711 wire \la_oen_mprj[43] ;
712 wire \la_oen_mprj[44] ;
713 wire \la_oen_mprj[45] ;
714 wire \la_oen_mprj[46] ;
715 wire \la_oen_mprj[47] ;
716 wire \la_oen_mprj[48] ;
717 wire \la_oen_mprj[49] ;
718 wire \la_oen_mprj[4] ;
719 wire \la_oen_mprj[50] ;
720 wire \la_oen_mprj[51] ;
721 wire \la_oen_mprj[52] ;
722 wire \la_oen_mprj[53] ;
723 wire \la_oen_mprj[54] ;
724 wire \la_oen_mprj[55] ;
725 wire \la_oen_mprj[56] ;
726 wire \la_oen_mprj[57] ;
727 wire \la_oen_mprj[58] ;
728 wire \la_oen_mprj[59] ;
729 wire \la_oen_mprj[5] ;
730 wire \la_oen_mprj[60] ;
731 wire \la_oen_mprj[61] ;
732 wire \la_oen_mprj[62] ;
733 wire \la_oen_mprj[63] ;
734 wire \la_oen_mprj[64] ;
735 wire \la_oen_mprj[65] ;
736 wire \la_oen_mprj[66] ;
737 wire \la_oen_mprj[67] ;
738 wire \la_oen_mprj[68] ;
739 wire \la_oen_mprj[69] ;
740 wire \la_oen_mprj[6] ;
741 wire \la_oen_mprj[70] ;
742 wire \la_oen_mprj[71] ;
743 wire \la_oen_mprj[72] ;
744 wire \la_oen_mprj[73] ;
745 wire \la_oen_mprj[74] ;
746 wire \la_oen_mprj[75] ;
747 wire \la_oen_mprj[76] ;
748 wire \la_oen_mprj[77] ;
749 wire \la_oen_mprj[78] ;
750 wire \la_oen_mprj[79] ;
751 wire \la_oen_mprj[7] ;
752 wire \la_oen_mprj[80] ;
753 wire \la_oen_mprj[81] ;
754 wire \la_oen_mprj[82] ;
755 wire \la_oen_mprj[83] ;
756 wire \la_oen_mprj[84] ;
757 wire \la_oen_mprj[85] ;
758 wire \la_oen_mprj[86] ;
759 wire \la_oen_mprj[87] ;
760 wire \la_oen_mprj[88] ;
761 wire \la_oen_mprj[89] ;
762 wire \la_oen_mprj[8] ;
763 wire \la_oen_mprj[90] ;
764 wire \la_oen_mprj[91] ;
765 wire \la_oen_mprj[92] ;
766 wire \la_oen_mprj[93] ;
767 wire \la_oen_mprj[94] ;
768 wire \la_oen_mprj[95] ;
769 wire \la_oen_mprj[96] ;
770 wire \la_oen_mprj[97] ;
771 wire \la_oen_mprj[98] ;
772 wire \la_oen_mprj[99] ;
773 wire \la_oen_mprj[9] ;
774 wire \la_oen_user[0] ;
775 wire \la_oen_user[100] ;
776 wire \la_oen_user[101] ;
777 wire \la_oen_user[102] ;
778 wire \la_oen_user[103] ;
779 wire \la_oen_user[104] ;
780 wire \la_oen_user[105] ;
781 wire \la_oen_user[106] ;
782 wire \la_oen_user[107] ;
783 wire \la_oen_user[108] ;
784 wire \la_oen_user[109] ;
785 wire \la_oen_user[10] ;
786 wire \la_oen_user[110] ;
787 wire \la_oen_user[111] ;
788 wire \la_oen_user[112] ;
789 wire \la_oen_user[113] ;
790 wire \la_oen_user[114] ;
791 wire \la_oen_user[115] ;
792 wire \la_oen_user[116] ;
793 wire \la_oen_user[117] ;
794 wire \la_oen_user[118] ;
795 wire \la_oen_user[119] ;
796 wire \la_oen_user[11] ;
797 wire \la_oen_user[120] ;
798 wire \la_oen_user[121] ;
799 wire \la_oen_user[122] ;
800 wire \la_oen_user[123] ;
801 wire \la_oen_user[124] ;
802 wire \la_oen_user[125] ;
803 wire \la_oen_user[126] ;
804 wire \la_oen_user[127] ;
805 wire \la_oen_user[12] ;
806 wire \la_oen_user[13] ;
807 wire \la_oen_user[14] ;
808 wire \la_oen_user[15] ;
809 wire \la_oen_user[16] ;
810 wire \la_oen_user[17] ;
811 wire \la_oen_user[18] ;
812 wire \la_oen_user[19] ;
813 wire \la_oen_user[1] ;
814 wire \la_oen_user[20] ;
815 wire \la_oen_user[21] ;
816 wire \la_oen_user[22] ;
817 wire \la_oen_user[23] ;
818 wire \la_oen_user[24] ;
819 wire \la_oen_user[25] ;
820 wire \la_oen_user[26] ;
821 wire \la_oen_user[27] ;
822 wire \la_oen_user[28] ;
823 wire \la_oen_user[29] ;
824 wire \la_oen_user[2] ;
825 wire \la_oen_user[30] ;
826 wire \la_oen_user[31] ;
827 wire \la_oen_user[32] ;
828 wire \la_oen_user[33] ;
829 wire \la_oen_user[34] ;
830 wire \la_oen_user[35] ;
831 wire \la_oen_user[36] ;
832 wire \la_oen_user[37] ;
833 wire \la_oen_user[38] ;
834 wire \la_oen_user[39] ;
835 wire \la_oen_user[3] ;
836 wire \la_oen_user[40] ;
837 wire \la_oen_user[41] ;
838 wire \la_oen_user[42] ;
839 wire \la_oen_user[43] ;
840 wire \la_oen_user[44] ;
841 wire \la_oen_user[45] ;
842 wire \la_oen_user[46] ;
843 wire \la_oen_user[47] ;
844 wire \la_oen_user[48] ;
845 wire \la_oen_user[49] ;
846 wire \la_oen_user[4] ;
847 wire \la_oen_user[50] ;
848 wire \la_oen_user[51] ;
849 wire \la_oen_user[52] ;
850 wire \la_oen_user[53] ;
851 wire \la_oen_user[54] ;
852 wire \la_oen_user[55] ;
853 wire \la_oen_user[56] ;
854 wire \la_oen_user[57] ;
855 wire \la_oen_user[58] ;
856 wire \la_oen_user[59] ;
857 wire \la_oen_user[5] ;
858 wire \la_oen_user[60] ;
859 wire \la_oen_user[61] ;
860 wire \la_oen_user[62] ;
861 wire \la_oen_user[63] ;
862 wire \la_oen_user[64] ;
863 wire \la_oen_user[65] ;
864 wire \la_oen_user[66] ;
865 wire \la_oen_user[67] ;
866 wire \la_oen_user[68] ;
867 wire \la_oen_user[69] ;
868 wire \la_oen_user[6] ;
869 wire \la_oen_user[70] ;
870 wire \la_oen_user[71] ;
871 wire \la_oen_user[72] ;
872 wire \la_oen_user[73] ;
873 wire \la_oen_user[74] ;
874 wire \la_oen_user[75] ;
875 wire \la_oen_user[76] ;
876 wire \la_oen_user[77] ;
877 wire \la_oen_user[78] ;
878 wire \la_oen_user[79] ;
879 wire \la_oen_user[7] ;
880 wire \la_oen_user[80] ;
881 wire \la_oen_user[81] ;
882 wire \la_oen_user[82] ;
883 wire \la_oen_user[83] ;
884 wire \la_oen_user[84] ;
885 wire \la_oen_user[85] ;
886 wire \la_oen_user[86] ;
887 wire \la_oen_user[87] ;
888 wire \la_oen_user[88] ;
889 wire \la_oen_user[89] ;
890 wire \la_oen_user[8] ;
891 wire \la_oen_user[90] ;
892 wire \la_oen_user[91] ;
893 wire \la_oen_user[92] ;
894 wire \la_oen_user[93] ;
895 wire \la_oen_user[94] ;
896 wire \la_oen_user[95] ;
897 wire \la_oen_user[96] ;
898 wire \la_oen_user[97] ;
899 wire \la_oen_user[98] ;
900 wire \la_oen_user[99] ;
901 wire \la_oen_user[9] ;
902 wire \mask_rev[0] ;
903 wire \mask_rev[10] ;
904 wire \mask_rev[11] ;
905 wire \mask_rev[12] ;
906 wire \mask_rev[13] ;
907 wire \mask_rev[14] ;
908 wire \mask_rev[15] ;
909 wire \mask_rev[16] ;
910 wire \mask_rev[17] ;
911 wire \mask_rev[18] ;
912 wire \mask_rev[19] ;
913 wire \mask_rev[1] ;
914 wire \mask_rev[20] ;
915 wire \mask_rev[21] ;
916 wire \mask_rev[22] ;
917 wire \mask_rev[23] ;
918 wire \mask_rev[24] ;
919 wire \mask_rev[25] ;
920 wire \mask_rev[26] ;
921 wire \mask_rev[27] ;
922 wire \mask_rev[28] ;
923 wire \mask_rev[29] ;
924 wire \mask_rev[2] ;
925 wire \mask_rev[30] ;
926 wire \mask_rev[31] ;
927 wire \mask_rev[3] ;
928 wire \mask_rev[4] ;
929 wire \mask_rev[5] ;
930 wire \mask_rev[6] ;
931 wire \mask_rev[7] ;
932 wire \mask_rev[8] ;
933 wire \mask_rev[9] ;
934 wire \mgmt_addr[0] ;
935 wire \mgmt_addr[1] ;
936 wire \mgmt_addr[2] ;
937 wire \mgmt_addr[3] ;
938 wire \mgmt_addr[4] ;
939 wire \mgmt_addr[5] ;
940 wire \mgmt_addr[6] ;
941 wire \mgmt_addr[7] ;
942 wire \mgmt_addr_ro[0] ;
943 wire \mgmt_addr_ro[1] ;
944 wire \mgmt_addr_ro[2] ;
945 wire \mgmt_addr_ro[3] ;
946 wire \mgmt_addr_ro[4] ;
947 wire \mgmt_addr_ro[5] ;
948 wire \mgmt_addr_ro[6] ;
949 wire \mgmt_addr_ro[7] ;
950 wire \mgmt_ena[0] ;
951 wire \mgmt_ena[1] ;
952 wire mgmt_ena_ro;
953 wire \mgmt_io_in[0] ;
954 wire \mgmt_io_in[10] ;
955 wire \mgmt_io_in[11] ;
956 wire \mgmt_io_in[12] ;
957 wire \mgmt_io_in[13] ;
958 wire \mgmt_io_in[14] ;
959 wire \mgmt_io_in[15] ;
960 wire \mgmt_io_in[16] ;
961 wire \mgmt_io_in[17] ;
962 wire \mgmt_io_in[18] ;
963 wire \mgmt_io_in[19] ;
964 wire \mgmt_io_in[1] ;
965 wire \mgmt_io_in[20] ;
966 wire \mgmt_io_in[21] ;
967 wire \mgmt_io_in[22] ;
968 wire \mgmt_io_in[23] ;
969 wire \mgmt_io_in[24] ;
970 wire \mgmt_io_in[25] ;
971 wire \mgmt_io_in[26] ;
972 wire \mgmt_io_in[27] ;
973 wire \mgmt_io_in[28] ;
974 wire \mgmt_io_in[29] ;
975 wire \mgmt_io_in[2] ;
976 wire \mgmt_io_in[30] ;
977 wire \mgmt_io_in[31] ;
978 wire \mgmt_io_in[32] ;
979 wire \mgmt_io_in[33] ;
980 wire \mgmt_io_in[34] ;
981 wire \mgmt_io_in[35] ;
982 wire \mgmt_io_in[36] ;
983 wire \mgmt_io_in[37] ;
984 wire \mgmt_io_in[3] ;
985 wire \mgmt_io_in[4] ;
986 wire \mgmt_io_in[5] ;
987 wire \mgmt_io_in[6] ;
988 wire \mgmt_io_in[7] ;
989 wire \mgmt_io_in[8] ;
990 wire \mgmt_io_in[9] ;
991 wire \mgmt_io_nc1[0] ;
992 wire \mgmt_io_nc1[10] ;
993 wire \mgmt_io_nc1[11] ;
994 wire \mgmt_io_nc1[12] ;
995 wire \mgmt_io_nc1[13] ;
996 wire \mgmt_io_nc1[14] ;
997 wire \mgmt_io_nc1[15] ;
998 wire \mgmt_io_nc1[16] ;
999 wire \mgmt_io_nc1[17] ;
1000 wire \mgmt_io_nc1[18] ;
1001 wire \mgmt_io_nc1[19] ;
1002 wire \mgmt_io_nc1[1] ;
1003 wire \mgmt_io_nc1[20] ;
1004 wire \mgmt_io_nc1[21] ;
1005 wire \mgmt_io_nc1[22] ;
1006 wire \mgmt_io_nc1[23] ;
1007 wire \mgmt_io_nc1[24] ;
1008 wire \mgmt_io_nc1[25] ;
1009 wire \mgmt_io_nc1[26] ;
1010 wire \mgmt_io_nc1[27] ;
1011 wire \mgmt_io_nc1[28] ;
1012 wire \mgmt_io_nc1[29] ;
1013 wire \mgmt_io_nc1[2] ;
1014 wire \mgmt_io_nc1[30] ;
1015 wire \mgmt_io_nc1[31] ;
1016 wire \mgmt_io_nc1[32] ;
1017 wire \mgmt_io_nc1[33] ;
1018 wire \mgmt_io_nc1[34] ;
1019 wire \mgmt_io_nc1[35] ;
1020 wire \mgmt_io_nc1[3] ;
1021 wire \mgmt_io_nc1[4] ;
1022 wire \mgmt_io_nc1[5] ;
1023 wire \mgmt_io_nc1[6] ;
1024 wire \mgmt_io_nc1[7] ;
1025 wire \mgmt_io_nc1[8] ;
1026 wire \mgmt_io_nc1[9] ;
1027 wire \mgmt_io_nc2[0] ;
1028 wire \mgmt_io_nc2[1] ;
1029 wire \mgmt_io_nc3[0] ;
1030 wire \mgmt_io_nc3[10] ;
1031 wire \mgmt_io_nc3[11] ;
1032 wire \mgmt_io_nc3[12] ;
1033 wire \mgmt_io_nc3[13] ;
1034 wire \mgmt_io_nc3[14] ;
1035 wire \mgmt_io_nc3[15] ;
1036 wire \mgmt_io_nc3[16] ;
1037 wire \mgmt_io_nc3[17] ;
1038 wire \mgmt_io_nc3[18] ;
1039 wire \mgmt_io_nc3[19] ;
1040 wire \mgmt_io_nc3[1] ;
1041 wire \mgmt_io_nc3[20] ;
1042 wire \mgmt_io_nc3[21] ;
1043 wire \mgmt_io_nc3[22] ;
1044 wire \mgmt_io_nc3[23] ;
1045 wire \mgmt_io_nc3[24] ;
1046 wire \mgmt_io_nc3[25] ;
1047 wire \mgmt_io_nc3[26] ;
1048 wire \mgmt_io_nc3[27] ;
1049 wire \mgmt_io_nc3[28] ;
1050 wire \mgmt_io_nc3[29] ;
1051 wire \mgmt_io_nc3[2] ;
1052 wire \mgmt_io_nc3[30] ;
1053 wire \mgmt_io_nc3[31] ;
1054 wire \mgmt_io_nc3[32] ;
1055 wire \mgmt_io_nc3[33] ;
1056 wire \mgmt_io_nc3[34] ;
1057 wire \mgmt_io_nc3[35] ;
1058 wire \mgmt_io_nc3[3] ;
1059 wire \mgmt_io_nc3[4] ;
1060 wire \mgmt_io_nc3[5] ;
1061 wire \mgmt_io_nc3[6] ;
1062 wire \mgmt_io_nc3[7] ;
1063 wire \mgmt_io_nc3[8] ;
1064 wire \mgmt_io_nc3[9] ;
1065 wire \mgmt_rdata[0] ;
1066 wire \mgmt_rdata[10] ;
1067 wire \mgmt_rdata[11] ;
1068 wire \mgmt_rdata[12] ;
1069 wire \mgmt_rdata[13] ;
1070 wire \mgmt_rdata[14] ;
1071 wire \mgmt_rdata[15] ;
1072 wire \mgmt_rdata[16] ;
1073 wire \mgmt_rdata[17] ;
1074 wire \mgmt_rdata[18] ;
1075 wire \mgmt_rdata[19] ;
1076 wire \mgmt_rdata[1] ;
1077 wire \mgmt_rdata[20] ;
1078 wire \mgmt_rdata[21] ;
1079 wire \mgmt_rdata[22] ;
1080 wire \mgmt_rdata[23] ;
1081 wire \mgmt_rdata[24] ;
1082 wire \mgmt_rdata[25] ;
1083 wire \mgmt_rdata[26] ;
1084 wire \mgmt_rdata[27] ;
1085 wire \mgmt_rdata[28] ;
1086 wire \mgmt_rdata[29] ;
1087 wire \mgmt_rdata[2] ;
1088 wire \mgmt_rdata[30] ;
1089 wire \mgmt_rdata[31] ;
1090 wire \mgmt_rdata[32] ;
1091 wire \mgmt_rdata[33] ;
1092 wire \mgmt_rdata[34] ;
1093 wire \mgmt_rdata[35] ;
1094 wire \mgmt_rdata[36] ;
1095 wire \mgmt_rdata[37] ;
1096 wire \mgmt_rdata[38] ;
1097 wire \mgmt_rdata[39] ;
1098 wire \mgmt_rdata[3] ;
1099 wire \mgmt_rdata[40] ;
1100 wire \mgmt_rdata[41] ;
1101 wire \mgmt_rdata[42] ;
1102 wire \mgmt_rdata[43] ;
1103 wire \mgmt_rdata[44] ;
1104 wire \mgmt_rdata[45] ;
1105 wire \mgmt_rdata[46] ;
1106 wire \mgmt_rdata[47] ;
1107 wire \mgmt_rdata[48] ;
1108 wire \mgmt_rdata[49] ;
1109 wire \mgmt_rdata[4] ;
1110 wire \mgmt_rdata[50] ;
1111 wire \mgmt_rdata[51] ;
1112 wire \mgmt_rdata[52] ;
1113 wire \mgmt_rdata[53] ;
1114 wire \mgmt_rdata[54] ;
1115 wire \mgmt_rdata[55] ;
1116 wire \mgmt_rdata[56] ;
1117 wire \mgmt_rdata[57] ;
1118 wire \mgmt_rdata[58] ;
1119 wire \mgmt_rdata[59] ;
1120 wire \mgmt_rdata[5] ;
1121 wire \mgmt_rdata[60] ;
1122 wire \mgmt_rdata[61] ;
1123 wire \mgmt_rdata[62] ;
1124 wire \mgmt_rdata[63] ;
1125 wire \mgmt_rdata[6] ;
1126 wire \mgmt_rdata[7] ;
1127 wire \mgmt_rdata[8] ;
1128 wire \mgmt_rdata[9] ;
1129 wire \mgmt_rdata_ro[0] ;
1130 wire \mgmt_rdata_ro[10] ;
1131 wire \mgmt_rdata_ro[11] ;
1132 wire \mgmt_rdata_ro[12] ;
1133 wire \mgmt_rdata_ro[13] ;
1134 wire \mgmt_rdata_ro[14] ;
1135 wire \mgmt_rdata_ro[15] ;
1136 wire \mgmt_rdata_ro[16] ;
1137 wire \mgmt_rdata_ro[17] ;
1138 wire \mgmt_rdata_ro[18] ;
1139 wire \mgmt_rdata_ro[19] ;
1140 wire \mgmt_rdata_ro[1] ;
1141 wire \mgmt_rdata_ro[20] ;
1142 wire \mgmt_rdata_ro[21] ;
1143 wire \mgmt_rdata_ro[22] ;
1144 wire \mgmt_rdata_ro[23] ;
1145 wire \mgmt_rdata_ro[24] ;
1146 wire \mgmt_rdata_ro[25] ;
1147 wire \mgmt_rdata_ro[26] ;
1148 wire \mgmt_rdata_ro[27] ;
1149 wire \mgmt_rdata_ro[28] ;
1150 wire \mgmt_rdata_ro[29] ;
1151 wire \mgmt_rdata_ro[2] ;
1152 wire \mgmt_rdata_ro[30] ;
1153 wire \mgmt_rdata_ro[31] ;
1154 wire \mgmt_rdata_ro[3] ;
1155 wire \mgmt_rdata_ro[4] ;
1156 wire \mgmt_rdata_ro[5] ;
1157 wire \mgmt_rdata_ro[6] ;
1158 wire \mgmt_rdata_ro[7] ;
1159 wire \mgmt_rdata_ro[8] ;
1160 wire \mgmt_rdata_ro[9] ;
1161 wire mgmt_serial_clock;
1162 wire mgmt_serial_resetn;
1163 wire \mgmt_wdata[0] ;
1164 wire \mgmt_wdata[10] ;
1165 wire \mgmt_wdata[11] ;
1166 wire \mgmt_wdata[12] ;
1167 wire \mgmt_wdata[13] ;
1168 wire \mgmt_wdata[14] ;
1169 wire \mgmt_wdata[15] ;
1170 wire \mgmt_wdata[16] ;
1171 wire \mgmt_wdata[17] ;
1172 wire \mgmt_wdata[18] ;
1173 wire \mgmt_wdata[19] ;
1174 wire \mgmt_wdata[1] ;
1175 wire \mgmt_wdata[20] ;
1176 wire \mgmt_wdata[21] ;
1177 wire \mgmt_wdata[22] ;
1178 wire \mgmt_wdata[23] ;
1179 wire \mgmt_wdata[24] ;
1180 wire \mgmt_wdata[25] ;
1181 wire \mgmt_wdata[26] ;
1182 wire \mgmt_wdata[27] ;
1183 wire \mgmt_wdata[28] ;
1184 wire \mgmt_wdata[29] ;
1185 wire \mgmt_wdata[2] ;
1186 wire \mgmt_wdata[30] ;
1187 wire \mgmt_wdata[31] ;
1188 wire \mgmt_wdata[3] ;
1189 wire \mgmt_wdata[4] ;
1190 wire \mgmt_wdata[5] ;
1191 wire \mgmt_wdata[6] ;
1192 wire \mgmt_wdata[7] ;
1193 wire \mgmt_wdata[8] ;
1194 wire \mgmt_wdata[9] ;
1195 wire \mgmt_wen[0] ;
1196 wire \mgmt_wen[1] ;
1197 wire \mgmt_wen_mask[0] ;
1198 wire \mgmt_wen_mask[1] ;
1199 wire \mgmt_wen_mask[2] ;
1200 wire \mgmt_wen_mask[3] ;
1201 wire \mgmt_wen_mask[4] ;
1202 wire \mgmt_wen_mask[5] ;
1203 wire \mgmt_wen_mask[6] ;
1204 wire \mgmt_wen_mask[7] ;
1205 wire mprj2_vcc_pwrgood;
1206 wire mprj2_vdd_pwrgood;
1207 wire mprj_ack_i_core;
1208 wire \mprj_adr_o_core[0] ;
1209 wire \mprj_adr_o_core[10] ;
1210 wire \mprj_adr_o_core[11] ;
1211 wire \mprj_adr_o_core[12] ;
1212 wire \mprj_adr_o_core[13] ;
1213 wire \mprj_adr_o_core[14] ;
1214 wire \mprj_adr_o_core[15] ;
1215 wire \mprj_adr_o_core[16] ;
1216 wire \mprj_adr_o_core[17] ;
1217 wire \mprj_adr_o_core[18] ;
1218 wire \mprj_adr_o_core[19] ;
1219 wire \mprj_adr_o_core[1] ;
1220 wire \mprj_adr_o_core[20] ;
1221 wire \mprj_adr_o_core[21] ;
1222 wire \mprj_adr_o_core[22] ;
1223 wire \mprj_adr_o_core[23] ;
1224 wire \mprj_adr_o_core[24] ;
1225 wire \mprj_adr_o_core[25] ;
1226 wire \mprj_adr_o_core[26] ;
1227 wire \mprj_adr_o_core[27] ;
1228 wire \mprj_adr_o_core[28] ;
1229 wire \mprj_adr_o_core[29] ;
1230 wire \mprj_adr_o_core[2] ;
1231 wire \mprj_adr_o_core[30] ;
1232 wire \mprj_adr_o_core[31] ;
1233 wire \mprj_adr_o_core[3] ;
1234 wire \mprj_adr_o_core[4] ;
1235 wire \mprj_adr_o_core[5] ;
1236 wire \mprj_adr_o_core[6] ;
1237 wire \mprj_adr_o_core[7] ;
1238 wire \mprj_adr_o_core[8] ;
1239 wire \mprj_adr_o_core[9] ;
1240 wire \mprj_adr_o_user[0] ;
1241 wire \mprj_adr_o_user[10] ;
1242 wire \mprj_adr_o_user[11] ;
1243 wire \mprj_adr_o_user[12] ;
1244 wire \mprj_adr_o_user[13] ;
1245 wire \mprj_adr_o_user[14] ;
1246 wire \mprj_adr_o_user[15] ;
1247 wire \mprj_adr_o_user[16] ;
1248 wire \mprj_adr_o_user[17] ;
1249 wire \mprj_adr_o_user[18] ;
1250 wire \mprj_adr_o_user[19] ;
1251 wire \mprj_adr_o_user[1] ;
1252 wire \mprj_adr_o_user[20] ;
1253 wire \mprj_adr_o_user[21] ;
1254 wire \mprj_adr_o_user[22] ;
1255 wire \mprj_adr_o_user[23] ;
1256 wire \mprj_adr_o_user[24] ;
1257 wire \mprj_adr_o_user[25] ;
1258 wire \mprj_adr_o_user[26] ;
1259 wire \mprj_adr_o_user[27] ;
1260 wire \mprj_adr_o_user[28] ;
1261 wire \mprj_adr_o_user[29] ;
1262 wire \mprj_adr_o_user[2] ;
1263 wire \mprj_adr_o_user[30] ;
1264 wire \mprj_adr_o_user[31] ;
1265 wire \mprj_adr_o_user[3] ;
1266 wire \mprj_adr_o_user[4] ;
1267 wire \mprj_adr_o_user[5] ;
1268 wire \mprj_adr_o_user[6] ;
1269 wire \mprj_adr_o_user[7] ;
1270 wire \mprj_adr_o_user[8] ;
1271 wire \mprj_adr_o_user[9] ;
1272 wire mprj_clock;
1273 wire mprj_clock2;
1274 wire mprj_cyc_o_core;
1275 wire mprj_cyc_o_user;
1276 wire \mprj_dat_i_core[0] ;
1277 wire \mprj_dat_i_core[10] ;
1278 wire \mprj_dat_i_core[11] ;
1279 wire \mprj_dat_i_core[12] ;
1280 wire \mprj_dat_i_core[13] ;
1281 wire \mprj_dat_i_core[14] ;
1282 wire \mprj_dat_i_core[15] ;
1283 wire \mprj_dat_i_core[16] ;
1284 wire \mprj_dat_i_core[17] ;
1285 wire \mprj_dat_i_core[18] ;
1286 wire \mprj_dat_i_core[19] ;
1287 wire \mprj_dat_i_core[1] ;
1288 wire \mprj_dat_i_core[20] ;
1289 wire \mprj_dat_i_core[21] ;
1290 wire \mprj_dat_i_core[22] ;
1291 wire \mprj_dat_i_core[23] ;
1292 wire \mprj_dat_i_core[24] ;
1293 wire \mprj_dat_i_core[25] ;
1294 wire \mprj_dat_i_core[26] ;
1295 wire \mprj_dat_i_core[27] ;
1296 wire \mprj_dat_i_core[28] ;
1297 wire \mprj_dat_i_core[29] ;
1298 wire \mprj_dat_i_core[2] ;
1299 wire \mprj_dat_i_core[30] ;
1300 wire \mprj_dat_i_core[31] ;
1301 wire \mprj_dat_i_core[3] ;
1302 wire \mprj_dat_i_core[4] ;
1303 wire \mprj_dat_i_core[5] ;
1304 wire \mprj_dat_i_core[6] ;
1305 wire \mprj_dat_i_core[7] ;
1306 wire \mprj_dat_i_core[8] ;
1307 wire \mprj_dat_i_core[9] ;
1308 wire \mprj_dat_o_core[0] ;
1309 wire \mprj_dat_o_core[10] ;
1310 wire \mprj_dat_o_core[11] ;
1311 wire \mprj_dat_o_core[12] ;
1312 wire \mprj_dat_o_core[13] ;
1313 wire \mprj_dat_o_core[14] ;
1314 wire \mprj_dat_o_core[15] ;
1315 wire \mprj_dat_o_core[16] ;
1316 wire \mprj_dat_o_core[17] ;
1317 wire \mprj_dat_o_core[18] ;
1318 wire \mprj_dat_o_core[19] ;
1319 wire \mprj_dat_o_core[1] ;
1320 wire \mprj_dat_o_core[20] ;
1321 wire \mprj_dat_o_core[21] ;
1322 wire \mprj_dat_o_core[22] ;
1323 wire \mprj_dat_o_core[23] ;
1324 wire \mprj_dat_o_core[24] ;
1325 wire \mprj_dat_o_core[25] ;
1326 wire \mprj_dat_o_core[26] ;
1327 wire \mprj_dat_o_core[27] ;
1328 wire \mprj_dat_o_core[28] ;
1329 wire \mprj_dat_o_core[29] ;
1330 wire \mprj_dat_o_core[2] ;
1331 wire \mprj_dat_o_core[30] ;
1332 wire \mprj_dat_o_core[31] ;
1333 wire \mprj_dat_o_core[3] ;
1334 wire \mprj_dat_o_core[4] ;
1335 wire \mprj_dat_o_core[5] ;
1336 wire \mprj_dat_o_core[6] ;
1337 wire \mprj_dat_o_core[7] ;
1338 wire \mprj_dat_o_core[8] ;
1339 wire \mprj_dat_o_core[9] ;
1340 wire \mprj_dat_o_user[0] ;
1341 wire \mprj_dat_o_user[10] ;
1342 wire \mprj_dat_o_user[11] ;
1343 wire \mprj_dat_o_user[12] ;
1344 wire \mprj_dat_o_user[13] ;
1345 wire \mprj_dat_o_user[14] ;
1346 wire \mprj_dat_o_user[15] ;
1347 wire \mprj_dat_o_user[16] ;
1348 wire \mprj_dat_o_user[17] ;
1349 wire \mprj_dat_o_user[18] ;
1350 wire \mprj_dat_o_user[19] ;
1351 wire \mprj_dat_o_user[1] ;
1352 wire \mprj_dat_o_user[20] ;
1353 wire \mprj_dat_o_user[21] ;
1354 wire \mprj_dat_o_user[22] ;
1355 wire \mprj_dat_o_user[23] ;
1356 wire \mprj_dat_o_user[24] ;
1357 wire \mprj_dat_o_user[25] ;
1358 wire \mprj_dat_o_user[26] ;
1359 wire \mprj_dat_o_user[27] ;
1360 wire \mprj_dat_o_user[28] ;
1361 wire \mprj_dat_o_user[29] ;
1362 wire \mprj_dat_o_user[2] ;
1363 wire \mprj_dat_o_user[30] ;
1364 wire \mprj_dat_o_user[31] ;
1365 wire \mprj_dat_o_user[3] ;
1366 wire \mprj_dat_o_user[4] ;
1367 wire \mprj_dat_o_user[5] ;
1368 wire \mprj_dat_o_user[6] ;
1369 wire \mprj_dat_o_user[7] ;
1370 wire \mprj_dat_o_user[8] ;
1371 wire \mprj_dat_o_user[9] ;
1372 inout [37:0] mprj_io;
1373 wire \mprj_io_analog_en[0] ;
1374 wire \mprj_io_analog_en[10] ;
1375 wire \mprj_io_analog_en[11] ;
1376 wire \mprj_io_analog_en[12] ;
1377 wire \mprj_io_analog_en[13] ;
1378 wire \mprj_io_analog_en[14] ;
1379 wire \mprj_io_analog_en[15] ;
1380 wire \mprj_io_analog_en[16] ;
1381 wire \mprj_io_analog_en[17] ;
1382 wire \mprj_io_analog_en[18] ;
1383 wire \mprj_io_analog_en[19] ;
1384 wire \mprj_io_analog_en[1] ;
1385 wire \mprj_io_analog_en[20] ;
1386 wire \mprj_io_analog_en[21] ;
1387 wire \mprj_io_analog_en[22] ;
1388 wire \mprj_io_analog_en[23] ;
1389 wire \mprj_io_analog_en[24] ;
1390 wire \mprj_io_analog_en[25] ;
1391 wire \mprj_io_analog_en[26] ;
1392 wire \mprj_io_analog_en[27] ;
1393 wire \mprj_io_analog_en[28] ;
1394 wire \mprj_io_analog_en[29] ;
1395 wire \mprj_io_analog_en[2] ;
1396 wire \mprj_io_analog_en[30] ;
1397 wire \mprj_io_analog_en[31] ;
1398 wire \mprj_io_analog_en[32] ;
1399 wire \mprj_io_analog_en[33] ;
1400 wire \mprj_io_analog_en[34] ;
1401 wire \mprj_io_analog_en[35] ;
1402 wire \mprj_io_analog_en[36] ;
1403 wire \mprj_io_analog_en[37] ;
1404 wire \mprj_io_analog_en[3] ;
1405 wire \mprj_io_analog_en[4] ;
1406 wire \mprj_io_analog_en[5] ;
1407 wire \mprj_io_analog_en[6] ;
1408 wire \mprj_io_analog_en[7] ;
1409 wire \mprj_io_analog_en[8] ;
1410 wire \mprj_io_analog_en[9] ;
1411 wire \mprj_io_analog_pol[0] ;
1412 wire \mprj_io_analog_pol[10] ;
1413 wire \mprj_io_analog_pol[11] ;
1414 wire \mprj_io_analog_pol[12] ;
1415 wire \mprj_io_analog_pol[13] ;
1416 wire \mprj_io_analog_pol[14] ;
1417 wire \mprj_io_analog_pol[15] ;
1418 wire \mprj_io_analog_pol[16] ;
1419 wire \mprj_io_analog_pol[17] ;
1420 wire \mprj_io_analog_pol[18] ;
1421 wire \mprj_io_analog_pol[19] ;
1422 wire \mprj_io_analog_pol[1] ;
1423 wire \mprj_io_analog_pol[20] ;
1424 wire \mprj_io_analog_pol[21] ;
1425 wire \mprj_io_analog_pol[22] ;
1426 wire \mprj_io_analog_pol[23] ;
1427 wire \mprj_io_analog_pol[24] ;
1428 wire \mprj_io_analog_pol[25] ;
1429 wire \mprj_io_analog_pol[26] ;
1430 wire \mprj_io_analog_pol[27] ;
1431 wire \mprj_io_analog_pol[28] ;
1432 wire \mprj_io_analog_pol[29] ;
1433 wire \mprj_io_analog_pol[2] ;
1434 wire \mprj_io_analog_pol[30] ;
1435 wire \mprj_io_analog_pol[31] ;
1436 wire \mprj_io_analog_pol[32] ;
1437 wire \mprj_io_analog_pol[33] ;
1438 wire \mprj_io_analog_pol[34] ;
1439 wire \mprj_io_analog_pol[35] ;
1440 wire \mprj_io_analog_pol[36] ;
1441 wire \mprj_io_analog_pol[37] ;
1442 wire \mprj_io_analog_pol[3] ;
1443 wire \mprj_io_analog_pol[4] ;
1444 wire \mprj_io_analog_pol[5] ;
1445 wire \mprj_io_analog_pol[6] ;
1446 wire \mprj_io_analog_pol[7] ;
1447 wire \mprj_io_analog_pol[8] ;
1448 wire \mprj_io_analog_pol[9] ;
1449 wire \mprj_io_analog_sel[0] ;
1450 wire \mprj_io_analog_sel[10] ;
1451 wire \mprj_io_analog_sel[11] ;
1452 wire \mprj_io_analog_sel[12] ;
1453 wire \mprj_io_analog_sel[13] ;
1454 wire \mprj_io_analog_sel[14] ;
1455 wire \mprj_io_analog_sel[15] ;
1456 wire \mprj_io_analog_sel[16] ;
1457 wire \mprj_io_analog_sel[17] ;
1458 wire \mprj_io_analog_sel[18] ;
1459 wire \mprj_io_analog_sel[19] ;
1460 wire \mprj_io_analog_sel[1] ;
1461 wire \mprj_io_analog_sel[20] ;
1462 wire \mprj_io_analog_sel[21] ;
1463 wire \mprj_io_analog_sel[22] ;
1464 wire \mprj_io_analog_sel[23] ;
1465 wire \mprj_io_analog_sel[24] ;
1466 wire \mprj_io_analog_sel[25] ;
1467 wire \mprj_io_analog_sel[26] ;
1468 wire \mprj_io_analog_sel[27] ;
1469 wire \mprj_io_analog_sel[28] ;
1470 wire \mprj_io_analog_sel[29] ;
1471 wire \mprj_io_analog_sel[2] ;
1472 wire \mprj_io_analog_sel[30] ;
1473 wire \mprj_io_analog_sel[31] ;
1474 wire \mprj_io_analog_sel[32] ;
1475 wire \mprj_io_analog_sel[33] ;
1476 wire \mprj_io_analog_sel[34] ;
1477 wire \mprj_io_analog_sel[35] ;
1478 wire \mprj_io_analog_sel[36] ;
1479 wire \mprj_io_analog_sel[37] ;
1480 wire \mprj_io_analog_sel[3] ;
1481 wire \mprj_io_analog_sel[4] ;
1482 wire \mprj_io_analog_sel[5] ;
1483 wire \mprj_io_analog_sel[6] ;
1484 wire \mprj_io_analog_sel[7] ;
1485 wire \mprj_io_analog_sel[8] ;
1486 wire \mprj_io_analog_sel[9] ;
1487 wire \mprj_io_dm[0] ;
1488 wire \mprj_io_dm[100] ;
1489 wire \mprj_io_dm[101] ;
1490 wire \mprj_io_dm[102] ;
1491 wire \mprj_io_dm[103] ;
1492 wire \mprj_io_dm[104] ;
1493 wire \mprj_io_dm[105] ;
1494 wire \mprj_io_dm[106] ;
1495 wire \mprj_io_dm[107] ;
1496 wire \mprj_io_dm[108] ;
1497 wire \mprj_io_dm[109] ;
1498 wire \mprj_io_dm[10] ;
1499 wire \mprj_io_dm[110] ;
1500 wire \mprj_io_dm[111] ;
1501 wire \mprj_io_dm[112] ;
1502 wire \mprj_io_dm[113] ;
1503 wire \mprj_io_dm[11] ;
1504 wire \mprj_io_dm[12] ;
1505 wire \mprj_io_dm[13] ;
1506 wire \mprj_io_dm[14] ;
1507 wire \mprj_io_dm[15] ;
1508 wire \mprj_io_dm[16] ;
1509 wire \mprj_io_dm[17] ;
1510 wire \mprj_io_dm[18] ;
1511 wire \mprj_io_dm[19] ;
1512 wire \mprj_io_dm[1] ;
1513 wire \mprj_io_dm[20] ;
1514 wire \mprj_io_dm[21] ;
1515 wire \mprj_io_dm[22] ;
1516 wire \mprj_io_dm[23] ;
1517 wire \mprj_io_dm[24] ;
1518 wire \mprj_io_dm[25] ;
1519 wire \mprj_io_dm[26] ;
1520 wire \mprj_io_dm[27] ;
1521 wire \mprj_io_dm[28] ;
1522 wire \mprj_io_dm[29] ;
1523 wire \mprj_io_dm[2] ;
1524 wire \mprj_io_dm[30] ;
1525 wire \mprj_io_dm[31] ;
1526 wire \mprj_io_dm[32] ;
1527 wire \mprj_io_dm[33] ;
1528 wire \mprj_io_dm[34] ;
1529 wire \mprj_io_dm[35] ;
1530 wire \mprj_io_dm[36] ;
1531 wire \mprj_io_dm[37] ;
1532 wire \mprj_io_dm[38] ;
1533 wire \mprj_io_dm[39] ;
1534 wire \mprj_io_dm[3] ;
1535 wire \mprj_io_dm[40] ;
1536 wire \mprj_io_dm[41] ;
1537 wire \mprj_io_dm[42] ;
1538 wire \mprj_io_dm[43] ;
1539 wire \mprj_io_dm[44] ;
1540 wire \mprj_io_dm[45] ;
1541 wire \mprj_io_dm[46] ;
1542 wire \mprj_io_dm[47] ;
1543 wire \mprj_io_dm[48] ;
1544 wire \mprj_io_dm[49] ;
1545 wire \mprj_io_dm[4] ;
1546 wire \mprj_io_dm[50] ;
1547 wire \mprj_io_dm[51] ;
1548 wire \mprj_io_dm[52] ;
1549 wire \mprj_io_dm[53] ;
1550 wire \mprj_io_dm[54] ;
1551 wire \mprj_io_dm[55] ;
1552 wire \mprj_io_dm[56] ;
1553 wire \mprj_io_dm[57] ;
1554 wire \mprj_io_dm[58] ;
1555 wire \mprj_io_dm[59] ;
1556 wire \mprj_io_dm[5] ;
1557 wire \mprj_io_dm[60] ;
1558 wire \mprj_io_dm[61] ;
1559 wire \mprj_io_dm[62] ;
1560 wire \mprj_io_dm[63] ;
1561 wire \mprj_io_dm[64] ;
1562 wire \mprj_io_dm[65] ;
1563 wire \mprj_io_dm[66] ;
1564 wire \mprj_io_dm[67] ;
1565 wire \mprj_io_dm[68] ;
1566 wire \mprj_io_dm[69] ;
1567 wire \mprj_io_dm[6] ;
1568 wire \mprj_io_dm[70] ;
1569 wire \mprj_io_dm[71] ;
1570 wire \mprj_io_dm[72] ;
1571 wire \mprj_io_dm[73] ;
1572 wire \mprj_io_dm[74] ;
1573 wire \mprj_io_dm[75] ;
1574 wire \mprj_io_dm[76] ;
1575 wire \mprj_io_dm[77] ;
1576 wire \mprj_io_dm[78] ;
1577 wire \mprj_io_dm[79] ;
1578 wire \mprj_io_dm[7] ;
1579 wire \mprj_io_dm[80] ;
1580 wire \mprj_io_dm[81] ;
1581 wire \mprj_io_dm[82] ;
1582 wire \mprj_io_dm[83] ;
1583 wire \mprj_io_dm[84] ;
1584 wire \mprj_io_dm[85] ;
1585 wire \mprj_io_dm[86] ;
1586 wire \mprj_io_dm[87] ;
1587 wire \mprj_io_dm[88] ;
1588 wire \mprj_io_dm[89] ;
1589 wire \mprj_io_dm[8] ;
1590 wire \mprj_io_dm[90] ;
1591 wire \mprj_io_dm[91] ;
1592 wire \mprj_io_dm[92] ;
1593 wire \mprj_io_dm[93] ;
1594 wire \mprj_io_dm[94] ;
1595 wire \mprj_io_dm[95] ;
1596 wire \mprj_io_dm[96] ;
1597 wire \mprj_io_dm[97] ;
1598 wire \mprj_io_dm[98] ;
1599 wire \mprj_io_dm[99] ;
1600 wire \mprj_io_dm[9] ;
1601 wire \mprj_io_enh[0] ;
1602 wire \mprj_io_enh[10] ;
1603 wire \mprj_io_enh[11] ;
1604 wire \mprj_io_enh[12] ;
1605 wire \mprj_io_enh[13] ;
1606 wire \mprj_io_enh[14] ;
1607 wire \mprj_io_enh[15] ;
1608 wire \mprj_io_enh[16] ;
1609 wire \mprj_io_enh[17] ;
1610 wire \mprj_io_enh[18] ;
1611 wire \mprj_io_enh[19] ;
1612 wire \mprj_io_enh[1] ;
1613 wire \mprj_io_enh[20] ;
1614 wire \mprj_io_enh[21] ;
1615 wire \mprj_io_enh[22] ;
1616 wire \mprj_io_enh[23] ;
1617 wire \mprj_io_enh[24] ;
1618 wire \mprj_io_enh[25] ;
1619 wire \mprj_io_enh[26] ;
1620 wire \mprj_io_enh[27] ;
1621 wire \mprj_io_enh[28] ;
1622 wire \mprj_io_enh[29] ;
1623 wire \mprj_io_enh[2] ;
1624 wire \mprj_io_enh[30] ;
1625 wire \mprj_io_enh[31] ;
1626 wire \mprj_io_enh[32] ;
1627 wire \mprj_io_enh[33] ;
1628 wire \mprj_io_enh[34] ;
1629 wire \mprj_io_enh[35] ;
1630 wire \mprj_io_enh[36] ;
1631 wire \mprj_io_enh[37] ;
1632 wire \mprj_io_enh[3] ;
1633 wire \mprj_io_enh[4] ;
1634 wire \mprj_io_enh[5] ;
1635 wire \mprj_io_enh[6] ;
1636 wire \mprj_io_enh[7] ;
1637 wire \mprj_io_enh[8] ;
1638 wire \mprj_io_enh[9] ;
1639 wire \mprj_io_hldh_n[0] ;
1640 wire \mprj_io_hldh_n[10] ;
1641 wire \mprj_io_hldh_n[11] ;
1642 wire \mprj_io_hldh_n[12] ;
1643 wire \mprj_io_hldh_n[13] ;
1644 wire \mprj_io_hldh_n[14] ;
1645 wire \mprj_io_hldh_n[15] ;
1646 wire \mprj_io_hldh_n[16] ;
1647 wire \mprj_io_hldh_n[17] ;
1648 wire \mprj_io_hldh_n[18] ;
1649 wire \mprj_io_hldh_n[19] ;
1650 wire \mprj_io_hldh_n[1] ;
1651 wire \mprj_io_hldh_n[20] ;
1652 wire \mprj_io_hldh_n[21] ;
1653 wire \mprj_io_hldh_n[22] ;
1654 wire \mprj_io_hldh_n[23] ;
1655 wire \mprj_io_hldh_n[24] ;
1656 wire \mprj_io_hldh_n[25] ;
1657 wire \mprj_io_hldh_n[26] ;
1658 wire \mprj_io_hldh_n[27] ;
1659 wire \mprj_io_hldh_n[28] ;
1660 wire \mprj_io_hldh_n[29] ;
1661 wire \mprj_io_hldh_n[2] ;
1662 wire \mprj_io_hldh_n[30] ;
1663 wire \mprj_io_hldh_n[31] ;
1664 wire \mprj_io_hldh_n[32] ;
1665 wire \mprj_io_hldh_n[33] ;
1666 wire \mprj_io_hldh_n[34] ;
1667 wire \mprj_io_hldh_n[35] ;
1668 wire \mprj_io_hldh_n[36] ;
1669 wire \mprj_io_hldh_n[37] ;
1670 wire \mprj_io_hldh_n[3] ;
1671 wire \mprj_io_hldh_n[4] ;
1672 wire \mprj_io_hldh_n[5] ;
1673 wire \mprj_io_hldh_n[6] ;
1674 wire \mprj_io_hldh_n[7] ;
1675 wire \mprj_io_hldh_n[8] ;
1676 wire \mprj_io_hldh_n[9] ;
1677 wire \mprj_io_holdover[0] ;
1678 wire \mprj_io_holdover[10] ;
1679 wire \mprj_io_holdover[11] ;
1680 wire \mprj_io_holdover[12] ;
1681 wire \mprj_io_holdover[13] ;
1682 wire \mprj_io_holdover[14] ;
1683 wire \mprj_io_holdover[15] ;
1684 wire \mprj_io_holdover[16] ;
1685 wire \mprj_io_holdover[17] ;
1686 wire \mprj_io_holdover[18] ;
1687 wire \mprj_io_holdover[19] ;
1688 wire \mprj_io_holdover[1] ;
1689 wire \mprj_io_holdover[20] ;
1690 wire \mprj_io_holdover[21] ;
1691 wire \mprj_io_holdover[22] ;
1692 wire \mprj_io_holdover[23] ;
1693 wire \mprj_io_holdover[24] ;
1694 wire \mprj_io_holdover[25] ;
1695 wire \mprj_io_holdover[26] ;
1696 wire \mprj_io_holdover[27] ;
1697 wire \mprj_io_holdover[28] ;
1698 wire \mprj_io_holdover[29] ;
1699 wire \mprj_io_holdover[2] ;
1700 wire \mprj_io_holdover[30] ;
1701 wire \mprj_io_holdover[31] ;
1702 wire \mprj_io_holdover[32] ;
1703 wire \mprj_io_holdover[33] ;
1704 wire \mprj_io_holdover[34] ;
1705 wire \mprj_io_holdover[35] ;
1706 wire \mprj_io_holdover[36] ;
1707 wire \mprj_io_holdover[37] ;
1708 wire \mprj_io_holdover[3] ;
1709 wire \mprj_io_holdover[4] ;
1710 wire \mprj_io_holdover[5] ;
1711 wire \mprj_io_holdover[6] ;
1712 wire \mprj_io_holdover[7] ;
1713 wire \mprj_io_holdover[8] ;
1714 wire \mprj_io_holdover[9] ;
1715 wire \mprj_io_ib_mode_sel[0] ;
1716 wire \mprj_io_ib_mode_sel[10] ;
1717 wire \mprj_io_ib_mode_sel[11] ;
1718 wire \mprj_io_ib_mode_sel[12] ;
1719 wire \mprj_io_ib_mode_sel[13] ;
1720 wire \mprj_io_ib_mode_sel[14] ;
1721 wire \mprj_io_ib_mode_sel[15] ;
1722 wire \mprj_io_ib_mode_sel[16] ;
1723 wire \mprj_io_ib_mode_sel[17] ;
1724 wire \mprj_io_ib_mode_sel[18] ;
1725 wire \mprj_io_ib_mode_sel[19] ;
1726 wire \mprj_io_ib_mode_sel[1] ;
1727 wire \mprj_io_ib_mode_sel[20] ;
1728 wire \mprj_io_ib_mode_sel[21] ;
1729 wire \mprj_io_ib_mode_sel[22] ;
1730 wire \mprj_io_ib_mode_sel[23] ;
1731 wire \mprj_io_ib_mode_sel[24] ;
1732 wire \mprj_io_ib_mode_sel[25] ;
1733 wire \mprj_io_ib_mode_sel[26] ;
1734 wire \mprj_io_ib_mode_sel[27] ;
1735 wire \mprj_io_ib_mode_sel[28] ;
1736 wire \mprj_io_ib_mode_sel[29] ;
1737 wire \mprj_io_ib_mode_sel[2] ;
1738 wire \mprj_io_ib_mode_sel[30] ;
1739 wire \mprj_io_ib_mode_sel[31] ;
1740 wire \mprj_io_ib_mode_sel[32] ;
1741 wire \mprj_io_ib_mode_sel[33] ;
1742 wire \mprj_io_ib_mode_sel[34] ;
1743 wire \mprj_io_ib_mode_sel[35] ;
1744 wire \mprj_io_ib_mode_sel[36] ;
1745 wire \mprj_io_ib_mode_sel[37] ;
1746 wire \mprj_io_ib_mode_sel[3] ;
1747 wire \mprj_io_ib_mode_sel[4] ;
1748 wire \mprj_io_ib_mode_sel[5] ;
1749 wire \mprj_io_ib_mode_sel[6] ;
1750 wire \mprj_io_ib_mode_sel[7] ;
1751 wire \mprj_io_ib_mode_sel[8] ;
1752 wire \mprj_io_ib_mode_sel[9] ;
1753 wire \mprj_io_in[0] ;
1754 wire \mprj_io_in[10] ;
1755 wire \mprj_io_in[11] ;
1756 wire \mprj_io_in[12] ;
1757 wire \mprj_io_in[13] ;
1758 wire \mprj_io_in[14] ;
1759 wire \mprj_io_in[15] ;
1760 wire \mprj_io_in[16] ;
1761 wire \mprj_io_in[17] ;
1762 wire \mprj_io_in[18] ;
1763 wire \mprj_io_in[19] ;
1764 wire \mprj_io_in[1] ;
1765 wire \mprj_io_in[20] ;
1766 wire \mprj_io_in[21] ;
1767 wire \mprj_io_in[22] ;
1768 wire \mprj_io_in[23] ;
1769 wire \mprj_io_in[24] ;
1770 wire \mprj_io_in[25] ;
1771 wire \mprj_io_in[26] ;
1772 wire \mprj_io_in[27] ;
1773 wire \mprj_io_in[28] ;
1774 wire \mprj_io_in[29] ;
1775 wire \mprj_io_in[2] ;
1776 wire \mprj_io_in[30] ;
1777 wire \mprj_io_in[31] ;
1778 wire \mprj_io_in[32] ;
1779 wire \mprj_io_in[33] ;
1780 wire \mprj_io_in[34] ;
1781 wire \mprj_io_in[35] ;
1782 wire \mprj_io_in[36] ;
1783 wire \mprj_io_in[37] ;
1784 wire \mprj_io_in[3] ;
1785 wire \mprj_io_in[4] ;
1786 wire \mprj_io_in[5] ;
1787 wire \mprj_io_in[6] ;
1788 wire \mprj_io_in[7] ;
1789 wire \mprj_io_in[8] ;
1790 wire \mprj_io_in[9] ;
1791 wire \mprj_io_inp_dis[0] ;
1792 wire \mprj_io_inp_dis[10] ;
1793 wire \mprj_io_inp_dis[11] ;
1794 wire \mprj_io_inp_dis[12] ;
1795 wire \mprj_io_inp_dis[13] ;
1796 wire \mprj_io_inp_dis[14] ;
1797 wire \mprj_io_inp_dis[15] ;
1798 wire \mprj_io_inp_dis[16] ;
1799 wire \mprj_io_inp_dis[17] ;
1800 wire \mprj_io_inp_dis[18] ;
1801 wire \mprj_io_inp_dis[19] ;
1802 wire \mprj_io_inp_dis[1] ;
1803 wire \mprj_io_inp_dis[20] ;
1804 wire \mprj_io_inp_dis[21] ;
1805 wire \mprj_io_inp_dis[22] ;
1806 wire \mprj_io_inp_dis[23] ;
1807 wire \mprj_io_inp_dis[24] ;
1808 wire \mprj_io_inp_dis[25] ;
1809 wire \mprj_io_inp_dis[26] ;
1810 wire \mprj_io_inp_dis[27] ;
1811 wire \mprj_io_inp_dis[28] ;
1812 wire \mprj_io_inp_dis[29] ;
1813 wire \mprj_io_inp_dis[2] ;
1814 wire \mprj_io_inp_dis[30] ;
1815 wire \mprj_io_inp_dis[31] ;
1816 wire \mprj_io_inp_dis[32] ;
1817 wire \mprj_io_inp_dis[33] ;
1818 wire \mprj_io_inp_dis[34] ;
1819 wire \mprj_io_inp_dis[35] ;
1820 wire \mprj_io_inp_dis[36] ;
1821 wire \mprj_io_inp_dis[37] ;
1822 wire \mprj_io_inp_dis[3] ;
1823 wire \mprj_io_inp_dis[4] ;
1824 wire \mprj_io_inp_dis[5] ;
1825 wire \mprj_io_inp_dis[6] ;
1826 wire \mprj_io_inp_dis[7] ;
1827 wire \mprj_io_inp_dis[8] ;
1828 wire \mprj_io_inp_dis[9] ;
1829 wire mprj_io_loader_clock;
1830 wire mprj_io_loader_data;
1831 wire mprj_io_loader_resetn;
1832 wire \mprj_io_oeb[0] ;
1833 wire \mprj_io_oeb[10] ;
1834 wire \mprj_io_oeb[11] ;
1835 wire \mprj_io_oeb[12] ;
1836 wire \mprj_io_oeb[13] ;
1837 wire \mprj_io_oeb[14] ;
1838 wire \mprj_io_oeb[15] ;
1839 wire \mprj_io_oeb[16] ;
1840 wire \mprj_io_oeb[17] ;
1841 wire \mprj_io_oeb[18] ;
1842 wire \mprj_io_oeb[19] ;
1843 wire \mprj_io_oeb[1] ;
1844 wire \mprj_io_oeb[20] ;
1845 wire \mprj_io_oeb[21] ;
1846 wire \mprj_io_oeb[22] ;
1847 wire \mprj_io_oeb[23] ;
1848 wire \mprj_io_oeb[24] ;
1849 wire \mprj_io_oeb[25] ;
1850 wire \mprj_io_oeb[26] ;
1851 wire \mprj_io_oeb[27] ;
1852 wire \mprj_io_oeb[28] ;
1853 wire \mprj_io_oeb[29] ;
1854 wire \mprj_io_oeb[2] ;
1855 wire \mprj_io_oeb[30] ;
1856 wire \mprj_io_oeb[31] ;
1857 wire \mprj_io_oeb[32] ;
1858 wire \mprj_io_oeb[33] ;
1859 wire \mprj_io_oeb[34] ;
1860 wire \mprj_io_oeb[35] ;
1861 wire \mprj_io_oeb[36] ;
1862 wire \mprj_io_oeb[37] ;
1863 wire \mprj_io_oeb[3] ;
1864 wire \mprj_io_oeb[4] ;
1865 wire \mprj_io_oeb[5] ;
1866 wire \mprj_io_oeb[6] ;
1867 wire \mprj_io_oeb[7] ;
1868 wire \mprj_io_oeb[8] ;
1869 wire \mprj_io_oeb[9] ;
1870 wire \mprj_io_out[0] ;
1871 wire \mprj_io_out[10] ;
1872 wire \mprj_io_out[11] ;
1873 wire \mprj_io_out[12] ;
1874 wire \mprj_io_out[13] ;
1875 wire \mprj_io_out[14] ;
1876 wire \mprj_io_out[15] ;
1877 wire \mprj_io_out[16] ;
1878 wire \mprj_io_out[17] ;
1879 wire \mprj_io_out[18] ;
1880 wire \mprj_io_out[19] ;
1881 wire \mprj_io_out[1] ;
1882 wire \mprj_io_out[20] ;
1883 wire \mprj_io_out[21] ;
1884 wire \mprj_io_out[22] ;
1885 wire \mprj_io_out[23] ;
1886 wire \mprj_io_out[24] ;
1887 wire \mprj_io_out[25] ;
1888 wire \mprj_io_out[26] ;
1889 wire \mprj_io_out[27] ;
1890 wire \mprj_io_out[28] ;
1891 wire \mprj_io_out[29] ;
1892 wire \mprj_io_out[2] ;
1893 wire \mprj_io_out[30] ;
1894 wire \mprj_io_out[31] ;
1895 wire \mprj_io_out[32] ;
1896 wire \mprj_io_out[33] ;
1897 wire \mprj_io_out[34] ;
1898 wire \mprj_io_out[35] ;
1899 wire \mprj_io_out[36] ;
1900 wire \mprj_io_out[37] ;
1901 wire \mprj_io_out[3] ;
1902 wire \mprj_io_out[4] ;
1903 wire \mprj_io_out[5] ;
1904 wire \mprj_io_out[6] ;
1905 wire \mprj_io_out[7] ;
1906 wire \mprj_io_out[8] ;
1907 wire \mprj_io_out[9] ;
1908 wire \mprj_io_slow_sel[0] ;
1909 wire \mprj_io_slow_sel[10] ;
1910 wire \mprj_io_slow_sel[11] ;
1911 wire \mprj_io_slow_sel[12] ;
1912 wire \mprj_io_slow_sel[13] ;
1913 wire \mprj_io_slow_sel[14] ;
1914 wire \mprj_io_slow_sel[15] ;
1915 wire \mprj_io_slow_sel[16] ;
1916 wire \mprj_io_slow_sel[17] ;
1917 wire \mprj_io_slow_sel[18] ;
1918 wire \mprj_io_slow_sel[19] ;
1919 wire \mprj_io_slow_sel[1] ;
1920 wire \mprj_io_slow_sel[20] ;
1921 wire \mprj_io_slow_sel[21] ;
1922 wire \mprj_io_slow_sel[22] ;
1923 wire \mprj_io_slow_sel[23] ;
1924 wire \mprj_io_slow_sel[24] ;
1925 wire \mprj_io_slow_sel[25] ;
1926 wire \mprj_io_slow_sel[26] ;
1927 wire \mprj_io_slow_sel[27] ;
1928 wire \mprj_io_slow_sel[28] ;
1929 wire \mprj_io_slow_sel[29] ;
1930 wire \mprj_io_slow_sel[2] ;
1931 wire \mprj_io_slow_sel[30] ;
1932 wire \mprj_io_slow_sel[31] ;
1933 wire \mprj_io_slow_sel[32] ;
1934 wire \mprj_io_slow_sel[33] ;
1935 wire \mprj_io_slow_sel[34] ;
1936 wire \mprj_io_slow_sel[35] ;
1937 wire \mprj_io_slow_sel[36] ;
1938 wire \mprj_io_slow_sel[37] ;
1939 wire \mprj_io_slow_sel[3] ;
1940 wire \mprj_io_slow_sel[4] ;
1941 wire \mprj_io_slow_sel[5] ;
1942 wire \mprj_io_slow_sel[6] ;
1943 wire \mprj_io_slow_sel[7] ;
1944 wire \mprj_io_slow_sel[8] ;
1945 wire \mprj_io_slow_sel[9] ;
1946 wire \mprj_io_vtrip_sel[0] ;
1947 wire \mprj_io_vtrip_sel[10] ;
1948 wire \mprj_io_vtrip_sel[11] ;
1949 wire \mprj_io_vtrip_sel[12] ;
1950 wire \mprj_io_vtrip_sel[13] ;
1951 wire \mprj_io_vtrip_sel[14] ;
1952 wire \mprj_io_vtrip_sel[15] ;
1953 wire \mprj_io_vtrip_sel[16] ;
1954 wire \mprj_io_vtrip_sel[17] ;
1955 wire \mprj_io_vtrip_sel[18] ;
1956 wire \mprj_io_vtrip_sel[19] ;
1957 wire \mprj_io_vtrip_sel[1] ;
1958 wire \mprj_io_vtrip_sel[20] ;
1959 wire \mprj_io_vtrip_sel[21] ;
1960 wire \mprj_io_vtrip_sel[22] ;
1961 wire \mprj_io_vtrip_sel[23] ;
1962 wire \mprj_io_vtrip_sel[24] ;
1963 wire \mprj_io_vtrip_sel[25] ;
1964 wire \mprj_io_vtrip_sel[26] ;
1965 wire \mprj_io_vtrip_sel[27] ;
1966 wire \mprj_io_vtrip_sel[28] ;
1967 wire \mprj_io_vtrip_sel[29] ;
1968 wire \mprj_io_vtrip_sel[2] ;
1969 wire \mprj_io_vtrip_sel[30] ;
1970 wire \mprj_io_vtrip_sel[31] ;
1971 wire \mprj_io_vtrip_sel[32] ;
1972 wire \mprj_io_vtrip_sel[33] ;
1973 wire \mprj_io_vtrip_sel[34] ;
1974 wire \mprj_io_vtrip_sel[35] ;
1975 wire \mprj_io_vtrip_sel[36] ;
1976 wire \mprj_io_vtrip_sel[37] ;
1977 wire \mprj_io_vtrip_sel[3] ;
1978 wire \mprj_io_vtrip_sel[4] ;
1979 wire \mprj_io_vtrip_sel[5] ;
1980 wire \mprj_io_vtrip_sel[6] ;
1981 wire \mprj_io_vtrip_sel[7] ;
1982 wire \mprj_io_vtrip_sel[8] ;
1983 wire \mprj_io_vtrip_sel[9] ;
1984 wire mprj_reset;
1985 wire mprj_resetn;
1986 wire \mprj_sel_o_core[0] ;
1987 wire \mprj_sel_o_core[1] ;
1988 wire \mprj_sel_o_core[2] ;
1989 wire \mprj_sel_o_core[3] ;
1990 wire \mprj_sel_o_user[0] ;
1991 wire \mprj_sel_o_user[1] ;
1992 wire \mprj_sel_o_user[2] ;
1993 wire \mprj_sel_o_user[3] ;
1994 wire mprj_stb_o_core;
1995 wire mprj_stb_o_user;
1996 wire mprj_vcc_pwrgood;
1997 wire mprj_vdd_pwrgood;
1998 wire mprj_we_o_core;
1999 wire mprj_we_o_user;
2000 wire por_l;
2001 wire porb_h;
2002 wire porb_l;
2003 output [3:0] pwr_ctrl_out;
2004 input resetb;
2005 wire rstb_h;
2006 wire rstb_l;
2007 wire sdo_out;
2008 wire sdo_outenb;
2009 wire \spi_ro_config_core[0] ;
2010 wire \spi_ro_config_core[1] ;
2011 wire \spi_ro_config_core[2] ;
2012 wire \spi_ro_config_core[3] ;
2013 wire \spi_ro_config_core[4] ;
2014 wire \spi_ro_config_core[5] ;
2015 wire \spi_ro_config_core[6] ;
2016 wire \spi_ro_config_core[7] ;
2017 wire \user_analog_io[0] ;
2018 wire \user_analog_io[10] ;
2019 wire \user_analog_io[11] ;
2020 wire \user_analog_io[12] ;
2021 wire \user_analog_io[13] ;
2022 wire \user_analog_io[14] ;
2023 wire \user_analog_io[15] ;
2024 wire \user_analog_io[16] ;
2025 wire \user_analog_io[17] ;
2026 wire \user_analog_io[18] ;
2027 wire \user_analog_io[19] ;
2028 wire \user_analog_io[1] ;
2029 wire \user_analog_io[20] ;
2030 wire \user_analog_io[21] ;
2031 wire \user_analog_io[22] ;
2032 wire \user_analog_io[23] ;
2033 wire \user_analog_io[24] ;
2034 wire \user_analog_io[25] ;
2035 wire \user_analog_io[26] ;
2036 wire \user_analog_io[27] ;
2037 wire \user_analog_io[28] ;
2038 wire \user_analog_io[29] ;
2039 wire \user_analog_io[2] ;
2040 wire \user_analog_io[30] ;
2041 wire \user_analog_io[3] ;
2042 wire \user_analog_io[4] ;
2043 wire \user_analog_io[5] ;
2044 wire \user_analog_io[6] ;
2045 wire \user_analog_io[7] ;
2046 wire \user_analog_io[8] ;
2047 wire \user_analog_io[9] ;
2048 wire \user_io_in[0] ;
2049 wire \user_io_in[10] ;
2050 wire \user_io_in[11] ;
2051 wire \user_io_in[12] ;
2052 wire \user_io_in[13] ;
2053 wire \user_io_in[14] ;
2054 wire \user_io_in[15] ;
2055 wire \user_io_in[16] ;
2056 wire \user_io_in[17] ;
2057 wire \user_io_in[18] ;
2058 wire \user_io_in[19] ;
2059 wire \user_io_in[1] ;
2060 wire \user_io_in[20] ;
2061 wire \user_io_in[21] ;
2062 wire \user_io_in[22] ;
2063 wire \user_io_in[23] ;
2064 wire \user_io_in[24] ;
2065 wire \user_io_in[25] ;
2066 wire \user_io_in[26] ;
2067 wire \user_io_in[27] ;
2068 wire \user_io_in[28] ;
2069 wire \user_io_in[29] ;
2070 wire \user_io_in[2] ;
2071 wire \user_io_in[30] ;
2072 wire \user_io_in[31] ;
2073 wire \user_io_in[32] ;
2074 wire \user_io_in[33] ;
2075 wire \user_io_in[34] ;
2076 wire \user_io_in[35] ;
2077 wire \user_io_in[36] ;
2078 wire \user_io_in[37] ;
2079 wire \user_io_in[3] ;
2080 wire \user_io_in[4] ;
2081 wire \user_io_in[5] ;
2082 wire \user_io_in[6] ;
2083 wire \user_io_in[7] ;
2084 wire \user_io_in[8] ;
2085 wire \user_io_in[9] ;
2086 wire \user_io_oeb[0] ;
2087 wire \user_io_oeb[10] ;
2088 wire \user_io_oeb[11] ;
2089 wire \user_io_oeb[12] ;
2090 wire \user_io_oeb[13] ;
2091 wire \user_io_oeb[14] ;
2092 wire \user_io_oeb[15] ;
2093 wire \user_io_oeb[16] ;
2094 wire \user_io_oeb[17] ;
2095 wire \user_io_oeb[18] ;
2096 wire \user_io_oeb[19] ;
2097 wire \user_io_oeb[1] ;
2098 wire \user_io_oeb[20] ;
2099 wire \user_io_oeb[21] ;
2100 wire \user_io_oeb[22] ;
2101 wire \user_io_oeb[23] ;
2102 wire \user_io_oeb[24] ;
2103 wire \user_io_oeb[25] ;
2104 wire \user_io_oeb[26] ;
2105 wire \user_io_oeb[27] ;
2106 wire \user_io_oeb[28] ;
2107 wire \user_io_oeb[29] ;
2108 wire \user_io_oeb[2] ;
2109 wire \user_io_oeb[30] ;
2110 wire \user_io_oeb[31] ;
2111 wire \user_io_oeb[32] ;
2112 wire \user_io_oeb[33] ;
2113 wire \user_io_oeb[34] ;
2114 wire \user_io_oeb[35] ;
2115 wire \user_io_oeb[36] ;
2116 wire \user_io_oeb[37] ;
2117 wire \user_io_oeb[3] ;
2118 wire \user_io_oeb[4] ;
2119 wire \user_io_oeb[5] ;
2120 wire \user_io_oeb[6] ;
2121 wire \user_io_oeb[7] ;
2122 wire \user_io_oeb[8] ;
2123 wire \user_io_oeb[9] ;
2124 wire \user_io_out[0] ;
2125 wire \user_io_out[10] ;
2126 wire \user_io_out[11] ;
2127 wire \user_io_out[12] ;
2128 wire \user_io_out[13] ;
2129 wire \user_io_out[14] ;
2130 wire \user_io_out[15] ;
2131 wire \user_io_out[16] ;
2132 wire \user_io_out[17] ;
2133 wire \user_io_out[18] ;
2134 wire \user_io_out[19] ;
2135 wire \user_io_out[1] ;
2136 wire \user_io_out[20] ;
2137 wire \user_io_out[21] ;
2138 wire \user_io_out[22] ;
2139 wire \user_io_out[23] ;
2140 wire \user_io_out[24] ;
2141 wire \user_io_out[25] ;
2142 wire \user_io_out[26] ;
2143 wire \user_io_out[27] ;
2144 wire \user_io_out[28] ;
2145 wire \user_io_out[29] ;
2146 wire \user_io_out[2] ;
2147 wire \user_io_out[30] ;
2148 wire \user_io_out[31] ;
2149 wire \user_io_out[32] ;
2150 wire \user_io_out[33] ;
2151 wire \user_io_out[34] ;
2152 wire \user_io_out[35] ;
2153 wire \user_io_out[36] ;
2154 wire \user_io_out[37] ;
2155 wire \user_io_out[3] ;
2156 wire \user_io_out[4] ;
2157 wire \user_io_out[5] ;
2158 wire \user_io_out[6] ;
2159 wire \user_io_out[7] ;
2160 wire \user_io_out[8] ;
2161 wire \user_io_out[9] ;
2162 inout vccd;
2163 inout vccd1;
2164 inout vccd2;
2165 inout vdda;
2166 inout vdda1;
2167 inout vdda2;
2168 inout vddio;
2169 inout vssa;
2170 inout vssa1;
2171 inout vssa2;
2172 inout vssd;
2173 inout vssd1;
2174 inout vssd2;
2175 inout vssio;
2176 wire xbar_ack_i_core;
2177 wire \xbar_adr_o_core[0] ;
2178 wire \xbar_adr_o_core[10] ;
2179 wire \xbar_adr_o_core[11] ;
2180 wire \xbar_adr_o_core[12] ;
2181 wire \xbar_adr_o_core[13] ;
2182 wire \xbar_adr_o_core[14] ;
2183 wire \xbar_adr_o_core[15] ;
2184 wire \xbar_adr_o_core[16] ;
2185 wire \xbar_adr_o_core[17] ;
2186 wire \xbar_adr_o_core[18] ;
2187 wire \xbar_adr_o_core[19] ;
2188 wire \xbar_adr_o_core[1] ;
2189 wire \xbar_adr_o_core[20] ;
2190 wire \xbar_adr_o_core[21] ;
2191 wire \xbar_adr_o_core[22] ;
2192 wire \xbar_adr_o_core[23] ;
2193 wire \xbar_adr_o_core[24] ;
2194 wire \xbar_adr_o_core[25] ;
2195 wire \xbar_adr_o_core[26] ;
2196 wire \xbar_adr_o_core[27] ;
2197 wire \xbar_adr_o_core[28] ;
2198 wire \xbar_adr_o_core[29] ;
2199 wire \xbar_adr_o_core[2] ;
2200 wire \xbar_adr_o_core[30] ;
2201 wire \xbar_adr_o_core[31] ;
2202 wire \xbar_adr_o_core[3] ;
2203 wire \xbar_adr_o_core[4] ;
2204 wire \xbar_adr_o_core[5] ;
2205 wire \xbar_adr_o_core[6] ;
2206 wire \xbar_adr_o_core[7] ;
2207 wire \xbar_adr_o_core[8] ;
2208 wire \xbar_adr_o_core[9] ;
2209 wire xbar_cyc_o_core;
2210 wire \xbar_dat_i_core[0] ;
2211 wire \xbar_dat_i_core[10] ;
2212 wire \xbar_dat_i_core[11] ;
2213 wire \xbar_dat_i_core[12] ;
2214 wire \xbar_dat_i_core[13] ;
2215 wire \xbar_dat_i_core[14] ;
2216 wire \xbar_dat_i_core[15] ;
2217 wire \xbar_dat_i_core[16] ;
2218 wire \xbar_dat_i_core[17] ;
2219 wire \xbar_dat_i_core[18] ;
2220 wire \xbar_dat_i_core[19] ;
2221 wire \xbar_dat_i_core[1] ;
2222 wire \xbar_dat_i_core[20] ;
2223 wire \xbar_dat_i_core[21] ;
2224 wire \xbar_dat_i_core[22] ;
2225 wire \xbar_dat_i_core[23] ;
2226 wire \xbar_dat_i_core[24] ;
2227 wire \xbar_dat_i_core[25] ;
2228 wire \xbar_dat_i_core[26] ;
2229 wire \xbar_dat_i_core[27] ;
2230 wire \xbar_dat_i_core[28] ;
2231 wire \xbar_dat_i_core[29] ;
2232 wire \xbar_dat_i_core[2] ;
2233 wire \xbar_dat_i_core[30] ;
2234 wire \xbar_dat_i_core[31] ;
2235 wire \xbar_dat_i_core[3] ;
2236 wire \xbar_dat_i_core[4] ;
2237 wire \xbar_dat_i_core[5] ;
2238 wire \xbar_dat_i_core[6] ;
2239 wire \xbar_dat_i_core[7] ;
2240 wire \xbar_dat_i_core[8] ;
2241 wire \xbar_dat_i_core[9] ;
2242 wire \xbar_dat_o_core[0] ;
2243 wire \xbar_dat_o_core[10] ;
2244 wire \xbar_dat_o_core[11] ;
2245 wire \xbar_dat_o_core[12] ;
2246 wire \xbar_dat_o_core[13] ;
2247 wire \xbar_dat_o_core[14] ;
2248 wire \xbar_dat_o_core[15] ;
2249 wire \xbar_dat_o_core[16] ;
2250 wire \xbar_dat_o_core[17] ;
2251 wire \xbar_dat_o_core[18] ;
2252 wire \xbar_dat_o_core[19] ;
2253 wire \xbar_dat_o_core[1] ;
2254 wire \xbar_dat_o_core[20] ;
2255 wire \xbar_dat_o_core[21] ;
2256 wire \xbar_dat_o_core[22] ;
2257 wire \xbar_dat_o_core[23] ;
2258 wire \xbar_dat_o_core[24] ;
2259 wire \xbar_dat_o_core[25] ;
2260 wire \xbar_dat_o_core[26] ;
2261 wire \xbar_dat_o_core[27] ;
2262 wire \xbar_dat_o_core[28] ;
2263 wire \xbar_dat_o_core[29] ;
2264 wire \xbar_dat_o_core[2] ;
2265 wire \xbar_dat_o_core[30] ;
2266 wire \xbar_dat_o_core[31] ;
2267 wire \xbar_dat_o_core[3] ;
2268 wire \xbar_dat_o_core[4] ;
2269 wire \xbar_dat_o_core[5] ;
2270 wire \xbar_dat_o_core[6] ;
2271 wire \xbar_dat_o_core[7] ;
2272 wire \xbar_dat_o_core[8] ;
2273 wire \xbar_dat_o_core[9] ;
2274 wire \xbar_sel_o_core[0] ;
2275 wire \xbar_sel_o_core[1] ;
2276 wire \xbar_sel_o_core[2] ;
2277 wire \xbar_sel_o_core[3] ;
2278 wire xbar_stb_o_core;
2279 wire xbar_we_o_core;
2280 gpio_control_block \gpio_control_bidir[0] (
2281 .mgmt_gpio_in(\mgmt_io_in[0] ),
2282 .mgmt_gpio_oeb(jtag_outenb),
2283 .mgmt_gpio_out(jtag_out),
2284 .pad_gpio_ana_en(\mprj_io_analog_en[0] ),
2285 .pad_gpio_ana_pol(\mprj_io_analog_pol[0] ),
2286 .pad_gpio_ana_sel(\mprj_io_analog_sel[0] ),
2287 .pad_gpio_dm({ \mprj_io_dm[2] , \mprj_io_dm[1] , \mprj_io_dm[0] }),
2288 .pad_gpio_holdover(\mprj_io_holdover[0] ),
2289 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[0] ),
2290 .pad_gpio_in(\mprj_io_in[0] ),
2291 .pad_gpio_inenb(\mprj_io_inp_dis[0] ),
2292 .pad_gpio_out(\mprj_io_out[0] ),
2293 .pad_gpio_outenb(\mprj_io_oeb[0] ),
2294 .pad_gpio_slow_sel(\mprj_io_slow_sel[0] ),
2295 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[0] ),
2296 .resetn(mprj_io_loader_resetn),
2297 .serial_clock(mprj_io_loader_clock),
2298 .serial_data_in(\gpio_serial_link_shifted[0] ),
2299 .serial_data_out(\gpio_serial_link[0] ),
2300 .user_gpio_in(\user_io_in[0] ),
2301 .user_gpio_oeb(\user_io_oeb[0] ),
2302 .user_gpio_out(\user_io_out[0] )
2303 );
Ahmed Ghazy499896a2020-11-27 20:20:00 +02002304 gpio_control_block \gpio_control_bidir[1] (
2305 .mgmt_gpio_in(\mgmt_io_in[1] ),
2306 .mgmt_gpio_oeb(sdo_outenb),
2307 .mgmt_gpio_out(sdo_out),
2308 .pad_gpio_ana_en(\mprj_io_analog_en[1] ),
2309 .pad_gpio_ana_pol(\mprj_io_analog_pol[1] ),
2310 .pad_gpio_ana_sel(\mprj_io_analog_sel[1] ),
2311 .pad_gpio_dm({ \mprj_io_dm[5] , \mprj_io_dm[4] , \mprj_io_dm[3] }),
2312 .pad_gpio_holdover(\mprj_io_holdover[1] ),
2313 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[1] ),
2314 .pad_gpio_in(\mprj_io_in[1] ),
2315 .pad_gpio_inenb(\mprj_io_inp_dis[1] ),
2316 .pad_gpio_out(\mprj_io_out[1] ),
2317 .pad_gpio_outenb(\mprj_io_oeb[1] ),
2318 .pad_gpio_slow_sel(\mprj_io_slow_sel[1] ),
2319 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[1] ),
2320 .resetn(mprj_io_loader_resetn),
2321 .serial_clock(mprj_io_loader_clock),
2322 .serial_data_in(\gpio_serial_link[0] ),
2323 .serial_data_out(\gpio_serial_link[1] ),
2324 .user_gpio_in(\user_io_in[1] ),
2325 .user_gpio_oeb(\user_io_oeb[1] ),
2326 .user_gpio_out(\user_io_out[1] )
2327 );
Ahmed Ghazy499896a2020-11-27 20:20:00 +02002328 gpio_control_block \gpio_control_in[10] (
2329 .mgmt_gpio_in(\mgmt_io_in[10] ),
2330 .mgmt_gpio_oeb(1'b1),
2331 .mgmt_gpio_out(\mgmt_io_in[10] ),
2332 .pad_gpio_ana_en(\mprj_io_analog_en[10] ),
2333 .pad_gpio_ana_pol(\mprj_io_analog_pol[10] ),
2334 .pad_gpio_ana_sel(\mprj_io_analog_sel[10] ),
2335 .pad_gpio_dm({ \mprj_io_dm[32] , \mprj_io_dm[31] , \mprj_io_dm[30] }),
2336 .pad_gpio_holdover(\mprj_io_holdover[10] ),
2337 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[10] ),
2338 .pad_gpio_in(\mprj_io_in[10] ),
2339 .pad_gpio_inenb(\mprj_io_inp_dis[10] ),
2340 .pad_gpio_out(\mprj_io_out[10] ),
2341 .pad_gpio_outenb(\mprj_io_oeb[10] ),
2342 .pad_gpio_slow_sel(\mprj_io_slow_sel[10] ),
2343 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[10] ),
2344 .resetn(mprj_io_loader_resetn),
2345 .serial_clock(mprj_io_loader_clock),
2346 .serial_data_in(\gpio_serial_link[9] ),
2347 .serial_data_out(\gpio_serial_link[10] ),
2348 .user_gpio_in(\user_io_in[10] ),
2349 .user_gpio_oeb(\user_io_oeb[10] ),
2350 .user_gpio_out(\user_io_out[10] )
2351 );
2352 gpio_control_block \gpio_control_in[11] (
2353 .mgmt_gpio_in(\mgmt_io_in[11] ),
2354 .mgmt_gpio_oeb(1'b1),
2355 .mgmt_gpio_out(\mgmt_io_in[11] ),
2356 .pad_gpio_ana_en(\mprj_io_analog_en[11] ),
2357 .pad_gpio_ana_pol(\mprj_io_analog_pol[11] ),
2358 .pad_gpio_ana_sel(\mprj_io_analog_sel[11] ),
2359 .pad_gpio_dm({ \mprj_io_dm[35] , \mprj_io_dm[34] , \mprj_io_dm[33] }),
2360 .pad_gpio_holdover(\mprj_io_holdover[11] ),
2361 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[11] ),
2362 .pad_gpio_in(\mprj_io_in[11] ),
2363 .pad_gpio_inenb(\mprj_io_inp_dis[11] ),
2364 .pad_gpio_out(\mprj_io_out[11] ),
2365 .pad_gpio_outenb(\mprj_io_oeb[11] ),
2366 .pad_gpio_slow_sel(\mprj_io_slow_sel[11] ),
2367 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[11] ),
2368 .resetn(mprj_io_loader_resetn),
2369 .serial_clock(mprj_io_loader_clock),
2370 .serial_data_in(\gpio_serial_link[10] ),
2371 .serial_data_out(\gpio_serial_link[11] ),
2372 .user_gpio_in(\user_io_in[11] ),
2373 .user_gpio_oeb(\user_io_oeb[11] ),
2374 .user_gpio_out(\user_io_out[11] )
2375 );
2376 gpio_control_block \gpio_control_in[12] (
2377 .mgmt_gpio_in(\mgmt_io_in[12] ),
2378 .mgmt_gpio_oeb(1'b1),
2379 .mgmt_gpio_out(\mgmt_io_in[12] ),
2380 .pad_gpio_ana_en(\mprj_io_analog_en[12] ),
2381 .pad_gpio_ana_pol(\mprj_io_analog_pol[12] ),
2382 .pad_gpio_ana_sel(\mprj_io_analog_sel[12] ),
2383 .pad_gpio_dm({ \mprj_io_dm[38] , \mprj_io_dm[37] , \mprj_io_dm[36] }),
2384 .pad_gpio_holdover(\mprj_io_holdover[12] ),
2385 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[12] ),
2386 .pad_gpio_in(\mprj_io_in[12] ),
2387 .pad_gpio_inenb(\mprj_io_inp_dis[12] ),
2388 .pad_gpio_out(\mprj_io_out[12] ),
2389 .pad_gpio_outenb(\mprj_io_oeb[12] ),
2390 .pad_gpio_slow_sel(\mprj_io_slow_sel[12] ),
2391 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[12] ),
2392 .resetn(mprj_io_loader_resetn),
2393 .serial_clock(mprj_io_loader_clock),
2394 .serial_data_in(\gpio_serial_link[11] ),
2395 .serial_data_out(\gpio_serial_link[12] ),
2396 .user_gpio_in(\user_io_in[12] ),
2397 .user_gpio_oeb(\user_io_oeb[12] ),
2398 .user_gpio_out(\user_io_out[12] )
2399 );
2400 gpio_control_block \gpio_control_in[13] (
2401 .mgmt_gpio_in(\mgmt_io_in[13] ),
2402 .mgmt_gpio_oeb(1'b1),
2403 .mgmt_gpio_out(\mgmt_io_in[13] ),
2404 .pad_gpio_ana_en(\mprj_io_analog_en[13] ),
2405 .pad_gpio_ana_pol(\mprj_io_analog_pol[13] ),
2406 .pad_gpio_ana_sel(\mprj_io_analog_sel[13] ),
2407 .pad_gpio_dm({ \mprj_io_dm[41] , \mprj_io_dm[40] , \mprj_io_dm[39] }),
2408 .pad_gpio_holdover(\mprj_io_holdover[13] ),
2409 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[13] ),
2410 .pad_gpio_in(\mprj_io_in[13] ),
2411 .pad_gpio_inenb(\mprj_io_inp_dis[13] ),
2412 .pad_gpio_out(\mprj_io_out[13] ),
2413 .pad_gpio_outenb(\mprj_io_oeb[13] ),
2414 .pad_gpio_slow_sel(\mprj_io_slow_sel[13] ),
2415 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[13] ),
2416 .resetn(mprj_io_loader_resetn),
2417 .serial_clock(mprj_io_loader_clock),
2418 .serial_data_in(\gpio_serial_link[12] ),
2419 .serial_data_out(\gpio_serial_link[13] ),
2420 .user_gpio_in(\user_io_in[13] ),
2421 .user_gpio_oeb(\user_io_oeb[13] ),
2422 .user_gpio_out(\user_io_out[13] )
2423 );
2424 gpio_control_block \gpio_control_in[14] (
2425 .mgmt_gpio_in(\mgmt_io_in[14] ),
2426 .mgmt_gpio_oeb(1'b1),
2427 .mgmt_gpio_out(\mgmt_io_in[14] ),
2428 .pad_gpio_ana_en(\mprj_io_analog_en[14] ),
2429 .pad_gpio_ana_pol(\mprj_io_analog_pol[14] ),
2430 .pad_gpio_ana_sel(\mprj_io_analog_sel[14] ),
2431 .pad_gpio_dm({ \mprj_io_dm[44] , \mprj_io_dm[43] , \mprj_io_dm[42] }),
2432 .pad_gpio_holdover(\mprj_io_holdover[14] ),
2433 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[14] ),
2434 .pad_gpio_in(\mprj_io_in[14] ),
2435 .pad_gpio_inenb(\mprj_io_inp_dis[14] ),
2436 .pad_gpio_out(\mprj_io_out[14] ),
2437 .pad_gpio_outenb(\mprj_io_oeb[14] ),
2438 .pad_gpio_slow_sel(\mprj_io_slow_sel[14] ),
2439 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[14] ),
2440 .resetn(mprj_io_loader_resetn),
2441 .serial_clock(mprj_io_loader_clock),
2442 .serial_data_in(\gpio_serial_link[13] ),
2443 .serial_data_out(\gpio_serial_link[14] ),
2444 .user_gpio_in(\user_io_in[14] ),
2445 .user_gpio_oeb(\user_io_oeb[14] ),
2446 .user_gpio_out(\user_io_out[14] )
2447 );
2448 gpio_control_block \gpio_control_in[15] (
2449 .mgmt_gpio_in(\mgmt_io_in[15] ),
2450 .mgmt_gpio_oeb(1'b1),
2451 .mgmt_gpio_out(\mgmt_io_in[15] ),
2452 .pad_gpio_ana_en(\mprj_io_analog_en[15] ),
2453 .pad_gpio_ana_pol(\mprj_io_analog_pol[15] ),
2454 .pad_gpio_ana_sel(\mprj_io_analog_sel[15] ),
2455 .pad_gpio_dm({ \mprj_io_dm[47] , \mprj_io_dm[46] , \mprj_io_dm[45] }),
2456 .pad_gpio_holdover(\mprj_io_holdover[15] ),
2457 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[15] ),
2458 .pad_gpio_in(\mprj_io_in[15] ),
2459 .pad_gpio_inenb(\mprj_io_inp_dis[15] ),
2460 .pad_gpio_out(\mprj_io_out[15] ),
2461 .pad_gpio_outenb(\mprj_io_oeb[15] ),
2462 .pad_gpio_slow_sel(\mprj_io_slow_sel[15] ),
2463 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[15] ),
2464 .resetn(mprj_io_loader_resetn),
2465 .serial_clock(mprj_io_loader_clock),
2466 .serial_data_in(\gpio_serial_link[14] ),
2467 .serial_data_out(\gpio_serial_link[15] ),
2468 .user_gpio_in(\user_io_in[15] ),
2469 .user_gpio_oeb(\user_io_oeb[15] ),
2470 .user_gpio_out(\user_io_out[15] )
2471 );
2472 gpio_control_block \gpio_control_in[16] (
2473 .mgmt_gpio_in(\mgmt_io_in[16] ),
2474 .mgmt_gpio_oeb(1'b1),
2475 .mgmt_gpio_out(\mgmt_io_in[16] ),
2476 .pad_gpio_ana_en(\mprj_io_analog_en[16] ),
2477 .pad_gpio_ana_pol(\mprj_io_analog_pol[16] ),
2478 .pad_gpio_ana_sel(\mprj_io_analog_sel[16] ),
2479 .pad_gpio_dm({ \mprj_io_dm[50] , \mprj_io_dm[49] , \mprj_io_dm[48] }),
2480 .pad_gpio_holdover(\mprj_io_holdover[16] ),
2481 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[16] ),
2482 .pad_gpio_in(\mprj_io_in[16] ),
2483 .pad_gpio_inenb(\mprj_io_inp_dis[16] ),
2484 .pad_gpio_out(\mprj_io_out[16] ),
2485 .pad_gpio_outenb(\mprj_io_oeb[16] ),
2486 .pad_gpio_slow_sel(\mprj_io_slow_sel[16] ),
2487 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[16] ),
2488 .resetn(mprj_io_loader_resetn),
2489 .serial_clock(mprj_io_loader_clock),
2490 .serial_data_in(\gpio_serial_link[15] ),
2491 .serial_data_out(\gpio_serial_link[16] ),
2492 .user_gpio_in(\user_io_in[16] ),
2493 .user_gpio_oeb(\user_io_oeb[16] ),
2494 .user_gpio_out(\user_io_out[16] )
2495 );
2496 gpio_control_block \gpio_control_in[17] (
2497 .mgmt_gpio_in(\mgmt_io_in[17] ),
2498 .mgmt_gpio_oeb(1'b1),
2499 .mgmt_gpio_out(\mgmt_io_in[17] ),
2500 .pad_gpio_ana_en(\mprj_io_analog_en[17] ),
2501 .pad_gpio_ana_pol(\mprj_io_analog_pol[17] ),
2502 .pad_gpio_ana_sel(\mprj_io_analog_sel[17] ),
2503 .pad_gpio_dm({ \mprj_io_dm[53] , \mprj_io_dm[52] , \mprj_io_dm[51] }),
2504 .pad_gpio_holdover(\mprj_io_holdover[17] ),
2505 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[17] ),
2506 .pad_gpio_in(\mprj_io_in[17] ),
2507 .pad_gpio_inenb(\mprj_io_inp_dis[17] ),
2508 .pad_gpio_out(\mprj_io_out[17] ),
2509 .pad_gpio_outenb(\mprj_io_oeb[17] ),
2510 .pad_gpio_slow_sel(\mprj_io_slow_sel[17] ),
2511 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[17] ),
2512 .resetn(mprj_io_loader_resetn),
2513 .serial_clock(mprj_io_loader_clock),
2514 .serial_data_in(\gpio_serial_link[16] ),
2515 .serial_data_out(\gpio_serial_link[17] ),
2516 .user_gpio_in(\user_io_in[17] ),
2517 .user_gpio_oeb(\user_io_oeb[17] ),
2518 .user_gpio_out(\user_io_out[17] )
2519 );
2520 gpio_control_block \gpio_control_in[18] (
2521 .mgmt_gpio_in(\mgmt_io_in[18] ),
2522 .mgmt_gpio_oeb(1'b1),
2523 .mgmt_gpio_out(\mgmt_io_in[18] ),
2524 .pad_gpio_ana_en(\mprj_io_analog_en[18] ),
2525 .pad_gpio_ana_pol(\mprj_io_analog_pol[18] ),
2526 .pad_gpio_ana_sel(\mprj_io_analog_sel[18] ),
2527 .pad_gpio_dm({ \mprj_io_dm[56] , \mprj_io_dm[55] , \mprj_io_dm[54] }),
2528 .pad_gpio_holdover(\mprj_io_holdover[18] ),
2529 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[18] ),
2530 .pad_gpio_in(\mprj_io_in[18] ),
2531 .pad_gpio_inenb(\mprj_io_inp_dis[18] ),
2532 .pad_gpio_out(\mprj_io_out[18] ),
2533 .pad_gpio_outenb(\mprj_io_oeb[18] ),
2534 .pad_gpio_slow_sel(\mprj_io_slow_sel[18] ),
2535 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[18] ),
2536 .resetn(mprj_io_loader_resetn),
2537 .serial_clock(mprj_io_loader_clock),
2538 .serial_data_in(\gpio_serial_link[17] ),
2539 .serial_data_out(\gpio_serial_link[18] ),
2540 .user_gpio_in(\user_io_in[18] ),
2541 .user_gpio_oeb(\user_io_oeb[18] ),
2542 .user_gpio_out(\user_io_out[18] )
2543 );
2544 gpio_control_block \gpio_control_in[19] (
2545 .mgmt_gpio_in(\mgmt_io_in[19] ),
2546 .mgmt_gpio_oeb(1'b1),
2547 .mgmt_gpio_out(\mgmt_io_in[19] ),
2548 .pad_gpio_ana_en(\mprj_io_analog_en[19] ),
2549 .pad_gpio_ana_pol(\mprj_io_analog_pol[19] ),
2550 .pad_gpio_ana_sel(\mprj_io_analog_sel[19] ),
2551 .pad_gpio_dm({ \mprj_io_dm[59] , \mprj_io_dm[58] , \mprj_io_dm[57] }),
2552 .pad_gpio_holdover(\mprj_io_holdover[19] ),
2553 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[19] ),
2554 .pad_gpio_in(\mprj_io_in[19] ),
2555 .pad_gpio_inenb(\mprj_io_inp_dis[19] ),
2556 .pad_gpio_out(\mprj_io_out[19] ),
2557 .pad_gpio_outenb(\mprj_io_oeb[19] ),
2558 .pad_gpio_slow_sel(\mprj_io_slow_sel[19] ),
2559 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[19] ),
2560 .resetn(mprj_io_loader_resetn),
2561 .serial_clock(mprj_io_loader_clock),
2562 .serial_data_in(\gpio_serial_link[18] ),
2563 .serial_data_out(\gpio_serial_link[19] ),
2564 .user_gpio_in(\user_io_in[19] ),
2565 .user_gpio_oeb(\user_io_oeb[19] ),
2566 .user_gpio_out(\user_io_out[19] )
2567 );
2568 gpio_control_block \gpio_control_in[20] (
2569 .mgmt_gpio_in(\mgmt_io_in[20] ),
2570 .mgmt_gpio_oeb(1'b1),
2571 .mgmt_gpio_out(\mgmt_io_in[20] ),
2572 .pad_gpio_ana_en(\mprj_io_analog_en[20] ),
2573 .pad_gpio_ana_pol(\mprj_io_analog_pol[20] ),
2574 .pad_gpio_ana_sel(\mprj_io_analog_sel[20] ),
2575 .pad_gpio_dm({ \mprj_io_dm[62] , \mprj_io_dm[61] , \mprj_io_dm[60] }),
2576 .pad_gpio_holdover(\mprj_io_holdover[20] ),
2577 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[20] ),
2578 .pad_gpio_in(\mprj_io_in[20] ),
2579 .pad_gpio_inenb(\mprj_io_inp_dis[20] ),
2580 .pad_gpio_out(\mprj_io_out[20] ),
2581 .pad_gpio_outenb(\mprj_io_oeb[20] ),
2582 .pad_gpio_slow_sel(\mprj_io_slow_sel[20] ),
2583 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[20] ),
2584 .resetn(mprj_io_loader_resetn),
2585 .serial_clock(mprj_io_loader_clock),
2586 .serial_data_in(\gpio_serial_link[19] ),
2587 .serial_data_out(\gpio_serial_link[20] ),
2588 .user_gpio_in(\user_io_in[20] ),
2589 .user_gpio_oeb(\user_io_oeb[20] ),
2590 .user_gpio_out(\user_io_out[20] )
2591 );
2592 gpio_control_block \gpio_control_in[21] (
2593 .mgmt_gpio_in(\mgmt_io_in[21] ),
2594 .mgmt_gpio_oeb(1'b1),
2595 .mgmt_gpio_out(\mgmt_io_in[21] ),
2596 .pad_gpio_ana_en(\mprj_io_analog_en[21] ),
2597 .pad_gpio_ana_pol(\mprj_io_analog_pol[21] ),
2598 .pad_gpio_ana_sel(\mprj_io_analog_sel[21] ),
2599 .pad_gpio_dm({ \mprj_io_dm[65] , \mprj_io_dm[64] , \mprj_io_dm[63] }),
2600 .pad_gpio_holdover(\mprj_io_holdover[21] ),
2601 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[21] ),
2602 .pad_gpio_in(\mprj_io_in[21] ),
2603 .pad_gpio_inenb(\mprj_io_inp_dis[21] ),
2604 .pad_gpio_out(\mprj_io_out[21] ),
2605 .pad_gpio_outenb(\mprj_io_oeb[21] ),
2606 .pad_gpio_slow_sel(\mprj_io_slow_sel[21] ),
2607 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[21] ),
2608 .resetn(mprj_io_loader_resetn),
2609 .serial_clock(mprj_io_loader_clock),
2610 .serial_data_in(\gpio_serial_link[20] ),
2611 .serial_data_out(\gpio_serial_link[21] ),
2612 .user_gpio_in(\user_io_in[21] ),
2613 .user_gpio_oeb(\user_io_oeb[21] ),
2614 .user_gpio_out(\user_io_out[21] )
2615 );
2616 gpio_control_block \gpio_control_in[22] (
2617 .mgmt_gpio_in(\mgmt_io_in[22] ),
2618 .mgmt_gpio_oeb(1'b1),
2619 .mgmt_gpio_out(\mgmt_io_in[22] ),
2620 .pad_gpio_ana_en(\mprj_io_analog_en[22] ),
2621 .pad_gpio_ana_pol(\mprj_io_analog_pol[22] ),
2622 .pad_gpio_ana_sel(\mprj_io_analog_sel[22] ),
2623 .pad_gpio_dm({ \mprj_io_dm[68] , \mprj_io_dm[67] , \mprj_io_dm[66] }),
2624 .pad_gpio_holdover(\mprj_io_holdover[22] ),
2625 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[22] ),
2626 .pad_gpio_in(\mprj_io_in[22] ),
2627 .pad_gpio_inenb(\mprj_io_inp_dis[22] ),
2628 .pad_gpio_out(\mprj_io_out[22] ),
2629 .pad_gpio_outenb(\mprj_io_oeb[22] ),
2630 .pad_gpio_slow_sel(\mprj_io_slow_sel[22] ),
2631 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[22] ),
2632 .resetn(mprj_io_loader_resetn),
2633 .serial_clock(mprj_io_loader_clock),
2634 .serial_data_in(\gpio_serial_link[21] ),
2635 .serial_data_out(\gpio_serial_link[22] ),
2636 .user_gpio_in(\user_io_in[22] ),
2637 .user_gpio_oeb(\user_io_oeb[22] ),
2638 .user_gpio_out(\user_io_out[22] )
2639 );
2640 gpio_control_block \gpio_control_in[23] (
2641 .mgmt_gpio_in(\mgmt_io_in[23] ),
2642 .mgmt_gpio_oeb(1'b1),
2643 .mgmt_gpio_out(\mgmt_io_in[23] ),
2644 .pad_gpio_ana_en(\mprj_io_analog_en[23] ),
2645 .pad_gpio_ana_pol(\mprj_io_analog_pol[23] ),
2646 .pad_gpio_ana_sel(\mprj_io_analog_sel[23] ),
2647 .pad_gpio_dm({ \mprj_io_dm[71] , \mprj_io_dm[70] , \mprj_io_dm[69] }),
2648 .pad_gpio_holdover(\mprj_io_holdover[23] ),
2649 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[23] ),
2650 .pad_gpio_in(\mprj_io_in[23] ),
2651 .pad_gpio_inenb(\mprj_io_inp_dis[23] ),
2652 .pad_gpio_out(\mprj_io_out[23] ),
2653 .pad_gpio_outenb(\mprj_io_oeb[23] ),
2654 .pad_gpio_slow_sel(\mprj_io_slow_sel[23] ),
2655 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[23] ),
2656 .resetn(mprj_io_loader_resetn),
2657 .serial_clock(mprj_io_loader_clock),
2658 .serial_data_in(\gpio_serial_link[22] ),
2659 .serial_data_out(\gpio_serial_link[23] ),
2660 .user_gpio_in(\user_io_in[23] ),
2661 .user_gpio_oeb(\user_io_oeb[23] ),
2662 .user_gpio_out(\user_io_out[23] )
2663 );
2664 gpio_control_block \gpio_control_in[24] (
2665 .mgmt_gpio_in(\mgmt_io_in[24] ),
2666 .mgmt_gpio_oeb(1'b1),
2667 .mgmt_gpio_out(\mgmt_io_in[24] ),
2668 .pad_gpio_ana_en(\mprj_io_analog_en[24] ),
2669 .pad_gpio_ana_pol(\mprj_io_analog_pol[24] ),
2670 .pad_gpio_ana_sel(\mprj_io_analog_sel[24] ),
2671 .pad_gpio_dm({ \mprj_io_dm[74] , \mprj_io_dm[73] , \mprj_io_dm[72] }),
2672 .pad_gpio_holdover(\mprj_io_holdover[24] ),
2673 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[24] ),
2674 .pad_gpio_in(\mprj_io_in[24] ),
2675 .pad_gpio_inenb(\mprj_io_inp_dis[24] ),
2676 .pad_gpio_out(\mprj_io_out[24] ),
2677 .pad_gpio_outenb(\mprj_io_oeb[24] ),
2678 .pad_gpio_slow_sel(\mprj_io_slow_sel[24] ),
2679 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[24] ),
2680 .resetn(mprj_io_loader_resetn),
2681 .serial_clock(mprj_io_loader_clock),
2682 .serial_data_in(\gpio_serial_link[23] ),
2683 .serial_data_out(\gpio_serial_link[24] ),
2684 .user_gpio_in(\user_io_in[24] ),
2685 .user_gpio_oeb(\user_io_oeb[24] ),
2686 .user_gpio_out(\user_io_out[24] )
2687 );
2688 gpio_control_block \gpio_control_in[25] (
2689 .mgmt_gpio_in(\mgmt_io_in[25] ),
2690 .mgmt_gpio_oeb(1'b1),
2691 .mgmt_gpio_out(\mgmt_io_in[25] ),
2692 .pad_gpio_ana_en(\mprj_io_analog_en[25] ),
2693 .pad_gpio_ana_pol(\mprj_io_analog_pol[25] ),
2694 .pad_gpio_ana_sel(\mprj_io_analog_sel[25] ),
2695 .pad_gpio_dm({ \mprj_io_dm[77] , \mprj_io_dm[76] , \mprj_io_dm[75] }),
2696 .pad_gpio_holdover(\mprj_io_holdover[25] ),
2697 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[25] ),
2698 .pad_gpio_in(\mprj_io_in[25] ),
2699 .pad_gpio_inenb(\mprj_io_inp_dis[25] ),
2700 .pad_gpio_out(\mprj_io_out[25] ),
2701 .pad_gpio_outenb(\mprj_io_oeb[25] ),
2702 .pad_gpio_slow_sel(\mprj_io_slow_sel[25] ),
2703 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[25] ),
2704 .resetn(mprj_io_loader_resetn),
2705 .serial_clock(mprj_io_loader_clock),
2706 .serial_data_in(\gpio_serial_link[24] ),
2707 .serial_data_out(\gpio_serial_link[25] ),
2708 .user_gpio_in(\user_io_in[25] ),
2709 .user_gpio_oeb(\user_io_oeb[25] ),
2710 .user_gpio_out(\user_io_out[25] )
2711 );
2712 gpio_control_block \gpio_control_in[26] (
2713 .mgmt_gpio_in(\mgmt_io_in[26] ),
2714 .mgmt_gpio_oeb(1'b1),
2715 .mgmt_gpio_out(\mgmt_io_in[26] ),
2716 .pad_gpio_ana_en(\mprj_io_analog_en[26] ),
2717 .pad_gpio_ana_pol(\mprj_io_analog_pol[26] ),
2718 .pad_gpio_ana_sel(\mprj_io_analog_sel[26] ),
2719 .pad_gpio_dm({ \mprj_io_dm[80] , \mprj_io_dm[79] , \mprj_io_dm[78] }),
2720 .pad_gpio_holdover(\mprj_io_holdover[26] ),
2721 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[26] ),
2722 .pad_gpio_in(\mprj_io_in[26] ),
2723 .pad_gpio_inenb(\mprj_io_inp_dis[26] ),
2724 .pad_gpio_out(\mprj_io_out[26] ),
2725 .pad_gpio_outenb(\mprj_io_oeb[26] ),
2726 .pad_gpio_slow_sel(\mprj_io_slow_sel[26] ),
2727 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[26] ),
2728 .resetn(mprj_io_loader_resetn),
2729 .serial_clock(mprj_io_loader_clock),
2730 .serial_data_in(\gpio_serial_link[25] ),
2731 .serial_data_out(\gpio_serial_link[26] ),
2732 .user_gpio_in(\user_io_in[26] ),
2733 .user_gpio_oeb(\user_io_oeb[26] ),
2734 .user_gpio_out(\user_io_out[26] )
2735 );
2736 gpio_control_block \gpio_control_in[27] (
2737 .mgmt_gpio_in(\mgmt_io_in[27] ),
2738 .mgmt_gpio_oeb(1'b1),
2739 .mgmt_gpio_out(\mgmt_io_in[27] ),
2740 .pad_gpio_ana_en(\mprj_io_analog_en[27] ),
2741 .pad_gpio_ana_pol(\mprj_io_analog_pol[27] ),
2742 .pad_gpio_ana_sel(\mprj_io_analog_sel[27] ),
2743 .pad_gpio_dm({ \mprj_io_dm[83] , \mprj_io_dm[82] , \mprj_io_dm[81] }),
2744 .pad_gpio_holdover(\mprj_io_holdover[27] ),
2745 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[27] ),
2746 .pad_gpio_in(\mprj_io_in[27] ),
2747 .pad_gpio_inenb(\mprj_io_inp_dis[27] ),
2748 .pad_gpio_out(\mprj_io_out[27] ),
2749 .pad_gpio_outenb(\mprj_io_oeb[27] ),
2750 .pad_gpio_slow_sel(\mprj_io_slow_sel[27] ),
2751 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[27] ),
2752 .resetn(mprj_io_loader_resetn),
2753 .serial_clock(mprj_io_loader_clock),
2754 .serial_data_in(\gpio_serial_link[26] ),
2755 .serial_data_out(\gpio_serial_link[27] ),
2756 .user_gpio_in(\user_io_in[27] ),
2757 .user_gpio_oeb(\user_io_oeb[27] ),
2758 .user_gpio_out(\user_io_out[27] )
2759 );
2760 gpio_control_block \gpio_control_in[28] (
2761 .mgmt_gpio_in(\mgmt_io_in[28] ),
2762 .mgmt_gpio_oeb(1'b1),
2763 .mgmt_gpio_out(\mgmt_io_in[28] ),
2764 .pad_gpio_ana_en(\mprj_io_analog_en[28] ),
2765 .pad_gpio_ana_pol(\mprj_io_analog_pol[28] ),
2766 .pad_gpio_ana_sel(\mprj_io_analog_sel[28] ),
2767 .pad_gpio_dm({ \mprj_io_dm[86] , \mprj_io_dm[85] , \mprj_io_dm[84] }),
2768 .pad_gpio_holdover(\mprj_io_holdover[28] ),
2769 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[28] ),
2770 .pad_gpio_in(\mprj_io_in[28] ),
2771 .pad_gpio_inenb(\mprj_io_inp_dis[28] ),
2772 .pad_gpio_out(\mprj_io_out[28] ),
2773 .pad_gpio_outenb(\mprj_io_oeb[28] ),
2774 .pad_gpio_slow_sel(\mprj_io_slow_sel[28] ),
2775 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[28] ),
2776 .resetn(mprj_io_loader_resetn),
2777 .serial_clock(mprj_io_loader_clock),
2778 .serial_data_in(\gpio_serial_link[27] ),
2779 .serial_data_out(\gpio_serial_link[28] ),
2780 .user_gpio_in(\user_io_in[28] ),
2781 .user_gpio_oeb(\user_io_oeb[28] ),
2782 .user_gpio_out(\user_io_out[28] )
2783 );
2784 gpio_control_block \gpio_control_in[29] (
2785 .mgmt_gpio_in(\mgmt_io_in[29] ),
2786 .mgmt_gpio_oeb(1'b1),
2787 .mgmt_gpio_out(\mgmt_io_in[29] ),
2788 .pad_gpio_ana_en(\mprj_io_analog_en[29] ),
2789 .pad_gpio_ana_pol(\mprj_io_analog_pol[29] ),
2790 .pad_gpio_ana_sel(\mprj_io_analog_sel[29] ),
2791 .pad_gpio_dm({ \mprj_io_dm[89] , \mprj_io_dm[88] , \mprj_io_dm[87] }),
2792 .pad_gpio_holdover(\mprj_io_holdover[29] ),
2793 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[29] ),
2794 .pad_gpio_in(\mprj_io_in[29] ),
2795 .pad_gpio_inenb(\mprj_io_inp_dis[29] ),
2796 .pad_gpio_out(\mprj_io_out[29] ),
2797 .pad_gpio_outenb(\mprj_io_oeb[29] ),
2798 .pad_gpio_slow_sel(\mprj_io_slow_sel[29] ),
2799 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[29] ),
2800 .resetn(mprj_io_loader_resetn),
2801 .serial_clock(mprj_io_loader_clock),
2802 .serial_data_in(\gpio_serial_link[28] ),
2803 .serial_data_out(\gpio_serial_link[29] ),
2804 .user_gpio_in(\user_io_in[29] ),
2805 .user_gpio_oeb(\user_io_oeb[29] ),
2806 .user_gpio_out(\user_io_out[29] )
2807 );
2808 gpio_control_block \gpio_control_in[2] (
2809 .mgmt_gpio_in(\mgmt_io_in[2] ),
2810 .mgmt_gpio_oeb(1'b1),
2811 .mgmt_gpio_out(\mgmt_io_in[2] ),
2812 .pad_gpio_ana_en(\mprj_io_analog_en[2] ),
2813 .pad_gpio_ana_pol(\mprj_io_analog_pol[2] ),
2814 .pad_gpio_ana_sel(\mprj_io_analog_sel[2] ),
2815 .pad_gpio_dm({ \mprj_io_dm[8] , \mprj_io_dm[7] , \mprj_io_dm[6] }),
2816 .pad_gpio_holdover(\mprj_io_holdover[2] ),
2817 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[2] ),
2818 .pad_gpio_in(\mprj_io_in[2] ),
2819 .pad_gpio_inenb(\mprj_io_inp_dis[2] ),
2820 .pad_gpio_out(\mprj_io_out[2] ),
2821 .pad_gpio_outenb(\mprj_io_oeb[2] ),
2822 .pad_gpio_slow_sel(\mprj_io_slow_sel[2] ),
2823 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[2] ),
2824 .resetn(mprj_io_loader_resetn),
2825 .serial_clock(mprj_io_loader_clock),
2826 .serial_data_in(\gpio_serial_link[1] ),
2827 .serial_data_out(\gpio_serial_link[2] ),
2828 .user_gpio_in(\user_io_in[2] ),
2829 .user_gpio_oeb(\user_io_oeb[2] ),
2830 .user_gpio_out(\user_io_out[2] )
2831 );
2832 gpio_control_block \gpio_control_in[30] (
2833 .mgmt_gpio_in(\mgmt_io_in[30] ),
2834 .mgmt_gpio_oeb(1'b1),
2835 .mgmt_gpio_out(\mgmt_io_in[30] ),
2836 .pad_gpio_ana_en(\mprj_io_analog_en[30] ),
2837 .pad_gpio_ana_pol(\mprj_io_analog_pol[30] ),
2838 .pad_gpio_ana_sel(\mprj_io_analog_sel[30] ),
2839 .pad_gpio_dm({ \mprj_io_dm[92] , \mprj_io_dm[91] , \mprj_io_dm[90] }),
2840 .pad_gpio_holdover(\mprj_io_holdover[30] ),
2841 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[30] ),
2842 .pad_gpio_in(\mprj_io_in[30] ),
2843 .pad_gpio_inenb(\mprj_io_inp_dis[30] ),
2844 .pad_gpio_out(\mprj_io_out[30] ),
2845 .pad_gpio_outenb(\mprj_io_oeb[30] ),
2846 .pad_gpio_slow_sel(\mprj_io_slow_sel[30] ),
2847 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[30] ),
2848 .resetn(mprj_io_loader_resetn),
2849 .serial_clock(mprj_io_loader_clock),
2850 .serial_data_in(\gpio_serial_link[29] ),
2851 .serial_data_out(\gpio_serial_link[30] ),
2852 .user_gpio_in(\user_io_in[30] ),
2853 .user_gpio_oeb(\user_io_oeb[30] ),
2854 .user_gpio_out(\user_io_out[30] )
2855 );
2856 gpio_control_block \gpio_control_in[31] (
2857 .mgmt_gpio_in(\mgmt_io_in[31] ),
2858 .mgmt_gpio_oeb(1'b1),
2859 .mgmt_gpio_out(\mgmt_io_in[31] ),
2860 .pad_gpio_ana_en(\mprj_io_analog_en[31] ),
2861 .pad_gpio_ana_pol(\mprj_io_analog_pol[31] ),
2862 .pad_gpio_ana_sel(\mprj_io_analog_sel[31] ),
2863 .pad_gpio_dm({ \mprj_io_dm[95] , \mprj_io_dm[94] , \mprj_io_dm[93] }),
2864 .pad_gpio_holdover(\mprj_io_holdover[31] ),
2865 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[31] ),
2866 .pad_gpio_in(\mprj_io_in[31] ),
2867 .pad_gpio_inenb(\mprj_io_inp_dis[31] ),
2868 .pad_gpio_out(\mprj_io_out[31] ),
2869 .pad_gpio_outenb(\mprj_io_oeb[31] ),
2870 .pad_gpio_slow_sel(\mprj_io_slow_sel[31] ),
2871 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[31] ),
2872 .resetn(mprj_io_loader_resetn),
2873 .serial_clock(mprj_io_loader_clock),
2874 .serial_data_in(\gpio_serial_link[30] ),
2875 .serial_data_out(\gpio_serial_link[31] ),
2876 .user_gpio_in(\user_io_in[31] ),
2877 .user_gpio_oeb(\user_io_oeb[31] ),
2878 .user_gpio_out(\user_io_out[31] )
2879 );
2880 gpio_control_block \gpio_control_in[32] (
2881 .mgmt_gpio_in(\mgmt_io_in[32] ),
2882 .mgmt_gpio_oeb(1'b1),
2883 .mgmt_gpio_out(\mgmt_io_in[32] ),
2884 .pad_gpio_ana_en(\mprj_io_analog_en[32] ),
2885 .pad_gpio_ana_pol(\mprj_io_analog_pol[32] ),
2886 .pad_gpio_ana_sel(\mprj_io_analog_sel[32] ),
2887 .pad_gpio_dm({ \mprj_io_dm[98] , \mprj_io_dm[97] , \mprj_io_dm[96] }),
2888 .pad_gpio_holdover(\mprj_io_holdover[32] ),
2889 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[32] ),
2890 .pad_gpio_in(\mprj_io_in[32] ),
2891 .pad_gpio_inenb(\mprj_io_inp_dis[32] ),
2892 .pad_gpio_out(\mprj_io_out[32] ),
2893 .pad_gpio_outenb(\mprj_io_oeb[32] ),
2894 .pad_gpio_slow_sel(\mprj_io_slow_sel[32] ),
2895 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[32] ),
2896 .resetn(mprj_io_loader_resetn),
2897 .serial_clock(mprj_io_loader_clock),
2898 .serial_data_in(\gpio_serial_link[31] ),
2899 .serial_data_out(\gpio_serial_link[32] ),
2900 .user_gpio_in(\user_io_in[32] ),
2901 .user_gpio_oeb(\user_io_oeb[32] ),
2902 .user_gpio_out(\user_io_out[32] )
2903 );
2904 gpio_control_block \gpio_control_in[33] (
2905 .mgmt_gpio_in(\mgmt_io_in[33] ),
2906 .mgmt_gpio_oeb(1'b1),
2907 .mgmt_gpio_out(\mgmt_io_in[33] ),
2908 .pad_gpio_ana_en(\mprj_io_analog_en[33] ),
2909 .pad_gpio_ana_pol(\mprj_io_analog_pol[33] ),
2910 .pad_gpio_ana_sel(\mprj_io_analog_sel[33] ),
2911 .pad_gpio_dm({ \mprj_io_dm[101] , \mprj_io_dm[100] , \mprj_io_dm[99] }),
2912 .pad_gpio_holdover(\mprj_io_holdover[33] ),
2913 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[33] ),
2914 .pad_gpio_in(\mprj_io_in[33] ),
2915 .pad_gpio_inenb(\mprj_io_inp_dis[33] ),
2916 .pad_gpio_out(\mprj_io_out[33] ),
2917 .pad_gpio_outenb(\mprj_io_oeb[33] ),
2918 .pad_gpio_slow_sel(\mprj_io_slow_sel[33] ),
2919 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[33] ),
2920 .resetn(mprj_io_loader_resetn),
2921 .serial_clock(mprj_io_loader_clock),
2922 .serial_data_in(\gpio_serial_link[32] ),
2923 .serial_data_out(\gpio_serial_link[33] ),
2924 .user_gpio_in(\user_io_in[33] ),
2925 .user_gpio_oeb(\user_io_oeb[33] ),
2926 .user_gpio_out(\user_io_out[33] )
2927 );
2928 gpio_control_block \gpio_control_in[34] (
2929 .mgmt_gpio_in(\mgmt_io_in[34] ),
2930 .mgmt_gpio_oeb(1'b1),
2931 .mgmt_gpio_out(\mgmt_io_in[34] ),
2932 .pad_gpio_ana_en(\mprj_io_analog_en[34] ),
2933 .pad_gpio_ana_pol(\mprj_io_analog_pol[34] ),
2934 .pad_gpio_ana_sel(\mprj_io_analog_sel[34] ),
2935 .pad_gpio_dm({ \mprj_io_dm[104] , \mprj_io_dm[103] , \mprj_io_dm[102] }),
2936 .pad_gpio_holdover(\mprj_io_holdover[34] ),
2937 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[34] ),
2938 .pad_gpio_in(\mprj_io_in[34] ),
2939 .pad_gpio_inenb(\mprj_io_inp_dis[34] ),
2940 .pad_gpio_out(\mprj_io_out[34] ),
2941 .pad_gpio_outenb(\mprj_io_oeb[34] ),
2942 .pad_gpio_slow_sel(\mprj_io_slow_sel[34] ),
2943 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[34] ),
2944 .resetn(mprj_io_loader_resetn),
2945 .serial_clock(mprj_io_loader_clock),
2946 .serial_data_in(\gpio_serial_link[33] ),
2947 .serial_data_out(\gpio_serial_link[34] ),
2948 .user_gpio_in(\user_io_in[34] ),
2949 .user_gpio_oeb(\user_io_oeb[34] ),
2950 .user_gpio_out(\user_io_out[34] )
2951 );
2952 gpio_control_block \gpio_control_in[35] (
2953 .mgmt_gpio_in(\mgmt_io_in[35] ),
2954 .mgmt_gpio_oeb(1'b1),
2955 .mgmt_gpio_out(\mgmt_io_in[35] ),
2956 .pad_gpio_ana_en(\mprj_io_analog_en[35] ),
2957 .pad_gpio_ana_pol(\mprj_io_analog_pol[35] ),
2958 .pad_gpio_ana_sel(\mprj_io_analog_sel[35] ),
2959 .pad_gpio_dm({ \mprj_io_dm[107] , \mprj_io_dm[106] , \mprj_io_dm[105] }),
2960 .pad_gpio_holdover(\mprj_io_holdover[35] ),
2961 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[35] ),
2962 .pad_gpio_in(\mprj_io_in[35] ),
2963 .pad_gpio_inenb(\mprj_io_inp_dis[35] ),
2964 .pad_gpio_out(\mprj_io_out[35] ),
2965 .pad_gpio_outenb(\mprj_io_oeb[35] ),
2966 .pad_gpio_slow_sel(\mprj_io_slow_sel[35] ),
2967 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[35] ),
2968 .resetn(mprj_io_loader_resetn),
2969 .serial_clock(mprj_io_loader_clock),
2970 .serial_data_in(\gpio_serial_link[34] ),
2971 .serial_data_out(\gpio_serial_link[35] ),
2972 .user_gpio_in(\user_io_in[35] ),
2973 .user_gpio_oeb(\user_io_oeb[35] ),
2974 .user_gpio_out(\user_io_out[35] )
2975 );
2976 gpio_control_block \gpio_control_in[36] (
2977 .mgmt_gpio_in(\mgmt_io_in[36] ),
2978 .mgmt_gpio_oeb(1'b1),
2979 .mgmt_gpio_out(\mgmt_io_in[36] ),
2980 .pad_gpio_ana_en(\mprj_io_analog_en[36] ),
2981 .pad_gpio_ana_pol(\mprj_io_analog_pol[36] ),
2982 .pad_gpio_ana_sel(\mprj_io_analog_sel[36] ),
2983 .pad_gpio_dm({ \mprj_io_dm[110] , \mprj_io_dm[109] , \mprj_io_dm[108] }),
2984 .pad_gpio_holdover(\mprj_io_holdover[36] ),
2985 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[36] ),
2986 .pad_gpio_in(\mprj_io_in[36] ),
2987 .pad_gpio_inenb(\mprj_io_inp_dis[36] ),
2988 .pad_gpio_out(\mprj_io_out[36] ),
2989 .pad_gpio_outenb(\mprj_io_oeb[36] ),
2990 .pad_gpio_slow_sel(\mprj_io_slow_sel[36] ),
2991 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[36] ),
2992 .resetn(mprj_io_loader_resetn),
2993 .serial_clock(mprj_io_loader_clock),
2994 .serial_data_in(\gpio_serial_link[35] ),
2995 .serial_data_out(\gpio_serial_link[36] ),
2996 .user_gpio_in(\user_io_in[36] ),
2997 .user_gpio_oeb(\user_io_oeb[36] ),
2998 .user_gpio_out(\user_io_out[36] )
2999 );
3000 gpio_control_block \gpio_control_in[37] (
3001 .mgmt_gpio_in(\mgmt_io_in[37] ),
3002 .mgmt_gpio_oeb(1'b1),
3003 .mgmt_gpio_out(\mgmt_io_in[37] ),
3004 .pad_gpio_ana_en(\mprj_io_analog_en[37] ),
3005 .pad_gpio_ana_pol(\mprj_io_analog_pol[37] ),
3006 .pad_gpio_ana_sel(\mprj_io_analog_sel[37] ),
3007 .pad_gpio_dm({ \mprj_io_dm[113] , \mprj_io_dm[112] , \mprj_io_dm[111] }),
3008 .pad_gpio_holdover(\mprj_io_holdover[37] ),
3009 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[37] ),
3010 .pad_gpio_in(\mprj_io_in[37] ),
3011 .pad_gpio_inenb(\mprj_io_inp_dis[37] ),
3012 .pad_gpio_out(\mprj_io_out[37] ),
3013 .pad_gpio_outenb(\mprj_io_oeb[37] ),
3014 .pad_gpio_slow_sel(\mprj_io_slow_sel[37] ),
3015 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[37] ),
3016 .resetn(mprj_io_loader_resetn),
3017 .serial_clock(mprj_io_loader_clock),
3018 .serial_data_in(\gpio_serial_link[36] ),
3019 .serial_data_out(\gpio_serial_link[37] ),
3020 .user_gpio_in(\user_io_in[37] ),
3021 .user_gpio_oeb(\user_io_oeb[37] ),
3022 .user_gpio_out(\user_io_out[37] )
3023 );
3024 gpio_control_block \gpio_control_in[3] (
3025 .mgmt_gpio_in(\mgmt_io_in[3] ),
3026 .mgmt_gpio_oeb(1'b1),
3027 .mgmt_gpio_out(\mgmt_io_in[3] ),
3028 .pad_gpio_ana_en(\mprj_io_analog_en[3] ),
3029 .pad_gpio_ana_pol(\mprj_io_analog_pol[3] ),
3030 .pad_gpio_ana_sel(\mprj_io_analog_sel[3] ),
3031 .pad_gpio_dm({ \mprj_io_dm[11] , \mprj_io_dm[10] , \mprj_io_dm[9] }),
3032 .pad_gpio_holdover(\mprj_io_holdover[3] ),
3033 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[3] ),
3034 .pad_gpio_in(\mprj_io_in[3] ),
3035 .pad_gpio_inenb(\mprj_io_inp_dis[3] ),
3036 .pad_gpio_out(\mprj_io_out[3] ),
3037 .pad_gpio_outenb(\mprj_io_oeb[3] ),
3038 .pad_gpio_slow_sel(\mprj_io_slow_sel[3] ),
3039 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[3] ),
3040 .resetn(mprj_io_loader_resetn),
3041 .serial_clock(mprj_io_loader_clock),
3042 .serial_data_in(\gpio_serial_link[2] ),
3043 .serial_data_out(\gpio_serial_link[3] ),
3044 .user_gpio_in(\user_io_in[3] ),
3045 .user_gpio_oeb(\user_io_oeb[3] ),
3046 .user_gpio_out(\user_io_out[3] )
3047 );
3048 gpio_control_block \gpio_control_in[4] (
3049 .mgmt_gpio_in(\mgmt_io_in[4] ),
3050 .mgmt_gpio_oeb(1'b1),
3051 .mgmt_gpio_out(\mgmt_io_in[4] ),
3052 .pad_gpio_ana_en(\mprj_io_analog_en[4] ),
3053 .pad_gpio_ana_pol(\mprj_io_analog_pol[4] ),
3054 .pad_gpio_ana_sel(\mprj_io_analog_sel[4] ),
3055 .pad_gpio_dm({ \mprj_io_dm[14] , \mprj_io_dm[13] , \mprj_io_dm[12] }),
3056 .pad_gpio_holdover(\mprj_io_holdover[4] ),
3057 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[4] ),
3058 .pad_gpio_in(\mprj_io_in[4] ),
3059 .pad_gpio_inenb(\mprj_io_inp_dis[4] ),
3060 .pad_gpio_out(\mprj_io_out[4] ),
3061 .pad_gpio_outenb(\mprj_io_oeb[4] ),
3062 .pad_gpio_slow_sel(\mprj_io_slow_sel[4] ),
3063 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[4] ),
3064 .resetn(mprj_io_loader_resetn),
3065 .serial_clock(mprj_io_loader_clock),
3066 .serial_data_in(\gpio_serial_link[3] ),
3067 .serial_data_out(\gpio_serial_link[4] ),
3068 .user_gpio_in(\user_io_in[4] ),
3069 .user_gpio_oeb(\user_io_oeb[4] ),
3070 .user_gpio_out(\user_io_out[4] )
3071 );
3072 gpio_control_block \gpio_control_in[5] (
3073 .mgmt_gpio_in(\mgmt_io_in[5] ),
3074 .mgmt_gpio_oeb(1'b1),
3075 .mgmt_gpio_out(\mgmt_io_in[5] ),
3076 .pad_gpio_ana_en(\mprj_io_analog_en[5] ),
3077 .pad_gpio_ana_pol(\mprj_io_analog_pol[5] ),
3078 .pad_gpio_ana_sel(\mprj_io_analog_sel[5] ),
3079 .pad_gpio_dm({ \mprj_io_dm[17] , \mprj_io_dm[16] , \mprj_io_dm[15] }),
3080 .pad_gpio_holdover(\mprj_io_holdover[5] ),
3081 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[5] ),
3082 .pad_gpio_in(\mprj_io_in[5] ),
3083 .pad_gpio_inenb(\mprj_io_inp_dis[5] ),
3084 .pad_gpio_out(\mprj_io_out[5] ),
3085 .pad_gpio_outenb(\mprj_io_oeb[5] ),
3086 .pad_gpio_slow_sel(\mprj_io_slow_sel[5] ),
3087 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[5] ),
3088 .resetn(mprj_io_loader_resetn),
3089 .serial_clock(mprj_io_loader_clock),
3090 .serial_data_in(\gpio_serial_link[4] ),
3091 .serial_data_out(\gpio_serial_link[5] ),
3092 .user_gpio_in(\user_io_in[5] ),
3093 .user_gpio_oeb(\user_io_oeb[5] ),
3094 .user_gpio_out(\user_io_out[5] )
3095 );
3096 gpio_control_block \gpio_control_in[6] (
3097 .mgmt_gpio_in(\mgmt_io_in[6] ),
3098 .mgmt_gpio_oeb(1'b1),
3099 .mgmt_gpio_out(\mgmt_io_in[6] ),
3100 .pad_gpio_ana_en(\mprj_io_analog_en[6] ),
3101 .pad_gpio_ana_pol(\mprj_io_analog_pol[6] ),
3102 .pad_gpio_ana_sel(\mprj_io_analog_sel[6] ),
3103 .pad_gpio_dm({ \mprj_io_dm[20] , \mprj_io_dm[19] , \mprj_io_dm[18] }),
3104 .pad_gpio_holdover(\mprj_io_holdover[6] ),
3105 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[6] ),
3106 .pad_gpio_in(\mprj_io_in[6] ),
3107 .pad_gpio_inenb(\mprj_io_inp_dis[6] ),
3108 .pad_gpio_out(\mprj_io_out[6] ),
3109 .pad_gpio_outenb(\mprj_io_oeb[6] ),
3110 .pad_gpio_slow_sel(\mprj_io_slow_sel[6] ),
3111 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[6] ),
3112 .resetn(mprj_io_loader_resetn),
3113 .serial_clock(mprj_io_loader_clock),
3114 .serial_data_in(\gpio_serial_link[5] ),
3115 .serial_data_out(\gpio_serial_link[6] ),
3116 .user_gpio_in(\user_io_in[6] ),
3117 .user_gpio_oeb(\user_io_oeb[6] ),
3118 .user_gpio_out(\user_io_out[6] )
3119 );
3120 gpio_control_block \gpio_control_in[7] (
3121 .mgmt_gpio_in(\mgmt_io_in[7] ),
3122 .mgmt_gpio_oeb(1'b1),
3123 .mgmt_gpio_out(\mgmt_io_in[7] ),
3124 .pad_gpio_ana_en(\mprj_io_analog_en[7] ),
3125 .pad_gpio_ana_pol(\mprj_io_analog_pol[7] ),
3126 .pad_gpio_ana_sel(\mprj_io_analog_sel[7] ),
3127 .pad_gpio_dm({ \mprj_io_dm[23] , \mprj_io_dm[22] , \mprj_io_dm[21] }),
3128 .pad_gpio_holdover(\mprj_io_holdover[7] ),
3129 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[7] ),
3130 .pad_gpio_in(\mprj_io_in[7] ),
3131 .pad_gpio_inenb(\mprj_io_inp_dis[7] ),
3132 .pad_gpio_out(\mprj_io_out[7] ),
3133 .pad_gpio_outenb(\mprj_io_oeb[7] ),
3134 .pad_gpio_slow_sel(\mprj_io_slow_sel[7] ),
3135 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[7] ),
3136 .resetn(mprj_io_loader_resetn),
3137 .serial_clock(mprj_io_loader_clock),
3138 .serial_data_in(\gpio_serial_link[6] ),
3139 .serial_data_out(\gpio_serial_link[7] ),
3140 .user_gpio_in(\user_io_in[7] ),
3141 .user_gpio_oeb(\user_io_oeb[7] ),
3142 .user_gpio_out(\user_io_out[7] )
3143 );
3144 gpio_control_block \gpio_control_in[8] (
3145 .mgmt_gpio_in(\mgmt_io_in[8] ),
3146 .mgmt_gpio_oeb(1'b1),
3147 .mgmt_gpio_out(\mgmt_io_in[8] ),
3148 .pad_gpio_ana_en(\mprj_io_analog_en[8] ),
3149 .pad_gpio_ana_pol(\mprj_io_analog_pol[8] ),
3150 .pad_gpio_ana_sel(\mprj_io_analog_sel[8] ),
3151 .pad_gpio_dm({ \mprj_io_dm[26] , \mprj_io_dm[25] , \mprj_io_dm[24] }),
3152 .pad_gpio_holdover(\mprj_io_holdover[8] ),
3153 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[8] ),
3154 .pad_gpio_in(\mprj_io_in[8] ),
3155 .pad_gpio_inenb(\mprj_io_inp_dis[8] ),
3156 .pad_gpio_out(\mprj_io_out[8] ),
3157 .pad_gpio_outenb(\mprj_io_oeb[8] ),
3158 .pad_gpio_slow_sel(\mprj_io_slow_sel[8] ),
3159 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[8] ),
3160 .resetn(mprj_io_loader_resetn),
3161 .serial_clock(mprj_io_loader_clock),
3162 .serial_data_in(\gpio_serial_link[7] ),
3163 .serial_data_out(\gpio_serial_link[8] ),
3164 .user_gpio_in(\user_io_in[8] ),
3165 .user_gpio_oeb(\user_io_oeb[8] ),
3166 .user_gpio_out(\user_io_out[8] )
3167 );
3168 gpio_control_block \gpio_control_in[9] (
3169 .mgmt_gpio_in(\mgmt_io_in[9] ),
3170 .mgmt_gpio_oeb(1'b1),
3171 .mgmt_gpio_out(\mgmt_io_in[9] ),
3172 .pad_gpio_ana_en(\mprj_io_analog_en[9] ),
3173 .pad_gpio_ana_pol(\mprj_io_analog_pol[9] ),
3174 .pad_gpio_ana_sel(\mprj_io_analog_sel[9] ),
3175 .pad_gpio_dm({ \mprj_io_dm[29] , \mprj_io_dm[28] , \mprj_io_dm[27] }),
3176 .pad_gpio_holdover(\mprj_io_holdover[9] ),
3177 .pad_gpio_ib_mode_sel(\mprj_io_ib_mode_sel[9] ),
3178 .pad_gpio_in(\mprj_io_in[9] ),
3179 .pad_gpio_inenb(\mprj_io_inp_dis[9] ),
3180 .pad_gpio_out(\mprj_io_out[9] ),
3181 .pad_gpio_outenb(\mprj_io_oeb[9] ),
3182 .pad_gpio_slow_sel(\mprj_io_slow_sel[9] ),
3183 .pad_gpio_vtrip_sel(\mprj_io_vtrip_sel[9] ),
3184 .resetn(mprj_io_loader_resetn),
3185 .serial_clock(mprj_io_loader_clock),
3186 .serial_data_in(\gpio_serial_link[8] ),
3187 .serial_data_out(\gpio_serial_link[9] ),
3188 .user_gpio_in(\user_io_in[9] ),
3189 .user_gpio_oeb(\user_io_oeb[9] ),
3190 .user_gpio_out(\user_io_out[9] )
3191 );
3192 mgmt_protect mgmt_buffers (
3193 .caravel_clk(caravel_clk),
3194 .caravel_clk2(caravel_clk2),
3195 .caravel_rstn(caravel_rstn),
3196 .la_data_in_core({ \la_data_in_user[127] , \la_data_in_user[126] , \la_data_in_user[125] , \la_data_in_user[124] , \la_data_in_user[123] , \la_data_in_user[122] , \la_data_in_user[121] , \la_data_in_user[120] , \la_data_in_user[119] , \la_data_in_user[118] , \la_data_in_user[117] , \la_data_in_user[116] , \la_data_in_user[115] , \la_data_in_user[114] , \la_data_in_user[113] , \la_data_in_user[112] , \la_data_in_user[111] , \la_data_in_user[110] , \la_data_in_user[109] , \la_data_in_user[108] , \la_data_in_user[107] , \la_data_in_user[106] , \la_data_in_user[105] , \la_data_in_user[104] , \la_data_in_user[103] , \la_data_in_user[102] , \la_data_in_user[101] , \la_data_in_user[100] , \la_data_in_user[99] , \la_data_in_user[98] , \la_data_in_user[97] , \la_data_in_user[96] , \la_data_in_user[95] , \la_data_in_user[94] , \la_data_in_user[93] , \la_data_in_user[92] , \la_data_in_user[91] , \la_data_in_user[90] , \la_data_in_user[89] , \la_data_in_user[88] , \la_data_in_user[87] , \la_data_in_user[86] , \la_data_in_user[85] , \la_data_in_user[84] , \la_data_in_user[83] , \la_data_in_user[82] , \la_data_in_user[81] , \la_data_in_user[80] , \la_data_in_user[79] , \la_data_in_user[78] , \la_data_in_user[77] , \la_data_in_user[76] , \la_data_in_user[75] , \la_data_in_user[74] , \la_data_in_user[73] , \la_data_in_user[72] , \la_data_in_user[71] , \la_data_in_user[70] , \la_data_in_user[69] , \la_data_in_user[68] , \la_data_in_user[67] , \la_data_in_user[66] , \la_data_in_user[65] , \la_data_in_user[64] , \la_data_in_user[63] , \la_data_in_user[62] , \la_data_in_user[61] , \la_data_in_user[60] , \la_data_in_user[59] , \la_data_in_user[58] , \la_data_in_user[57] , \la_data_in_user[56] , \la_data_in_user[55] , \la_data_in_user[54] , \la_data_in_user[53] , \la_data_in_user[52] , \la_data_in_user[51] , \la_data_in_user[50] , \la_data_in_user[49] , \la_data_in_user[48] , \la_data_in_user[47] , \la_data_in_user[46] , \la_data_in_user[45] , \la_data_in_user[44] , \la_data_in_user[43] , \la_data_in_user[42] , \la_data_in_user[41] , \la_data_in_user[40] , \la_data_in_user[39] , \la_data_in_user[38] , \la_data_in_user[37] , \la_data_in_user[36] , \la_data_in_user[35] , \la_data_in_user[34] , \la_data_in_user[33] , \la_data_in_user[32] , \la_data_in_user[31] , \la_data_in_user[30] , \la_data_in_user[29] , \la_data_in_user[28] , \la_data_in_user[27] , \la_data_in_user[26] , \la_data_in_user[25] , \la_data_in_user[24] , \la_data_in_user[23] , \la_data_in_user[22] , \la_data_in_user[21] , \la_data_in_user[20] , \la_data_in_user[19] , \la_data_in_user[18] , \la_data_in_user[17] , \la_data_in_user[16] , \la_data_in_user[15] , \la_data_in_user[14] , \la_data_in_user[13] , \la_data_in_user[12] , \la_data_in_user[11] , \la_data_in_user[10] , \la_data_in_user[9] , \la_data_in_user[8] , \la_data_in_user[7] , \la_data_in_user[6] , \la_data_in_user[5] , \la_data_in_user[4] , \la_data_in_user[3] , \la_data_in_user[2] , \la_data_in_user[1] , \la_data_in_user[0] }),
3197 .la_data_in_mprj({ \la_data_in_mprj[127] , \la_data_in_mprj[126] , \la_data_in_mprj[125] , \la_data_in_mprj[124] , \la_data_in_mprj[123] , \la_data_in_mprj[122] , \la_data_in_mprj[121] , \la_data_in_mprj[120] , \la_data_in_mprj[119] , \la_data_in_mprj[118] , \la_data_in_mprj[117] , \la_data_in_mprj[116] , \la_data_in_mprj[115] , \la_data_in_mprj[114] , \la_data_in_mprj[113] , \la_data_in_mprj[112] , \la_data_in_mprj[111] , \la_data_in_mprj[110] , \la_data_in_mprj[109] , \la_data_in_mprj[108] , \la_data_in_mprj[107] , \la_data_in_mprj[106] , \la_data_in_mprj[105] , \la_data_in_mprj[104] , \la_data_in_mprj[103] , \la_data_in_mprj[102] , \la_data_in_mprj[101] , \la_data_in_mprj[100] , \la_data_in_mprj[99] , \la_data_in_mprj[98] , \la_data_in_mprj[97] , \la_data_in_mprj[96] , \la_data_in_mprj[95] , \la_data_in_mprj[94] , \la_data_in_mprj[93] , \la_data_in_mprj[92] , \la_data_in_mprj[91] , \la_data_in_mprj[90] , \la_data_in_mprj[89] , \la_data_in_mprj[88] , \la_data_in_mprj[87] , \la_data_in_mprj[86] , \la_data_in_mprj[85] , \la_data_in_mprj[84] , \la_data_in_mprj[83] , \la_data_in_mprj[82] , \la_data_in_mprj[81] , \la_data_in_mprj[80] , \la_data_in_mprj[79] , \la_data_in_mprj[78] , \la_data_in_mprj[77] , \la_data_in_mprj[76] , \la_data_in_mprj[75] , \la_data_in_mprj[74] , \la_data_in_mprj[73] , \la_data_in_mprj[72] , \la_data_in_mprj[71] , \la_data_in_mprj[70] , \la_data_in_mprj[69] , \la_data_in_mprj[68] , \la_data_in_mprj[67] , \la_data_in_mprj[66] , \la_data_in_mprj[65] , \la_data_in_mprj[64] , \la_data_in_mprj[63] , \la_data_in_mprj[62] , \la_data_in_mprj[61] , \la_data_in_mprj[60] , \la_data_in_mprj[59] , \la_data_in_mprj[58] , \la_data_in_mprj[57] , \la_data_in_mprj[56] , \la_data_in_mprj[55] , \la_data_in_mprj[54] , \la_data_in_mprj[53] , \la_data_in_mprj[52] , \la_data_in_mprj[51] , \la_data_in_mprj[50] , \la_data_in_mprj[49] , \la_data_in_mprj[48] , \la_data_in_mprj[47] , \la_data_in_mprj[46] , \la_data_in_mprj[45] , \la_data_in_mprj[44] , \la_data_in_mprj[43] , \la_data_in_mprj[42] , \la_data_in_mprj[41] , \la_data_in_mprj[40] , \la_data_in_mprj[39] , \la_data_in_mprj[38] , \la_data_in_mprj[37] , \la_data_in_mprj[36] , \la_data_in_mprj[35] , \la_data_in_mprj[34] , \la_data_in_mprj[33] , \la_data_in_mprj[32] , \la_data_in_mprj[31] , \la_data_in_mprj[30] , \la_data_in_mprj[29] , \la_data_in_mprj[28] , \la_data_in_mprj[27] , \la_data_in_mprj[26] , \la_data_in_mprj[25] , \la_data_in_mprj[24] , \la_data_in_mprj[23] , \la_data_in_mprj[22] , \la_data_in_mprj[21] , \la_data_in_mprj[20] , \la_data_in_mprj[19] , \la_data_in_mprj[18] , \la_data_in_mprj[17] , \la_data_in_mprj[16] , \la_data_in_mprj[15] , \la_data_in_mprj[14] , \la_data_in_mprj[13] , \la_data_in_mprj[12] , \la_data_in_mprj[11] , \la_data_in_mprj[10] , \la_data_in_mprj[9] , \la_data_in_mprj[8] , \la_data_in_mprj[7] , \la_data_in_mprj[6] , \la_data_in_mprj[5] , \la_data_in_mprj[4] , \la_data_in_mprj[3] , \la_data_in_mprj[2] , \la_data_in_mprj[1] , \la_data_in_mprj[0] }),
3198 .la_data_out_core({ \la_data_out_user[127] , \la_data_out_user[126] , \la_data_out_user[125] , \la_data_out_user[124] , \la_data_out_user[123] , \la_data_out_user[122] , \la_data_out_user[121] , \la_data_out_user[120] , \la_data_out_user[119] , \la_data_out_user[118] , \la_data_out_user[117] , \la_data_out_user[116] , \la_data_out_user[115] , \la_data_out_user[114] , \la_data_out_user[113] , \la_data_out_user[112] , \la_data_out_user[111] , \la_data_out_user[110] , \la_data_out_user[109] , \la_data_out_user[108] , \la_data_out_user[107] , \la_data_out_user[106] , \la_data_out_user[105] , \la_data_out_user[104] , \la_data_out_user[103] , \la_data_out_user[102] , \la_data_out_user[101] , \la_data_out_user[100] , \la_data_out_user[99] , \la_data_out_user[98] , \la_data_out_user[97] , \la_data_out_user[96] , \la_data_out_user[95] , \la_data_out_user[94] , \la_data_out_user[93] , \la_data_out_user[92] , \la_data_out_user[91] , \la_data_out_user[90] , \la_data_out_user[89] , \la_data_out_user[88] , \la_data_out_user[87] , \la_data_out_user[86] , \la_data_out_user[85] , \la_data_out_user[84] , \la_data_out_user[83] , \la_data_out_user[82] , \la_data_out_user[81] , \la_data_out_user[80] , \la_data_out_user[79] , \la_data_out_user[78] , \la_data_out_user[77] , \la_data_out_user[76] , \la_data_out_user[75] , \la_data_out_user[74] , \la_data_out_user[73] , \la_data_out_user[72] , \la_data_out_user[71] , \la_data_out_user[70] , \la_data_out_user[69] , \la_data_out_user[68] , \la_data_out_user[67] , \la_data_out_user[66] , \la_data_out_user[65] , \la_data_out_user[64] , \la_data_out_user[63] , \la_data_out_user[62] , \la_data_out_user[61] , \la_data_out_user[60] , \la_data_out_user[59] , \la_data_out_user[58] , \la_data_out_user[57] , \la_data_out_user[56] , \la_data_out_user[55] , \la_data_out_user[54] , \la_data_out_user[53] , \la_data_out_user[52] , \la_data_out_user[51] , \la_data_out_user[50] , \la_data_out_user[49] , \la_data_out_user[48] , \la_data_out_user[47] , \la_data_out_user[46] , \la_data_out_user[45] , \la_data_out_user[44] , \la_data_out_user[43] , \la_data_out_user[42] , \la_data_out_user[41] , \la_data_out_user[40] , \la_data_out_user[39] , \la_data_out_user[38] , \la_data_out_user[37] , \la_data_out_user[36] , \la_data_out_user[35] , \la_data_out_user[34] , \la_data_out_user[33] , \la_data_out_user[32] , \la_data_out_user[31] , \la_data_out_user[30] , \la_data_out_user[29] , \la_data_out_user[28] , \la_data_out_user[27] , \la_data_out_user[26] , \la_data_out_user[25] , \la_data_out_user[24] , \la_data_out_user[23] , \la_data_out_user[22] , \la_data_out_user[21] , \la_data_out_user[20] , \la_data_out_user[19] , \la_data_out_user[18] , \la_data_out_user[17] , \la_data_out_user[16] , \la_data_out_user[15] , \la_data_out_user[14] , \la_data_out_user[13] , \la_data_out_user[12] , \la_data_out_user[11] , \la_data_out_user[10] , \la_data_out_user[9] , \la_data_out_user[8] , \la_data_out_user[7] , \la_data_out_user[6] , \la_data_out_user[5] , \la_data_out_user[4] , \la_data_out_user[3] , \la_data_out_user[2] , \la_data_out_user[1] , \la_data_out_user[0] }),
3199 .la_data_out_mprj({ \la_data_out_mprj[127] , \la_data_out_mprj[126] , \la_data_out_mprj[125] , \la_data_out_mprj[124] , \la_data_out_mprj[123] , \la_data_out_mprj[122] , \la_data_out_mprj[121] , \la_data_out_mprj[120] , \la_data_out_mprj[119] , \la_data_out_mprj[118] , \la_data_out_mprj[117] , \la_data_out_mprj[116] , \la_data_out_mprj[115] , \la_data_out_mprj[114] , \la_data_out_mprj[113] , \la_data_out_mprj[112] , \la_data_out_mprj[111] , \la_data_out_mprj[110] , \la_data_out_mprj[109] , \la_data_out_mprj[108] , \la_data_out_mprj[107] , \la_data_out_mprj[106] , \la_data_out_mprj[105] , \la_data_out_mprj[104] , \la_data_out_mprj[103] , \la_data_out_mprj[102] , \la_data_out_mprj[101] , \la_data_out_mprj[100] , \la_data_out_mprj[99] , \la_data_out_mprj[98] , \la_data_out_mprj[97] , \la_data_out_mprj[96] , \la_data_out_mprj[95] , \la_data_out_mprj[94] , \la_data_out_mprj[93] , \la_data_out_mprj[92] , \la_data_out_mprj[91] , \la_data_out_mprj[90] , \la_data_out_mprj[89] , \la_data_out_mprj[88] , \la_data_out_mprj[87] , \la_data_out_mprj[86] , \la_data_out_mprj[85] , \la_data_out_mprj[84] , \la_data_out_mprj[83] , \la_data_out_mprj[82] , \la_data_out_mprj[81] , \la_data_out_mprj[80] , \la_data_out_mprj[79] , \la_data_out_mprj[78] , \la_data_out_mprj[77] , \la_data_out_mprj[76] , \la_data_out_mprj[75] , \la_data_out_mprj[74] , \la_data_out_mprj[73] , \la_data_out_mprj[72] , \la_data_out_mprj[71] , \la_data_out_mprj[70] , \la_data_out_mprj[69] , \la_data_out_mprj[68] , \la_data_out_mprj[67] , \la_data_out_mprj[66] , \la_data_out_mprj[65] , \la_data_out_mprj[64] , \la_data_out_mprj[63] , \la_data_out_mprj[62] , \la_data_out_mprj[61] , \la_data_out_mprj[60] , \la_data_out_mprj[59] , \la_data_out_mprj[58] , \la_data_out_mprj[57] , \la_data_out_mprj[56] , \la_data_out_mprj[55] , \la_data_out_mprj[54] , \la_data_out_mprj[53] , \la_data_out_mprj[52] , \la_data_out_mprj[51] , \la_data_out_mprj[50] , \la_data_out_mprj[49] , \la_data_out_mprj[48] , \la_data_out_mprj[47] , \la_data_out_mprj[46] , \la_data_out_mprj[45] , \la_data_out_mprj[44] , \la_data_out_mprj[43] , \la_data_out_mprj[42] , \la_data_out_mprj[41] , \la_data_out_mprj[40] , \la_data_out_mprj[39] , \la_data_out_mprj[38] , \la_data_out_mprj[37] , \la_data_out_mprj[36] , \la_data_out_mprj[35] , \la_data_out_mprj[34] , \la_data_out_mprj[33] , \la_data_out_mprj[32] , \la_data_out_mprj[31] , \la_data_out_mprj[30] , \la_data_out_mprj[29] , \la_data_out_mprj[28] , \la_data_out_mprj[27] , \la_data_out_mprj[26] , \la_data_out_mprj[25] , \la_data_out_mprj[24] , \la_data_out_mprj[23] , \la_data_out_mprj[22] , \la_data_out_mprj[21] , \la_data_out_mprj[20] , \la_data_out_mprj[19] , \la_data_out_mprj[18] , \la_data_out_mprj[17] , \la_data_out_mprj[16] , \la_data_out_mprj[15] , \la_data_out_mprj[14] , \la_data_out_mprj[13] , \la_data_out_mprj[12] , \la_data_out_mprj[11] , \la_data_out_mprj[10] , \la_data_out_mprj[9] , \la_data_out_mprj[8] , \la_data_out_mprj[7] , \la_data_out_mprj[6] , \la_data_out_mprj[5] , \la_data_out_mprj[4] , \la_data_out_mprj[3] , \la_data_out_mprj[2] , \la_data_out_mprj[1] , \la_data_out_mprj[0] }),
3200 .la_oen_core({ \la_oen_user[127] , \la_oen_user[126] , \la_oen_user[125] , \la_oen_user[124] , \la_oen_user[123] , \la_oen_user[122] , \la_oen_user[121] , \la_oen_user[120] , \la_oen_user[119] , \la_oen_user[118] , \la_oen_user[117] , \la_oen_user[116] , \la_oen_user[115] , \la_oen_user[114] , \la_oen_user[113] , \la_oen_user[112] , \la_oen_user[111] , \la_oen_user[110] , \la_oen_user[109] , \la_oen_user[108] , \la_oen_user[107] , \la_oen_user[106] , \la_oen_user[105] , \la_oen_user[104] , \la_oen_user[103] , \la_oen_user[102] , \la_oen_user[101] , \la_oen_user[100] , \la_oen_user[99] , \la_oen_user[98] , \la_oen_user[97] , \la_oen_user[96] , \la_oen_user[95] , \la_oen_user[94] , \la_oen_user[93] , \la_oen_user[92] , \la_oen_user[91] , \la_oen_user[90] , \la_oen_user[89] , \la_oen_user[88] , \la_oen_user[87] , \la_oen_user[86] , \la_oen_user[85] , \la_oen_user[84] , \la_oen_user[83] , \la_oen_user[82] , \la_oen_user[81] , \la_oen_user[80] , \la_oen_user[79] , \la_oen_user[78] , \la_oen_user[77] , \la_oen_user[76] , \la_oen_user[75] , \la_oen_user[74] , \la_oen_user[73] , \la_oen_user[72] , \la_oen_user[71] , \la_oen_user[70] , \la_oen_user[69] , \la_oen_user[68] , \la_oen_user[67] , \la_oen_user[66] , \la_oen_user[65] , \la_oen_user[64] , \la_oen_user[63] , \la_oen_user[62] , \la_oen_user[61] , \la_oen_user[60] , \la_oen_user[59] , \la_oen_user[58] , \la_oen_user[57] , \la_oen_user[56] , \la_oen_user[55] , \la_oen_user[54] , \la_oen_user[53] , \la_oen_user[52] , \la_oen_user[51] , \la_oen_user[50] , \la_oen_user[49] , \la_oen_user[48] , \la_oen_user[47] , \la_oen_user[46] , \la_oen_user[45] , \la_oen_user[44] , \la_oen_user[43] , \la_oen_user[42] , \la_oen_user[41] , \la_oen_user[40] , \la_oen_user[39] , \la_oen_user[38] , \la_oen_user[37] , \la_oen_user[36] , \la_oen_user[35] , \la_oen_user[34] , \la_oen_user[33] , \la_oen_user[32] , \la_oen_user[31] , \la_oen_user[30] , \la_oen_user[29] , \la_oen_user[28] , \la_oen_user[27] , \la_oen_user[26] , \la_oen_user[25] , \la_oen_user[24] , \la_oen_user[23] , \la_oen_user[22] , \la_oen_user[21] , \la_oen_user[20] , \la_oen_user[19] , \la_oen_user[18] , \la_oen_user[17] , \la_oen_user[16] , \la_oen_user[15] , \la_oen_user[14] , \la_oen_user[13] , \la_oen_user[12] , \la_oen_user[11] , \la_oen_user[10] , \la_oen_user[9] , \la_oen_user[8] , \la_oen_user[7] , \la_oen_user[6] , \la_oen_user[5] , \la_oen_user[4] , \la_oen_user[3] , \la_oen_user[2] , \la_oen_user[1] , \la_oen_user[0] }),
3201 .la_oen_mprj({ \la_oen_mprj[127] , \la_oen_mprj[126] , \la_oen_mprj[125] , \la_oen_mprj[124] , \la_oen_mprj[123] , \la_oen_mprj[122] , \la_oen_mprj[121] , \la_oen_mprj[120] , \la_oen_mprj[119] , \la_oen_mprj[118] , \la_oen_mprj[117] , \la_oen_mprj[116] , \la_oen_mprj[115] , \la_oen_mprj[114] , \la_oen_mprj[113] , \la_oen_mprj[112] , \la_oen_mprj[111] , \la_oen_mprj[110] , \la_oen_mprj[109] , \la_oen_mprj[108] , \la_oen_mprj[107] , \la_oen_mprj[106] , \la_oen_mprj[105] , \la_oen_mprj[104] , \la_oen_mprj[103] , \la_oen_mprj[102] , \la_oen_mprj[101] , \la_oen_mprj[100] , \la_oen_mprj[99] , \la_oen_mprj[98] , \la_oen_mprj[97] , \la_oen_mprj[96] , \la_oen_mprj[95] , \la_oen_mprj[94] , \la_oen_mprj[93] , \la_oen_mprj[92] , \la_oen_mprj[91] , \la_oen_mprj[90] , \la_oen_mprj[89] , \la_oen_mprj[88] , \la_oen_mprj[87] , \la_oen_mprj[86] , \la_oen_mprj[85] , \la_oen_mprj[84] , \la_oen_mprj[83] , \la_oen_mprj[82] , \la_oen_mprj[81] , \la_oen_mprj[80] , \la_oen_mprj[79] , \la_oen_mprj[78] , \la_oen_mprj[77] , \la_oen_mprj[76] , \la_oen_mprj[75] , \la_oen_mprj[74] , \la_oen_mprj[73] , \la_oen_mprj[72] , \la_oen_mprj[71] , \la_oen_mprj[70] , \la_oen_mprj[69] , \la_oen_mprj[68] , \la_oen_mprj[67] , \la_oen_mprj[66] , \la_oen_mprj[65] , \la_oen_mprj[64] , \la_oen_mprj[63] , \la_oen_mprj[62] , \la_oen_mprj[61] , \la_oen_mprj[60] , \la_oen_mprj[59] , \la_oen_mprj[58] , \la_oen_mprj[57] , \la_oen_mprj[56] , \la_oen_mprj[55] , \la_oen_mprj[54] , \la_oen_mprj[53] , \la_oen_mprj[52] , \la_oen_mprj[51] , \la_oen_mprj[50] , \la_oen_mprj[49] , \la_oen_mprj[48] , \la_oen_mprj[47] , \la_oen_mprj[46] , \la_oen_mprj[45] , \la_oen_mprj[44] , \la_oen_mprj[43] , \la_oen_mprj[42] , \la_oen_mprj[41] , \la_oen_mprj[40] , \la_oen_mprj[39] , \la_oen_mprj[38] , \la_oen_mprj[37] , \la_oen_mprj[36] , \la_oen_mprj[35] , \la_oen_mprj[34] , \la_oen_mprj[33] , \la_oen_mprj[32] , \la_oen_mprj[31] , \la_oen_mprj[30] , \la_oen_mprj[29] , \la_oen_mprj[28] , \la_oen_mprj[27] , \la_oen_mprj[26] , \la_oen_mprj[25] , \la_oen_mprj[24] , \la_oen_mprj[23] , \la_oen_mprj[22] , \la_oen_mprj[21] , \la_oen_mprj[20] , \la_oen_mprj[19] , \la_oen_mprj[18] , \la_oen_mprj[17] , \la_oen_mprj[16] , \la_oen_mprj[15] , \la_oen_mprj[14] , \la_oen_mprj[13] , \la_oen_mprj[12] , \la_oen_mprj[11] , \la_oen_mprj[10] , \la_oen_mprj[9] , \la_oen_mprj[8] , \la_oen_mprj[7] , \la_oen_mprj[6] , \la_oen_mprj[5] , \la_oen_mprj[4] , \la_oen_mprj[3] , \la_oen_mprj[2] , \la_oen_mprj[1] , \la_oen_mprj[0] }),
3202 .mprj_adr_o_core({ \mprj_adr_o_core[31] , \mprj_adr_o_core[30] , \mprj_adr_o_core[29] , \mprj_adr_o_core[28] , \mprj_adr_o_core[27] , \mprj_adr_o_core[26] , \mprj_adr_o_core[25] , \mprj_adr_o_core[24] , \mprj_adr_o_core[23] , \mprj_adr_o_core[22] , \mprj_adr_o_core[21] , \mprj_adr_o_core[20] , \mprj_adr_o_core[19] , \mprj_adr_o_core[18] , \mprj_adr_o_core[17] , \mprj_adr_o_core[16] , \mprj_adr_o_core[15] , \mprj_adr_o_core[14] , \mprj_adr_o_core[13] , \mprj_adr_o_core[12] , \mprj_adr_o_core[11] , \mprj_adr_o_core[10] , \mprj_adr_o_core[9] , \mprj_adr_o_core[8] , \mprj_adr_o_core[7] , \mprj_adr_o_core[6] , \mprj_adr_o_core[5] , \mprj_adr_o_core[4] , \mprj_adr_o_core[3] , \mprj_adr_o_core[2] , \mprj_adr_o_core[1] , \mprj_adr_o_core[0] }),
3203 .mprj_adr_o_user({ \mprj_adr_o_user[31] , \mprj_adr_o_user[30] , \mprj_adr_o_user[29] , \mprj_adr_o_user[28] , \mprj_adr_o_user[27] , \mprj_adr_o_user[26] , \mprj_adr_o_user[25] , \mprj_adr_o_user[24] , \mprj_adr_o_user[23] , \mprj_adr_o_user[22] , \mprj_adr_o_user[21] , \mprj_adr_o_user[20] , \mprj_adr_o_user[19] , \mprj_adr_o_user[18] , \mprj_adr_o_user[17] , \mprj_adr_o_user[16] , \mprj_adr_o_user[15] , \mprj_adr_o_user[14] , \mprj_adr_o_user[13] , \mprj_adr_o_user[12] , \mprj_adr_o_user[11] , \mprj_adr_o_user[10] , \mprj_adr_o_user[9] , \mprj_adr_o_user[8] , \mprj_adr_o_user[7] , \mprj_adr_o_user[6] , \mprj_adr_o_user[5] , \mprj_adr_o_user[4] , \mprj_adr_o_user[3] , \mprj_adr_o_user[2] , \mprj_adr_o_user[1] , \mprj_adr_o_user[0] }),
3204 .mprj_cyc_o_core(mprj_cyc_o_core),
3205 .mprj_cyc_o_user(mprj_cyc_o_user),
3206 .mprj_dat_o_core({ \mprj_dat_o_core[31] , \mprj_dat_o_core[30] , \mprj_dat_o_core[29] , \mprj_dat_o_core[28] , \mprj_dat_o_core[27] , \mprj_dat_o_core[26] , \mprj_dat_o_core[25] , \mprj_dat_o_core[24] , \mprj_dat_o_core[23] , \mprj_dat_o_core[22] , \mprj_dat_o_core[21] , \mprj_dat_o_core[20] , \mprj_dat_o_core[19] , \mprj_dat_o_core[18] , \mprj_dat_o_core[17] , \mprj_dat_o_core[16] , \mprj_dat_o_core[15] , \mprj_dat_o_core[14] , \mprj_dat_o_core[13] , \mprj_dat_o_core[12] , \mprj_dat_o_core[11] , \mprj_dat_o_core[10] , \mprj_dat_o_core[9] , \mprj_dat_o_core[8] , \mprj_dat_o_core[7] , \mprj_dat_o_core[6] , \mprj_dat_o_core[5] , \mprj_dat_o_core[4] , \mprj_dat_o_core[3] , \mprj_dat_o_core[2] , \mprj_dat_o_core[1] , \mprj_dat_o_core[0] }),
3207 .mprj_dat_o_user({ \mprj_dat_o_user[31] , \mprj_dat_o_user[30] , \mprj_dat_o_user[29] , \mprj_dat_o_user[28] , \mprj_dat_o_user[27] , \mprj_dat_o_user[26] , \mprj_dat_o_user[25] , \mprj_dat_o_user[24] , \mprj_dat_o_user[23] , \mprj_dat_o_user[22] , \mprj_dat_o_user[21] , \mprj_dat_o_user[20] , \mprj_dat_o_user[19] , \mprj_dat_o_user[18] , \mprj_dat_o_user[17] , \mprj_dat_o_user[16] , \mprj_dat_o_user[15] , \mprj_dat_o_user[14] , \mprj_dat_o_user[13] , \mprj_dat_o_user[12] , \mprj_dat_o_user[11] , \mprj_dat_o_user[10] , \mprj_dat_o_user[9] , \mprj_dat_o_user[8] , \mprj_dat_o_user[7] , \mprj_dat_o_user[6] , \mprj_dat_o_user[5] , \mprj_dat_o_user[4] , \mprj_dat_o_user[3] , \mprj_dat_o_user[2] , \mprj_dat_o_user[1] , \mprj_dat_o_user[0] }),
3208 .mprj_sel_o_core({ \mprj_sel_o_core[3] , \mprj_sel_o_core[2] , \mprj_sel_o_core[1] , \mprj_sel_o_core[0] }),
3209 .mprj_sel_o_user({ \mprj_sel_o_user[3] , \mprj_sel_o_user[2] , \mprj_sel_o_user[1] , \mprj_sel_o_user[0] }),
3210 .mprj_stb_o_core(mprj_stb_o_core),
3211 .mprj_stb_o_user(mprj_stb_o_user),
3212 .mprj_we_o_core(mprj_we_o_core),
3213 .mprj_we_o_user(mprj_we_o_user),
3214 .user1_vcc_powergood(mprj_vcc_pwrgood),
3215 .user1_vdd_powergood(mprj_vdd_pwrgood),
3216 .user2_vcc_powergood(mprj2_vcc_pwrgood),
3217 .user2_vdd_powergood(mprj2_vdd_pwrgood),
3218 .user_clock(mprj_clock),
3219 .user_clock2(mprj_clock2),
3220 .user_reset(mprj_reset),
3221 .user_resetn(mprj_resetn)
3222 );
3223 user_project_wrapper mprj (
3224 .analog_io({ \user_analog_io[30] , \user_analog_io[29] , \user_analog_io[28] , \user_analog_io[27] , \user_analog_io[26] , \user_analog_io[25] , \user_analog_io[24] , \user_analog_io[23] , \user_analog_io[22] , \user_analog_io[21] , \user_analog_io[20] , \user_analog_io[19] , \user_analog_io[18] , \user_analog_io[17] , \user_analog_io[16] , \user_analog_io[15] , \user_analog_io[14] , \user_analog_io[13] , \user_analog_io[12] , \user_analog_io[11] , \user_analog_io[10] , \user_analog_io[9] , \user_analog_io[8] , \user_analog_io[7] , \user_analog_io[6] , \user_analog_io[5] , \user_analog_io[4] , \user_analog_io[3] , \user_analog_io[2] , \user_analog_io[1] , \user_analog_io[0] }),
3225 .io_in({ \user_io_in[37] , \user_io_in[36] , \user_io_in[35] , \user_io_in[34] , \user_io_in[33] , \user_io_in[32] , \user_io_in[31] , \user_io_in[30] , \user_io_in[29] , \user_io_in[28] , \user_io_in[27] , \user_io_in[26] , \user_io_in[25] , \user_io_in[24] , \user_io_in[23] , \user_io_in[22] , \user_io_in[21] , \user_io_in[20] , \user_io_in[19] , \user_io_in[18] , \user_io_in[17] , \user_io_in[16] , \user_io_in[15] , \user_io_in[14] , \user_io_in[13] , \user_io_in[12] , \user_io_in[11] , \user_io_in[10] , \user_io_in[9] , \user_io_in[8] , \user_io_in[7] , \user_io_in[6] , \user_io_in[5] , \user_io_in[4] , \user_io_in[3] , \user_io_in[2] , \user_io_in[1] , \user_io_in[0] }),
3226 .io_oeb({ \user_io_oeb[37] , \user_io_oeb[36] , \user_io_oeb[35] , \user_io_oeb[34] , \user_io_oeb[33] , \user_io_oeb[32] , \user_io_oeb[31] , \user_io_oeb[30] , \user_io_oeb[29] , \user_io_oeb[28] , \user_io_oeb[27] , \user_io_oeb[26] , \user_io_oeb[25] , \user_io_oeb[24] , \user_io_oeb[23] , \user_io_oeb[22] , \user_io_oeb[21] , \user_io_oeb[20] , \user_io_oeb[19] , \user_io_oeb[18] , \user_io_oeb[17] , \user_io_oeb[16] , \user_io_oeb[15] , \user_io_oeb[14] , \user_io_oeb[13] , \user_io_oeb[12] , \user_io_oeb[11] , \user_io_oeb[10] , \user_io_oeb[9] , \user_io_oeb[8] , \user_io_oeb[7] , \user_io_oeb[6] , \user_io_oeb[5] , \user_io_oeb[4] , \user_io_oeb[3] , \user_io_oeb[2] , \user_io_oeb[1] , \user_io_oeb[0] }),
3227 .io_out({ \user_io_out[37] , \user_io_out[36] , \user_io_out[35] , \user_io_out[34] , \user_io_out[33] , \user_io_out[32] , \user_io_out[31] , \user_io_out[30] , \user_io_out[29] , \user_io_out[28] , \user_io_out[27] , \user_io_out[26] , \user_io_out[25] , \user_io_out[24] , \user_io_out[23] , \user_io_out[22] , \user_io_out[21] , \user_io_out[20] , \user_io_out[19] , \user_io_out[18] , \user_io_out[17] , \user_io_out[16] , \user_io_out[15] , \user_io_out[14] , \user_io_out[13] , \user_io_out[12] , \user_io_out[11] , \user_io_out[10] , \user_io_out[9] , \user_io_out[8] , \user_io_out[7] , \user_io_out[6] , \user_io_out[5] , \user_io_out[4] , \user_io_out[3] , \user_io_out[2] , \user_io_out[1] , \user_io_out[0] }),
3228 .la_data_in({ \la_data_in_user[127] , \la_data_in_user[126] , \la_data_in_user[125] , \la_data_in_user[124] , \la_data_in_user[123] , \la_data_in_user[122] , \la_data_in_user[121] , \la_data_in_user[120] , \la_data_in_user[119] , \la_data_in_user[118] , \la_data_in_user[117] , \la_data_in_user[116] , \la_data_in_user[115] , \la_data_in_user[114] , \la_data_in_user[113] , \la_data_in_user[112] , \la_data_in_user[111] , \la_data_in_user[110] , \la_data_in_user[109] , \la_data_in_user[108] , \la_data_in_user[107] , \la_data_in_user[106] , \la_data_in_user[105] , \la_data_in_user[104] , \la_data_in_user[103] , \la_data_in_user[102] , \la_data_in_user[101] , \la_data_in_user[100] , \la_data_in_user[99] , \la_data_in_user[98] , \la_data_in_user[97] , \la_data_in_user[96] , \la_data_in_user[95] , \la_data_in_user[94] , \la_data_in_user[93] , \la_data_in_user[92] , \la_data_in_user[91] , \la_data_in_user[90] , \la_data_in_user[89] , \la_data_in_user[88] , \la_data_in_user[87] , \la_data_in_user[86] , \la_data_in_user[85] , \la_data_in_user[84] , \la_data_in_user[83] , \la_data_in_user[82] , \la_data_in_user[81] , \la_data_in_user[80] , \la_data_in_user[79] , \la_data_in_user[78] , \la_data_in_user[77] , \la_data_in_user[76] , \la_data_in_user[75] , \la_data_in_user[74] , \la_data_in_user[73] , \la_data_in_user[72] , \la_data_in_user[71] , \la_data_in_user[70] , \la_data_in_user[69] , \la_data_in_user[68] , \la_data_in_user[67] , \la_data_in_user[66] , \la_data_in_user[65] , \la_data_in_user[64] , \la_data_in_user[63] , \la_data_in_user[62] , \la_data_in_user[61] , \la_data_in_user[60] , \la_data_in_user[59] , \la_data_in_user[58] , \la_data_in_user[57] , \la_data_in_user[56] , \la_data_in_user[55] , \la_data_in_user[54] , \la_data_in_user[53] , \la_data_in_user[52] , \la_data_in_user[51] , \la_data_in_user[50] , \la_data_in_user[49] , \la_data_in_user[48] , \la_data_in_user[47] , \la_data_in_user[46] , \la_data_in_user[45] , \la_data_in_user[44] , \la_data_in_user[43] , \la_data_in_user[42] , \la_data_in_user[41] , \la_data_in_user[40] , \la_data_in_user[39] , \la_data_in_user[38] , \la_data_in_user[37] , \la_data_in_user[36] , \la_data_in_user[35] , \la_data_in_user[34] , \la_data_in_user[33] , \la_data_in_user[32] , \la_data_in_user[31] , \la_data_in_user[30] , \la_data_in_user[29] , \la_data_in_user[28] , \la_data_in_user[27] , \la_data_in_user[26] , \la_data_in_user[25] , \la_data_in_user[24] , \la_data_in_user[23] , \la_data_in_user[22] , \la_data_in_user[21] , \la_data_in_user[20] , \la_data_in_user[19] , \la_data_in_user[18] , \la_data_in_user[17] , \la_data_in_user[16] , \la_data_in_user[15] , \la_data_in_user[14] , \la_data_in_user[13] , \la_data_in_user[12] , \la_data_in_user[11] , \la_data_in_user[10] , \la_data_in_user[9] , \la_data_in_user[8] , \la_data_in_user[7] , \la_data_in_user[6] , \la_data_in_user[5] , \la_data_in_user[4] , \la_data_in_user[3] , \la_data_in_user[2] , \la_data_in_user[1] , \la_data_in_user[0] }),
3229 .la_data_out({ \la_data_out_user[127] , \la_data_out_user[126] , \la_data_out_user[125] , \la_data_out_user[124] , \la_data_out_user[123] , \la_data_out_user[122] , \la_data_out_user[121] , \la_data_out_user[120] , \la_data_out_user[119] , \la_data_out_user[118] , \la_data_out_user[117] , \la_data_out_user[116] , \la_data_out_user[115] , \la_data_out_user[114] , \la_data_out_user[113] , \la_data_out_user[112] , \la_data_out_user[111] , \la_data_out_user[110] , \la_data_out_user[109] , \la_data_out_user[108] , \la_data_out_user[107] , \la_data_out_user[106] , \la_data_out_user[105] , \la_data_out_user[104] , \la_data_out_user[103] , \la_data_out_user[102] , \la_data_out_user[101] , \la_data_out_user[100] , \la_data_out_user[99] , \la_data_out_user[98] , \la_data_out_user[97] , \la_data_out_user[96] , \la_data_out_user[95] , \la_data_out_user[94] , \la_data_out_user[93] , \la_data_out_user[92] , \la_data_out_user[91] , \la_data_out_user[90] , \la_data_out_user[89] , \la_data_out_user[88] , \la_data_out_user[87] , \la_data_out_user[86] , \la_data_out_user[85] , \la_data_out_user[84] , \la_data_out_user[83] , \la_data_out_user[82] , \la_data_out_user[81] , \la_data_out_user[80] , \la_data_out_user[79] , \la_data_out_user[78] , \la_data_out_user[77] , \la_data_out_user[76] , \la_data_out_user[75] , \la_data_out_user[74] , \la_data_out_user[73] , \la_data_out_user[72] , \la_data_out_user[71] , \la_data_out_user[70] , \la_data_out_user[69] , \la_data_out_user[68] , \la_data_out_user[67] , \la_data_out_user[66] , \la_data_out_user[65] , \la_data_out_user[64] , \la_data_out_user[63] , \la_data_out_user[62] , \la_data_out_user[61] , \la_data_out_user[60] , \la_data_out_user[59] , \la_data_out_user[58] , \la_data_out_user[57] , \la_data_out_user[56] , \la_data_out_user[55] , \la_data_out_user[54] , \la_data_out_user[53] , \la_data_out_user[52] , \la_data_out_user[51] , \la_data_out_user[50] , \la_data_out_user[49] , \la_data_out_user[48] , \la_data_out_user[47] , \la_data_out_user[46] , \la_data_out_user[45] , \la_data_out_user[44] , \la_data_out_user[43] , \la_data_out_user[42] , \la_data_out_user[41] , \la_data_out_user[40] , \la_data_out_user[39] , \la_data_out_user[38] , \la_data_out_user[37] , \la_data_out_user[36] , \la_data_out_user[35] , \la_data_out_user[34] , \la_data_out_user[33] , \la_data_out_user[32] , \la_data_out_user[31] , \la_data_out_user[30] , \la_data_out_user[29] , \la_data_out_user[28] , \la_data_out_user[27] , \la_data_out_user[26] , \la_data_out_user[25] , \la_data_out_user[24] , \la_data_out_user[23] , \la_data_out_user[22] , \la_data_out_user[21] , \la_data_out_user[20] , \la_data_out_user[19] , \la_data_out_user[18] , \la_data_out_user[17] , \la_data_out_user[16] , \la_data_out_user[15] , \la_data_out_user[14] , \la_data_out_user[13] , \la_data_out_user[12] , \la_data_out_user[11] , \la_data_out_user[10] , \la_data_out_user[9] , \la_data_out_user[8] , \la_data_out_user[7] , \la_data_out_user[6] , \la_data_out_user[5] , \la_data_out_user[4] , \la_data_out_user[3] , \la_data_out_user[2] , \la_data_out_user[1] , \la_data_out_user[0] }),
3230 .la_oen({ \la_oen_user[127] , \la_oen_user[126] , \la_oen_user[125] , \la_oen_user[124] , \la_oen_user[123] , \la_oen_user[122] , \la_oen_user[121] , \la_oen_user[120] , \la_oen_user[119] , \la_oen_user[118] , \la_oen_user[117] , \la_oen_user[116] , \la_oen_user[115] , \la_oen_user[114] , \la_oen_user[113] , \la_oen_user[112] , \la_oen_user[111] , \la_oen_user[110] , \la_oen_user[109] , \la_oen_user[108] , \la_oen_user[107] , \la_oen_user[106] , \la_oen_user[105] , \la_oen_user[104] , \la_oen_user[103] , \la_oen_user[102] , \la_oen_user[101] , \la_oen_user[100] , \la_oen_user[99] , \la_oen_user[98] , \la_oen_user[97] , \la_oen_user[96] , \la_oen_user[95] , \la_oen_user[94] , \la_oen_user[93] , \la_oen_user[92] , \la_oen_user[91] , \la_oen_user[90] , \la_oen_user[89] , \la_oen_user[88] , \la_oen_user[87] , \la_oen_user[86] , \la_oen_user[85] , \la_oen_user[84] , \la_oen_user[83] , \la_oen_user[82] , \la_oen_user[81] , \la_oen_user[80] , \la_oen_user[79] , \la_oen_user[78] , \la_oen_user[77] , \la_oen_user[76] , \la_oen_user[75] , \la_oen_user[74] , \la_oen_user[73] , \la_oen_user[72] , \la_oen_user[71] , \la_oen_user[70] , \la_oen_user[69] , \la_oen_user[68] , \la_oen_user[67] , \la_oen_user[66] , \la_oen_user[65] , \la_oen_user[64] , \la_oen_user[63] , \la_oen_user[62] , \la_oen_user[61] , \la_oen_user[60] , \la_oen_user[59] , \la_oen_user[58] , \la_oen_user[57] , \la_oen_user[56] , \la_oen_user[55] , \la_oen_user[54] , \la_oen_user[53] , \la_oen_user[52] , \la_oen_user[51] , \la_oen_user[50] , \la_oen_user[49] , \la_oen_user[48] , \la_oen_user[47] , \la_oen_user[46] , \la_oen_user[45] , \la_oen_user[44] , \la_oen_user[43] , \la_oen_user[42] , \la_oen_user[41] , \la_oen_user[40] , \la_oen_user[39] , \la_oen_user[38] , \la_oen_user[37] , \la_oen_user[36] , \la_oen_user[35] , \la_oen_user[34] , \la_oen_user[33] , \la_oen_user[32] , \la_oen_user[31] , \la_oen_user[30] , \la_oen_user[29] , \la_oen_user[28] , \la_oen_user[27] , \la_oen_user[26] , \la_oen_user[25] , \la_oen_user[24] , \la_oen_user[23] , \la_oen_user[22] , \la_oen_user[21] , \la_oen_user[20] , \la_oen_user[19] , \la_oen_user[18] , \la_oen_user[17] , \la_oen_user[16] , \la_oen_user[15] , \la_oen_user[14] , \la_oen_user[13] , \la_oen_user[12] , \la_oen_user[11] , \la_oen_user[10] , \la_oen_user[9] , \la_oen_user[8] , \la_oen_user[7] , \la_oen_user[6] , \la_oen_user[5] , \la_oen_user[4] , \la_oen_user[3] , \la_oen_user[2] , \la_oen_user[1] , \la_oen_user[0] }),
3231 .user_clock2(mprj_clock2),
3232 .wb_clk_i(mprj_clock),
3233 .wb_rst_i(mprj_reset),
3234 .wbs_ack_o(mprj_ack_i_core),
3235 .wbs_adr_i({ \mprj_adr_o_user[31] , \mprj_adr_o_user[30] , \mprj_adr_o_user[29] , \mprj_adr_o_user[28] , \mprj_adr_o_user[27] , \mprj_adr_o_user[26] , \mprj_adr_o_user[25] , \mprj_adr_o_user[24] , \mprj_adr_o_user[23] , \mprj_adr_o_user[22] , \mprj_adr_o_user[21] , \mprj_adr_o_user[20] , \mprj_adr_o_user[19] , \mprj_adr_o_user[18] , \mprj_adr_o_user[17] , \mprj_adr_o_user[16] , \mprj_adr_o_user[15] , \mprj_adr_o_user[14] , \mprj_adr_o_user[13] , \mprj_adr_o_user[12] , \mprj_adr_o_user[11] , \mprj_adr_o_user[10] , \mprj_adr_o_user[9] , \mprj_adr_o_user[8] , \mprj_adr_o_user[7] , \mprj_adr_o_user[6] , \mprj_adr_o_user[5] , \mprj_adr_o_user[4] , \mprj_adr_o_user[3] , \mprj_adr_o_user[2] , \mprj_adr_o_user[1] , \mprj_adr_o_user[0] }),
3236 .wbs_cyc_i(mprj_cyc_o_user),
3237 .wbs_dat_i({ \mprj_dat_o_user[31] , \mprj_dat_o_user[30] , \mprj_dat_o_user[29] , \mprj_dat_o_user[28] , \mprj_dat_o_user[27] , \mprj_dat_o_user[26] , \mprj_dat_o_user[25] , \mprj_dat_o_user[24] , \mprj_dat_o_user[23] , \mprj_dat_o_user[22] , \mprj_dat_o_user[21] , \mprj_dat_o_user[20] , \mprj_dat_o_user[19] , \mprj_dat_o_user[18] , \mprj_dat_o_user[17] , \mprj_dat_o_user[16] , \mprj_dat_o_user[15] , \mprj_dat_o_user[14] , \mprj_dat_o_user[13] , \mprj_dat_o_user[12] , \mprj_dat_o_user[11] , \mprj_dat_o_user[10] , \mprj_dat_o_user[9] , \mprj_dat_o_user[8] , \mprj_dat_o_user[7] , \mprj_dat_o_user[6] , \mprj_dat_o_user[5] , \mprj_dat_o_user[4] , \mprj_dat_o_user[3] , \mprj_dat_o_user[2] , \mprj_dat_o_user[1] , \mprj_dat_o_user[0] }),
3238 .wbs_dat_o({ \mprj_dat_i_core[31] , \mprj_dat_i_core[30] , \mprj_dat_i_core[29] , \mprj_dat_i_core[28] , \mprj_dat_i_core[27] , \mprj_dat_i_core[26] , \mprj_dat_i_core[25] , \mprj_dat_i_core[24] , \mprj_dat_i_core[23] , \mprj_dat_i_core[22] , \mprj_dat_i_core[21] , \mprj_dat_i_core[20] , \mprj_dat_i_core[19] , \mprj_dat_i_core[18] , \mprj_dat_i_core[17] , \mprj_dat_i_core[16] , \mprj_dat_i_core[15] , \mprj_dat_i_core[14] , \mprj_dat_i_core[13] , \mprj_dat_i_core[12] , \mprj_dat_i_core[11] , \mprj_dat_i_core[10] , \mprj_dat_i_core[9] , \mprj_dat_i_core[8] , \mprj_dat_i_core[7] , \mprj_dat_i_core[6] , \mprj_dat_i_core[5] , \mprj_dat_i_core[4] , \mprj_dat_i_core[3] , \mprj_dat_i_core[2] , \mprj_dat_i_core[1] , \mprj_dat_i_core[0] }),
3239 .wbs_sel_i({ \mprj_sel_o_user[3] , \mprj_sel_o_user[2] , \mprj_sel_o_user[1] , \mprj_sel_o_user[0] }),
3240 .wbs_stb_i(mprj_stb_o_user),
3241 .wbs_we_i(mprj_we_o_user)
3242 );
3243 chip_io padframe (
3244 .clock(clock),
3245 .clock_core(clock_core),
3246 .flash_clk(flash_clk),
3247 .flash_clk_core(flash_clk_core),
3248 .flash_clk_ieb_core(flash_clk_ieb_core),
3249 .flash_clk_oeb_core(flash_clk_oeb_core),
3250 .flash_csb(flash_csb),
3251 .flash_csb_core(flash_csb_core),
3252 .flash_csb_ieb_core(flash_csb_ieb_core),
3253 .flash_csb_oeb_core(flash_csb_oeb_core),
3254 .flash_io0(flash_io0),
3255 .flash_io0_di_core(flash_io0_di_core),
3256 .flash_io0_do_core(flash_io0_do_core),
3257 .flash_io0_ieb_core(flash_io0_ieb_core),
3258 .flash_io0_oeb_core(flash_io0_oeb_core),
3259 .flash_io1(flash_io1),
3260 .flash_io1_di_core(flash_io1_di_core),
3261 .flash_io1_do_core(flash_io1_do_core),
3262 .flash_io1_ieb_core(flash_io1_ieb_core),
3263 .flash_io1_oeb_core(flash_io1_oeb_core),
3264 .gpio(gpio),
3265 .gpio_in_core(gpio_in_core),
3266 .gpio_inenb_core(gpio_inenb_core),
3267 .gpio_mode0_core(gpio_mode0_core),
3268 .gpio_mode1_core(gpio_mode1_core),
3269 .gpio_out_core(gpio_out_core),
3270 .gpio_outenb_core(gpio_outenb_core),
3271 .mprj_analog_io({ \user_analog_io[30] , \user_analog_io[29] , \user_analog_io[28] , \user_analog_io[27] , \user_analog_io[26] , \user_analog_io[25] , \user_analog_io[24] , \user_analog_io[23] , \user_analog_io[22] , \user_analog_io[21] , \user_analog_io[20] , \user_analog_io[19] , \user_analog_io[18] , \user_analog_io[17] , \user_analog_io[16] , \user_analog_io[15] , \user_analog_io[14] , \user_analog_io[13] , \user_analog_io[12] , \user_analog_io[11] , \user_analog_io[10] , \user_analog_io[9] , \user_analog_io[8] , \user_analog_io[7] , \user_analog_io[6] , \user_analog_io[5] , \user_analog_io[4] , \user_analog_io[3] , \user_analog_io[2] , \user_analog_io[1] , \user_analog_io[0] }),
3272 .mprj_io(mprj_io),
3273 .mprj_io_analog_en({ \mprj_io_analog_en[37] , \mprj_io_analog_en[36] , \mprj_io_analog_en[35] , \mprj_io_analog_en[34] , \mprj_io_analog_en[33] , \mprj_io_analog_en[32] , \mprj_io_analog_en[31] , \mprj_io_analog_en[30] , \mprj_io_analog_en[29] , \mprj_io_analog_en[28] , \mprj_io_analog_en[27] , \mprj_io_analog_en[26] , \mprj_io_analog_en[25] , \mprj_io_analog_en[24] , \mprj_io_analog_en[23] , \mprj_io_analog_en[22] , \mprj_io_analog_en[21] , \mprj_io_analog_en[20] , \mprj_io_analog_en[19] , \mprj_io_analog_en[18] , \mprj_io_analog_en[17] , \mprj_io_analog_en[16] , \mprj_io_analog_en[15] , \mprj_io_analog_en[14] , \mprj_io_analog_en[13] , \mprj_io_analog_en[12] , \mprj_io_analog_en[11] , \mprj_io_analog_en[10] , \mprj_io_analog_en[9] , \mprj_io_analog_en[8] , \mprj_io_analog_en[7] , \mprj_io_analog_en[6] , \mprj_io_analog_en[5] , \mprj_io_analog_en[4] , \mprj_io_analog_en[3] , \mprj_io_analog_en[2] , \mprj_io_analog_en[1] , \mprj_io_analog_en[0] }),
3274 .mprj_io_analog_pol({ \mprj_io_analog_pol[37] , \mprj_io_analog_pol[36] , \mprj_io_analog_pol[35] , \mprj_io_analog_pol[34] , \mprj_io_analog_pol[33] , \mprj_io_analog_pol[32] , \mprj_io_analog_pol[31] , \mprj_io_analog_pol[30] , \mprj_io_analog_pol[29] , \mprj_io_analog_pol[28] , \mprj_io_analog_pol[27] , \mprj_io_analog_pol[26] , \mprj_io_analog_pol[25] , \mprj_io_analog_pol[24] , \mprj_io_analog_pol[23] , \mprj_io_analog_pol[22] , \mprj_io_analog_pol[21] , \mprj_io_analog_pol[20] , \mprj_io_analog_pol[19] , \mprj_io_analog_pol[18] , \mprj_io_analog_pol[17] , \mprj_io_analog_pol[16] , \mprj_io_analog_pol[15] , \mprj_io_analog_pol[14] , \mprj_io_analog_pol[13] , \mprj_io_analog_pol[12] , \mprj_io_analog_pol[11] , \mprj_io_analog_pol[10] , \mprj_io_analog_pol[9] , \mprj_io_analog_pol[8] , \mprj_io_analog_pol[7] , \mprj_io_analog_pol[6] , \mprj_io_analog_pol[5] , \mprj_io_analog_pol[4] , \mprj_io_analog_pol[3] , \mprj_io_analog_pol[2] , \mprj_io_analog_pol[1] , \mprj_io_analog_pol[0] }),
3275 .mprj_io_analog_sel({ \mprj_io_analog_sel[37] , \mprj_io_analog_sel[36] , \mprj_io_analog_sel[35] , \mprj_io_analog_sel[34] , \mprj_io_analog_sel[33] , \mprj_io_analog_sel[32] , \mprj_io_analog_sel[31] , \mprj_io_analog_sel[30] , \mprj_io_analog_sel[29] , \mprj_io_analog_sel[28] , \mprj_io_analog_sel[27] , \mprj_io_analog_sel[26] , \mprj_io_analog_sel[25] , \mprj_io_analog_sel[24] , \mprj_io_analog_sel[23] , \mprj_io_analog_sel[22] , \mprj_io_analog_sel[21] , \mprj_io_analog_sel[20] , \mprj_io_analog_sel[19] , \mprj_io_analog_sel[18] , \mprj_io_analog_sel[17] , \mprj_io_analog_sel[16] , \mprj_io_analog_sel[15] , \mprj_io_analog_sel[14] , \mprj_io_analog_sel[13] , \mprj_io_analog_sel[12] , \mprj_io_analog_sel[11] , \mprj_io_analog_sel[10] , \mprj_io_analog_sel[9] , \mprj_io_analog_sel[8] , \mprj_io_analog_sel[7] , \mprj_io_analog_sel[6] , \mprj_io_analog_sel[5] , \mprj_io_analog_sel[4] , \mprj_io_analog_sel[3] , \mprj_io_analog_sel[2] , \mprj_io_analog_sel[1] , \mprj_io_analog_sel[0] }),
3276 .mprj_io_dm({ \mprj_io_dm[113] , \mprj_io_dm[112] , \mprj_io_dm[111] , \mprj_io_dm[110] , \mprj_io_dm[109] , \mprj_io_dm[108] , \mprj_io_dm[107] , \mprj_io_dm[106] , \mprj_io_dm[105] , \mprj_io_dm[104] , \mprj_io_dm[103] , \mprj_io_dm[102] , \mprj_io_dm[101] , \mprj_io_dm[100] , \mprj_io_dm[99] , \mprj_io_dm[98] , \mprj_io_dm[97] , \mprj_io_dm[96] , \mprj_io_dm[95] , \mprj_io_dm[94] , \mprj_io_dm[93] , \mprj_io_dm[92] , \mprj_io_dm[91] , \mprj_io_dm[90] , \mprj_io_dm[89] , \mprj_io_dm[88] , \mprj_io_dm[87] , \mprj_io_dm[86] , \mprj_io_dm[85] , \mprj_io_dm[84] , \mprj_io_dm[83] , \mprj_io_dm[82] , \mprj_io_dm[81] , \mprj_io_dm[80] , \mprj_io_dm[79] , \mprj_io_dm[78] , \mprj_io_dm[77] , \mprj_io_dm[76] , \mprj_io_dm[75] , \mprj_io_dm[74] , \mprj_io_dm[73] , \mprj_io_dm[72] , \mprj_io_dm[71] , \mprj_io_dm[70] , \mprj_io_dm[69] , \mprj_io_dm[68] , \mprj_io_dm[67] , \mprj_io_dm[66] , \mprj_io_dm[65] , \mprj_io_dm[64] , \mprj_io_dm[63] , \mprj_io_dm[62] , \mprj_io_dm[61] , \mprj_io_dm[60] , \mprj_io_dm[59] , \mprj_io_dm[58] , \mprj_io_dm[57] , \mprj_io_dm[56] , \mprj_io_dm[55] , \mprj_io_dm[54] , \mprj_io_dm[53] , \mprj_io_dm[52] , \mprj_io_dm[51] , \mprj_io_dm[50] , \mprj_io_dm[49] , \mprj_io_dm[48] , \mprj_io_dm[47] , \mprj_io_dm[46] , \mprj_io_dm[45] , \mprj_io_dm[44] , \mprj_io_dm[43] , \mprj_io_dm[42] , \mprj_io_dm[41] , \mprj_io_dm[40] , \mprj_io_dm[39] , \mprj_io_dm[38] , \mprj_io_dm[37] , \mprj_io_dm[36] , \mprj_io_dm[35] , \mprj_io_dm[34] , \mprj_io_dm[33] , \mprj_io_dm[32] , \mprj_io_dm[31] , \mprj_io_dm[30] , \mprj_io_dm[29] , \mprj_io_dm[28] , \mprj_io_dm[27] , \mprj_io_dm[26] , \mprj_io_dm[25] , \mprj_io_dm[24] , \mprj_io_dm[23] , \mprj_io_dm[22] , \mprj_io_dm[21] , \mprj_io_dm[20] , \mprj_io_dm[19] , \mprj_io_dm[18] , \mprj_io_dm[17] , \mprj_io_dm[16] , \mprj_io_dm[15] , \mprj_io_dm[14] , \mprj_io_dm[13] , \mprj_io_dm[12] , \mprj_io_dm[11] , \mprj_io_dm[10] , \mprj_io_dm[9] , \mprj_io_dm[8] , \mprj_io_dm[7] , \mprj_io_dm[6] , \mprj_io_dm[5] , \mprj_io_dm[4] , \mprj_io_dm[3] , \mprj_io_dm[2] , \mprj_io_dm[1] , \mprj_io_dm[0] }),
3277 .mprj_io_enh({ \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] , \mprj_io_enh[0] }),
3278 .mprj_io_hldh_n({ vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio, vddio }),
3279 .mprj_io_holdover({ \mprj_io_holdover[37] , \mprj_io_holdover[36] , \mprj_io_holdover[35] , \mprj_io_holdover[34] , \mprj_io_holdover[33] , \mprj_io_holdover[32] , \mprj_io_holdover[31] , \mprj_io_holdover[30] , \mprj_io_holdover[29] , \mprj_io_holdover[28] , \mprj_io_holdover[27] , \mprj_io_holdover[26] , \mprj_io_holdover[25] , \mprj_io_holdover[24] , \mprj_io_holdover[23] , \mprj_io_holdover[22] , \mprj_io_holdover[21] , \mprj_io_holdover[20] , \mprj_io_holdover[19] , \mprj_io_holdover[18] , \mprj_io_holdover[17] , \mprj_io_holdover[16] , \mprj_io_holdover[15] , \mprj_io_holdover[14] , \mprj_io_holdover[13] , \mprj_io_holdover[12] , \mprj_io_holdover[11] , \mprj_io_holdover[10] , \mprj_io_holdover[9] , \mprj_io_holdover[8] , \mprj_io_holdover[7] , \mprj_io_holdover[6] , \mprj_io_holdover[5] , \mprj_io_holdover[4] , \mprj_io_holdover[3] , \mprj_io_holdover[2] , \mprj_io_holdover[1] , \mprj_io_holdover[0] }),
3280 .mprj_io_ib_mode_sel({ \mprj_io_ib_mode_sel[37] , \mprj_io_ib_mode_sel[36] , \mprj_io_ib_mode_sel[35] , \mprj_io_ib_mode_sel[34] , \mprj_io_ib_mode_sel[33] , \mprj_io_ib_mode_sel[32] , \mprj_io_ib_mode_sel[31] , \mprj_io_ib_mode_sel[30] , \mprj_io_ib_mode_sel[29] , \mprj_io_ib_mode_sel[28] , \mprj_io_ib_mode_sel[27] , \mprj_io_ib_mode_sel[26] , \mprj_io_ib_mode_sel[25] , \mprj_io_ib_mode_sel[24] , \mprj_io_ib_mode_sel[23] , \mprj_io_ib_mode_sel[22] , \mprj_io_ib_mode_sel[21] , \mprj_io_ib_mode_sel[20] , \mprj_io_ib_mode_sel[19] , \mprj_io_ib_mode_sel[18] , \mprj_io_ib_mode_sel[17] , \mprj_io_ib_mode_sel[16] , \mprj_io_ib_mode_sel[15] , \mprj_io_ib_mode_sel[14] , \mprj_io_ib_mode_sel[13] , \mprj_io_ib_mode_sel[12] , \mprj_io_ib_mode_sel[11] , \mprj_io_ib_mode_sel[10] , \mprj_io_ib_mode_sel[9] , \mprj_io_ib_mode_sel[8] , \mprj_io_ib_mode_sel[7] , \mprj_io_ib_mode_sel[6] , \mprj_io_ib_mode_sel[5] , \mprj_io_ib_mode_sel[4] , \mprj_io_ib_mode_sel[3] , \mprj_io_ib_mode_sel[2] , \mprj_io_ib_mode_sel[1] , \mprj_io_ib_mode_sel[0] }),
3281 .mprj_io_in({ \mprj_io_in[37] , \mprj_io_in[36] , \mprj_io_in[35] , \mprj_io_in[34] , \mprj_io_in[33] , \mprj_io_in[32] , \mprj_io_in[31] , \mprj_io_in[30] , \mprj_io_in[29] , \mprj_io_in[28] , \mprj_io_in[27] , \mprj_io_in[26] , \mprj_io_in[25] , \mprj_io_in[24] , \mprj_io_in[23] , \mprj_io_in[22] , \mprj_io_in[21] , \mprj_io_in[20] , \mprj_io_in[19] , \mprj_io_in[18] , \mprj_io_in[17] , \mprj_io_in[16] , \mprj_io_in[15] , \mprj_io_in[14] , \mprj_io_in[13] , \mprj_io_in[12] , \mprj_io_in[11] , \mprj_io_in[10] , \mprj_io_in[9] , \mprj_io_in[8] , \mprj_io_in[7] , \mprj_io_in[6] , \mprj_io_in[5] , \mprj_io_in[4] , \mprj_io_in[3] , \mprj_io_in[2] , \mprj_io_in[1] , \mprj_io_in[0] }),
3282 .mprj_io_inp_dis({ \mprj_io_inp_dis[37] , \mprj_io_inp_dis[36] , \mprj_io_inp_dis[35] , \mprj_io_inp_dis[34] , \mprj_io_inp_dis[33] , \mprj_io_inp_dis[32] , \mprj_io_inp_dis[31] , \mprj_io_inp_dis[30] , \mprj_io_inp_dis[29] , \mprj_io_inp_dis[28] , \mprj_io_inp_dis[27] , \mprj_io_inp_dis[26] , \mprj_io_inp_dis[25] , \mprj_io_inp_dis[24] , \mprj_io_inp_dis[23] , \mprj_io_inp_dis[22] , \mprj_io_inp_dis[21] , \mprj_io_inp_dis[20] , \mprj_io_inp_dis[19] , \mprj_io_inp_dis[18] , \mprj_io_inp_dis[17] , \mprj_io_inp_dis[16] , \mprj_io_inp_dis[15] , \mprj_io_inp_dis[14] , \mprj_io_inp_dis[13] , \mprj_io_inp_dis[12] , \mprj_io_inp_dis[11] , \mprj_io_inp_dis[10] , \mprj_io_inp_dis[9] , \mprj_io_inp_dis[8] , \mprj_io_inp_dis[7] , \mprj_io_inp_dis[6] , \mprj_io_inp_dis[5] , \mprj_io_inp_dis[4] , \mprj_io_inp_dis[3] , \mprj_io_inp_dis[2] , \mprj_io_inp_dis[1] , \mprj_io_inp_dis[0] }),
3283 .mprj_io_oeb({ \mprj_io_oeb[37] , \mprj_io_oeb[36] , \mprj_io_oeb[35] , \mprj_io_oeb[34] , \mprj_io_oeb[33] , \mprj_io_oeb[32] , \mprj_io_oeb[31] , \mprj_io_oeb[30] , \mprj_io_oeb[29] , \mprj_io_oeb[28] , \mprj_io_oeb[27] , \mprj_io_oeb[26] , \mprj_io_oeb[25] , \mprj_io_oeb[24] , \mprj_io_oeb[23] , \mprj_io_oeb[22] , \mprj_io_oeb[21] , \mprj_io_oeb[20] , \mprj_io_oeb[19] , \mprj_io_oeb[18] , \mprj_io_oeb[17] , \mprj_io_oeb[16] , \mprj_io_oeb[15] , \mprj_io_oeb[14] , \mprj_io_oeb[13] , \mprj_io_oeb[12] , \mprj_io_oeb[11] , \mprj_io_oeb[10] , \mprj_io_oeb[9] , \mprj_io_oeb[8] , \mprj_io_oeb[7] , \mprj_io_oeb[6] , \mprj_io_oeb[5] , \mprj_io_oeb[4] , \mprj_io_oeb[3] , \mprj_io_oeb[2] , \mprj_io_oeb[1] , \mprj_io_oeb[0] }),
3284 .mprj_io_out({ \mprj_io_out[37] , \mprj_io_out[36] , \mprj_io_out[35] , \mprj_io_out[34] , \mprj_io_out[33] , \mprj_io_out[32] , \mprj_io_out[31] , \mprj_io_out[30] , \mprj_io_out[29] , \mprj_io_out[28] , \mprj_io_out[27] , \mprj_io_out[26] , \mprj_io_out[25] , \mprj_io_out[24] , \mprj_io_out[23] , \mprj_io_out[22] , \mprj_io_out[21] , \mprj_io_out[20] , \mprj_io_out[19] , \mprj_io_out[18] , \mprj_io_out[17] , \mprj_io_out[16] , \mprj_io_out[15] , \mprj_io_out[14] , \mprj_io_out[13] , \mprj_io_out[12] , \mprj_io_out[11] , \mprj_io_out[10] , \mprj_io_out[9] , \mprj_io_out[8] , \mprj_io_out[7] , \mprj_io_out[6] , \mprj_io_out[5] , \mprj_io_out[4] , \mprj_io_out[3] , \mprj_io_out[2] , \mprj_io_out[1] , \mprj_io_out[0] }),
3285 .mprj_io_slow_sel({ \mprj_io_slow_sel[37] , \mprj_io_slow_sel[36] , \mprj_io_slow_sel[35] , \mprj_io_slow_sel[34] , \mprj_io_slow_sel[33] , \mprj_io_slow_sel[32] , \mprj_io_slow_sel[31] , \mprj_io_slow_sel[30] , \mprj_io_slow_sel[29] , \mprj_io_slow_sel[28] , \mprj_io_slow_sel[27] , \mprj_io_slow_sel[26] , \mprj_io_slow_sel[25] , \mprj_io_slow_sel[24] , \mprj_io_slow_sel[23] , \mprj_io_slow_sel[22] , \mprj_io_slow_sel[21] , \mprj_io_slow_sel[20] , \mprj_io_slow_sel[19] , \mprj_io_slow_sel[18] , \mprj_io_slow_sel[17] , \mprj_io_slow_sel[16] , \mprj_io_slow_sel[15] , \mprj_io_slow_sel[14] , \mprj_io_slow_sel[13] , \mprj_io_slow_sel[12] , \mprj_io_slow_sel[11] , \mprj_io_slow_sel[10] , \mprj_io_slow_sel[9] , \mprj_io_slow_sel[8] , \mprj_io_slow_sel[7] , \mprj_io_slow_sel[6] , \mprj_io_slow_sel[5] , \mprj_io_slow_sel[4] , \mprj_io_slow_sel[3] , \mprj_io_slow_sel[2] , \mprj_io_slow_sel[1] , \mprj_io_slow_sel[0] }),
3286 .mprj_io_vtrip_sel({ \mprj_io_vtrip_sel[37] , \mprj_io_vtrip_sel[36] , \mprj_io_vtrip_sel[35] , \mprj_io_vtrip_sel[34] , \mprj_io_vtrip_sel[33] , \mprj_io_vtrip_sel[32] , \mprj_io_vtrip_sel[31] , \mprj_io_vtrip_sel[30] , \mprj_io_vtrip_sel[29] , \mprj_io_vtrip_sel[28] , \mprj_io_vtrip_sel[27] , \mprj_io_vtrip_sel[26] , \mprj_io_vtrip_sel[25] , \mprj_io_vtrip_sel[24] , \mprj_io_vtrip_sel[23] , \mprj_io_vtrip_sel[22] , \mprj_io_vtrip_sel[21] , \mprj_io_vtrip_sel[20] , \mprj_io_vtrip_sel[19] , \mprj_io_vtrip_sel[18] , \mprj_io_vtrip_sel[17] , \mprj_io_vtrip_sel[16] , \mprj_io_vtrip_sel[15] , \mprj_io_vtrip_sel[14] , \mprj_io_vtrip_sel[13] , \mprj_io_vtrip_sel[12] , \mprj_io_vtrip_sel[11] , \mprj_io_vtrip_sel[10] , \mprj_io_vtrip_sel[9] , \mprj_io_vtrip_sel[8] , \mprj_io_vtrip_sel[7] , \mprj_io_vtrip_sel[6] , \mprj_io_vtrip_sel[5] , \mprj_io_vtrip_sel[4] , \mprj_io_vtrip_sel[3] , \mprj_io_vtrip_sel[2] , \mprj_io_vtrip_sel[1] , \mprj_io_vtrip_sel[0] }),
3287 .por(por_l),
3288 .porb_h(\mprj_io_enh[0] ),
3289 .resetb(resetb),
3290 .resetb_core_h(rstb_h),
3291 .vccd(vccd),
3292 .vccd1(vccd1),
3293 .vccd2(vccd2),
3294 .vdda(vdda),
3295 .vdda1(vdda1),
3296 .vdda2(vdda2),
3297 .vddio(vddio),
3298 .vssa(vssa),
3299 .vssa1(vssa1),
3300 .vssa2(vssa2),
3301 .vssd(vssd),
3302 .vssd1(vssd1),
3303 .vssd2(vssd2),
3304 .vssio(vssio)
3305 );
3306 simple_por por (
3307 .por_l(por_l),
3308 .porb_h(\mprj_io_enh[0] ),
3309 .porb_l(porb_l)
3310 );
3311 sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped rstb_level (
3312 .A(rstb_h),
3313 .X(rstb_l)
3314 );
3315 mgmt_core soc (
3316 .clock(clock_core),
3317 .core_clk(caravel_clk),
3318 .core_rstn(caravel_rstn),
3319 .flash_clk(flash_clk_core),
3320 .flash_clk_ieb(flash_clk_ieb_core),
3321 .flash_clk_oeb(flash_clk_oeb_core),
3322 .flash_csb(flash_csb_core),
3323 .flash_csb_ieb(flash_csb_ieb_core),
3324 .flash_csb_oeb(flash_csb_oeb_core),
3325 .flash_io0_di(flash_io0_di_core),
3326 .flash_io0_do(flash_io0_do_core),
3327 .flash_io0_ieb(flash_io0_ieb_core),
3328 .flash_io0_oeb(flash_io0_oeb_core),
3329 .flash_io1_di(flash_io1_di_core),
3330 .flash_io1_do(flash_io1_do_core),
3331 .flash_io1_ieb(flash_io1_ieb_core),
3332 .flash_io1_oeb(flash_io1_oeb_core),
3333 .gpio_in_pad(gpio_in_core),
3334 .gpio_inenb_pad(gpio_inenb_core),
3335 .gpio_mode0_pad(gpio_mode0_core),
3336 .gpio_mode1_pad(gpio_mode1_core),
3337 .gpio_out_pad(gpio_out_core),
3338 .gpio_outenb_pad(gpio_outenb_core),
3339 .jtag_out(jtag_out),
3340 .jtag_outenb(jtag_outenb),
3341 .la_input({ \la_data_in_mprj[127] , \la_data_in_mprj[126] , \la_data_in_mprj[125] , \la_data_in_mprj[124] , \la_data_in_mprj[123] , \la_data_in_mprj[122] , \la_data_in_mprj[121] , \la_data_in_mprj[120] , \la_data_in_mprj[119] , \la_data_in_mprj[118] , \la_data_in_mprj[117] , \la_data_in_mprj[116] , \la_data_in_mprj[115] , \la_data_in_mprj[114] , \la_data_in_mprj[113] , \la_data_in_mprj[112] , \la_data_in_mprj[111] , \la_data_in_mprj[110] , \la_data_in_mprj[109] , \la_data_in_mprj[108] , \la_data_in_mprj[107] , \la_data_in_mprj[106] , \la_data_in_mprj[105] , \la_data_in_mprj[104] , \la_data_in_mprj[103] , \la_data_in_mprj[102] , \la_data_in_mprj[101] , \la_data_in_mprj[100] , \la_data_in_mprj[99] , \la_data_in_mprj[98] , \la_data_in_mprj[97] , \la_data_in_mprj[96] , \la_data_in_mprj[95] , \la_data_in_mprj[94] , \la_data_in_mprj[93] , \la_data_in_mprj[92] , \la_data_in_mprj[91] , \la_data_in_mprj[90] , \la_data_in_mprj[89] , \la_data_in_mprj[88] , \la_data_in_mprj[87] , \la_data_in_mprj[86] , \la_data_in_mprj[85] , \la_data_in_mprj[84] , \la_data_in_mprj[83] , \la_data_in_mprj[82] , \la_data_in_mprj[81] , \la_data_in_mprj[80] , \la_data_in_mprj[79] , \la_data_in_mprj[78] , \la_data_in_mprj[77] , \la_data_in_mprj[76] , \la_data_in_mprj[75] , \la_data_in_mprj[74] , \la_data_in_mprj[73] , \la_data_in_mprj[72] , \la_data_in_mprj[71] , \la_data_in_mprj[70] , \la_data_in_mprj[69] , \la_data_in_mprj[68] , \la_data_in_mprj[67] , \la_data_in_mprj[66] , \la_data_in_mprj[65] , \la_data_in_mprj[64] , \la_data_in_mprj[63] , \la_data_in_mprj[62] , \la_data_in_mprj[61] , \la_data_in_mprj[60] , \la_data_in_mprj[59] , \la_data_in_mprj[58] , \la_data_in_mprj[57] , \la_data_in_mprj[56] , \la_data_in_mprj[55] , \la_data_in_mprj[54] , \la_data_in_mprj[53] , \la_data_in_mprj[52] , \la_data_in_mprj[51] , \la_data_in_mprj[50] , \la_data_in_mprj[49] , \la_data_in_mprj[48] , \la_data_in_mprj[47] , \la_data_in_mprj[46] , \la_data_in_mprj[45] , \la_data_in_mprj[44] , \la_data_in_mprj[43] , \la_data_in_mprj[42] , \la_data_in_mprj[41] , \la_data_in_mprj[40] , \la_data_in_mprj[39] , \la_data_in_mprj[38] , \la_data_in_mprj[37] , \la_data_in_mprj[36] , \la_data_in_mprj[35] , \la_data_in_mprj[34] , \la_data_in_mprj[33] , \la_data_in_mprj[32] , \la_data_in_mprj[31] , \la_data_in_mprj[30] , \la_data_in_mprj[29] , \la_data_in_mprj[28] , \la_data_in_mprj[27] , \la_data_in_mprj[26] , \la_data_in_mprj[25] , \la_data_in_mprj[24] , \la_data_in_mprj[23] , \la_data_in_mprj[22] , \la_data_in_mprj[21] , \la_data_in_mprj[20] , \la_data_in_mprj[19] , \la_data_in_mprj[18] , \la_data_in_mprj[17] , \la_data_in_mprj[16] , \la_data_in_mprj[15] , \la_data_in_mprj[14] , \la_data_in_mprj[13] , \la_data_in_mprj[12] , \la_data_in_mprj[11] , \la_data_in_mprj[10] , \la_data_in_mprj[9] , \la_data_in_mprj[8] , \la_data_in_mprj[7] , \la_data_in_mprj[6] , \la_data_in_mprj[5] , \la_data_in_mprj[4] , \la_data_in_mprj[3] , \la_data_in_mprj[2] , \la_data_in_mprj[1] , \la_data_in_mprj[0] }),
3342 .la_oen({ \la_oen_mprj[127] , \la_oen_mprj[126] , \la_oen_mprj[125] , \la_oen_mprj[124] , \la_oen_mprj[123] , \la_oen_mprj[122] , \la_oen_mprj[121] , \la_oen_mprj[120] , \la_oen_mprj[119] , \la_oen_mprj[118] , \la_oen_mprj[117] , \la_oen_mprj[116] , \la_oen_mprj[115] , \la_oen_mprj[114] , \la_oen_mprj[113] , \la_oen_mprj[112] , \la_oen_mprj[111] , \la_oen_mprj[110] , \la_oen_mprj[109] , \la_oen_mprj[108] , \la_oen_mprj[107] , \la_oen_mprj[106] , \la_oen_mprj[105] , \la_oen_mprj[104] , \la_oen_mprj[103] , \la_oen_mprj[102] , \la_oen_mprj[101] , \la_oen_mprj[100] , \la_oen_mprj[99] , \la_oen_mprj[98] , \la_oen_mprj[97] , \la_oen_mprj[96] , \la_oen_mprj[95] , \la_oen_mprj[94] , \la_oen_mprj[93] , \la_oen_mprj[92] , \la_oen_mprj[91] , \la_oen_mprj[90] , \la_oen_mprj[89] , \la_oen_mprj[88] , \la_oen_mprj[87] , \la_oen_mprj[86] , \la_oen_mprj[85] , \la_oen_mprj[84] , \la_oen_mprj[83] , \la_oen_mprj[82] , \la_oen_mprj[81] , \la_oen_mprj[80] , \la_oen_mprj[79] , \la_oen_mprj[78] , \la_oen_mprj[77] , \la_oen_mprj[76] , \la_oen_mprj[75] , \la_oen_mprj[74] , \la_oen_mprj[73] , \la_oen_mprj[72] , \la_oen_mprj[71] , \la_oen_mprj[70] , \la_oen_mprj[69] , \la_oen_mprj[68] , \la_oen_mprj[67] , \la_oen_mprj[66] , \la_oen_mprj[65] , \la_oen_mprj[64] , \la_oen_mprj[63] , \la_oen_mprj[62] , \la_oen_mprj[61] , \la_oen_mprj[60] , \la_oen_mprj[59] , \la_oen_mprj[58] , \la_oen_mprj[57] , \la_oen_mprj[56] , \la_oen_mprj[55] , \la_oen_mprj[54] , \la_oen_mprj[53] , \la_oen_mprj[52] , \la_oen_mprj[51] , \la_oen_mprj[50] , \la_oen_mprj[49] , \la_oen_mprj[48] , \la_oen_mprj[47] , \la_oen_mprj[46] , \la_oen_mprj[45] , \la_oen_mprj[44] , \la_oen_mprj[43] , \la_oen_mprj[42] , \la_oen_mprj[41] , \la_oen_mprj[40] , \la_oen_mprj[39] , \la_oen_mprj[38] , \la_oen_mprj[37] , \la_oen_mprj[36] , \la_oen_mprj[35] , \la_oen_mprj[34] , \la_oen_mprj[33] , \la_oen_mprj[32] , \la_oen_mprj[31] , \la_oen_mprj[30] , \la_oen_mprj[29] , \la_oen_mprj[28] , \la_oen_mprj[27] , \la_oen_mprj[26] , \la_oen_mprj[25] , \la_oen_mprj[24] , \la_oen_mprj[23] , \la_oen_mprj[22] , \la_oen_mprj[21] , \la_oen_mprj[20] , \la_oen_mprj[19] , \la_oen_mprj[18] , \la_oen_mprj[17] , \la_oen_mprj[16] , \la_oen_mprj[15] , \la_oen_mprj[14] , \la_oen_mprj[13] , \la_oen_mprj[12] , \la_oen_mprj[11] , \la_oen_mprj[10] , \la_oen_mprj[9] , \la_oen_mprj[8] , \la_oen_mprj[7] , \la_oen_mprj[6] , \la_oen_mprj[5] , \la_oen_mprj[4] , \la_oen_mprj[3] , \la_oen_mprj[2] , \la_oen_mprj[1] , \la_oen_mprj[0] }),
3343 .la_output({ \la_data_out_mprj[127] , \la_data_out_mprj[126] , \la_data_out_mprj[125] , \la_data_out_mprj[124] , \la_data_out_mprj[123] , \la_data_out_mprj[122] , \la_data_out_mprj[121] , \la_data_out_mprj[120] , \la_data_out_mprj[119] , \la_data_out_mprj[118] , \la_data_out_mprj[117] , \la_data_out_mprj[116] , \la_data_out_mprj[115] , \la_data_out_mprj[114] , \la_data_out_mprj[113] , \la_data_out_mprj[112] , \la_data_out_mprj[111] , \la_data_out_mprj[110] , \la_data_out_mprj[109] , \la_data_out_mprj[108] , \la_data_out_mprj[107] , \la_data_out_mprj[106] , \la_data_out_mprj[105] , \la_data_out_mprj[104] , \la_data_out_mprj[103] , \la_data_out_mprj[102] , \la_data_out_mprj[101] , \la_data_out_mprj[100] , \la_data_out_mprj[99] , \la_data_out_mprj[98] , \la_data_out_mprj[97] , \la_data_out_mprj[96] , \la_data_out_mprj[95] , \la_data_out_mprj[94] , \la_data_out_mprj[93] , \la_data_out_mprj[92] , \la_data_out_mprj[91] , \la_data_out_mprj[90] , \la_data_out_mprj[89] , \la_data_out_mprj[88] , \la_data_out_mprj[87] , \la_data_out_mprj[86] , \la_data_out_mprj[85] , \la_data_out_mprj[84] , \la_data_out_mprj[83] , \la_data_out_mprj[82] , \la_data_out_mprj[81] , \la_data_out_mprj[80] , \la_data_out_mprj[79] , \la_data_out_mprj[78] , \la_data_out_mprj[77] , \la_data_out_mprj[76] , \la_data_out_mprj[75] , \la_data_out_mprj[74] , \la_data_out_mprj[73] , \la_data_out_mprj[72] , \la_data_out_mprj[71] , \la_data_out_mprj[70] , \la_data_out_mprj[69] , \la_data_out_mprj[68] , \la_data_out_mprj[67] , \la_data_out_mprj[66] , \la_data_out_mprj[65] , \la_data_out_mprj[64] , \la_data_out_mprj[63] , \la_data_out_mprj[62] , \la_data_out_mprj[61] , \la_data_out_mprj[60] , \la_data_out_mprj[59] , \la_data_out_mprj[58] , \la_data_out_mprj[57] , \la_data_out_mprj[56] , \la_data_out_mprj[55] , \la_data_out_mprj[54] , \la_data_out_mprj[53] , \la_data_out_mprj[52] , \la_data_out_mprj[51] , \la_data_out_mprj[50] , \la_data_out_mprj[49] , \la_data_out_mprj[48] , \la_data_out_mprj[47] , \la_data_out_mprj[46] , \la_data_out_mprj[45] , \la_data_out_mprj[44] , \la_data_out_mprj[43] , \la_data_out_mprj[42] , \la_data_out_mprj[41] , \la_data_out_mprj[40] , \la_data_out_mprj[39] , \la_data_out_mprj[38] , \la_data_out_mprj[37] , \la_data_out_mprj[36] , \la_data_out_mprj[35] , \la_data_out_mprj[34] , \la_data_out_mprj[33] , \la_data_out_mprj[32] , \la_data_out_mprj[31] , \la_data_out_mprj[30] , \la_data_out_mprj[29] , \la_data_out_mprj[28] , \la_data_out_mprj[27] , \la_data_out_mprj[26] , \la_data_out_mprj[25] , \la_data_out_mprj[24] , \la_data_out_mprj[23] , \la_data_out_mprj[22] , \la_data_out_mprj[21] , \la_data_out_mprj[20] , \la_data_out_mprj[19] , \la_data_out_mprj[18] , \la_data_out_mprj[17] , \la_data_out_mprj[16] , \la_data_out_mprj[15] , \la_data_out_mprj[14] , \la_data_out_mprj[13] , \la_data_out_mprj[12] , \la_data_out_mprj[11] , \la_data_out_mprj[10] , \la_data_out_mprj[9] , \la_data_out_mprj[8] , \la_data_out_mprj[7] , \la_data_out_mprj[6] , \la_data_out_mprj[5] , \la_data_out_mprj[4] , \la_data_out_mprj[3] , \la_data_out_mprj[2] , \la_data_out_mprj[1] , \la_data_out_mprj[0] }),
3344 .mask_rev({ \mask_rev[31] , \mask_rev[30] , \mask_rev[29] , \mask_rev[28] , \mask_rev[27] , \mask_rev[26] , \mask_rev[25] , \mask_rev[24] , \mask_rev[23] , \mask_rev[22] , \mask_rev[21] , \mask_rev[20] , \mask_rev[19] , \mask_rev[18] , \mask_rev[17] , \mask_rev[16] , \mask_rev[15] , \mask_rev[14] , \mask_rev[13] , \mask_rev[12] , \mask_rev[11] , \mask_rev[10] , \mask_rev[9] , \mask_rev[8] , \mask_rev[7] , \mask_rev[6] , \mask_rev[5] , \mask_rev[4] , \mask_rev[3] , \mask_rev[2] , \mask_rev[1] , \mask_rev[0] }),
3345 .mgmt_addr({ \mgmt_addr[7] , \mgmt_addr[6] , \mgmt_addr[5] , \mgmt_addr[4] , \mgmt_addr[3] , \mgmt_addr[2] , \mgmt_addr[1] , \mgmt_addr[0] }),
3346 .mgmt_addr_ro({ \mgmt_addr_ro[7] , \mgmt_addr_ro[6] , \mgmt_addr_ro[5] , \mgmt_addr_ro[4] , \mgmt_addr_ro[3] , \mgmt_addr_ro[2] , \mgmt_addr_ro[1] , \mgmt_addr_ro[0] }),
3347 .mgmt_ena({ \mgmt_ena[1] , \mgmt_ena[0] }),
3348 .mgmt_ena_ro(mgmt_ena_ro),
3349 .mgmt_in_data({ \mgmt_io_in[37] , \mgmt_io_in[36] , \mgmt_io_in[35] , \mgmt_io_in[34] , \mgmt_io_in[33] , \mgmt_io_in[32] , \mgmt_io_in[31] , \mgmt_io_in[30] , \mgmt_io_in[29] , \mgmt_io_in[28] , \mgmt_io_in[27] , \mgmt_io_in[26] , \mgmt_io_in[25] , \mgmt_io_in[24] , \mgmt_io_in[23] , \mgmt_io_in[22] , \mgmt_io_in[21] , \mgmt_io_in[20] , \mgmt_io_in[19] , \mgmt_io_in[18] , \mgmt_io_in[17] , \mgmt_io_in[16] , \mgmt_io_in[15] , \mgmt_io_in[14] , \mgmt_io_in[13] , \mgmt_io_in[12] , \mgmt_io_in[11] , \mgmt_io_in[10] , \mgmt_io_in[9] , \mgmt_io_in[8] , \mgmt_io_in[7] , \mgmt_io_in[6] , \mgmt_io_in[5] , \mgmt_io_in[4] , \mgmt_io_in[3] , \mgmt_io_in[2] , \mgmt_io_in[1] , \mgmt_io_in[0] }),
3350 .mgmt_out_data({ \mgmt_io_in[37] , \mgmt_io_in[36] , \mgmt_io_in[35] , \mgmt_io_in[34] , \mgmt_io_in[33] , \mgmt_io_in[32] , \mgmt_io_in[31] , \mgmt_io_in[30] , \mgmt_io_in[29] , \mgmt_io_in[28] , \mgmt_io_in[27] , \mgmt_io_in[26] , \mgmt_io_in[25] , \mgmt_io_in[24] , \mgmt_io_in[23] , \mgmt_io_in[22] , \mgmt_io_in[21] , \mgmt_io_in[20] , \mgmt_io_in[19] , \mgmt_io_in[18] , \mgmt_io_in[17] , \mgmt_io_in[16] , \mgmt_io_in[15] , \mgmt_io_in[14] , \mgmt_io_in[13] , \mgmt_io_in[12] , \mgmt_io_in[11] , \mgmt_io_in[10] , \mgmt_io_in[9] , \mgmt_io_in[8] , \mgmt_io_in[7] , \mgmt_io_in[6] , \mgmt_io_in[5] , \mgmt_io_in[4] , \mgmt_io_in[3] , \mgmt_io_in[2] , \mgmt_io_nc2[1] , \mgmt_io_nc2[0] }),
3351 .mgmt_rdata({ \mgmt_rdata[63] , \mgmt_rdata[62] , \mgmt_rdata[61] , \mgmt_rdata[60] , \mgmt_rdata[59] , \mgmt_rdata[58] , \mgmt_rdata[57] , \mgmt_rdata[56] , \mgmt_rdata[55] , \mgmt_rdata[54] , \mgmt_rdata[53] , \mgmt_rdata[52] , \mgmt_rdata[51] , \mgmt_rdata[50] , \mgmt_rdata[49] , \mgmt_rdata[48] , \mgmt_rdata[47] , \mgmt_rdata[46] , \mgmt_rdata[45] , \mgmt_rdata[44] , \mgmt_rdata[43] , \mgmt_rdata[42] , \mgmt_rdata[41] , \mgmt_rdata[40] , \mgmt_rdata[39] , \mgmt_rdata[38] , \mgmt_rdata[37] , \mgmt_rdata[36] , \mgmt_rdata[35] , \mgmt_rdata[34] , \mgmt_rdata[33] , \mgmt_rdata[32] , \mgmt_rdata[31] , \mgmt_rdata[30] , \mgmt_rdata[29] , \mgmt_rdata[28] , \mgmt_rdata[27] , \mgmt_rdata[26] , \mgmt_rdata[25] , \mgmt_rdata[24] , \mgmt_rdata[23] , \mgmt_rdata[22] , \mgmt_rdata[21] , \mgmt_rdata[20] , \mgmt_rdata[19] , \mgmt_rdata[18] , \mgmt_rdata[17] , \mgmt_rdata[16] , \mgmt_rdata[15] , \mgmt_rdata[14] , \mgmt_rdata[13] , \mgmt_rdata[12] , \mgmt_rdata[11] , \mgmt_rdata[10] , \mgmt_rdata[9] , \mgmt_rdata[8] , \mgmt_rdata[7] , \mgmt_rdata[6] , \mgmt_rdata[5] , \mgmt_rdata[4] , \mgmt_rdata[3] , \mgmt_rdata[2] , \mgmt_rdata[1] , \mgmt_rdata[0] }),
3352 .mgmt_rdata_ro({ \mgmt_rdata_ro[31] , \mgmt_rdata_ro[30] , \mgmt_rdata_ro[29] , \mgmt_rdata_ro[28] , \mgmt_rdata_ro[27] , \mgmt_rdata_ro[26] , \mgmt_rdata_ro[25] , \mgmt_rdata_ro[24] , \mgmt_rdata_ro[23] , \mgmt_rdata_ro[22] , \mgmt_rdata_ro[21] , \mgmt_rdata_ro[20] , \mgmt_rdata_ro[19] , \mgmt_rdata_ro[18] , \mgmt_rdata_ro[17] , \mgmt_rdata_ro[16] , \mgmt_rdata_ro[15] , \mgmt_rdata_ro[14] , \mgmt_rdata_ro[13] , \mgmt_rdata_ro[12] , \mgmt_rdata_ro[11] , \mgmt_rdata_ro[10] , \mgmt_rdata_ro[9] , \mgmt_rdata_ro[8] , \mgmt_rdata_ro[7] , \mgmt_rdata_ro[6] , \mgmt_rdata_ro[5] , \mgmt_rdata_ro[4] , \mgmt_rdata_ro[3] , \mgmt_rdata_ro[2] , \mgmt_rdata_ro[1] , \mgmt_rdata_ro[0] }),
3353 .mgmt_wdata({ \mgmt_wdata[31] , \mgmt_wdata[30] , \mgmt_wdata[29] , \mgmt_wdata[28] , \mgmt_wdata[27] , \mgmt_wdata[26] , \mgmt_wdata[25] , \mgmt_wdata[24] , \mgmt_wdata[23] , \mgmt_wdata[22] , \mgmt_wdata[21] , \mgmt_wdata[20] , \mgmt_wdata[19] , \mgmt_wdata[18] , \mgmt_wdata[17] , \mgmt_wdata[16] , \mgmt_wdata[15] , \mgmt_wdata[14] , \mgmt_wdata[13] , \mgmt_wdata[12] , \mgmt_wdata[11] , \mgmt_wdata[10] , \mgmt_wdata[9] , \mgmt_wdata[8] , \mgmt_wdata[7] , \mgmt_wdata[6] , \mgmt_wdata[5] , \mgmt_wdata[4] , \mgmt_wdata[3] , \mgmt_wdata[2] , \mgmt_wdata[1] , \mgmt_wdata[0] }),
3354 .mgmt_wen({ \mgmt_wen[1] , \mgmt_wen[0] }),
3355 .mgmt_wen_mask({ \mgmt_wen_mask[7] , \mgmt_wen_mask[6] , \mgmt_wen_mask[5] , \mgmt_wen_mask[4] , \mgmt_wen_mask[3] , \mgmt_wen_mask[2] , \mgmt_wen_mask[1] , \mgmt_wen_mask[0] }),
3356 .mprj2_vcc_pwrgood(mprj2_vcc_pwrgood),
3357 .mprj2_vdd_pwrgood(mprj2_vdd_pwrgood),
3358 .mprj_ack_i(mprj_ack_i_core),
3359 .mprj_adr_o({ \mprj_adr_o_core[31] , \mprj_adr_o_core[30] , \mprj_adr_o_core[29] , \mprj_adr_o_core[28] , \mprj_adr_o_core[27] , \mprj_adr_o_core[26] , \mprj_adr_o_core[25] , \mprj_adr_o_core[24] , \mprj_adr_o_core[23] , \mprj_adr_o_core[22] , \mprj_adr_o_core[21] , \mprj_adr_o_core[20] , \mprj_adr_o_core[19] , \mprj_adr_o_core[18] , \mprj_adr_o_core[17] , \mprj_adr_o_core[16] , \mprj_adr_o_core[15] , \mprj_adr_o_core[14] , \mprj_adr_o_core[13] , \mprj_adr_o_core[12] , \mprj_adr_o_core[11] , \mprj_adr_o_core[10] , \mprj_adr_o_core[9] , \mprj_adr_o_core[8] , \mprj_adr_o_core[7] , \mprj_adr_o_core[6] , \mprj_adr_o_core[5] , \mprj_adr_o_core[4] , \mprj_adr_o_core[3] , \mprj_adr_o_core[2] , \mprj_adr_o_core[1] , \mprj_adr_o_core[0] }),
3360 .mprj_cyc_o(mprj_cyc_o_core),
3361 .mprj_dat_i({ \mprj_dat_i_core[31] , \mprj_dat_i_core[30] , \mprj_dat_i_core[29] , \mprj_dat_i_core[28] , \mprj_dat_i_core[27] , \mprj_dat_i_core[26] , \mprj_dat_i_core[25] , \mprj_dat_i_core[24] , \mprj_dat_i_core[23] , \mprj_dat_i_core[22] , \mprj_dat_i_core[21] , \mprj_dat_i_core[20] , \mprj_dat_i_core[19] , \mprj_dat_i_core[18] , \mprj_dat_i_core[17] , \mprj_dat_i_core[16] , \mprj_dat_i_core[15] , \mprj_dat_i_core[14] , \mprj_dat_i_core[13] , \mprj_dat_i_core[12] , \mprj_dat_i_core[11] , \mprj_dat_i_core[10] , \mprj_dat_i_core[9] , \mprj_dat_i_core[8] , \mprj_dat_i_core[7] , \mprj_dat_i_core[6] , \mprj_dat_i_core[5] , \mprj_dat_i_core[4] , \mprj_dat_i_core[3] , \mprj_dat_i_core[2] , \mprj_dat_i_core[1] , \mprj_dat_i_core[0] }),
3362 .mprj_dat_o({ \mprj_dat_o_core[31] , \mprj_dat_o_core[30] , \mprj_dat_o_core[29] , \mprj_dat_o_core[28] , \mprj_dat_o_core[27] , \mprj_dat_o_core[26] , \mprj_dat_o_core[25] , \mprj_dat_o_core[24] , \mprj_dat_o_core[23] , \mprj_dat_o_core[22] , \mprj_dat_o_core[21] , \mprj_dat_o_core[20] , \mprj_dat_o_core[19] , \mprj_dat_o_core[18] , \mprj_dat_o_core[17] , \mprj_dat_o_core[16] , \mprj_dat_o_core[15] , \mprj_dat_o_core[14] , \mprj_dat_o_core[13] , \mprj_dat_o_core[12] , \mprj_dat_o_core[11] , \mprj_dat_o_core[10] , \mprj_dat_o_core[9] , \mprj_dat_o_core[8] , \mprj_dat_o_core[7] , \mprj_dat_o_core[6] , \mprj_dat_o_core[5] , \mprj_dat_o_core[4] , \mprj_dat_o_core[3] , \mprj_dat_o_core[2] , \mprj_dat_o_core[1] , \mprj_dat_o_core[0] }),
3363 .mprj_io_loader_clock(mprj_io_loader_clock),
3364 .mprj_io_loader_data(\gpio_serial_link_shifted[0] ),
3365 .mprj_io_loader_resetn(mprj_io_loader_resetn),
3366 .mprj_sel_o({ \mprj_sel_o_core[3] , \mprj_sel_o_core[2] , \mprj_sel_o_core[1] , \mprj_sel_o_core[0] }),
3367 .mprj_stb_o(mprj_stb_o_core),
3368 .mprj_vcc_pwrgood(mprj_vcc_pwrgood),
3369 .mprj_vdd_pwrgood(mprj_vdd_pwrgood),
3370 .mprj_we_o(mprj_we_o_core),
3371 .porb(porb_l),
3372 .pwr_ctrl_out(pwr_ctrl_out),
3373 .resetb(rstb_l),
3374 .sdo_out(sdo_out),
3375 .sdo_outenb(sdo_outenb),
3376 .user_clk(caravel_clk2)
3377 );
3378 storage storage (
3379 .mgmt_addr({ \mgmt_addr[7] , \mgmt_addr[6] , \mgmt_addr[5] , \mgmt_addr[4] , \mgmt_addr[3] , \mgmt_addr[2] , \mgmt_addr[1] , \mgmt_addr[0] }),
3380 .mgmt_addr_ro({ \mgmt_addr_ro[7] , \mgmt_addr_ro[6] , \mgmt_addr_ro[5] , \mgmt_addr_ro[4] , \mgmt_addr_ro[3] , \mgmt_addr_ro[2] , \mgmt_addr_ro[1] , \mgmt_addr_ro[0] }),
3381 .mgmt_clk(caravel_clk),
3382 .mgmt_ena({ \mgmt_ena[1] , \mgmt_ena[0] }),
3383 .mgmt_ena_ro(mgmt_ena_ro),
3384 .mgmt_rdata({ \mgmt_rdata[63] , \mgmt_rdata[62] , \mgmt_rdata[61] , \mgmt_rdata[60] , \mgmt_rdata[59] , \mgmt_rdata[58] , \mgmt_rdata[57] , \mgmt_rdata[56] , \mgmt_rdata[55] , \mgmt_rdata[54] , \mgmt_rdata[53] , \mgmt_rdata[52] , \mgmt_rdata[51] , \mgmt_rdata[50] , \mgmt_rdata[49] , \mgmt_rdata[48] , \mgmt_rdata[47] , \mgmt_rdata[46] , \mgmt_rdata[45] , \mgmt_rdata[44] , \mgmt_rdata[43] , \mgmt_rdata[42] , \mgmt_rdata[41] , \mgmt_rdata[40] , \mgmt_rdata[39] , \mgmt_rdata[38] , \mgmt_rdata[37] , \mgmt_rdata[36] , \mgmt_rdata[35] , \mgmt_rdata[34] , \mgmt_rdata[33] , \mgmt_rdata[32] , \mgmt_rdata[31] , \mgmt_rdata[30] , \mgmt_rdata[29] , \mgmt_rdata[28] , \mgmt_rdata[27] , \mgmt_rdata[26] , \mgmt_rdata[25] , \mgmt_rdata[24] , \mgmt_rdata[23] , \mgmt_rdata[22] , \mgmt_rdata[21] , \mgmt_rdata[20] , \mgmt_rdata[19] , \mgmt_rdata[18] , \mgmt_rdata[17] , \mgmt_rdata[16] , \mgmt_rdata[15] , \mgmt_rdata[14] , \mgmt_rdata[13] , \mgmt_rdata[12] , \mgmt_rdata[11] , \mgmt_rdata[10] , \mgmt_rdata[9] , \mgmt_rdata[8] , \mgmt_rdata[7] , \mgmt_rdata[6] , \mgmt_rdata[5] , \mgmt_rdata[4] , \mgmt_rdata[3] , \mgmt_rdata[2] , \mgmt_rdata[1] , \mgmt_rdata[0] }),
3385 .mgmt_rdata_ro({ \mgmt_rdata_ro[31] , \mgmt_rdata_ro[30] , \mgmt_rdata_ro[29] , \mgmt_rdata_ro[28] , \mgmt_rdata_ro[27] , \mgmt_rdata_ro[26] , \mgmt_rdata_ro[25] , \mgmt_rdata_ro[24] , \mgmt_rdata_ro[23] , \mgmt_rdata_ro[22] , \mgmt_rdata_ro[21] , \mgmt_rdata_ro[20] , \mgmt_rdata_ro[19] , \mgmt_rdata_ro[18] , \mgmt_rdata_ro[17] , \mgmt_rdata_ro[16] , \mgmt_rdata_ro[15] , \mgmt_rdata_ro[14] , \mgmt_rdata_ro[13] , \mgmt_rdata_ro[12] , \mgmt_rdata_ro[11] , \mgmt_rdata_ro[10] , \mgmt_rdata_ro[9] , \mgmt_rdata_ro[8] , \mgmt_rdata_ro[7] , \mgmt_rdata_ro[6] , \mgmt_rdata_ro[5] , \mgmt_rdata_ro[4] , \mgmt_rdata_ro[3] , \mgmt_rdata_ro[2] , \mgmt_rdata_ro[1] , \mgmt_rdata_ro[0] }),
3386 .mgmt_wdata({ \mgmt_wdata[31] , \mgmt_wdata[30] , \mgmt_wdata[29] , \mgmt_wdata[28] , \mgmt_wdata[27] , \mgmt_wdata[26] , \mgmt_wdata[25] , \mgmt_wdata[24] , \mgmt_wdata[23] , \mgmt_wdata[22] , \mgmt_wdata[21] , \mgmt_wdata[20] , \mgmt_wdata[19] , \mgmt_wdata[18] , \mgmt_wdata[17] , \mgmt_wdata[16] , \mgmt_wdata[15] , \mgmt_wdata[14] , \mgmt_wdata[13] , \mgmt_wdata[12] , \mgmt_wdata[11] , \mgmt_wdata[10] , \mgmt_wdata[9] , \mgmt_wdata[8] , \mgmt_wdata[7] , \mgmt_wdata[6] , \mgmt_wdata[5] , \mgmt_wdata[4] , \mgmt_wdata[3] , \mgmt_wdata[2] , \mgmt_wdata[1] , \mgmt_wdata[0] }),
3387 .mgmt_wen({ \mgmt_wen[1] , \mgmt_wen[0] }),
3388 .mgmt_wen_mask({ \mgmt_wen_mask[7] , \mgmt_wen_mask[6] , \mgmt_wen_mask[5] , \mgmt_wen_mask[4] , \mgmt_wen_mask[3] , \mgmt_wen_mask[2] , \mgmt_wen_mask[1] , \mgmt_wen_mask[0] })
3389 );
3390 user_id_programming user_id_value (
3391 .mask_rev({ \mask_rev[31] , \mask_rev[30] , \mask_rev[29] , \mask_rev[28] , \mask_rev[27] , \mask_rev[26] , \mask_rev[25] , \mask_rev[24] , \mask_rev[23] , \mask_rev[22] , \mask_rev[21] , \mask_rev[20] , \mask_rev[19] , \mask_rev[18] , \mask_rev[17] , \mask_rev[16] , \mask_rev[15] , \mask_rev[14] , \mask_rev[13] , \mask_rev[12] , \mask_rev[11] , \mask_rev[10] , \mask_rev[9] , \mask_rev[8] , \mask_rev[7] , \mask_rev[6] , \mask_rev[5] , \mask_rev[4] , \mask_rev[3] , \mask_rev[2] , \mask_rev[1] , \mask_rev[0] })
3392 );
Ahmed Ghazy499896a2020-11-27 20:20:00 +02003393 assign \gpio_serial_link_shifted[37] = \gpio_serial_link[36] ;
3394 assign \gpio_serial_link_shifted[36] = \gpio_serial_link[35] ;
3395 assign \gpio_serial_link_shifted[35] = \gpio_serial_link[34] ;
3396 assign \gpio_serial_link_shifted[34] = \gpio_serial_link[33] ;
3397 assign \gpio_serial_link_shifted[33] = \gpio_serial_link[32] ;
3398 assign \gpio_serial_link_shifted[32] = \gpio_serial_link[31] ;
3399 assign \gpio_serial_link_shifted[31] = \gpio_serial_link[30] ;
3400 assign \gpio_serial_link_shifted[30] = \gpio_serial_link[29] ;
3401 assign \gpio_serial_link_shifted[29] = \gpio_serial_link[28] ;
3402 assign \gpio_serial_link_shifted[28] = \gpio_serial_link[27] ;
3403 assign \gpio_serial_link_shifted[27] = \gpio_serial_link[26] ;
3404 assign \gpio_serial_link_shifted[26] = \gpio_serial_link[25] ;
3405 assign \gpio_serial_link_shifted[25] = \gpio_serial_link[24] ;
3406 assign \gpio_serial_link_shifted[24] = \gpio_serial_link[23] ;
3407 assign \gpio_serial_link_shifted[23] = \gpio_serial_link[22] ;
3408 assign \gpio_serial_link_shifted[22] = \gpio_serial_link[21] ;
3409 assign \gpio_serial_link_shifted[21] = \gpio_serial_link[20] ;
3410 assign \gpio_serial_link_shifted[20] = \gpio_serial_link[19] ;
3411 assign \gpio_serial_link_shifted[19] = \gpio_serial_link[18] ;
3412 assign \gpio_serial_link_shifted[18] = \gpio_serial_link[17] ;
3413 assign \gpio_serial_link_shifted[17] = \gpio_serial_link[16] ;
3414 assign \gpio_serial_link_shifted[16] = \gpio_serial_link[15] ;
3415 assign \gpio_serial_link_shifted[15] = \gpio_serial_link[14] ;
3416 assign \gpio_serial_link_shifted[14] = \gpio_serial_link[13] ;
3417 assign \gpio_serial_link_shifted[13] = \gpio_serial_link[12] ;
3418 assign \gpio_serial_link_shifted[12] = \gpio_serial_link[11] ;
3419 assign \gpio_serial_link_shifted[11] = \gpio_serial_link[10] ;
3420 assign \gpio_serial_link_shifted[10] = \gpio_serial_link[9] ;
3421 assign \gpio_serial_link_shifted[9] = \gpio_serial_link[8] ;
3422 assign \gpio_serial_link_shifted[8] = \gpio_serial_link[7] ;
3423 assign \gpio_serial_link_shifted[7] = \gpio_serial_link[6] ;
3424 assign \gpio_serial_link_shifted[6] = \gpio_serial_link[5] ;
3425 assign \gpio_serial_link_shifted[5] = \gpio_serial_link[4] ;
3426 assign \gpio_serial_link_shifted[4] = \gpio_serial_link[3] ;
3427 assign \gpio_serial_link_shifted[3] = \gpio_serial_link[2] ;
3428 assign \gpio_serial_link_shifted[2] = \gpio_serial_link[1] ;
3429 assign \gpio_serial_link_shifted[1] = \gpio_serial_link[0] ;
Ahmed Ghazy499896a2020-11-27 20:20:00 +02003430 assign \mprj_io_hldh_n[37] = vddio;
3431 assign \mprj_io_hldh_n[36] = vddio;
3432 assign \mprj_io_hldh_n[35] = vddio;
3433 assign \mprj_io_hldh_n[34] = vddio;
3434 assign \mprj_io_hldh_n[33] = vddio;
3435 assign \mprj_io_hldh_n[32] = vddio;
3436 assign \mprj_io_hldh_n[31] = vddio;
3437 assign \mprj_io_hldh_n[30] = vddio;
3438 assign \mprj_io_hldh_n[29] = vddio;
3439 assign \mprj_io_hldh_n[28] = vddio;
3440 assign \mprj_io_hldh_n[27] = vddio;
3441 assign \mprj_io_hldh_n[26] = vddio;
3442 assign \mprj_io_hldh_n[25] = vddio;
3443 assign \mprj_io_hldh_n[24] = vddio;
3444 assign \mprj_io_hldh_n[23] = vddio;
3445 assign \mprj_io_hldh_n[22] = vddio;
3446 assign \mprj_io_hldh_n[21] = vddio;
3447 assign \mprj_io_hldh_n[20] = vddio;
3448 assign \mprj_io_hldh_n[19] = vddio;
3449 assign \mprj_io_hldh_n[18] = vddio;
3450 assign \mprj_io_hldh_n[17] = vddio;
3451 assign \mprj_io_hldh_n[16] = vddio;
3452 assign \mprj_io_hldh_n[15] = vddio;
3453 assign \mprj_io_hldh_n[14] = vddio;
3454 assign \mprj_io_hldh_n[13] = vddio;
3455 assign \mprj_io_hldh_n[12] = vddio;
3456 assign \mprj_io_hldh_n[11] = vddio;
3457 assign \mprj_io_hldh_n[10] = vddio;
3458 assign \mprj_io_hldh_n[9] = vddio;
3459 assign \mprj_io_hldh_n[8] = vddio;
3460 assign \mprj_io_hldh_n[7] = vddio;
3461 assign \mprj_io_hldh_n[6] = vddio;
3462 assign \mprj_io_hldh_n[5] = vddio;
3463 assign \mprj_io_hldh_n[4] = vddio;
3464 assign \mprj_io_hldh_n[3] = vddio;
3465 assign \mprj_io_hldh_n[2] = vddio;
3466 assign \mprj_io_hldh_n[1] = vddio;
3467 assign \mprj_io_hldh_n[0] = vddio;
Ahmed Ghazyf87daf52020-12-02 23:05:59 +02003468 assign \mprj_io_enh[37] = \mprj_io_enh[0] ;
3469 assign \mprj_io_enh[36] = \mprj_io_enh[0] ;
3470 assign \mprj_io_enh[35] = \mprj_io_enh[0] ;
3471 assign \mprj_io_enh[34] = \mprj_io_enh[0] ;
3472 assign \mprj_io_enh[33] = \mprj_io_enh[0] ;
3473 assign \mprj_io_enh[32] = \mprj_io_enh[0] ;
3474 assign \mprj_io_enh[31] = \mprj_io_enh[0] ;
3475 assign \mprj_io_enh[30] = \mprj_io_enh[0] ;
3476 assign \mprj_io_enh[29] = \mprj_io_enh[0] ;
3477 assign \mprj_io_enh[28] = \mprj_io_enh[0] ;
3478 assign \mprj_io_enh[27] = \mprj_io_enh[0] ;
3479 assign \mprj_io_enh[26] = \mprj_io_enh[0] ;
3480 assign \mprj_io_enh[25] = \mprj_io_enh[0] ;
3481 assign \mprj_io_enh[24] = \mprj_io_enh[0] ;
3482 assign \mprj_io_enh[23] = \mprj_io_enh[0] ;
3483 assign \mprj_io_enh[22] = \mprj_io_enh[0] ;
3484 assign \mprj_io_enh[21] = \mprj_io_enh[0] ;
3485 assign \mprj_io_enh[20] = \mprj_io_enh[0] ;
3486 assign \mprj_io_enh[19] = \mprj_io_enh[0] ;
3487 assign \mprj_io_enh[18] = \mprj_io_enh[0] ;
3488 assign \mprj_io_enh[17] = \mprj_io_enh[0] ;
3489 assign \mprj_io_enh[16] = \mprj_io_enh[0] ;
3490 assign \mprj_io_enh[15] = \mprj_io_enh[0] ;
3491 assign \mprj_io_enh[14] = \mprj_io_enh[0] ;
3492 assign \mprj_io_enh[13] = \mprj_io_enh[0] ;
3493 assign \mprj_io_enh[12] = \mprj_io_enh[0] ;
3494 assign \mprj_io_enh[11] = \mprj_io_enh[0] ;
3495 assign \mprj_io_enh[10] = \mprj_io_enh[0] ;
3496 assign \mprj_io_enh[9] = \mprj_io_enh[0] ;
3497 assign \mprj_io_enh[8] = \mprj_io_enh[0] ;
3498 assign \mprj_io_enh[7] = \mprj_io_enh[0] ;
3499 assign \mprj_io_enh[6] = \mprj_io_enh[0] ;
3500 assign \mprj_io_enh[5] = \mprj_io_enh[0] ;
3501 assign \mprj_io_enh[4] = \mprj_io_enh[0] ;
3502 assign \mprj_io_enh[3] = \mprj_io_enh[0] ;
3503 assign \mprj_io_enh[2] = \mprj_io_enh[0] ;
3504 assign \mprj_io_enh[1] = \mprj_io_enh[0] ;
Ahmed Ghazy499896a2020-11-27 20:20:00 +02003505 assign porb_h = \mprj_io_enh[0] ;
3506 assign mprj_io_loader_data = \gpio_serial_link_shifted[0] ;
3507endmodule