Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / design / sys / iop / mio / rtl / mio.v
CommitLineData
86530b38
AT
1// ========== Copyright Header Begin ==========================================
2//
3// OpenSPARC T2 Processor File: mio.v
4// Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
5// 4150 Network Circle, Santa Clara, California 95054, U.S.A.
6//
7// * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
8//
9// This program is free software; you can redistribute it and/or modify
10// it under the terms of the GNU General Public License as published by
11// the Free Software Foundation; version 2 of the License.
12//
13// This program is distributed in the hope that it will be useful,
14// but WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16// GNU General Public License for more details.
17//
18// You should have received a copy of the GNU General Public License
19// along with this program; if not, write to the Free Software
20// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21//
22// For the avoidance of doubt, and except that if any non-GPL license
23// choice is available it will apply instead, Sun elects to use only
24// the General Public License version 2 (GPLv2) at this time for any
25// software where a choice of GPL license versions is made
26// available with the language indicating that GPLv2 or any later version
27// may be used, or where a choice of which version of the GPL is applied is
28// otherwise unspecified.
29//
30// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
31// CA 95054 USA or visit www.sun.com if you need additional information or
32// have any questions.
33//
34// ========== Copyright Header End ============================================
35module mio (
36 cluster_arst_l,
37 ccu_io_out,
38 tcu_div_bypass,
39 tcu_atpg_mode,
40 ccu_mio_serdes_dtm,
41 io_burnin,
42 sel59,
43 sel60,
44 sel61,
45 ro_in,
46`ifndef FC_NO_NIU_T2
47 XAUI_MDINT0_L,
48 XAUI_MDINT1_L,
49 XAUI0_ACT_LED,
50 XAUI0_LINK_LED,
51 XAUI1_ACT_LED,
52 XAUI1_LINK_LED,
53 XAUI_MDC,
54 XAUI_MDIO,
55 xaui_act_led_0,
56 xaui_link_led_0,
57 xaui_act_led_1,
58 xaui_link_led_1,
59 mdc,
60 mdoe,
61 mdi,
62 mio_mac_xaui_mdint0_l,
63 mio_mac_xaui_mdint1_l,
64`endif
65 TCK,
66 TDI,
67 TDO,
68 TMS,
69 TRST_L,
70 TESTMODE,
71 STCIQ,
72 STCID,
73 STCICFG,
74 STCICLK,
75 TESTCLKT,
76 TESTCLKR,
77 VDDO_PCM,
78 DIVIDER_BYPASS,
79 PLL_CMP_BYPASS,
80 mio_tcu_tck,
81 mio_tcu_tdi,
82 tcu_mio_tdo,
83 mio_tcu_tms,
84 mio_tcu_trst_l,
85 mio_tcu_testmode,
86 tcu_mio_tdo_en,
87 tcu_mio_stciq,
88 mio_tcu_stcid,
89 mio_tcu_stcicfg,
90 mio_tcu_stciclk,
91 mio_fsr_testclkt,
92 mio_psr_testclkt,
93 mio_esr_testclkt,
94 mio_fsr_testclkr,
95 mio_psr_testclkr,
96 mio_esr_testclkr,
97 mio_tcu_divider_bypass,
98 mio_tcu_pll_cmp_bypass,
99 DBG_DQ,
100 DBG_CK0,
101 TRIGIN,
102 TRIGOUT,
103 mio_tcu_scan_in31,
104 tcu_mio_scan_out31,
105 niu_mio_debug_data,
106 niu_mio_debug_clock,
107 dbg0_mio_debug_bus_a,
108 dbg0_mio_debug_bus_b,
109 peu_mio_debug_bus_a,
110 peu_mio_debug_bus_b,
111 peu_mio_pipe_txdata,
112 peu_mio_pipe_txdatak,
113 peu_mio_debug_clk,
114 mio_pll_testmode,
115 mio_ccu_pll_char_in,
116 mio_ccu_pll_div2,
117 mio_ccu_pll_trst_l,
118 mio_ccu_pll_clamp_fltr,
119 mio_ccu_pll_div4,
120 mio_ext_dr_clk,
121 mio_ext_cmp_clk,
122 ccu_mio_pll_char_out,
123 mio_ccu_vreg_selbg_l,
124 mio_tcu_io_ac_testmode,
125 mio_tcu_io_ac_testtrig,
126 mio_tcu_io_aclk,
127 mio_tcu_io_bclk,
128 mio_tcu_io_scan_in,
129 mio_tcu_peu_clk_ext,
130 mio_tcu_niu_clk_ext,
131 mio_tcu_io_scan_en,
132 tcu_mio_pins_scan_out,
133 tcu_mio_dmo_data,
134 tcu_mio_mbist_done,
135 tcu_mio_mbist_fail,
136 tcu_mio_dmo_sync,
137 dbg1_mio_dbg_dq,
138 mio_tcu_trigin,
139 tcu_mio_trigout,
140 dbg1_mio_drv_en_op_only,
141 dbg1_mio_drv_en_muxtest_inp,
142 dbg1_mio_drv_en_muxtestpll_inp,
143 dbg1_mio_drv_en_muxtest_op,
144 dbg1_mio_drv_en_muxbist_op,
145 PMI,
146 PMO,
147 PGRM_EN,
148 BURNIN,
149 PEX_RESET_L,
150 PB_RST_L,
151 BUTTON_XIR_L,
152 PWRON_RST_L,
153 SSI_MOSI,
154 SSI_MISO,
155 SSI_SCK,
156 SSI_EXT_INT_L,
157 SSI_SYNC_L,
158 VREG_SELBG_L,
159 PLL_CHAR_OUT,
160 PLL_TESTMODE,
161 PWR_THRTTL_0,
162 PWR_THRTTL_1,
163 mio_efu_prgm_en,
164 rst_mio_pex_reset_l,
165 rst_mio_rst_state,
166 mio_rst_pb_rst_l,
167 mio_rst_button_xir_l,
168 mio_rst_pwron_rst_l,
169 ncu_mio_ssi_mosi,
170 mio_ncu_ssi_miso,
171 ncu_mio_ssi_sck,
172 mio_ncu_ext_int_l,
173 rst_mio_ssi_sync_l,
174 mio_spc_pwr_throttle_0,
175 mio_spc_pwr_throttle_1,
176 gclk_0,
177 gclk_1,
178 gclk_2,
179 gclk_3,
180 tcu_mio_jtag_membist_mode,
181 dbg1_mio_sel_niu_debug_mode,
182 dbg1_mio_sel_pcix_debug_mode,
183 dbg1_mio_sel_soc_obs_mode,
184 dbg1_mio_drv_imped,
185 tcu_aclk,
186 tcu_bclk,
187 tcu_scan_en,
188 tcu_pce_ov,
189 scan_in,
190 scan_out,
191 gl_mio_clk_stop_c3,
192 gl_mio_clk_stop_c2_left,
193 gl_mio_clk_stop_c2_right,
194 gl_mio_clk_stop_c1,
195 gl_mio_io2x_sync_en_c3,
196 gl_mio_io2x_sync_en_c2_left,
197 gl_mio_io2x_sync_en_c2_right,
198 gl_mio_io2x_sync_en_c1,
199 tcu_mio_bs_scan_in,
200 tcu_mio_bs_highz_l,
201 mio_tcu_bs_scan_out,
202 tcu_mio_bs_scan_en,
203 tcu_mio_bs_clk,
204 tcu_mio_bs_aclk,
205 tcu_mio_bs_bclk,
206 tcu_mio_bs_uclk,
207 tcu_mio_bs_mode_ctl);
208
209wire ncu_mio_ssi_mosi_r;
210wire ncu_mio_ssi_sck_r;
211wire mio_ncu_ssi_miso_pin;
212wire cell_193_scanin;
213wire cell_193_scanout;
214wire cell_23_bscan_in;
215wire cell_23_bscan_out;
216wire cell_23_scanin;
217wire cell_23_scanout;
218wire l2clk_0;
219wire aclk;
220wire bclk;
221wire mio_clk_header_cmp_clk_0_scan_out;
222wire ce_ovrd;
223wire cmp_io2x_sync_en_out_0;
224wire mio_clk_header_cmp_clk_0_scan_in;
225wire l2clk_1;
226wire mio_clk_header_cmp_clk_1_scan_out;
227wire mio_clk_header_cmp_clk_1_scan_in;
228wire cmp_io2x_sync_en_out_1;
229wire l2clk_2;
230wire mio_clk_header_cmp_clk_2_scan_out;
231wire mio_clk_header_cmp_clk_2_scan_in;
232wire cmp_io2x_sync_en_out_2;
233wire l2clk_3;
234wire mio_clk_header_cmp_clk_3_scan_out;
235wire mio_clk_header_cmp_clk_3_scan_in;
236wire cmp_io2x_sync_en_out_3;
237wire iol2clk;
238wire mio_clk_header_iol2clk_scan_out;
239wire mio_clk_header_iol2clk_scan_in;
240wire io2xsyncen_reg3_scanin;
241wire io2xsyncen_reg3_scanout;
242wire cmp_io2x_sync_en_fnl_3;
243wire io2xsyncen_reg2_scanin;
244wire io2xsyncen_reg2_scanout;
245wire cmp_io2x_sync_en_fnl_2;
246wire io2xsyncen_reg1_scanin;
247wire io2xsyncen_reg1_scanout;
248wire cmp_io2x_sync_en_fnl_1;
249wire io2xsyncen_reg0_scanin;
250wire io2xsyncen_reg0_scanout;
251wire cmp_io2x_sync_en_fnl_0;
252wire muxsel_scanin;
253wire muxsel_scanout;
254wire cell_6_bscan_in;
255wire cell_6_bscan_out;
256wire cell_6_scanin;
257wire cell_6_scanout;
258wire cell_211_bscan_in;
259wire cell_211_bscan_out;
260wire cell_211_scanin;
261wire cell_211_scanout;
262wire cell_18_bscan_in;
263wire cell_18_bscan_out;
264wire cell_18_scanin;
265wire cell_18_scanout;
266wire cell_17_bscan_in;
267wire cell_17_bscan_out;
268wire cell_17_scanin;
269wire cell_17_scanout;
270wire cell_210_bscan_in;
271wire cell_210_bscan_out;
272wire cell_210_scanin;
273wire cell_210_scanout;
274wire cell_209_bscan_in;
275wire cell_209_bscan_out;
276wire cell_209_scanin;
277wire cell_209_scanout;
278wire cell_203_bscan_in;
279wire cell_203_bscan_out;
280wire cell_202_bscan_in;
281wire cell_202_bscan_out;
282wire cell_202_scanin;
283wire cell_202_scanout;
284wire cell_201_bscan_in;
285wire cell_201_bscan_out;
286wire cell_200_bscan_in;
287wire cell_200_bscan_out;
288wire cell_199_bscan_in;
289wire cell_199_bscan_out;
290wire cell_198_bscan_in;
291wire cell_198_bscan_out;
292wire mio_testclkt;
293wire cell_197_bscan_in;
294wire cell_197_bscan_out;
295wire mio_testclkr;
296wire cell_196_bscan_in;
297wire cell_196_bscan_out;
298wire cell_195_bscan_in;
299wire cell_195_bscan_out;
300wire cell_194_bscan_in;
301wire cell_194_bscan_out;
302wire cell_193_bscan_in;
303wire cell_193_bscan_out;
304wire cell_192_bscan_in;
305wire cell_192_bscan_out;
306wire cell_192_scanin;
307wire cell_192_scanout;
308wire cell_191_bscan_in;
309wire cell_191_bscan_out;
310wire dbg1_mio_sel_soc_obs_mode_l;
311wire cell_191_scanin;
312wire cell_191_scanout;
313wire cell_190_bscan_in;
314wire cell_190_bscan_out;
315wire cell_190_scanin;
316wire cell_190_scanout;
317wire cell_189_bscan_in;
318wire cell_189_bscan_out;
319wire cell_189_scanin;
320wire cell_189_scanout;
321wire cell_188_bscan_in;
322wire cell_188_bscan_out;
323wire cell_188_scanin;
324wire cell_188_scanout;
325wire cell_187_bscan_in;
326wire cell_187_bscan_out;
327wire cell_187_scanin;
328wire cell_187_scanout;
329wire cell_186_bscan_in;
330wire cell_186_bscan_out;
331wire cell_186_scanin;
332wire cell_186_scanout;
333wire cell_185_bscan_in;
334wire cell_185_bscan_out;
335wire mio_tcu_testmode_l;
336wire cell_185_scanin;
337wire cell_185_scanout;
338wire cell_184_bscan_in;
339wire cell_184_bscan_out;
340wire cell_184_scanin;
341wire cell_184_scanout;
342wire cell_183_bscan_in;
343wire cell_183_bscan_out;
344wire dbg1_mio_sel_niu_debug_mode_l;
345wire cell_183_scanin;
346wire cell_183_scanout;
347wire cell_182_bscan_in;
348wire cell_182_bscan_out;
349wire cell_182_scanin;
350wire cell_182_scanout;
351wire cell_181_bscan_in;
352wire cell_181_bscan_out;
353wire cell_181_scanin;
354wire cell_181_scanout;
355wire cell_180_bscan_in;
356wire cell_180_bscan_out;
357wire cell_180_scanin;
358wire cell_180_scanout;
359wire cell_179_bscan_in;
360wire cell_179_bscan_out;
361wire cell_179_scanin;
362wire cell_179_scanout;
363wire cell_178_bscan_in;
364wire cell_178_bscan_out;
365wire cell_178_scanin;
366wire cell_178_scanout;
367wire cell_177_bscan_in;
368wire cell_177_bscan_out;
369wire cell_177_scanin;
370wire cell_177_scanout;
371wire cell_176_bscan_in;
372wire cell_176_bscan_out;
373wire cell_176_scanin;
374wire cell_176_scanout;
375wire cell_175_bscan_in;
376wire cell_175_bscan_out;
377wire cell_175_scanin;
378wire cell_175_scanout;
379wire cell_174_bscan_in;
380wire cell_174_bscan_out;
381wire cell_174_scanin;
382wire cell_174_scanout;
383wire cell_173_bscan_in;
384wire cell_173_bscan_out;
385wire cell_173_scanin;
386wire cell_173_scanout;
387wire cell_172_bscan_in;
388wire cell_172_bscan_out;
389wire cell_172_scanin;
390wire cell_172_scanout;
391wire cell_171_bscan_in;
392wire cell_171_bscan_out;
393wire cell_171_scanin;
394wire cell_171_scanout;
395wire cell_170_bscan_in;
396wire cell_170_bscan_out;
397wire cell_170_scanin;
398wire cell_170_scanout;
399wire cell_169_bscan_in;
400wire cell_169_bscan_out;
401wire cell_169_scanin;
402wire cell_169_scanout;
403wire cell_168_bscan_in;
404wire cell_168_bscan_out;
405wire cell_168_scanin;
406wire cell_168_scanout;
407wire cell_167_bscan_in;
408wire cell_167_bscan_out;
409wire cell_167_scanin;
410wire cell_167_scanout;
411wire cell_166_bscan_in;
412wire cell_166_bscan_out;
413wire cell_166_scanin;
414wire cell_166_scanout;
415wire cell_165_bscan_in;
416wire cell_165_bscan_out;
417wire cell_165_scanin;
418wire cell_165_scanout;
419wire cell_164_bscan_in;
420wire cell_164_bscan_out;
421wire cell_164_scanin;
422wire cell_164_scanout;
423wire cell_163_bscan_in;
424wire cell_163_bscan_out;
425wire cell_163_scanin;
426wire cell_163_scanout;
427wire cell_162_bscan_in;
428wire cell_162_bscan_out;
429wire cell_162_scanin;
430wire cell_162_scanout;
431wire cell_161_bscan_in;
432wire cell_161_bscan_out;
433wire cell_161_scanin;
434wire cell_161_scanout;
435wire cell_160_bscan_in;
436wire cell_160_bscan_out;
437wire cell_160_scanin;
438wire cell_160_scanout;
439wire cell_159_bscan_in;
440wire cell_159_bscan_out;
441wire cell_159_scanin;
442wire cell_159_scanout;
443wire cell_158_bscan_in;
444wire cell_158_bscan_out;
445wire cell_158_scanin;
446wire cell_158_scanout;
447wire cell_157_bscan_in;
448wire cell_157_bscan_out;
449wire cell_157_scanin;
450wire cell_157_scanout;
451wire cell_156_bscan_in;
452wire cell_156_bscan_out;
453wire cell_156_scanin;
454wire cell_156_scanout;
455wire cell_155_bscan_in;
456wire cell_155_bscan_out;
457wire cell_155_scanin;
458wire cell_155_scanout;
459wire cell_154_bscan_in;
460wire cell_154_bscan_out;
461wire cell_154_scanin;
462wire cell_154_scanout;
463wire cell_153_bscan_in;
464wire cell_153_bscan_out;
465wire cell_153_scanin;
466wire cell_153_scanout;
467wire cell_152_bscan_in;
468wire cell_152_bscan_out;
469wire cell_152_scanin;
470wire cell_152_scanout;
471wire cell_151_bscan_in;
472wire cell_151_bscan_out;
473wire cell_151_scanin;
474wire cell_151_scanout;
475wire cell_150_bscan_in;
476wire cell_150_bscan_out;
477wire cell_150_scanin;
478wire cell_150_scanout;
479wire cell_149_bscan_in;
480wire cell_149_bscan_out;
481wire dbg1_mio_sel_pcix_debug_mode_l;
482wire cell_149_scanin;
483wire cell_149_scanout;
484wire cell_148_bscan_in;
485wire cell_148_bscan_out;
486wire cell_148_scanin;
487wire cell_148_scanout;
488wire cell_147_bscan_in;
489wire cell_147_bscan_out;
490wire cell_147_scanin;
491wire cell_147_scanout;
492wire cell_146_bscan_in;
493wire cell_146_bscan_out;
494wire cell_146_scanin;
495wire cell_146_scanout;
496wire cell_145_bscan_in;
497wire cell_145_bscan_out;
498wire cell_145_scanin;
499wire cell_145_scanout;
500wire cell_144_bscan_in;
501wire cell_144_bscan_out;
502wire cell_144_scanin;
503wire cell_144_scanout;
504wire cell_143_bscan_in;
505wire cell_143_bscan_out;
506wire cell_143_scanin;
507wire cell_143_scanout;
508wire cell_142_bscan_in;
509wire cell_142_bscan_out;
510wire cell_142_scanin;
511wire cell_142_scanout;
512wire cell_141_bscan_in;
513wire cell_141_bscan_out;
514wire cell_141_scanin;
515wire cell_141_scanout;
516wire cell_140_bscan_in;
517wire cell_140_bscan_out;
518wire cell_140_scanin;
519wire cell_140_scanout;
520wire cell_139_bscan_in;
521wire cell_139_bscan_out;
522wire cell_139_scanin;
523wire cell_139_scanout;
524wire cell_138_bscan_in;
525wire cell_138_bscan_out;
526wire cell_138_scanin;
527wire cell_138_scanout;
528wire cell_137_bscan_in;
529wire cell_137_bscan_out;
530wire cell_137_scanin;
531wire cell_137_scanout;
532wire cell_136_bscan_in;
533wire cell_136_bscan_out;
534wire cell_136_scanin;
535wire cell_136_scanout;
536wire cell_135_bscan_in;
537wire cell_135_bscan_out;
538wire cell_135_scanin;
539wire cell_135_scanout;
540wire cell_134_bscan_in;
541wire cell_134_bscan_out;
542wire cell_134_scanin;
543wire cell_134_scanout;
544wire cell_133_bscan_in;
545wire cell_133_bscan_out;
546wire cell_133_scanin;
547wire cell_133_scanout;
548wire cell_132_bscan_in;
549wire cell_132_bscan_out;
550wire cell_132_scanin;
551wire cell_132_scanout;
552wire cell_131_bscan_in;
553wire cell_131_bscan_out;
554wire cell_131_scanin;
555wire cell_131_scanout;
556wire cell_130_bscan_in;
557wire cell_130_bscan_out;
558wire cell_130_scanin;
559wire cell_130_scanout;
560wire cell_129_bscan_in;
561wire cell_129_bscan_out;
562wire cell_129_scanin;
563wire cell_129_scanout;
564wire cell_128_bscan_in;
565wire cell_128_bscan_out;
566wire cell_128_scanin;
567wire cell_128_scanout;
568wire cell_127_bscan_in;
569wire cell_127_bscan_out;
570wire cell_127_scanin;
571wire cell_127_scanout;
572wire cell_126_bscan_in;
573wire cell_126_bscan_out;
574wire cell_126_scanin;
575wire cell_126_scanout;
576wire cell_125_bscan_in;
577wire cell_125_bscan_out;
578wire cell_125_scanin;
579wire cell_125_scanout;
580wire cell_124_bscan_in;
581wire cell_124_bscan_out;
582wire cell_124_scanin;
583wire cell_124_scanout;
584wire cell_123_bscan_in;
585wire cell_123_bscan_out;
586wire cell_123_scanin;
587wire cell_123_scanout;
588wire cell_122_bscan_in;
589wire cell_122_bscan_out;
590wire cell_122_scanin;
591wire cell_122_scanout;
592wire cell_121_bscan_in;
593wire cell_121_bscan_out;
594wire cell_121_scanin;
595wire cell_121_scanout;
596wire cell_120_bscan_in;
597wire cell_120_bscan_out;
598wire cell_120_scanin;
599wire cell_120_scanout;
600wire cell_119_bscan_in;
601wire cell_119_bscan_out;
602wire cell_119_scanin;
603wire cell_119_scanout;
604wire cell_118_bscan_in;
605wire cell_118_bscan_out;
606wire cell_118_scanin;
607wire cell_118_scanout;
608wire cell_117_bscan_in;
609wire cell_117_bscan_out;
610wire cell_117_scanin;
611wire cell_117_scanout;
612wire cell_116_bscan_in;
613wire cell_116_bscan_out;
614wire cell_116_scanin;
615wire cell_116_scanout;
616wire cell_115_bscan_in;
617wire cell_115_bscan_out;
618wire cell_115_scanin;
619wire cell_115_scanout;
620wire cell_114_bscan_in;
621wire cell_114_bscan_out;
622wire cell_114_scanin;
623wire cell_114_scanout;
624wire cell_113_bscan_in;
625wire cell_113_bscan_out;
626wire cell_113_scanin;
627wire cell_113_scanout;
628wire cell_112_bscan_in;
629wire cell_112_bscan_out;
630wire cell_112_scanin;
631wire cell_112_scanout;
632wire cell_111_bscan_in;
633wire cell_111_bscan_out;
634wire cell_111_scanin;
635wire cell_111_scanout;
636wire cell_110_bscan_in;
637wire cell_110_bscan_out;
638wire cell_110_scanin;
639wire cell_110_scanout;
640wire cell_109_bscan_in;
641wire cell_109_bscan_out;
642wire cell_109_scanin;
643wire cell_109_scanout;
644wire cell_108_bscan_in;
645wire cell_108_bscan_out;
646wire cell_108_scanin;
647wire cell_108_scanout;
648wire cell_107_bscan_in;
649wire cell_107_bscan_out;
650wire cell_107_scanin;
651wire cell_107_scanout;
652wire cell_106_bscan_in;
653wire cell_106_bscan_out;
654wire cell_106_scanin;
655wire cell_106_scanout;
656wire cell_105_bscan_in;
657wire cell_105_bscan_out;
658wire cell_105_scanin;
659wire cell_105_scanout;
660wire cell_104_bscan_in;
661wire cell_104_bscan_out;
662wire cell_104_scanin;
663wire cell_104_scanout;
664wire cell_103_bscan_in;
665wire cell_103_bscan_out;
666wire cell_103_scanin;
667wire cell_103_scanout;
668wire cell_102_bscan_in;
669wire cell_102_bscan_out;
670wire cell_102_scanin;
671wire cell_102_scanout;
672wire cell_101_bscan_in;
673wire cell_101_bscan_out;
674wire cell_101_scanin;
675wire cell_101_scanout;
676wire cell_98_bscan_in;
677wire cell_98_bscan_out;
678wire cell_98_scanin;
679wire cell_98_scanout;
680wire cell_97_bscan_in;
681wire cell_97_bscan_out;
682wire cell_97_scanin;
683wire cell_97_scanout;
684wire cell_96_bscan_in;
685wire cell_96_bscan_out;
686wire cell_96_scanin;
687wire cell_96_scanout;
688wire cell_95_bscan_in;
689wire cell_95_bscan_out;
690wire cell_95_scanin;
691wire cell_95_scanout;
692wire cell_94_bscan_in;
693wire cell_94_bscan_out;
694wire cell_94_scanin;
695wire cell_94_scanout;
696wire cell_93_bscan_in;
697wire cell_93_bscan_out;
698wire cell_93_scanin;
699wire cell_93_scanout;
700wire cell_92_bscan_in;
701wire cell_92_bscan_out;
702wire cell_92_scanin;
703wire cell_92_scanout;
704wire cell_91_bscan_in;
705wire cell_91_bscan_out;
706wire cell_91_scanin;
707wire cell_91_scanout;
708wire cell_90_bscan_in;
709wire cell_90_bscan_out;
710wire cell_90_scanin;
711wire cell_90_scanout;
712wire cell_89_bscan_in;
713wire cell_89_bscan_out;
714wire cell_89_scanin;
715wire cell_89_scanout;
716wire cell_88_bscan_in;
717wire cell_88_bscan_out;
718wire cell_88_scanin;
719wire cell_88_scanout;
720wire cell_87_bscan_in;
721wire cell_87_bscan_out;
722wire cell_87_scanin;
723wire cell_87_scanout;
724wire cell_86_bscan_in;
725wire cell_86_bscan_out;
726wire cell_86_scanin;
727wire cell_86_scanout;
728wire cell_85_bscan_in;
729wire cell_85_bscan_out;
730wire cell_85_scanin;
731wire cell_85_scanout;
732wire cell_84_bscan_in;
733wire cell_84_bscan_out;
734wire cell_84_scanin;
735wire cell_84_scanout;
736wire cell_83_bscan_in;
737wire cell_83_bscan_out;
738wire cell_83_scanin;
739wire cell_83_scanout;
740wire cell_82_bscan_in;
741wire cell_82_bscan_out;
742wire cell_82_scanin;
743wire cell_82_scanout;
744wire cell_81_bscan_in;
745wire cell_81_bscan_out;
746wire cell_81_scanin;
747wire cell_81_scanout;
748wire cell_80_bscan_in;
749wire cell_80_bscan_out;
750wire cell_80_scanin;
751wire cell_80_scanout;
752wire cell_79_bscan_in;
753wire cell_79_bscan_out;
754wire cell_79_scanin;
755wire cell_79_scanout;
756wire cell_78_bscan_in;
757wire cell_78_bscan_out;
758wire cell_78_scanin;
759wire cell_78_scanout;
760wire cell_77_bscan_in;
761wire cell_77_bscan_out;
762wire cell_77_scanin;
763wire cell_77_scanout;
764wire cell_76_bscan_in;
765wire cell_76_bscan_out;
766wire cell_76_scanin;
767wire cell_76_scanout;
768wire cell_75_bscan_in;
769wire cell_75_bscan_out;
770wire cell_75_scanin;
771wire cell_75_scanout;
772wire cell_74_bscan_in;
773wire cell_74_bscan_out;
774wire cell_74_scanin;
775wire cell_74_scanout;
776wire cell_73_bscan_in;
777wire cell_73_bscan_out;
778wire cell_73_scanin;
779wire cell_73_scanout;
780wire cell_72_bscan_in;
781wire cell_72_bscan_out;
782wire cell_72_scanin;
783wire cell_72_scanout;
784wire cell_71_bscan_in;
785wire cell_71_bscan_out;
786wire cell_71_scanin;
787wire cell_71_scanout;
788wire cell_70_bscan_in;
789wire cell_70_bscan_out;
790wire cell_70_scanin;
791wire cell_70_scanout;
792wire cell_69_bscan_in;
793wire cell_69_bscan_out;
794wire cell_69_scanin;
795wire cell_69_scanout;
796wire cell_68_bscan_in;
797wire cell_68_bscan_out;
798wire cell_68_scanin;
799wire cell_68_scanout;
800wire cell_67_bscan_in;
801wire cell_67_bscan_out;
802wire cell_67_scanin;
803wire cell_67_scanout;
804wire cell_100_bscan_in;
805wire cell_100_bscan_out;
806wire tcu_mio_jtag_membist_mode_l;
807wire cell_100_scanin;
808wire cell_100_scanout;
809wire cell_99_bscan_in;
810wire cell_99_bscan_out;
811wire cell_99_scanin;
812wire cell_99_scanout;
813wire cell_66_bscan_in;
814wire cell_66_bscan_out;
815wire cell_66_scanin;
816wire cell_66_scanout;
817wire cell_65_bscan_in;
818wire cell_65_bscan_out;
819wire cell_65_scanin;
820wire cell_65_scanout;
821wire cell_64_bscan_in;
822wire cell_64_bscan_out;
823wire cell_64_scanin;
824wire cell_64_scanout;
825wire cell_63_bscan_in;
826wire cell_63_bscan_out;
827wire cell_63_scanin;
828wire cell_63_scanout;
829wire cell_62_bscan_in;
830wire cell_62_bscan_out;
831wire cell_62_scanin;
832wire cell_62_scanout;
833wire cell_61_bscan_in;
834wire cell_61_bscan_out;
835wire cell_61_scanin;
836wire cell_61_scanout;
837wire cell_60_bscan_in;
838wire cell_60_bscan_out;
839wire cell_60_scanin;
840wire cell_60_scanout;
841wire cell_59_bscan_in;
842wire cell_59_bscan_out;
843wire cell_59_scanin;
844wire cell_59_scanout;
845wire cell_58_bscan_in;
846wire cell_58_bscan_out;
847wire cell_58_scanin;
848wire cell_58_scanout;
849wire cell_57_bscan_in;
850wire cell_57_bscan_out;
851wire cell_57_scanin;
852wire cell_57_scanout;
853wire cell_56_bscan_in;
854wire cell_56_bscan_out;
855wire cell_56_scanin;
856wire cell_56_scanout;
857wire cell_55_bscan_in;
858wire cell_55_bscan_out;
859wire cell_55_scanin;
860wire cell_55_scanout;
861wire cell_54_bscan_in;
862wire cell_54_bscan_out;
863wire cell_54_scanin;
864wire cell_54_scanout;
865wire cell_53_bscan_in;
866wire cell_53_bscan_out;
867wire cell_53_scanin;
868wire cell_53_scanout;
869wire cell_52_bscan_in;
870wire cell_52_bscan_out;
871wire cell_52_scanin;
872wire cell_52_scanout;
873wire cell_51_bscan_in;
874wire cell_51_bscan_out;
875wire cell_51_scanin;
876wire cell_51_scanout;
877wire cell_50_bscan_in;
878wire cell_50_bscan_out;
879wire cell_50_scanin;
880wire cell_50_scanout;
881wire cell_49_bscan_in;
882wire cell_49_bscan_out;
883wire cell_49_scanin;
884wire cell_49_scanout;
885wire cell_48_bscan_in;
886wire cell_48_bscan_out;
887wire cell_48_scanin;
888wire cell_48_scanout;
889wire cell_47_bscan_in;
890wire cell_47_bscan_out;
891wire cell_47_scanin;
892wire cell_47_scanout;
893wire cell_46_bscan_in;
894wire cell_46_bscan_out;
895wire cell_46_scanin;
896wire cell_46_scanout;
897wire cell_45_bscan_in;
898wire cell_45_bscan_out;
899wire cell_45_scanin;
900wire cell_45_scanout;
901wire cell_44_bscan_in;
902wire cell_44_bscan_out;
903wire cell_44_scanin;
904wire cell_44_scanout;
905wire cell_43_bscan_in;
906wire cell_43_bscan_out;
907wire cell_43_scanin;
908wire cell_43_scanout;
909wire cell_42_bscan_in;
910wire cell_42_bscan_out;
911wire cell_42_scanin;
912wire cell_42_scanout;
913wire cell_41_bscan_in;
914wire cell_41_bscan_out;
915wire cell_41_scanin;
916wire cell_41_scanout;
917wire cell_40_bscan_in;
918wire cell_40_bscan_out;
919wire cell_40_scanin;
920wire cell_40_scanout;
921wire cell_39_bscan_in;
922wire cell_39_bscan_out;
923wire cell_39_scanin;
924wire cell_39_scanout;
925wire cell_38_bscan_in;
926wire cell_38_bscan_out;
927wire cell_38_scanin;
928wire cell_38_scanout;
929wire cell_37_bscan_in;
930wire cell_37_bscan_out;
931wire cell_37_scanin;
932wire cell_37_scanout;
933wire cell_36_bscan_in;
934wire cell_36_bscan_out;
935wire cell_36_scanin;
936wire cell_36_scanout;
937wire cell_35_bscan_in;
938wire cell_35_bscan_out;
939wire cell_35_scanin;
940wire cell_35_scanout;
941wire cell_34_bscan_in;
942wire cell_34_bscan_out;
943wire cell_34_scanin;
944wire cell_34_scanout;
945wire cell_33_bscan_in;
946wire cell_33_bscan_out;
947wire cell_33_scanin;
948wire cell_33_scanout;
949wire cell_32_bscan_in;
950wire cell_32_bscan_out;
951wire cell_32_scanin;
952wire cell_32_scanout;
953wire cell_31_bscan_in;
954wire cell_31_bscan_out;
955wire cell_31_scanin;
956wire cell_31_scanout;
957wire cell_30_bscan_in;
958wire cell_30_bscan_out;
959wire cell_30_scanin;
960wire cell_30_scanout;
961wire cell_29_bscan_in;
962wire cell_29_bscan_out;
963wire cell_29_scanin;
964wire cell_29_scanout;
965wire cell_28_bscan_in;
966wire cell_28_bscan_out;
967wire cell_28_scanin;
968wire cell_28_scanout;
969wire cell_27_bscan_in;
970wire cell_27_bscan_out;
971wire cell_27_scanin;
972wire cell_27_scanout;
973wire cell_26_bscan_in;
974wire cell_26_bscan_out;
975wire cell_26_scanin;
976wire cell_26_scanout;
977wire cell_25_bscan_in;
978wire cell_25_bscan_out;
979wire cell_24_bscan_in;
980wire cell_24_bscan_out;
981wire cell_24_scanin;
982wire cell_24_scanout;
983wire cell_15_bscan_in;
984wire cell_15_bscan_out;
985wire cell_15_scanin;
986wire cell_15_scanout;
987wire cell_14_bscan_in;
988wire cell_14_bscan_out;
989wire cell_13_bscan_in;
990wire cell_13_bscan_out;
991wire cell_12_bscan_in;
992wire cell_12_bscan_out;
993wire cell_5_bscan_in;
994wire cell_5_bscan_out;
995wire cell_5_scanin;
996wire cell_5_scanout;
997wire cell_10_bscan_in;
998wire cell_10_bscan_out;
999wire cell_09_bscan_in;
1000wire cell_09_bscan_out;
1001wire cell_9_scanin;
1002wire cell_9_scanout;
1003wire cell_08_bscan_in;
1004wire cell_08_bscan_out;
1005wire cell_07_bscan_in;
1006wire cell_07_bscan_out;
1007wire cell_7_scanin;
1008wire cell_7_scanout;
1009wire cell_04_bscan_in;
1010wire cell_04_bscan_out;
1011wire cell_03_bscan_in;
1012wire cell_03_bscan_out;
1013wire cell_3_scanin;
1014wire cell_3_scanout;
1015wire cell_02_bscan_in;
1016wire cell_02_bscan_out;
1017wire cell_2_scanin;
1018wire cell_2_scanout;
1019wire cell_01_bscan_in;
1020wire cell_01_bscan_out;
1021wire cell_00_bscan_in;
1022wire cell_00_bscan_out;
1023wire cell_212_bscan_in;
1024wire cell_212_bscan_out;
1025wire cell_213_bscan_in;
1026wire cell_213_bscan_out;
1027wire cell_214_bscan_in;
1028wire cell_214_bscan_out;
1029wire cell_215_bscan_in;
1030wire cell_215_bscan_out;
1031wire cell_216_bscan_in;
1032wire cell_216_bscan_out;
1033
1034
1035// new signals after clock header insertion
1036
1037input cluster_arst_l;
1038input ccu_io_out;
1039input tcu_div_bypass;
1040input tcu_atpg_mode;
1041input ccu_mio_serdes_dtm;
1042
1043// pcm related signals
1044
1045output io_burnin;
1046output sel59;
1047output sel60;
1048output sel61;
1049input ro_in;
1050
1051`ifndef FC_NO_NIU_T2
1052/////////////////////////////////////////////////////////////////////////////
1053// XAUI PADS : 6 not shared with debug port
1054/////////////////////////////////////////////////////////////////////////////
1055
1056output XAUI0_ACT_LED; // 5 Hz, core_clk/2to26
1057output XAUI0_LINK_LED; // 0 Hz a level signal
1058output XAUI1_ACT_LED; // 5 Hz core_clk/2to26
1059output XAUI1_LINK_LED; // a level signal
1060output XAUI_MDC; // 2.5 MHz to the input of the output driver
1061inout XAUI_MDIO; // 2.5 MHz to the input of the bidir output driver
1062inout XAUI_MDINT1_L; // XAUI INterrupt 1
1063inout XAUI_MDINT0_L; // XAUI INterrupt 0
1064
1065// Core interface for XAUI pins ////
1066
1067input xaui_act_led_0;
1068input xaui_link_led_0;
1069input xaui_act_led_1;
1070input xaui_link_led_1;
1071input mdc;
1072input mdoe; // Output enable for XAUI_MDIO
1073output mdi; // 2.5 MHz from the output of bidir input buffer
1074output mio_mac_xaui_mdint0_l;
1075output mio_mac_xaui_mdint1_l;
1076`endif
1077
1078
1079/////////////////////////////////////////////////////////////////////////////
1080// TEST PADS : 16 total not shared with debug port
1081/////////////////////////////////////////////////////////////////////////////
1082
1083input TCK; // JTAG Test Clock
1084input TDI; // JTAG Test Data In
1085output TDO; // JTAG Test Data Out
1086input TMS; // JTAG Test Mode Select
1087input TRST_L; // JTAG Test Reset
1088input TESTMODE; // test pin to switch from various
1089 // testmodes from scan, function
1090 // test, MEMBIST
1091output STCIQ; // SERDES STCI Scan Chain Data Out
1092input STCID; // SERDES STCI Scan Chain Data In
1093input [1:0] STCICFG; // SERDES STCI Scan Configuration
1094input STCICLK; // SERDES ATPG/STCI Scan Clock
1095input TESTCLKT; // SERDES Bypass Clock for Transmit
1096input TESTCLKR; // SERDES Bypass Clock for Receive
1097input DIVIDER_BYPASS; // Bypasses Clock Tree Dividers
1098input PLL_CMP_BYPASS; // CMP Clock PLL Bypass
1099
1100/////////////////////////////////////////////////////////////////////////////
1101// TEST CORE SIGNALS
1102/////////////////////////////////////////////////////////////////////////////
1103
1104output mio_tcu_tck;
1105output mio_tcu_tdi;
1106input tcu_mio_tdo;
1107output mio_tcu_tms;
1108output mio_tcu_trst_l;
1109output mio_tcu_testmode;
1110
1111input tcu_mio_tdo_en;
1112input tcu_mio_stciq;
1113output mio_tcu_stcid;
1114output [1:0] mio_tcu_stcicfg;
1115output mio_tcu_stciclk;
1116output [7:0] mio_fsr_testclkt;
1117output mio_psr_testclkt;
1118output mio_esr_testclkt;
1119output [7:0] mio_fsr_testclkr;
1120output mio_psr_testclkr;
1121output mio_esr_testclkr;
1122
1123output mio_tcu_divider_bypass;
1124output mio_tcu_pll_cmp_bypass;
1125
1126
1127
1128/////////////////////////////////////////////////////////////////////////////
1129// TEST CONNECTIONS
1130/////////////////////////////////////////////////////////////////////////////
1131
1132
1133//////////////////////////////////////////////////////////////////////////////////
1134// DEBUG PADS : 167 total including 166 debug pins for data, 1 for debug port clock
1135//////////////////////////////////////////////////////////////////////////////////
1136
1137inout [165:0] DBG_DQ; // Debug Ports
1138output DBG_CK0; // Debug Output CLK Unit 0
1139
1140
1141// The basic unit in MIO will be of this form:
1142//
1143// output A > ---- | flop | --- |\
1144// output B > ---- | flop | --- | |--- |> ------ <> dbg_port
1145// output C > ----------------- |/ |
1146// input < ------------------------ <| ----
1147//
1148// Outputs A and B are flopped while output C is just a feedthru. The dbg
1149// block controls the 3:1 mux. The pin mapping is as follows:
1150//
1151//----------------------- Debug PIN Sharing Map ---------------------------//
1152// **** 1 bit NOT SHARED - serves the purpose of DBG_CK and DMU_DBG_CLK
1153//
1154// output A DBG_CK0/DMU_DBG_CLK
1155//
1156// leg A of mux always selected, select hard coded
1157// drive_en = dbg1_mio_drv_en_op_only
1158//
1159//----------------------- Debug PIN Sharing Map ---------------------------//
1160// **** 6 bits shared between DBG_DQ and RST_STATE[5:0] *****************
1161//
1162// output A [165:160] DBG_DQ // N2 DEBUG PORTS
1163//
1164// output C rst_mio_rst_state[5:0] // Reset State
1165//
1166// sel = C if dbg1_mio_sel_soc_obs_mode, otherwise always select A
1167// drive_en = dbg1_mio_drv_en_op_only
1168//
1169//----------------------- Debug PIN Sharing Map ---------------------------//
1170// **** 1 bits shared between DBG_DQ and C leg of output mux ********
1171//
1172// output A [159:159] DBG_DQ // N2 DEBUG PORTS
1173//
1174// output C SCAN_OUT31 // SERDES ATPG Scan Chain Data Out
1175// // (SERDES_ATPGQ)
1176//
1177// sel = C if mio_tcu_testmode =1, otherwise always select A
1178// drive_en = dbg1_mio_drv_en_muxtest_op
1179//
1180//----------------------- Debug PIN Sharing Map ---------------------------//
1181// **** 1 bit shared between DBG_DQ and STCID input *****************
1182//
1183// output A [158:158] DBG_DQ // N2 DEBUG PORTS
1184//
1185// leg A of mux always selected, select hard coded
1186// drive_en = dbg1_mio_drv_en_muxtest_inp
1187//
1188// input SCAN_IN31 // SERDES ATPG Scan Chain Data In
1189// // (SERDES_ATPGD)
1190//
1191//----------------------- Debug PIN Sharing Map ---------------------------//
1192// **** 55 bit shared between DBG_DQ and C leg of output mux ***************
1193//
1194// output A [157:103] DBG_DQ // N2 DEBUG PORTS
1195//
1196// output C [31:0] NIU_DBG_DAT // NIU DBG signals (=< 2 clk domains)
1197// output C [1:0] NIU_DBG_CLK // =< 2 clks that NIU_DBG_DAT refs
1198//
1199// sel = C if dbg1_mio_sel_niu_debug_mode =1, otherwise always select A
1200// drive_en = dbg1_mio_drv_en_muxtest_inp
1201//
1202// output C [7:0] DMU_DBG_BUS_A // Debug Bus A from DMU
1203// output C [7:0] DMU_DBG_BUS_B // Debug Bus B from DMU
1204// output C [7:3] PEU_DBG_BUS_A // Debug Bus A from PEU
1205//
1206// sel = C if dbg1_mio_sel_pcix_debug_mode =1, otherwise always select A
1207// drive_en = dbg1_mio_drv_en_muxtest_inp
1208//
1209// input PLL_CHAR_IN // PLL Char IN
1210// input [5:0] PLL_DIV2 // Input for PLL Feedback Divider
1211// input PLL_TRST_L // Async Reset in Testmode for PLL
1212// input PLL_CLAMP_FLTR // VCO runs at low freq
1213// input PLL_CMP_CHAR_MODE // Put PLL in Char mode
1214// input [7:0] PLL_DIV4 //
1215// input PLL_EXT_DR_CLK // External DR clock in PLL Bypass
1216// input PLL_EXT_CMP_CLK // External CMP Clock in PLL Bypass
1217// input AC_TESTMODE // TRANSITION TEST MODE
1218// input AC_TESTRIG // TRIGGERS TRANSITION CAPTURE
1219// input ACLK // MASTER SCAN CLK
1220// input BCLK // SLAVE SCAN CLK
1221// input [30:0] SCAN_IN // SCAN IN DATA
1222//
1223//----------------------- Debug PIN Sharing Map ---------------------------//
1224// **** 12 bits output only and shared with PEU debug signals *********
1225//
1226// output A [102:91] DBG_DQ // N2 DEBUG PORTS
1227//
1228// output C [2:0] PEU_DBG_BUS_A // Debug Bus A from PEU
1229// output C [7:0] PEU_DBG_BUS_B // Debug Bus B from PEU
1230// output C PEU_DBG_CLK // PEU clock sent out on DBG port
1231//
1232// sel = C if dbg1_mio_sel_pcix_debug_mode =1, otherwise always select A
1233// drive_en = dbg1_mio_drv_en_op_only
1234//
1235//----------------------- Debug PIN Sharing Map ---------------------------//
1236// **** 6 bits output only and not shared *********
1237//
1238// output A [90:85] DBG_DQ // N2 DEBUG PORTS
1239//
1240// leg A of mux always selected, select hard coded
1241// drive_en = dbg1_mio_drv_en_op_only
1242//
1243//----------------------- Debug PIN Sharing Map ---------------------------//
1244// **** 1 bit shared between DBG_DQ and misc. input *********
1245// output A [84] DBG_DQ // N2 DEBUG PORTS
1246//
1247// leg A of mux always selected, select hard coded
1248// drive_en = dbg1_mio_drv_en_muxtest_inp
1249//
1250// input PEU_CLK_EXT // SCAN TEST CAPTURES @ PEU
1251//
1252//----------------------- Debug PIN Sharing Map ---------------------------//
1253// **** 1 bits output only and not shared *********
1254//
1255// output A [83] DBG_DQ // N2 DEBUG PORTS
1256//
1257// leg A of mux always selected, select hard coded
1258// drive_en = dbg1_mio_drv_en_op_only
1259//
1260//
1261//----------------------- Debug PIN Sharing Map ---------------------------//
1262// **** 6 bit shared between DBG_DQ and misc. input *********
1263// output A [82:77] DBG_DQ // N2 DEBUG PORTS
1264//
1265// leg A of mux always selected, select hard coded
1266// drive_en = dbg1_mio_drv_en_muxtest_inp
1267// input [5:0] NIU_CLK_EXT // SCAN TEST CAPTURES @ IO2X
1268//
1269//----------------------- Debug PIN Sharing Map ---------------------------//
1270// **** 2 bits output only and not shared *********
1271//
1272// output A [76:75] DBG_DQ // N2 DEBUG PORTS
1273//
1274// leg A of mux always selected, select hard coded
1275// drive_en = dbg1_mio_drv_en_op_only
1276//
1277//----------------------- Debug PIN Sharing Map ---------------------------//
1278// **** 1 bit shared between DBG_DQ and misc. input *********
1279// output A [74] DBG_DQ // N2 DEBUG PORT
1280// leg A of mux always selected, select hard coded
1281// drive_en = dbg1_mio_drv_en_muxtest_inp
1282//
1283// input SCAN_EN // SCAN ENABLE
1284//
1285//----------------------- Debug PIN Sharing Map ---------------------------//
1286// **** 31 bits shared between DBG_DQ and C leg of output mux ************
1287//
1288// output A [73:43] DBG_DQ // N2 DEBUG PORTS
1289//
1290// output C [30:0] SCAN_OUT // SCAN OUT DATA
1291//
1292// sel = C if mio_tcu_testmode =1, otherwise always select A
1293// drive_en = dbg1_mio_drv_en_muxtest_op
1294//
1295//----------------------- Debug PIN Sharing Map ---------------------------//
1296// **** 43 bits shared between DBG_DQ and B leg of output mux ************
1297//
1298// output A [42:0] DBG_DQ // N2 DEBUG PORTS
1299//
1300// output B DMO_SYNC // DMO SYNC
1301// output B [39:0] DMO_DATA // DMO DATA
1302// output B MBIST_DONE // MEMBIST STATUS
1303// output B MBIST_FAIL // MEMBIST STATUS
1304//
1305// sel = B if tcu_mio_jtag_membist_mode = 1, otherwise always select A
1306// drive_en = dbg1_mio_drv_en_muxbist_op
1307
1308//////////////////////////////////////////////////////////////////////////////////
1309// DEBUG PADS that are not part of debug port : 4 pins total
1310//////////////////////////////////////////////////////////////////////////////////
1311
1312
1313input TRIGIN; // Stop clock based on external event
1314output TRIGOUT; // DBG event signal to logic analyzer
1315
1316/////////////////////////////////////////////////////////////////////////////
1317// DEBUG Port signals with the test and miscellenous signals they are shared with
1318/////////////////////////////////////////////////////////////////////////////
1319
1320
1321output mio_tcu_scan_in31;
1322input tcu_mio_scan_out31;
1323
1324input [31:0] niu_mio_debug_data;
1325input [1:0] niu_mio_debug_clock;
1326
1327input [7:0] dbg0_mio_debug_bus_a;
1328input [7:0] dbg0_mio_debug_bus_b;
1329
1330input [7:0] peu_mio_debug_bus_a;
1331input [7:0] peu_mio_debug_bus_b;
1332input [63:0] peu_mio_pipe_txdata;
1333input [7:0] peu_mio_pipe_txdatak;
1334
1335input peu_mio_debug_clk; //TXBCLK_SDS0[0] , peu clock from Serdes
1336
1337output mio_pll_testmode;
1338output mio_ccu_pll_char_in;
1339output [5:0] mio_ccu_pll_div2;
1340output mio_ccu_pll_trst_l;
1341output mio_ccu_pll_clamp_fltr;
1342output [6:0] mio_ccu_pll_div4;
1343output mio_ext_dr_clk;
1344output mio_ext_cmp_clk;
1345input [1:0] ccu_mio_pll_char_out;
1346
1347output mio_ccu_vreg_selbg_l;
1348
1349
1350output mio_tcu_io_ac_testmode;
1351output mio_tcu_io_ac_testtrig;
1352output mio_tcu_io_aclk;
1353output mio_tcu_io_bclk;
1354output [30:0] mio_tcu_io_scan_in;
1355
1356output mio_tcu_peu_clk_ext;
1357output [5:0] mio_tcu_niu_clk_ext;
1358output mio_tcu_io_scan_en;
1359
1360input [30:0] tcu_mio_pins_scan_out;
1361
1362input [39:0] tcu_mio_dmo_data;
1363input tcu_mio_mbist_done;
1364input tcu_mio_mbist_fail;
1365input tcu_mio_dmo_sync;
1366
1367input [165:0] dbg1_mio_dbg_dq;
1368
1369output mio_tcu_trigin;
1370input tcu_mio_trigout;
1371
1372input dbg1_mio_drv_en_op_only; // Drive en to pins configured
1373 // only as debug port
1374
1375input dbg1_mio_drv_en_muxtest_inp; // Drive en to pins configured
1376 // as debug port and testmode
1377 // input pins
1378
1379input dbg1_mio_drv_en_muxtestpll_inp; // Drive en to pins configured
1380 // as debug port and pll testmode
1381 // input pins
1382
1383input dbg1_mio_drv_en_muxtest_op; // Drive en to pins configured
1384 // both as debug port and scan
1385 // out[31:0] pins
1386
1387input dbg1_mio_drv_en_muxbist_op; // Drive en to pins configured
1388 // both as debug port and mbist
1389 // output pins
1390
1391
1392/////////////////////////////////////////////////////////////////////////////
1393// DEBUG CONNECTIONS
1394/////////////////////////////////////////////////////////////////////////////
1395
1396
1397/////////////////////////////////////////////////////////////////////////////
1398// MISC PADS : total of 22 that are not shared with debug port
1399// (including 7 spares)
1400/////////////////////////////////////////////////////////////////////////////
1401
1402input VDDO_PCM; // 1.5 V supply for PCM module
1403input [1:0] PMI; // process control monitor inputs
1404output PMO; // process control monitor output
1405input PGRM_EN; // Efuse Program enable
1406
1407input BURNIN; // Sets Burnin Mode for PCM Modules
1408output PEX_RESET_L; // To External PCI Express switch and
1409 // PCI Express Devices
1410
1411input PB_RST_L; // Like Niagara J_RST_L
1412input BUTTON_XIR_L; // Externally Initiated Reset
1413input PWRON_RST_L; // Power On Reset
1414output SSI_MOSI; // SSI Master Out, Slave In
1415input SSI_MISO; // SSI Master In, Slave Out
1416output SSI_SCK; // SSI Clock
1417input SSI_EXT_INT_L; // External Interrupt
1418output SSI_SYNC_L; // SSI SYnc signal to FPGA
1419input VREG_SELBG_L; // Bandgap Select
1420output [1:0] PLL_CHAR_OUT; // PLL Char Out
1421input PLL_TESTMODE; // PLL Testmode
1422input [2:0] PWR_THRTTL_0; // Power Throttle pins grp 0
1423input [2:0] PWR_THRTTL_1; // Power Throttle pins grp 1
1424
1425/////////////////////////////////////////////////////////////////////////////
1426// MISC CORE SIGNALS : 15 total not shared with Debug Port
1427/////////////////////////////////////////////////////////////////////////////
1428
1429output mio_efu_prgm_en;
1430input rst_mio_pex_reset_l;
1431input [5:0] rst_mio_rst_state;
1432output mio_rst_pb_rst_l;
1433output mio_rst_button_xir_l;
1434output mio_rst_pwron_rst_l;
1435input ncu_mio_ssi_mosi;
1436output mio_ncu_ssi_miso;
1437input ncu_mio_ssi_sck;
1438output mio_ncu_ext_int_l;
1439input rst_mio_ssi_sync_l;
1440output [2:0] mio_spc_pwr_throttle_0;
1441output [2:0] mio_spc_pwr_throttle_1;
1442
1443/////////////////////////////////////////////////////////////////////////////
1444// MISC CONNECTIONS
1445/////////////////////////////////////////////////////////////////////////////
1446
1447
1448
1449////// New signals added 02/10/05 ///////
1450input gclk_0; //Internal CMP clock from CCU
1451input gclk_1; //Internal CMP clock from CCU
1452input gclk_2; //Internal CMP clock from CCU
1453input gclk_3; //Internal CMP clock from CCU
1454input gl_mio_clk_stop_c3;
1455input gl_mio_clk_stop_c2_left;
1456input gl_mio_clk_stop_c2_right;
1457input gl_mio_clk_stop_c1;
1458input gl_mio_io2x_sync_en_c3;
1459input gl_mio_io2x_sync_en_c2_left;
1460input gl_mio_io2x_sync_en_c2_right;
1461input gl_mio_io2x_sync_en_c1;
1462
1463input tcu_mio_jtag_membist_mode;
1464input dbg1_mio_sel_niu_debug_mode;
1465input dbg1_mio_sel_pcix_debug_mode;
1466input dbg1_mio_sel_soc_obs_mode;
1467input [1:0] dbg1_mio_drv_imped;
1468///////////////////////////////////////////////////////
1469
1470////// New signals added 02/10/05 //////
1471input tcu_aclk;
1472input tcu_bclk;
1473input tcu_scan_en;
1474input tcu_pce_ov;
1475input scan_in;
1476output scan_out;
1477
1478// Boundary Scan:
1479input tcu_mio_bs_scan_in;
1480input tcu_mio_bs_highz_l;
1481output mio_tcu_bs_scan_out;
1482input tcu_mio_bs_scan_en;
1483input tcu_mio_bs_clk;
1484input tcu_mio_bs_aclk;
1485input tcu_mio_bs_bclk;
1486input tcu_mio_bs_uclk;
1487input tcu_mio_bs_mode_ctl;
1488
1489
1490wire [7:0] dbg0_mio_debug_bus_a_r;
1491wire [7:0] dbg0_mio_debug_bus_b_r;
1492
1493n2_pcm_main_blk mio_pcm_module
1494 (
1495 .pmi (PMI[1:0]),
1496 .pmo (PMO),
1497 .sel_m3 (1'b0),
1498 .vdd_pcm (1'b1),
1499 .vss_pcm (1'b0),
1500 .vddo_pcm (VDDO_PCM),
1501 .burnin_pcm (io_burnin),
1502 .pcm_reset_l (mio_rst_pwron_rst_l),
1503 .sel59 (sel59),
1504 .sel60 (sel60),
1505 .sel61 (sel61),
1506 .ro_in (ro_in)
1507 );
1508
1509
1510
1511clkgen_mio_cmp mio_clk_header_cmp_clk_0
1512 (
1513 .l2clk (l2clk_0 ),
1514 .aclk (aclk ),
1515 .bclk (bclk ),
1516 .scan_out (mio_clk_header_cmp_clk_0_scan_out),
1517 .pce_ov (ce_ovrd ),
1518 .aclk_wmr ( ),
1519 .wmr_protect ( ),
1520 .wmr_ ( ),
1521 .por_ ( ),
1522 .cmp_slow_sync_en (cmp_io2x_sync_en_out_0 ),
1523 .slow_cmp_sync_en ( ),
1524 .tcu_clk_stop (gl_mio_clk_stop_c3 ),
1525 .tcu_pce_ov (tcu_pce_ov ),
1526 .rst_wmr_protect (1'b0 ),
1527 .rst_wmr_ (1'b0 ),
1528 .rst_por_ (1'b0 ),
1529 .ccu_cmp_slow_sync_en (gl_mio_io2x_sync_en_c3 ),
1530 .ccu_slow_cmp_sync_en (1'b0 ),
1531 .tcu_div_bypass (1'b0 ),
1532 .ccu_div_ph (1'b1 ),
1533 .cluster_div_en (1'b0 ),
1534 .gclk (gclk_0 ),
1535 .cluster_arst_l (cluster_arst_l ),
1536 .clk_ext (1'b0 ),
1537 .ccu_serdes_dtm (1'b0 ),
1538 .tcu_wr_inhibit (1'b0 ),
1539 .tcu_atpg_mode (tcu_atpg_mode ),
1540 .array_wr_inhibit ( ),
1541 .tcu_aclk (tcu_aclk ),
1542 .tcu_bclk (tcu_bclk ),
1543 .scan_in (mio_clk_header_cmp_clk_0_scan_in),
1544 .scan_en (tcu_scan_en )
1545 );
1546
1547
1548clkgen_mio_cmp mio_clk_header_cmp_clk_1
1549 (
1550 .l2clk (l2clk_1 ),
1551 .scan_out (mio_clk_header_cmp_clk_1_scan_out),
1552 .scan_in (mio_clk_header_cmp_clk_1_scan_in),
1553 .aclk ( ),
1554 .bclk ( ),
1555 .pce_ov ( ),
1556 .wmr_protect ( ),
1557 .wmr_ ( ),
1558 .por_ ( ),
1559 .aclk_wmr ( ),
1560 .slow_cmp_sync_en ( ),
1561 .cmp_slow_sync_en (cmp_io2x_sync_en_out_1 ),
1562 .tcu_clk_stop (gl_mio_clk_stop_c2_left),
1563 .tcu_pce_ov (tcu_pce_ov ),
1564 .rst_wmr_protect (1'b0 ),
1565 .rst_wmr_ (1'b0 ),
1566 .rst_por_ (1'b0 ),
1567 .ccu_cmp_slow_sync_en (gl_mio_io2x_sync_en_c2_left),
1568 .ccu_slow_cmp_sync_en (1'b0 ),
1569 .tcu_div_bypass (1'b0 ),
1570 .ccu_div_ph (1'b1 ),
1571 .cluster_div_en (1'b0 ),
1572 .gclk (gclk_1 ),
1573 .scan_en (tcu_scan_en ),
1574 .clk_ext (1'b0 ),
1575 .ccu_serdes_dtm (1'b0 ),
1576 .cluster_arst_l (cluster_arst_l ),
1577 .tcu_wr_inhibit (1'b0 ),
1578 .tcu_atpg_mode (tcu_atpg_mode ),
1579 .array_wr_inhibit ( ),
1580 .tcu_aclk (tcu_aclk ),
1581 .tcu_bclk (tcu_bclk )
1582 );
1583
1584clkgen_mio_cmp mio_clk_header_cmp_clk_2
1585 (
1586 .l2clk (l2clk_2 ),
1587 .scan_out (mio_clk_header_cmp_clk_2_scan_out),
1588 .scan_in (mio_clk_header_cmp_clk_2_scan_in),
1589 .aclk ( ),
1590 .bclk ( ),
1591 .pce_ov ( ),
1592 .wmr_protect ( ),
1593 .wmr_ ( ),
1594 .por_ ( ),
1595 .aclk_wmr ( ),
1596 .slow_cmp_sync_en ( ),
1597 .cmp_slow_sync_en (cmp_io2x_sync_en_out_2 ),
1598 .tcu_clk_stop (gl_mio_clk_stop_c2_right),
1599 .tcu_pce_ov (tcu_pce_ov ),
1600 .rst_wmr_protect (1'b0 ),
1601 .rst_wmr_ (1'b0 ),
1602 .rst_por_ (1'b0 ),
1603 .ccu_cmp_slow_sync_en (gl_mio_io2x_sync_en_c2_right),
1604 .ccu_slow_cmp_sync_en (1'b0 ),
1605 .tcu_div_bypass (1'b0 ),
1606 .ccu_div_ph (1'b1 ),
1607 .cluster_div_en (1'b0 ),
1608 .gclk (gclk_2 ),
1609 .scan_en (tcu_scan_en ),
1610 .clk_ext (1'b0 ),
1611 .ccu_serdes_dtm (1'b0 ),
1612 .cluster_arst_l (cluster_arst_l ),
1613 .tcu_wr_inhibit (1'b0 ),
1614 .tcu_atpg_mode (tcu_atpg_mode ),
1615 .array_wr_inhibit ( ),
1616 .tcu_aclk (tcu_aclk ),
1617 .tcu_bclk (tcu_bclk )
1618 );
1619
1620clkgen_mio_cmp mio_clk_header_cmp_clk_3
1621 (
1622 .l2clk (l2clk_3 ),
1623 .scan_out (mio_clk_header_cmp_clk_3_scan_out),
1624 .scan_in (mio_clk_header_cmp_clk_3_scan_in),
1625 .aclk ( ),
1626 .bclk ( ),
1627 .pce_ov ( ),
1628 .wmr_protect ( ),
1629 .wmr_ ( ),
1630 .por_ ( ),
1631 .aclk_wmr ( ),
1632 .slow_cmp_sync_en ( ),
1633 .cmp_slow_sync_en (cmp_io2x_sync_en_out_3 ),
1634 .tcu_clk_stop (gl_mio_clk_stop_c1 ),
1635 .tcu_pce_ov (tcu_pce_ov ),
1636 .rst_wmr_protect (1'b0 ),
1637 .rst_wmr_ (1'b0 ),
1638 .rst_por_ (1'b0 ),
1639 .ccu_cmp_slow_sync_en (gl_mio_io2x_sync_en_c1 ),
1640 .ccu_slow_cmp_sync_en (1'b0 ),
1641 .tcu_div_bypass (1'b0 ),
1642 .ccu_div_ph (1'b1 ),
1643 .cluster_div_en (1'b0 ),
1644 .gclk (gclk_3 ),
1645 .scan_en (tcu_scan_en ),
1646 .clk_ext (1'b0 ),
1647 .ccu_serdes_dtm (1'b0 ),
1648 .cluster_arst_l (cluster_arst_l ),
1649 .tcu_wr_inhibit (1'b0 ),
1650 .tcu_atpg_mode (tcu_atpg_mode ),
1651 .array_wr_inhibit ( ),
1652 .tcu_aclk (tcu_aclk ),
1653 .tcu_bclk (tcu_bclk )
1654 );
1655
1656
1657
1658clkgen_mio_io mio_clk_header_iol2clk
1659 (
1660 .l2clk (iol2clk ),
1661 .scan_out (mio_clk_header_iol2clk_scan_out),
1662 .scan_in (mio_clk_header_iol2clk_scan_in),
1663 .aclk ( ),
1664 .bclk ( ),
1665 .pce_ov ( ),
1666 .wmr_protect ( ),
1667 .wmr_ ( ),
1668 .por_ ( ),
1669 .aclk_wmr ( ),
1670 .slow_cmp_sync_en ( ),
1671 .cmp_slow_sync_en ( ),
1672 .tcu_clk_stop (gl_mio_clk_stop_c2_left),
1673 .tcu_pce_ov (tcu_pce_ov ),
1674 .rst_wmr_protect (1'b0 ),
1675 .rst_wmr_ (1'b0 ),
1676 .rst_por_ (1'b0 ),
1677 .ccu_cmp_slow_sync_en (1'b0 ),
1678 .ccu_slow_cmp_sync_en (1'b0 ),
1679 .tcu_div_bypass (tcu_div_bypass ),
1680 .ccu_div_ph (ccu_io_out ),
1681 .cluster_div_en (1'b1 ),
1682 .gclk (gclk_1 ),
1683 .clk_ext (1'b0 ),
1684 .ccu_serdes_dtm (1'b0 ),
1685 .cluster_arst_l (cluster_arst_l ),
1686 .tcu_wr_inhibit (1'b0 ),
1687 .tcu_atpg_mode (tcu_atpg_mode ),
1688 .array_wr_inhibit ( ),
1689 .tcu_aclk (tcu_aclk ),
1690 .tcu_bclk (tcu_bclk ),
1691 .scan_en (tcu_scan_en )
1692 );
1693
1694
1695//////////////////////////////////////////////////////////
1696
1697// io2x sync enable flops
1698
1699/////////////////////////////////////////////////////////
1700
1701mio_syncreg_ctl io2xsyncen_reg3 (
1702 .scan_in (io2xsyncen_reg3_scanin),
1703 .scan_out (io2xsyncen_reg3_scanout),
1704 .l2clk (l2clk_3),
1705 .tcu_clk_stop (1'b0),
1706 .cmp_io2x_sync_en_out (cmp_io2x_sync_en_out_3),
1707 .cmp_io2x_sync_en_fnl (cmp_io2x_sync_en_fnl_3),
1708 .tcu_aclk(tcu_aclk),
1709 .tcu_bclk(tcu_bclk),
1710 .tcu_scan_en(tcu_scan_en),
1711 .tcu_pce_ov(tcu_pce_ov)
1712 );
1713
1714mio_syncreg_ctl io2xsyncen_reg2 (
1715 .scan_in (io2xsyncen_reg2_scanin),
1716 .scan_out (io2xsyncen_reg2_scanout),
1717 .l2clk (l2clk_2),
1718 .tcu_clk_stop (1'b0),
1719 .cmp_io2x_sync_en_out (cmp_io2x_sync_en_out_2),
1720 .cmp_io2x_sync_en_fnl (cmp_io2x_sync_en_fnl_2),
1721 .tcu_aclk(tcu_aclk),
1722 .tcu_bclk(tcu_bclk),
1723 .tcu_scan_en(tcu_scan_en),
1724 .tcu_pce_ov(tcu_pce_ov)
1725 );
1726
1727mio_syncreg_ctl io2xsyncen_reg1 (
1728 .scan_in (io2xsyncen_reg1_scanin),
1729 .scan_out (io2xsyncen_reg1_scanout),
1730 .l2clk (l2clk_1),
1731 .tcu_clk_stop (1'b0),
1732 .cmp_io2x_sync_en_out (cmp_io2x_sync_en_out_1),
1733 .cmp_io2x_sync_en_fnl (cmp_io2x_sync_en_fnl_1),
1734 .tcu_aclk(tcu_aclk),
1735 .tcu_bclk(tcu_bclk),
1736 .tcu_scan_en(tcu_scan_en),
1737 .tcu_pce_ov(tcu_pce_ov)
1738 );
1739
1740mio_syncreg_ctl io2xsyncen_reg0 (
1741 .scan_in (io2xsyncen_reg0_scanin),
1742 .scan_out (io2xsyncen_reg0_scanout),
1743 .l2clk (l2clk_0),
1744 .tcu_clk_stop (1'b0),
1745 .cmp_io2x_sync_en_out (cmp_io2x_sync_en_out_0),
1746 .cmp_io2x_sync_en_fnl (cmp_io2x_sync_en_fnl_0),
1747 .tcu_aclk(tcu_aclk),
1748 .tcu_bclk(tcu_bclk),
1749 .tcu_scan_en(tcu_scan_en),
1750 .tcu_pce_ov(tcu_pce_ov)
1751 );
1752
1753
1754
1755///////////////////////////////////////////////////////
1756
1757/////////////////////////////////////////////////////////////////////////////
1758// MUXSELECT CTL LOGIC
1759/////////////////////////////////////////////////////////////////////////////
1760
1761mio_muxsel_ctl muxsel (
1762 .scan_in(muxsel_scanin),
1763 .scan_out(muxsel_scanout),
1764 .tcu_clk_stop (1'b0),
1765 .iol2clk ( iol2clk ),
1766 .dbg0_mio_debug_bus_a(dbg0_mio_debug_bus_a[7:0]),
1767 .dbg0_mio_debug_bus_b(dbg0_mio_debug_bus_b[7:0]),
1768 .dbg0_mio_debug_bus_a_r(dbg0_mio_debug_bus_a_r[7:0]),
1769 .dbg0_mio_debug_bus_b_r(dbg0_mio_debug_bus_b_r[7:0]),
1770 .ncu_mio_ssi_mosi(ncu_mio_ssi_mosi),
1771 .ncu_mio_ssi_mosi_r(ncu_mio_ssi_mosi_r),
1772 .ncu_mio_ssi_sck(ncu_mio_ssi_sck),
1773 .ncu_mio_ssi_sck_r(ncu_mio_ssi_sck_r),
1774 .mio_ncu_ssi_miso_pin(mio_ncu_ssi_miso_pin),
1775 .mio_ncu_ssi_miso(mio_ncu_ssi_miso),
1776 .mio_testclkt(mio_testclkt),
1777 .mio_fsr_testclkt(mio_fsr_testclkt[7:0]),
1778 .mio_psr_testclkt(mio_psr_testclkt),
1779 .mio_esr_testclkt(mio_esr_testclkt),
1780 .mio_testclkr(mio_testclkr),
1781 .mio_fsr_testclkr(mio_fsr_testclkr[7:0]),
1782 .mio_psr_testclkr(mio_psr_testclkr),
1783 .mio_esr_testclkr(mio_esr_testclkr),
1784 .dbg1_mio_sel_niu_debug_mode(dbg1_mio_sel_niu_debug_mode),
1785 .dbg1_mio_sel_niu_debug_mode_l(dbg1_mio_sel_niu_debug_mode_l),
1786 .dbg1_mio_sel_pcix_debug_mode(dbg1_mio_sel_pcix_debug_mode),
1787 .dbg1_mio_sel_pcix_debug_mode_l(dbg1_mio_sel_pcix_debug_mode_l),
1788 .dbg1_mio_sel_soc_obs_mode(dbg1_mio_sel_soc_obs_mode),
1789 .dbg1_mio_sel_soc_obs_mode_l(dbg1_mio_sel_soc_obs_mode_l),
1790 .mio_tcu_testmode(mio_tcu_testmode),
1791 .mio_tcu_testmode_l(mio_tcu_testmode_l),
1792 .tcu_mio_jtag_membist_mode(tcu_mio_jtag_membist_mode),
1793 .tcu_mio_jtag_membist_mode_l(tcu_mio_jtag_membist_mode_l),
1794 .tcu_aclk(tcu_aclk),
1795 .tcu_bclk(tcu_bclk),
1796 .tcu_scan_en(tcu_scan_en),
1797 .tcu_pce_ov(tcu_pce_ov)
1798 );
1799
1800/////////////////////////////////////////////////////////////////////////////
1801// MIO CELL INSTANTIATIONS
1802/////////////////////////////////////////////////////////////////////////////
1803
1804n2_mio_cell_out_bscan cell_6 (
1805 .data_oe ( 1'b1 ),
1806 .bs_scan_in (cell_6_bscan_in),
1807 .bs_scan_out (cell_6_bscan_out),
1808 .pad ( XAUI_MDC ),
1809 .dtm_data ( 1'b0 ),
1810 .ccu_mio_serdes_dtm ( 1'b0 ),
1811 .ain_mux_data ( 1'b0 ),
1812 .bin_mux_data ( 1'b0 ),
1813 .cin_mux_data ( mdc ),
1814 .ain_mux_sel ( 1'b0 ),
1815 .bin_mux_sel ( 1'b0 ),
1816 .cin_mux_sel ( 1'b1 ),
1817 .scan_in(cell_6_scanin),
1818 .scan_out(cell_6_scanout),
1819 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
1820 .tcu_clk_stop (1'b0),
1821 .l2clk ( l2clk_3 ),
1822 .tcu_mio_bs_clk(tcu_mio_bs_clk),
1823 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
1824 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
1825 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
1826 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
1827 .dbg1_mio_drv_imped({1'b0,1'b1}),
1828 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
1829 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
1830 .tcu_aclk(tcu_aclk),
1831 .tcu_bclk(tcu_bclk),
1832 .tcu_scan_en(tcu_scan_en),
1833 .tcu_pce_ov(tcu_pce_ov)
1834 );
1835
1836n2_mio_cell_bi_od_bscan cell_211 (
1837 .data_to_core ( mdi ),
1838 .bs_scan_in (cell_211_bscan_in),
1839 .bs_scan_out (cell_211_bscan_out),
1840 .pad ( XAUI_MDIO ),
1841 .ain_mux_data ( 1'b0 ),
1842 .bin_mux_data ( 1'b0 ),
1843 .cin_mux_data ( mdoe ),
1844 .ain_mux_sel ( 1'b0 ),
1845 .bin_mux_sel ( 1'b0 ),
1846 .cin_mux_sel ( 1'b1 ),
1847 .scan_in(cell_211_scanin),
1848 .scan_out(cell_211_scanout),
1849 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
1850 .tcu_clk_stop (1'b0),
1851 .l2clk ( l2clk_3 ),
1852 .tcu_mio_bs_clk(tcu_mio_bs_clk),
1853 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
1854 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
1855 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
1856 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
1857 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
1858 .tcu_aclk(tcu_aclk),
1859 .tcu_bclk(tcu_bclk),
1860 .tcu_scan_en(tcu_scan_en),
1861 .tcu_pce_ov(tcu_pce_ov)
1862 );
1863
1864n2_mio_cell_out_bscan cell_18 (
1865 .data_oe ( 1'b1 ),
1866 .bs_scan_in (cell_18_bscan_in),
1867 .bs_scan_out (cell_18_bscan_out),
1868 .pad ( XAUI0_ACT_LED ),
1869 .dtm_data ( 1'b0 ),
1870 .ccu_mio_serdes_dtm ( 1'b0 ),
1871 .ain_mux_data ( 1'b0 ),
1872 .bin_mux_data ( 1'b0 ),
1873 .cin_mux_data ( xaui_act_led_0 ),
1874 .ain_mux_sel ( 1'b0 ),
1875 .bin_mux_sel ( 1'b0 ),
1876 .cin_mux_sel ( 1'b1 ),
1877 .scan_in(cell_18_scanin),
1878 .scan_out(cell_18_scanout),
1879 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
1880 .tcu_clk_stop (1'b0),
1881 .l2clk ( l2clk_3 ),
1882 .tcu_mio_bs_clk(tcu_mio_bs_clk),
1883 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
1884 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
1885 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
1886 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
1887 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
1888 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
1889 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
1890 .tcu_aclk(tcu_aclk),
1891 .tcu_bclk(tcu_bclk),
1892 .tcu_scan_en(tcu_scan_en),
1893 .tcu_pce_ov(tcu_pce_ov)
1894 );
1895
1896n2_mio_cell_out_bscan cell_17 (
1897 .data_oe ( 1'b1 ),
1898 .bs_scan_in (cell_17_bscan_in),
1899 .bs_scan_out (cell_17_bscan_out),
1900 .pad ( XAUI0_LINK_LED ),
1901 .dtm_data ( 1'b0 ),
1902 .ccu_mio_serdes_dtm ( 1'b0 ),
1903 .ain_mux_data ( 1'b0 ),
1904 .bin_mux_data ( 1'b0 ),
1905 .cin_mux_data ( xaui_link_led_0 ),
1906 .ain_mux_sel ( 1'b0 ),
1907 .bin_mux_sel ( 1'b0 ),
1908 .cin_mux_sel ( 1'b1 ),
1909 .scan_in(cell_17_scanin),
1910 .scan_out(cell_17_scanout),
1911 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
1912 .tcu_clk_stop (1'b0),
1913 .l2clk ( l2clk_3 ),
1914 .tcu_mio_bs_clk(tcu_mio_bs_clk),
1915 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
1916 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
1917 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
1918 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
1919 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
1920 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
1921 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
1922 .tcu_aclk(tcu_aclk),
1923 .tcu_bclk(tcu_bclk),
1924 .tcu_scan_en(tcu_scan_en),
1925 .tcu_pce_ov(tcu_pce_ov)
1926 );
1927
1928
1929n2_mio_cell_out_bscan cell_210 (
1930 .data_oe ( 1'b1 ),
1931 .bs_scan_in (cell_210_bscan_in),
1932 .bs_scan_out (cell_210_bscan_out),
1933 .pad ( XAUI1_ACT_LED ),
1934 .dtm_data ( 1'b0 ),
1935 .ccu_mio_serdes_dtm ( 1'b0 ),
1936 .ain_mux_data ( 1'b0 ),
1937 .bin_mux_data ( 1'b0 ),
1938 .cin_mux_data ( xaui_act_led_1 ),
1939 .ain_mux_sel ( 1'b0 ),
1940 .bin_mux_sel ( 1'b0 ),
1941 .cin_mux_sel ( 1'b1 ),
1942 .scan_in(cell_210_scanin),
1943 .scan_out(cell_210_scanout),
1944 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
1945 .tcu_clk_stop (1'b0),
1946 .l2clk ( l2clk_3 ),
1947 .tcu_mio_bs_clk(tcu_mio_bs_clk),
1948 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
1949 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
1950 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
1951 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
1952 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
1953 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
1954 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
1955 .tcu_aclk(tcu_aclk),
1956 .tcu_bclk(tcu_bclk),
1957 .tcu_scan_en(tcu_scan_en),
1958 .tcu_pce_ov(tcu_pce_ov)
1959 );
1960
1961n2_mio_cell_out_bscan cell_209 (
1962 .data_oe ( 1'b1 ),
1963 .bs_scan_in (cell_209_bscan_in),
1964 .bs_scan_out (cell_209_bscan_out),
1965 .pad ( XAUI1_LINK_LED ),
1966 .dtm_data ( 1'b0 ),
1967 .ccu_mio_serdes_dtm ( 1'b0 ),
1968 .ain_mux_data ( 1'b0 ),
1969 .bin_mux_data ( 1'b0 ),
1970 .cin_mux_data ( xaui_link_led_1 ),
1971 .ain_mux_sel ( 1'b0 ),
1972 .bin_mux_sel ( 1'b0 ),
1973 .cin_mux_sel ( 1'b1 ),
1974 .scan_in(cell_209_scanin),
1975 .scan_out(cell_209_scanout),
1976 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
1977 .tcu_clk_stop (1'b0),
1978 .l2clk ( l2clk_3 ),
1979 .tcu_mio_bs_clk(tcu_mio_bs_clk),
1980 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
1981 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
1982 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
1983 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
1984 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
1985 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
1986 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
1987 .tcu_aclk(tcu_aclk),
1988 .tcu_bclk(tcu_bclk),
1989 .tcu_scan_en(tcu_scan_en),
1990 .tcu_pce_ov(tcu_pce_ov)
1991 );
1992
1993n2_mio_cell_in cell_19 (
1994 .data_to_core ( mio_efu_prgm_en ),
1995 .pad ( PGRM_EN )
1996 );
1997
1998
1999n2_mio_cell_in cell_208 (
2000 .data_to_core ( mio_tcu_tck ),
2001 .pad ( TCK )
2002 );
2003
2004n2_mio_cell_in_pu cell_207 (
2005 .data_to_core ( mio_tcu_tdi ),
2006 .pad ( TDI )
2007 );
2008
2009n2_mio_cell_out cell_206 (
2010 .data_oe ( tcu_mio_tdo_en ),
2011 .pad ( TDO ),
2012 .data_from_core ( tcu_mio_tdo ),
2013 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0])
2014 );
2015
2016n2_mio_cell_in_pu cell_205 (
2017 .data_to_core ( mio_tcu_tms ),
2018 .pad ( TMS )
2019 );
2020
2021n2_mio_cell_in_pu cell_204 (
2022 .data_to_core ( mio_tcu_trst_l ),
2023 .pad ( TRST_L )
2024 );
2025
2026n2_mio_cell_in_pd_bscan cell_203 (
2027 .tcu_mio_bs_mode_ctl (1'b1),
2028 .data_to_core ( mio_tcu_testmode ),
2029 .bs_scan_in (cell_203_bscan_in),
2030 .bs_scan_out (cell_203_bscan_out),
2031 .pad ( TESTMODE ),
2032 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2033 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2034 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2035 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2036 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2037 );
2038
2039n2_mio_cell_out_bscan cell_202 (
2040 .data_oe ( 1'b1 ),
2041 .bs_scan_in (cell_202_bscan_in),
2042 .bs_scan_out (cell_202_bscan_out),
2043 .pad ( STCIQ ),
2044 .dtm_data ( 1'b0 ),
2045 .ccu_mio_serdes_dtm ( 1'b0 ),
2046 .ain_mux_data ( 1'b0 ),
2047 .bin_mux_data ( 1'b0 ),
2048 .cin_mux_data ( tcu_mio_stciq ),
2049 .ain_mux_sel ( 1'b0 ),
2050 .bin_mux_sel ( 1'b0 ),
2051 .cin_mux_sel ( 1'b1 ),
2052 .scan_in(cell_202_scanin),
2053 .scan_out(cell_202_scanout),
2054 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
2055 .tcu_clk_stop (1'b0),
2056 .l2clk ( l2clk_3 ),
2057 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2058 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2059 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2060 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2061 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2062 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2063 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2064 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2065 .tcu_aclk(tcu_aclk),
2066 .tcu_bclk(tcu_bclk),
2067 .tcu_scan_en(tcu_scan_en),
2068 .tcu_pce_ov(tcu_pce_ov)
2069 );
2070
2071n2_mio_cell_in_pd_bscan cell_201 (
2072 .tcu_mio_bs_mode_ctl (1'b1),
2073 .data_to_core ( mio_tcu_stcid ),
2074 .bs_scan_in (cell_201_bscan_in),
2075 .bs_scan_out (cell_201_bscan_out),
2076 .pad ( STCID ),
2077 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2078 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2079 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2080 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2081 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2082 );
2083
2084n2_mio_cell_in_pd_bscan cell_200 (
2085 .tcu_mio_bs_mode_ctl (1'b1),
2086 .data_to_core ( mio_tcu_stcicfg[1] ),
2087 .bs_scan_in (cell_200_bscan_in),
2088 .bs_scan_out (cell_200_bscan_out),
2089 .pad ( STCICFG[1] ),
2090 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2091 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2092 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2093 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2094 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2095 );
2096
2097n2_mio_cell_in_pd_bscan cell_199 (
2098 .tcu_mio_bs_mode_ctl (1'b1),
2099 .data_to_core ( mio_tcu_stcicfg[0] ),
2100 .bs_scan_in (cell_199_bscan_in),
2101 .bs_scan_out (cell_199_bscan_out),
2102 .pad ( STCICFG[0] ),
2103 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2104 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2105 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2106 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2107 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2108 );
2109
2110n2_mio_cell_in_pd_bscan cell_198 (
2111 .tcu_mio_bs_mode_ctl (1'b1),
2112 .data_to_core ( mio_tcu_stciclk ),
2113 .bs_scan_in (cell_198_bscan_in),
2114 .bs_scan_out (cell_198_bscan_out),
2115 .pad ( STCICLK ),
2116 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2117 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2118 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2119 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2120 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2121 );
2122
2123n2_mio_cell_in_pd_bscan cell_197 (
2124 .tcu_mio_bs_mode_ctl (1'b1),
2125 .data_to_core ( mio_testclkt ),
2126 .bs_scan_in (cell_197_bscan_in),
2127 .bs_scan_out (cell_197_bscan_out),
2128 .pad ( TESTCLKT ),
2129 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2130 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2131 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2132 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2133 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2134 );
2135
2136n2_mio_cell_in_pd_bscan cell_196 (
2137 .tcu_mio_bs_mode_ctl (1'b1),
2138 .data_to_core ( mio_testclkr ),
2139 .bs_scan_in (cell_196_bscan_in),
2140 .bs_scan_out (cell_196_bscan_out),
2141 .pad ( TESTCLKR ),
2142 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2143 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2144 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2145 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2146 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2147 );
2148
2149n2_mio_cell_in_bscan cell_195 (
2150 .tcu_mio_bs_mode_ctl (1'b1),
2151 .data_to_core ( mio_tcu_divider_bypass ),
2152 .bs_scan_in (cell_195_bscan_in),
2153 .bs_scan_out (cell_195_bscan_out),
2154 .pad ( DIVIDER_BYPASS ),
2155 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2156 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2157 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2158 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2159 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2160 );
2161
2162n2_mio_cell_in_bscan cell_194 (
2163 .tcu_mio_bs_mode_ctl (1'b1),
2164 .data_to_core ( mio_tcu_pll_cmp_bypass ),
2165 .bs_scan_in (cell_194_bscan_in),
2166 .bs_scan_out (cell_194_bscan_out),
2167 .pad ( PLL_CMP_BYPASS ),
2168 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2169 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2170 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2171 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2172 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
2173 );
2174
2175n2_mio_cell_bi_pu_bscan cell_193 (
2176 .data_oe ( 1'b0 ),
2177 .data_to_core ( mio_mac_xaui_mdint1_l),
2178 .bs_scan_in (cell_193_bscan_in),
2179 .bs_scan_out (cell_193_bscan_out),
2180 .pad ( XAUI_MDINT1_L ),
2181 .dtm_data ( 1'b0 ),
2182 .ain_mux_data ( 1'b0 ),
2183 .bin_mux_data ( 1'b0 ),
2184 .cin_mux_data ( 1'b0 ),
2185 .ain_mux_sel ( 1'b0 ),
2186 .bin_mux_sel ( 1'b0 ),
2187 .cin_mux_sel ( 1'b1 ),
2188 .tcu_clk_stop (1'b0),
2189 .scan_in(cell_193_scanin),
2190 .scan_out(cell_193_scanout),
2191 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
2192 .l2clk ( l2clk_3 ),
2193 .ccu_mio_serdes_dtm(1'b0),
2194 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2195 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2196 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2197 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2198 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2199 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2200 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2201 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2202 .tcu_aclk(tcu_aclk),
2203 .tcu_bclk(tcu_bclk),
2204 .tcu_scan_en(tcu_scan_en),
2205 .tcu_pce_ov(tcu_pce_ov)
2206 );
2207
2208
2209
2210n2_mio_cell_bi_pu_bscan cell_23 (
2211 .data_oe ( 1'b0 ),
2212 .data_to_core (mio_mac_xaui_mdint0_l),
2213 .bs_scan_in (cell_23_bscan_in),
2214 .bs_scan_out (cell_23_bscan_out),
2215 .pad ( XAUI_MDINT0_L ),
2216 .dtm_data ( 1'b0 ),
2217 .ain_mux_data ( 1'b0 ),
2218 .bin_mux_data ( 1'b0 ),
2219 .cin_mux_data ( 1'b0 ),
2220 .ain_mux_sel ( 1'b0 ),
2221 .bin_mux_sel ( 1'b0 ),
2222 .cin_mux_sel ( 1'b1 ),
2223 .tcu_clk_stop (1'b0),
2224 .scan_in(cell_23_scanin),
2225 .scan_out(cell_23_scanout),
2226 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
2227 .l2clk ( l2clk_3 ),
2228 .ccu_mio_serdes_dtm(1'b0),
2229 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2230 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2231 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2232 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2233 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2234 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2235 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2236 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2237 .tcu_aclk(tcu_aclk),
2238 .tcu_bclk(tcu_bclk),
2239 .tcu_scan_en(tcu_scan_en),
2240 .tcu_pce_ov(tcu_pce_ov)
2241 );
2242
2243
2244n2_mio_cell_out_bscan cell_192 (
2245 .data_oe ( dbg1_mio_drv_en_op_only ),
2246 .bs_scan_in (cell_192_bscan_in),
2247 .bs_scan_out (cell_192_bscan_out),
2248 .pad ( DBG_CK0 ),
2249 .dtm_data ( 1'b0 ),
2250 .ccu_mio_serdes_dtm ( 1'b0 ),
2251 .cmp_io2x_sync_en_fnl ( 1'b1 ), // always enabled
2252 .ain_mux_data ( 1'b0 ),
2253 .bin_mux_data ( 1'b0 ),
2254 .scan_in(cell_192_scanin),
2255 .scan_out(cell_192_scanout),
2256 .cin_mux_data ( iol2clk ),
2257 .ain_mux_sel ( 1'b0 ),
2258 .bin_mux_sel ( 1'b0 ),
2259 .cin_mux_sel ( 1'b1 ),
2260 .tcu_clk_stop (1'b0),
2261 .l2clk ( l2clk_1 ),
2262 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2263 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2264 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2265 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2266 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2267 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2268 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2269 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2270 .tcu_aclk(tcu_aclk),
2271 .tcu_bclk(tcu_bclk),
2272 .tcu_scan_en(tcu_scan_en),
2273 .tcu_pce_ov(tcu_pce_ov)
2274 );
2275
2276n2_mio_cell_out_bscan cell_191 (
2277 .data_oe ( dbg1_mio_drv_en_op_only),
2278 .bs_scan_in (cell_191_bscan_in),
2279 .bs_scan_out (cell_191_bscan_out),
2280 .pad ( DBG_DQ[165] ),
2281 .dtm_data ( peu_mio_pipe_txdata[63]),
2282 .ain_mux_data ( dbg1_mio_dbg_dq[165] ),
2283 .bin_mux_data ( 1'b0 ),
2284 .cin_mux_data ( rst_mio_rst_state[5]),
2285 .ain_mux_sel ( dbg1_mio_sel_soc_obs_mode_l),
2286 .bin_mux_sel ( 1'b0 ),
2287 .cin_mux_sel ( dbg1_mio_sel_soc_obs_mode ),
2288 .scan_in(cell_191_scanin),
2289 .scan_out(cell_191_scanout),
2290 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2291 .tcu_clk_stop (1'b0),
2292 .l2clk ( l2clk_0 ),
2293 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2294 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2295 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2296 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2297 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2298 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2299 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2300 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2301 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2302 .tcu_aclk(tcu_aclk),
2303 .tcu_bclk(tcu_bclk),
2304 .tcu_scan_en(tcu_scan_en),
2305 .tcu_pce_ov(tcu_pce_ov)
2306 );
2307
2308n2_mio_cell_out_bscan cell_190 (
2309 .data_oe ( dbg1_mio_drv_en_op_only),
2310 .bs_scan_in (cell_190_bscan_in),
2311 .bs_scan_out (cell_190_bscan_out),
2312 .pad ( DBG_DQ[164] ),
2313 .dtm_data ( peu_mio_pipe_txdata[62]),
2314 .ain_mux_data ( dbg1_mio_dbg_dq[164] ),
2315 .bin_mux_data ( 1'b0 ),
2316 .cin_mux_data ( rst_mio_rst_state[4] ),
2317 .ain_mux_sel ( dbg1_mio_sel_soc_obs_mode_l ),
2318 .bin_mux_sel ( 1'b0 ),
2319 .cin_mux_sel ( dbg1_mio_sel_soc_obs_mode ),
2320 .scan_in(cell_190_scanin),
2321 .scan_out(cell_190_scanout),
2322 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2323 .tcu_clk_stop (1'b0),
2324 .l2clk ( l2clk_0 ),
2325 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2326 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2327 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2328 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2329 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2330 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2331 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2332 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2333 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2334 .tcu_aclk(tcu_aclk),
2335 .tcu_bclk(tcu_bclk),
2336 .tcu_scan_en(tcu_scan_en),
2337 .tcu_pce_ov(tcu_pce_ov)
2338 );
2339
2340n2_mio_cell_out_bscan cell_189 (
2341 .data_oe ( dbg1_mio_drv_en_op_only),
2342 .bs_scan_in (cell_189_bscan_in),
2343 .bs_scan_out (cell_189_bscan_out),
2344 .pad ( DBG_DQ[163] ),
2345 .dtm_data ( peu_mio_pipe_txdata[61]),
2346 .ain_mux_data ( dbg1_mio_dbg_dq[163] ),
2347 .bin_mux_data ( 1'b0 ),
2348 .cin_mux_data ( rst_mio_rst_state[3] ),
2349 .ain_mux_sel ( dbg1_mio_sel_soc_obs_mode_l ),
2350 .bin_mux_sel ( 1'b0 ),
2351 .cin_mux_sel ( dbg1_mio_sel_soc_obs_mode ),
2352 .scan_in(cell_189_scanin),
2353 .scan_out(cell_189_scanout),
2354 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2355 .tcu_clk_stop (1'b0),
2356 .l2clk ( l2clk_0 ),
2357 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2358 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2359 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2360 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2361 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2362 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2363 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2364 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2365 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2366 .tcu_aclk(tcu_aclk),
2367 .tcu_bclk(tcu_bclk),
2368 .tcu_scan_en(tcu_scan_en),
2369 .tcu_pce_ov(tcu_pce_ov)
2370 );
2371
2372n2_mio_cell_out_bscan cell_188 (
2373 .data_oe ( dbg1_mio_drv_en_op_only),
2374 .bs_scan_in (cell_188_bscan_in),
2375 .bs_scan_out (cell_188_bscan_out),
2376 .pad ( DBG_DQ[162] ),
2377 .dtm_data ( peu_mio_pipe_txdata[60]),
2378 .ain_mux_data ( dbg1_mio_dbg_dq[162] ),
2379 .bin_mux_data ( 1'b0 ),
2380 .cin_mux_data ( rst_mio_rst_state[2] ),
2381 .ain_mux_sel ( dbg1_mio_sel_soc_obs_mode_l ),
2382 .bin_mux_sel ( 1'b0 ),
2383 .cin_mux_sel ( dbg1_mio_sel_soc_obs_mode ),
2384 .scan_in(cell_188_scanin),
2385 .scan_out(cell_188_scanout),
2386 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2387 .tcu_clk_stop (1'b0),
2388 .l2clk ( l2clk_0 ),
2389 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2390 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2391 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2392 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2393 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2394 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2395 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2396 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2397 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2398 .tcu_aclk(tcu_aclk),
2399 .tcu_bclk(tcu_bclk),
2400 .tcu_scan_en(tcu_scan_en),
2401 .tcu_pce_ov(tcu_pce_ov)
2402 );
2403
2404n2_mio_cell_out_bscan cell_187 (
2405 .data_oe ( dbg1_mio_drv_en_op_only),
2406 .bs_scan_in (cell_187_bscan_in),
2407 .bs_scan_out (cell_187_bscan_out),
2408 .pad ( DBG_DQ[161] ),
2409 .dtm_data ( peu_mio_pipe_txdata[59]),
2410 .ain_mux_data ( dbg1_mio_dbg_dq[161] ),
2411 .bin_mux_data ( 1'b0 ),
2412 .cin_mux_data ( rst_mio_rst_state[1] ),
2413 .ain_mux_sel ( dbg1_mio_sel_soc_obs_mode_l ),
2414 .bin_mux_sel ( 1'b0 ),
2415 .cin_mux_sel ( dbg1_mio_sel_soc_obs_mode ),
2416 .scan_in(cell_187_scanin),
2417 .scan_out(cell_187_scanout),
2418 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2419 .tcu_clk_stop (1'b0),
2420 .l2clk ( l2clk_0 ),
2421 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2422 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2423 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2424 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2425 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2426 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2427 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2428 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2429 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2430 .tcu_aclk(tcu_aclk),
2431 .tcu_bclk(tcu_bclk),
2432 .tcu_scan_en(tcu_scan_en),
2433 .tcu_pce_ov(tcu_pce_ov)
2434 );
2435
2436n2_mio_cell_out_bscan cell_186 (
2437 .data_oe ( dbg1_mio_drv_en_op_only ),
2438 .bs_scan_in (cell_186_bscan_in),
2439 .bs_scan_out (cell_186_bscan_out),
2440 .pad ( DBG_DQ[160] ),
2441 .dtm_data ( peu_mio_pipe_txdata[58]),
2442 .ain_mux_data ( dbg1_mio_dbg_dq[160] ),
2443 .bin_mux_data ( 1'b0 ),
2444 .cin_mux_data ( rst_mio_rst_state[0] ),
2445 .ain_mux_sel ( dbg1_mio_sel_soc_obs_mode_l ),
2446 .bin_mux_sel ( 1'b0 ),
2447 .cin_mux_sel ( dbg1_mio_sel_soc_obs_mode ),
2448 .scan_in(cell_186_scanin),
2449 .scan_out(cell_186_scanout),
2450 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2451 .tcu_clk_stop (1'b0),
2452 .l2clk ( l2clk_0 ),
2453 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2454 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2455 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2456 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2457 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2458 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2459 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2460 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2461 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2462 .tcu_aclk(tcu_aclk),
2463 .tcu_bclk(tcu_bclk),
2464 .tcu_scan_en(tcu_scan_en),
2465 .tcu_pce_ov(tcu_pce_ov)
2466 );
2467
2468n2_mio_cell_out_bscan cell_185 (
2469 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
2470 .bs_scan_in (cell_185_bscan_in),
2471 .bs_scan_out (cell_185_bscan_out),
2472 .pad ( DBG_DQ[159] ),
2473 .dtm_data ( peu_mio_pipe_txdata[57]),
2474 .ain_mux_data ( dbg1_mio_dbg_dq[159] ),
2475 .bin_mux_data ( 1'b0 ),
2476 .cin_mux_data ( tcu_mio_scan_out31 ),
2477 .ain_mux_sel ( mio_tcu_testmode_l ),
2478 .bin_mux_sel ( 1'b0 ),
2479 .cin_mux_sel ( mio_tcu_testmode ),
2480 .scan_in(cell_185_scanin),
2481 .scan_out(cell_185_scanout),
2482 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
2483 .tcu_clk_stop (1'b0),
2484 .l2clk ( l2clk_2 ),
2485 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2486 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2487 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2488 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2489 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2490 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2491 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2492 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2493 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2494 .tcu_aclk(tcu_aclk),
2495 .tcu_bclk(tcu_bclk),
2496 .tcu_scan_en(tcu_scan_en),
2497 .tcu_pce_ov(tcu_pce_ov)
2498 );
2499
2500n2_mio_cell_bi_bscan cell_184 (
2501 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
2502 .data_to_core ( mio_tcu_scan_in31 ),
2503 .bs_scan_in (cell_184_bscan_in),
2504 .bs_scan_out (cell_184_bscan_out),
2505 .pad ( DBG_DQ[158] ),
2506 .dtm_data ( peu_mio_pipe_txdata[56]),
2507 .ain_mux_data ( dbg1_mio_dbg_dq[158] ),
2508 .bin_mux_data ( 1'b0 ),
2509 .cin_mux_data ( 1'b0 ),
2510 .ain_mux_sel ( 1'b1 ),
2511 .bin_mux_sel ( 1'b0 ),
2512 .cin_mux_sel ( 1'b0 ),
2513 .scan_in(cell_184_scanin),
2514 .scan_out(cell_184_scanout),
2515 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
2516 .tcu_clk_stop (1'b0),
2517 .l2clk ( l2clk_2 ),
2518 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2519 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2520 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2521 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2522 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2523 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2524 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2525 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2526 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2527 .tcu_aclk(tcu_aclk),
2528 .tcu_bclk(tcu_bclk),
2529 .tcu_scan_en(tcu_scan_en),
2530 .tcu_pce_ov(tcu_pce_ov)
2531 );
2532
2533n2_mio_cell_bi_pd_bscan cell_183 (
2534 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp),
2535 .data_to_core ( mio_ccu_pll_char_in),
2536 .bs_scan_in (cell_183_bscan_in),
2537 .bs_scan_out (cell_183_bscan_out),
2538 .pad ( DBG_DQ[157] ),
2539 .dtm_data ( peu_mio_pipe_txdata[55]),
2540 .ain_mux_data ( dbg1_mio_dbg_dq[157] ),
2541 .bin_mux_data ( 1'b0 ),
2542 .cin_mux_data ( niu_mio_debug_data[31] ),
2543 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2544 .bin_mux_sel ( 1'b0 ),
2545 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2546 .scan_in(cell_183_scanin),
2547 .scan_out(cell_183_scanout),
2548 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2549 .tcu_clk_stop (1'b0),
2550 .l2clk ( l2clk_0 ),
2551 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2552 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2553 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2554 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2555 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2556 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2557 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2558 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2559 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2560 .tcu_aclk(tcu_aclk),
2561 .tcu_bclk(tcu_bclk),
2562 .tcu_scan_en(tcu_scan_en),
2563 .tcu_pce_ov(tcu_pce_ov)
2564 );
2565
2566n2_mio_cell_bi_pu_bscan cell_182 (
2567 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2568 .data_to_core ( mio_ccu_pll_div2[5] ),
2569 .bs_scan_in (cell_182_bscan_in),
2570 .bs_scan_out (cell_182_bscan_out),
2571 .pad ( DBG_DQ[156] ),
2572 .dtm_data ( peu_mio_pipe_txdata[54]),
2573 .ain_mux_data ( dbg1_mio_dbg_dq[156] ),
2574 .bin_mux_data ( 1'b0 ),
2575 .cin_mux_data ( niu_mio_debug_data[30] ),
2576 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2577 .bin_mux_sel ( 1'b0 ),
2578 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2579 .scan_in(cell_182_scanin),
2580 .scan_out(cell_182_scanout),
2581 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2582 .tcu_clk_stop (1'b0),
2583 .l2clk ( l2clk_0 ),
2584 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2585 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2586 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2587 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2588 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2589 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2590 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2591 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2592 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2593 .tcu_aclk(tcu_aclk),
2594 .tcu_bclk(tcu_bclk),
2595 .tcu_scan_en(tcu_scan_en),
2596 .tcu_pce_ov(tcu_pce_ov)
2597 );
2598
2599n2_mio_cell_bi_pu_bscan cell_181 (
2600 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2601 .data_to_core ( mio_ccu_pll_div2[4] ),
2602 .bs_scan_in (cell_181_bscan_in),
2603 .bs_scan_out (cell_181_bscan_out),
2604 .pad ( DBG_DQ[155] ),
2605 .dtm_data ( peu_mio_pipe_txdata[53]),
2606 .ain_mux_data ( dbg1_mio_dbg_dq[155] ),
2607 .bin_mux_data ( 1'b0 ),
2608 .cin_mux_data ( niu_mio_debug_data[29] ),
2609 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2610 .bin_mux_sel ( 1'b0 ),
2611 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2612 .scan_in(cell_181_scanin),
2613 .scan_out(cell_181_scanout),
2614 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2615 .tcu_clk_stop (1'b0),
2616 .l2clk ( l2clk_0 ),
2617 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2618 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2619 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2620 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2621 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2622 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2623 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2624 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2625 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2626 .tcu_aclk(tcu_aclk),
2627 .tcu_bclk(tcu_bclk),
2628 .tcu_scan_en(tcu_scan_en),
2629 .tcu_pce_ov(tcu_pce_ov)
2630 );
2631
2632n2_mio_cell_bi_pu_bscan cell_180 (
2633 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2634 .data_to_core ( mio_ccu_pll_div2[3] ),
2635 .bs_scan_in (cell_180_bscan_in),
2636 .bs_scan_out (cell_180_bscan_out),
2637 .pad ( DBG_DQ[154] ),
2638 .dtm_data ( peu_mio_pipe_txdata[52]),
2639 .ain_mux_data ( dbg1_mio_dbg_dq[154] ),
2640 .bin_mux_data ( 1'b0 ),
2641 .cin_mux_data ( niu_mio_debug_data[28] ),
2642 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2643 .bin_mux_sel ( 1'b0 ),
2644 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2645 .scan_in(cell_180_scanin),
2646 .scan_out(cell_180_scanout),
2647 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2648 .tcu_clk_stop (1'b0),
2649 .l2clk ( l2clk_0 ),
2650 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2651 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2652 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2653 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2654 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2655 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2656 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2657 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2658 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2659 .tcu_aclk(tcu_aclk),
2660 .tcu_bclk(tcu_bclk),
2661 .tcu_scan_en(tcu_scan_en),
2662 .tcu_pce_ov(tcu_pce_ov)
2663 );
2664
2665n2_mio_cell_bi_pu_bscan cell_179 (
2666 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2667 .data_to_core ( mio_ccu_pll_div2[2] ),
2668 .bs_scan_in (cell_179_bscan_in),
2669 .bs_scan_out (cell_179_bscan_out),
2670 .pad ( DBG_DQ[153] ),
2671 .dtm_data ( peu_mio_pipe_txdata[51]),
2672 .ain_mux_data ( dbg1_mio_dbg_dq[153] ),
2673 .bin_mux_data ( 1'b0 ),
2674 .cin_mux_data ( niu_mio_debug_data[27] ),
2675 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2676 .bin_mux_sel ( 1'b0 ),
2677 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2678 .scan_in(cell_179_scanin),
2679 .scan_out(cell_179_scanout),
2680 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2681 .tcu_clk_stop (1'b0),
2682 .l2clk ( l2clk_0 ),
2683 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2684 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2685 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2686 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2687 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2688 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2689 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2690 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2691 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2692 .tcu_aclk(tcu_aclk),
2693 .tcu_bclk(tcu_bclk),
2694 .tcu_scan_en(tcu_scan_en),
2695 .tcu_pce_ov(tcu_pce_ov)
2696 );
2697
2698n2_mio_cell_bi_pu_bscan cell_178 (
2699 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2700 .data_to_core ( mio_ccu_pll_div2[1] ),
2701 .bs_scan_in (cell_178_bscan_in),
2702 .bs_scan_out (cell_178_bscan_out),
2703 .pad ( DBG_DQ[152] ),
2704 .dtm_data ( peu_mio_pipe_txdata[50]),
2705 .ain_mux_data ( dbg1_mio_dbg_dq[152] ),
2706 .bin_mux_data ( 1'b0 ),
2707 .cin_mux_data ( niu_mio_debug_data[26] ),
2708 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2709 .bin_mux_sel ( 1'b0 ),
2710 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2711 .scan_in(cell_178_scanin),
2712 .scan_out(cell_178_scanout),
2713 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2714 .tcu_clk_stop (1'b0),
2715 .l2clk ( l2clk_0 ),
2716 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2717 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2718 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2719 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2720 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2721 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2722 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2723 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2724 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2725 .tcu_aclk(tcu_aclk),
2726 .tcu_bclk(tcu_bclk),
2727 .tcu_scan_en(tcu_scan_en),
2728 .tcu_pce_ov(tcu_pce_ov)
2729 );
2730
2731n2_mio_cell_bi_pu_bscan cell_177 (
2732 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2733 .data_to_core ( mio_ccu_pll_div2[0] ),
2734 .bs_scan_in (cell_177_bscan_in),
2735 .bs_scan_out (cell_177_bscan_out),
2736 .pad ( DBG_DQ[151] ),
2737 .dtm_data ( peu_mio_pipe_txdata[49]),
2738 .ain_mux_data ( dbg1_mio_dbg_dq[151] ),
2739 .bin_mux_data ( 1'b0 ),
2740 .cin_mux_data ( niu_mio_debug_data[25] ),
2741 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2742 .bin_mux_sel ( 1'b0 ),
2743 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2744 .scan_in(cell_177_scanin),
2745 .scan_out(cell_177_scanout),
2746 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2747 .tcu_clk_stop (1'b0),
2748 .l2clk ( l2clk_0 ),
2749 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2750 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2751 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2752 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2753 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2754 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2755 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2756 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2757 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2758 .tcu_aclk(tcu_aclk),
2759 .tcu_bclk(tcu_bclk),
2760 .tcu_scan_en(tcu_scan_en),
2761 .tcu_pce_ov(tcu_pce_ov)
2762 );
2763
2764n2_mio_cell_bi_pu_bscan cell_176 (
2765 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2766 .data_to_core ( mio_ccu_pll_trst_l ),
2767 .bs_scan_in (cell_176_bscan_in),
2768 .bs_scan_out (cell_176_bscan_out),
2769 .pad ( DBG_DQ[150] ),
2770 .dtm_data ( peu_mio_pipe_txdata[48]),
2771 .ain_mux_data ( dbg1_mio_dbg_dq[150] ),
2772 .bin_mux_data ( 1'b0 ),
2773 .cin_mux_data ( niu_mio_debug_data[24] ),
2774 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2775 .bin_mux_sel ( 1'b0 ),
2776 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2777 .scan_in(cell_176_scanin),
2778 .scan_out(cell_176_scanout),
2779 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2780 .tcu_clk_stop (1'b0),
2781 .l2clk ( l2clk_0 ),
2782 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2783 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2784 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2785 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2786 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2787 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2788 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2789 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2790 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2791 .tcu_aclk(tcu_aclk),
2792 .tcu_bclk(tcu_bclk),
2793 .tcu_scan_en(tcu_scan_en),
2794 .tcu_pce_ov(tcu_pce_ov)
2795 );
2796
2797n2_mio_cell_bi_pd_bscan cell_175 (
2798 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2799 .data_to_core ( mio_ccu_pll_clamp_fltr ),
2800 .bs_scan_in (cell_175_bscan_in),
2801 .bs_scan_out (cell_175_bscan_out),
2802 .pad ( DBG_DQ[149] ),
2803 .dtm_data ( peu_mio_pipe_txdata[47]),
2804 .ain_mux_data ( dbg1_mio_dbg_dq[149] ),
2805 .bin_mux_data ( 1'b0 ),
2806 .cin_mux_data ( niu_mio_debug_data[23] ),
2807 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2808 .bin_mux_sel ( 1'b0 ),
2809 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2810 .scan_in(cell_175_scanin),
2811 .scan_out(cell_175_scanout),
2812 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2813 .tcu_clk_stop (1'b0),
2814 .l2clk ( l2clk_0 ),
2815 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2816 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2817 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2818 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2819 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2820 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2821 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2822 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2823 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2824 .tcu_aclk(tcu_aclk),
2825 .tcu_bclk(tcu_bclk),
2826 .tcu_scan_en(tcu_scan_en),
2827 .tcu_pce_ov(tcu_pce_ov)
2828 );
2829
2830n2_mio_cell_out_bscan cell_174 (
2831 .data_oe ( dbg1_mio_drv_en_op_only ),
2832 .bs_scan_in (cell_174_bscan_in),
2833 .bs_scan_out (cell_174_bscan_out),
2834 .pad ( DBG_DQ[148] ),
2835 .dtm_data ( peu_mio_pipe_txdata[46]),
2836 .ain_mux_data ( dbg1_mio_dbg_dq[148] ),
2837 .bin_mux_data ( 1'b0 ),
2838 .cin_mux_data ( niu_mio_debug_data[22] ),
2839 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2840 .bin_mux_sel ( 1'b0 ),
2841 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2842 .scan_in(cell_174_scanin),
2843 .scan_out(cell_174_scanout),
2844 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2845 .tcu_clk_stop (1'b0),
2846 .l2clk ( l2clk_0 ),
2847 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2848 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2849 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2850 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2851 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2852 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2853 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2854 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2855 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2856 .tcu_aclk(tcu_aclk),
2857 .tcu_bclk(tcu_bclk),
2858 .tcu_scan_en(tcu_scan_en),
2859 .tcu_pce_ov(tcu_pce_ov)
2860 );
2861
2862n2_mio_cell_out_bscan cell_173 (
2863 .data_oe ( dbg1_mio_drv_en_op_only ),
2864 .bs_scan_in (cell_173_bscan_in),
2865 .bs_scan_out (cell_173_bscan_out),
2866 .pad ( DBG_DQ[147] ),
2867 .dtm_data ( peu_mio_pipe_txdata[45]),
2868 .ain_mux_data ( dbg1_mio_dbg_dq[147] ),
2869 .bin_mux_data ( 1'b0 ),
2870 .cin_mux_data ( niu_mio_debug_data[21] ),
2871 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2872 .bin_mux_sel ( 1'b0 ),
2873 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2874 .scan_in(cell_173_scanin),
2875 .scan_out(cell_173_scanout),
2876 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2877 .tcu_clk_stop (1'b0),
2878 .l2clk ( l2clk_0 ),
2879 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2880 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2881 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2882 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2883 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2884 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2885 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2886 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2887 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2888 .tcu_aclk(tcu_aclk),
2889 .tcu_bclk(tcu_bclk),
2890 .tcu_scan_en(tcu_scan_en),
2891 .tcu_pce_ov(tcu_pce_ov)
2892 );
2893
2894n2_mio_cell_bi_pd_bscan cell_172 (
2895 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2896 .data_to_core ( mio_ccu_pll_div4[6] ),
2897 .bs_scan_in (cell_172_bscan_in),
2898 .bs_scan_out (cell_172_bscan_out),
2899 .pad ( DBG_DQ[146] ),
2900 .dtm_data ( peu_mio_pipe_txdata[44]),
2901 .ain_mux_data ( dbg1_mio_dbg_dq[146] ),
2902 .bin_mux_data ( 1'b0 ),
2903 .cin_mux_data ( niu_mio_debug_data[20] ),
2904 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2905 .bin_mux_sel ( 1'b0 ),
2906 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2907 .scan_in(cell_172_scanin),
2908 .scan_out(cell_172_scanout),
2909 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2910 .tcu_clk_stop (1'b0),
2911 .l2clk ( l2clk_0 ),
2912 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2913 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2914 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2915 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2916 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2917 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2918 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2919 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2920 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2921 .tcu_aclk(tcu_aclk),
2922 .tcu_bclk(tcu_bclk),
2923 .tcu_scan_en(tcu_scan_en),
2924 .tcu_pce_ov(tcu_pce_ov)
2925 );
2926
2927n2_mio_cell_bi_pd_bscan cell_171 (
2928 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2929 .data_to_core ( mio_ccu_pll_div4[5] ),
2930 .bs_scan_in (cell_171_bscan_in),
2931 .bs_scan_out (cell_171_bscan_out),
2932 .pad ( DBG_DQ[145] ),
2933 .dtm_data ( peu_mio_pipe_txdata[43]),
2934 .ain_mux_data ( dbg1_mio_dbg_dq[145] ),
2935 .bin_mux_data ( 1'b0 ),
2936 .cin_mux_data ( niu_mio_debug_data[19] ),
2937 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2938 .bin_mux_sel ( 1'b0 ),
2939 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2940 .scan_in(cell_171_scanin),
2941 .scan_out(cell_171_scanout),
2942 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2943 .tcu_clk_stop (1'b0),
2944 .l2clk ( l2clk_0 ),
2945 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2946 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2947 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2948 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2949 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2950 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2951 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2952 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2953 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2954 .tcu_aclk(tcu_aclk),
2955 .tcu_bclk(tcu_bclk),
2956 .tcu_scan_en(tcu_scan_en),
2957 .tcu_pce_ov(tcu_pce_ov)
2958 );
2959
2960n2_mio_cell_bi_pd_bscan cell_170 (
2961 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2962 .data_to_core ( mio_ccu_pll_div4[4] ),
2963 .bs_scan_in (cell_170_bscan_in),
2964 .bs_scan_out (cell_170_bscan_out),
2965 .pad ( DBG_DQ[144] ),
2966 .dtm_data ( peu_mio_pipe_txdata[42]),
2967 .ain_mux_data ( dbg1_mio_dbg_dq[144] ),
2968 .bin_mux_data ( 1'b0 ),
2969 .cin_mux_data ( niu_mio_debug_data[18] ),
2970 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
2971 .bin_mux_sel ( 1'b0 ),
2972 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
2973 .scan_in(cell_170_scanin),
2974 .scan_out(cell_170_scanout),
2975 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
2976 .tcu_clk_stop (1'b0),
2977 .l2clk ( l2clk_0 ),
2978 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
2979 .tcu_mio_bs_clk(tcu_mio_bs_clk),
2980 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
2981 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
2982 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
2983 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
2984 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
2985 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
2986 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
2987 .tcu_aclk(tcu_aclk),
2988 .tcu_bclk(tcu_bclk),
2989 .tcu_scan_en(tcu_scan_en),
2990 .tcu_pce_ov(tcu_pce_ov)
2991 );
2992
2993n2_mio_cell_bi_pd_bscan cell_169 (
2994 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
2995 .data_to_core ( mio_ccu_pll_div4[3] ),
2996 .bs_scan_in (cell_169_bscan_in),
2997 .bs_scan_out (cell_169_bscan_out),
2998 .pad ( DBG_DQ[143] ),
2999 .dtm_data ( peu_mio_pipe_txdata[41]),
3000 .ain_mux_data ( dbg1_mio_dbg_dq[143] ),
3001 .bin_mux_data ( 1'b0 ),
3002 .cin_mux_data ( niu_mio_debug_data[17] ),
3003 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3004 .bin_mux_sel ( 1'b0 ),
3005 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3006 .scan_in(cell_169_scanin),
3007 .scan_out(cell_169_scanout),
3008 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3009 .tcu_clk_stop (1'b0),
3010 .l2clk ( l2clk_0 ),
3011 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3012 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3013 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3014 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3015 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3016 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3017 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3018 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3019 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3020 .tcu_aclk(tcu_aclk),
3021 .tcu_bclk(tcu_bclk),
3022 .tcu_scan_en(tcu_scan_en),
3023 .tcu_pce_ov(tcu_pce_ov)
3024 );
3025
3026n2_mio_cell_bi_pd_bscan cell_168 (
3027 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
3028 .data_to_core ( mio_ccu_pll_div4[2] ),
3029 .bs_scan_in (cell_168_bscan_in),
3030 .bs_scan_out (cell_168_bscan_out),
3031 .pad ( DBG_DQ[142] ),
3032 .dtm_data ( peu_mio_pipe_txdata[40]),
3033 .ain_mux_data ( dbg1_mio_dbg_dq[142] ),
3034 .bin_mux_data ( 1'b0 ),
3035 .cin_mux_data ( niu_mio_debug_data[16] ),
3036 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3037 .bin_mux_sel ( 1'b0 ),
3038 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3039 .scan_in(cell_168_scanin),
3040 .scan_out(cell_168_scanout),
3041 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3042 .tcu_clk_stop (1'b0),
3043 .l2clk ( l2clk_0 ),
3044 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3045 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3046 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3047 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3048 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3049 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3050 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3051 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3052 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3053 .tcu_aclk(tcu_aclk),
3054 .tcu_bclk(tcu_bclk),
3055 .tcu_scan_en(tcu_scan_en),
3056 .tcu_pce_ov(tcu_pce_ov)
3057 );
3058
3059n2_mio_cell_bi_pd_bscan cell_167 (
3060 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
3061 .data_to_core ( mio_ccu_pll_div4[1]),
3062 .bs_scan_in (cell_167_bscan_in),
3063 .bs_scan_out (cell_167_bscan_out),
3064 .pad ( DBG_DQ[141] ),
3065 .dtm_data ( peu_mio_pipe_txdata[39]),
3066 .ain_mux_data ( dbg1_mio_dbg_dq[141] ),
3067 .bin_mux_data ( 1'b0 ),
3068 .cin_mux_data ( niu_mio_debug_data[15] ),
3069 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3070 .bin_mux_sel ( 1'b0 ),
3071 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3072 .scan_in(cell_167_scanin),
3073 .scan_out(cell_167_scanout),
3074 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3075 .tcu_clk_stop (1'b0),
3076 .l2clk ( l2clk_0 ),
3077 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3078 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3079 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3080 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3081 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3082 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3083 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3084 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3085 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3086 .tcu_aclk(tcu_aclk),
3087 .tcu_bclk(tcu_bclk),
3088 .tcu_scan_en(tcu_scan_en),
3089 .tcu_pce_ov(tcu_pce_ov)
3090 );
3091
3092n2_mio_cell_bi_pd_bscan cell_166 (
3093 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
3094 .data_to_core ( mio_ccu_pll_div4[0]),
3095 .bs_scan_in (cell_166_bscan_in),
3096 .bs_scan_out (cell_166_bscan_out),
3097 .pad ( DBG_DQ[140] ),
3098 .dtm_data ( peu_mio_pipe_txdata[38]),
3099 .ain_mux_data ( dbg1_mio_dbg_dq[140] ),
3100 .bin_mux_data ( 1'b0 ),
3101 .cin_mux_data ( niu_mio_debug_data[14] ),
3102 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3103 .bin_mux_sel ( 1'b0 ),
3104 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3105 .scan_in(cell_166_scanin),
3106 .scan_out(cell_166_scanout),
3107 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3108 .tcu_clk_stop (1'b0),
3109 .l2clk ( l2clk_0 ),
3110 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3111 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3112 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3113 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3114 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3115 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3116 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3117 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3118 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3119 .tcu_aclk(tcu_aclk),
3120 .tcu_bclk(tcu_bclk),
3121 .tcu_scan_en(tcu_scan_en),
3122 .tcu_pce_ov(tcu_pce_ov)
3123 );
3124
3125n2_mio_cell_bi_bscan cell_165 (
3126 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp ),
3127 .data_to_core ( mio_ext_dr_clk ),
3128 .bs_scan_in (cell_165_bscan_in),
3129 .bs_scan_out (cell_165_bscan_out),
3130 .pad ( DBG_DQ[139] ),
3131 .dtm_data ( peu_mio_pipe_txdata[37]),
3132 .ain_mux_data ( dbg1_mio_dbg_dq[139] ),
3133 .bin_mux_data ( 1'b0 ),
3134 .cin_mux_data ( niu_mio_debug_data[13] ),
3135 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3136 .bin_mux_sel ( 1'b0 ),
3137 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3138 .scan_in(cell_165_scanin),
3139 .scan_out(cell_165_scanout),
3140 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3141 .tcu_clk_stop (1'b0),
3142 .l2clk ( l2clk_0 ),
3143 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3144 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3145 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3146 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3147 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3148 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3149 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3150 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3151 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3152 .tcu_aclk(tcu_aclk),
3153 .tcu_bclk(tcu_bclk),
3154 .tcu_scan_en(tcu_scan_en),
3155 .tcu_pce_ov(tcu_pce_ov)
3156 );
3157
3158n2_mio_cell_bi_bscan cell_164 (
3159 .data_oe ( dbg1_mio_drv_en_muxtestpll_inp),
3160 .data_to_core ( mio_ext_cmp_clk),
3161 .bs_scan_in (cell_164_bscan_in),
3162 .bs_scan_out (cell_164_bscan_out),
3163 .pad ( DBG_DQ[138] ),
3164 .dtm_data ( peu_mio_pipe_txdata[36]),
3165 .ain_mux_data ( dbg1_mio_dbg_dq[138] ),
3166 .bin_mux_data ( 1'b0 ),
3167 .cin_mux_data ( niu_mio_debug_data[12] ),
3168 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3169 .bin_mux_sel ( 1'b0 ),
3170 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3171 .scan_in(cell_164_scanin),
3172 .scan_out(cell_164_scanout),
3173 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3174 .tcu_clk_stop (1'b0),
3175 .l2clk ( l2clk_0 ),
3176 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3177 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3178 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3179 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3180 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3181 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3182 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3183 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3184 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3185 .tcu_aclk(tcu_aclk),
3186 .tcu_bclk(tcu_bclk),
3187 .tcu_scan_en(tcu_scan_en),
3188 .tcu_pce_ov(tcu_pce_ov)
3189 );
3190
3191n2_mio_cell_bi_bscan cell_163 (
3192 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3193 .data_to_core ( mio_tcu_io_ac_testmode ),
3194 .bs_scan_in (cell_163_bscan_in),
3195 .bs_scan_out (cell_163_bscan_out),
3196 .pad ( DBG_DQ[137] ),
3197 .dtm_data ( peu_mio_pipe_txdata[35]),
3198 .ain_mux_data ( dbg1_mio_dbg_dq[137] ),
3199 .bin_mux_data ( 1'b0 ),
3200 .cin_mux_data ( niu_mio_debug_data[11] ),
3201 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3202 .bin_mux_sel ( 1'b0 ),
3203 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3204 .scan_in(cell_163_scanin),
3205 .scan_out(cell_163_scanout),
3206 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3207 .tcu_clk_stop (1'b0),
3208 .l2clk ( l2clk_0 ),
3209 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3210 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3211 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3212 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3213 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3214 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3215 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3216 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3217 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3218 .tcu_aclk(tcu_aclk),
3219 .tcu_bclk(tcu_bclk),
3220 .tcu_scan_en(tcu_scan_en),
3221 .tcu_pce_ov(tcu_pce_ov)
3222 );
3223
3224n2_mio_cell_bi_bscan cell_162 (
3225 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3226 .data_to_core ( mio_tcu_io_ac_testtrig ),
3227 .bs_scan_in (cell_162_bscan_in),
3228 .bs_scan_out (cell_162_bscan_out),
3229 .pad ( DBG_DQ[136] ),
3230 .dtm_data ( peu_mio_pipe_txdata[34]),
3231 .ain_mux_data ( dbg1_mio_dbg_dq[136] ),
3232 .bin_mux_data ( 1'b0 ),
3233 .cin_mux_data ( niu_mio_debug_data[10] ),
3234 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3235 .bin_mux_sel ( 1'b0 ),
3236 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3237 .scan_in(cell_162_scanin),
3238 .scan_out(cell_162_scanout),
3239 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3240 .tcu_clk_stop (1'b0),
3241 .l2clk ( l2clk_0 ),
3242 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3243 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3244 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3245 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3246 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3247 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3248 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3249 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3250 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3251 .tcu_aclk(tcu_aclk),
3252 .tcu_bclk(tcu_bclk),
3253 .tcu_scan_en(tcu_scan_en),
3254 .tcu_pce_ov(tcu_pce_ov)
3255 );
3256
3257n2_mio_cell_bi_bscan cell_161 (
3258 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3259 .data_to_core ( mio_tcu_io_aclk ),
3260 .bs_scan_in (cell_161_bscan_in),
3261 .bs_scan_out (cell_161_bscan_out),
3262 .pad ( DBG_DQ[135] ),
3263 .dtm_data ( peu_mio_pipe_txdata[33]),
3264 .ain_mux_data ( dbg1_mio_dbg_dq[135] ),
3265 .bin_mux_data ( 1'b0 ),
3266 .cin_mux_data ( niu_mio_debug_data[9] ),
3267 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3268 .bin_mux_sel ( 1'b0 ),
3269 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3270 .scan_in(cell_161_scanin),
3271 .scan_out(cell_161_scanout),
3272 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3273 .tcu_clk_stop (1'b0),
3274 .l2clk ( l2clk_0 ),
3275 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3276 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3277 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3278 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3279 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3280 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3281 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3282 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3283 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3284 .tcu_aclk(tcu_aclk),
3285 .tcu_bclk(tcu_bclk),
3286 .tcu_scan_en(tcu_scan_en),
3287 .tcu_pce_ov(tcu_pce_ov)
3288 );
3289
3290n2_mio_cell_bi_bscan cell_160 (
3291 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3292 .data_to_core ( mio_tcu_io_bclk ),
3293 .bs_scan_in (cell_160_bscan_in),
3294 .bs_scan_out (cell_160_bscan_out),
3295 .pad ( DBG_DQ[134] ),
3296 .dtm_data ( peu_mio_pipe_txdata[32]),
3297 .ain_mux_data ( dbg1_mio_dbg_dq[134] ),
3298 .bin_mux_data ( 1'b0 ),
3299 .cin_mux_data ( niu_mio_debug_data[8] ),
3300 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3301 .bin_mux_sel ( 1'b0 ),
3302 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3303 .scan_in(cell_160_scanin),
3304 .scan_out(cell_160_scanout),
3305 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3306 .tcu_clk_stop (1'b0),
3307 .l2clk ( l2clk_0 ),
3308 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3309 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3310 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3311 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3312 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3313 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3314 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3315 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3316 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3317 .tcu_aclk(tcu_aclk),
3318 .tcu_bclk(tcu_bclk),
3319 .tcu_scan_en(tcu_scan_en),
3320 .tcu_pce_ov(tcu_pce_ov)
3321 );
3322
3323n2_mio_cell_bi_bscan cell_159 (
3324 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3325 .data_to_core ( mio_tcu_io_scan_in[30] ),
3326 .bs_scan_in (cell_159_bscan_in),
3327 .bs_scan_out (cell_159_bscan_out),
3328 .pad ( DBG_DQ[133] ),
3329 .dtm_data ( peu_mio_pipe_txdata[31]),
3330 .ain_mux_data ( dbg1_mio_dbg_dq[133] ),
3331 .bin_mux_data ( 1'b0 ),
3332 .cin_mux_data ( niu_mio_debug_data[7] ),
3333 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3334 .bin_mux_sel ( 1'b0 ),
3335 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3336 .scan_in(cell_159_scanin),
3337 .scan_out(cell_159_scanout),
3338 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3339 .tcu_clk_stop (1'b0),
3340 .l2clk ( l2clk_0 ),
3341 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3342 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3343 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3344 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3345 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3346 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3347 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3348 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3349 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3350 .tcu_aclk(tcu_aclk),
3351 .tcu_bclk(tcu_bclk),
3352 .tcu_scan_en(tcu_scan_en),
3353 .tcu_pce_ov(tcu_pce_ov)
3354 );
3355
3356n2_mio_cell_bi_bscan cell_158 (
3357 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3358 .data_to_core ( mio_tcu_io_scan_in[29] ),
3359 .bs_scan_in (cell_158_bscan_in),
3360 .bs_scan_out (cell_158_bscan_out),
3361 .pad ( DBG_DQ[132] ),
3362 .dtm_data ( peu_mio_pipe_txdata[30]),
3363 .ain_mux_data ( dbg1_mio_dbg_dq[132] ),
3364 .bin_mux_data ( 1'b0 ),
3365 .cin_mux_data ( niu_mio_debug_data[6] ),
3366 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3367 .bin_mux_sel ( 1'b0 ),
3368 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3369 .scan_in(cell_158_scanin),
3370 .scan_out(cell_158_scanout),
3371 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3372 .tcu_clk_stop (1'b0),
3373 .l2clk ( l2clk_0 ),
3374 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3375 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3376 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3377 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3378 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3379 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3380 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3381 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3382 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3383 .tcu_aclk(tcu_aclk),
3384 .tcu_bclk(tcu_bclk),
3385 .tcu_scan_en(tcu_scan_en),
3386 .tcu_pce_ov(tcu_pce_ov)
3387 );
3388
3389n2_mio_cell_bi_bscan cell_157 (
3390 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3391 .data_to_core ( mio_tcu_io_scan_in[28] ),
3392 .bs_scan_in (cell_157_bscan_in),
3393 .bs_scan_out (cell_157_bscan_out),
3394 .pad ( DBG_DQ[131] ),
3395 .dtm_data ( peu_mio_pipe_txdata[29]),
3396 .ain_mux_data ( dbg1_mio_dbg_dq[131] ),
3397 .bin_mux_data ( 1'b0 ),
3398 .cin_mux_data ( niu_mio_debug_data[5] ),
3399 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3400 .bin_mux_sel ( 1'b0 ),
3401 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3402 .scan_in(cell_157_scanin),
3403 .scan_out(cell_157_scanout),
3404 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3405 .tcu_clk_stop (1'b0),
3406 .l2clk ( l2clk_0 ),
3407 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3408 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3409 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3410 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3411 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3412 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3413 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3414 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3415 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3416 .tcu_aclk(tcu_aclk),
3417 .tcu_bclk(tcu_bclk),
3418 .tcu_scan_en(tcu_scan_en),
3419 .tcu_pce_ov(tcu_pce_ov)
3420 );
3421
3422n2_mio_cell_bi_bscan cell_156 (
3423 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3424 .data_to_core ( mio_tcu_io_scan_in[27] ),
3425 .bs_scan_in (cell_156_bscan_in),
3426 .bs_scan_out (cell_156_bscan_out),
3427 .pad ( DBG_DQ[130] ),
3428 .dtm_data ( peu_mio_pipe_txdata[28]),
3429 .ain_mux_data ( dbg1_mio_dbg_dq[130] ),
3430 .bin_mux_data ( 1'b0 ),
3431 .cin_mux_data ( niu_mio_debug_data[4] ),
3432 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3433 .bin_mux_sel ( 1'b0 ),
3434 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3435 .scan_in(cell_156_scanin),
3436 .scan_out(cell_156_scanout),
3437 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
3438 .tcu_clk_stop (1'b0),
3439 .l2clk ( l2clk_0 ),
3440 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3441 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3442 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3443 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3444 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3445 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3446 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3447 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3448 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3449 .tcu_aclk(tcu_aclk),
3450 .tcu_bclk(tcu_bclk),
3451 .tcu_scan_en(tcu_scan_en),
3452 .tcu_pce_ov(tcu_pce_ov)
3453 );
3454
3455n2_mio_cell_bi_bscan cell_155 (
3456 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3457 .data_to_core ( mio_tcu_io_scan_in[26] ),
3458 .bs_scan_in (cell_155_bscan_in),
3459 .bs_scan_out (cell_155_bscan_out),
3460 .pad ( DBG_DQ[129] ),
3461 .dtm_data ( peu_mio_pipe_txdata[27]),
3462 .ain_mux_data ( dbg1_mio_dbg_dq[129] ),
3463 .bin_mux_data ( 1'b0 ),
3464 .cin_mux_data ( niu_mio_debug_data[3] ),
3465 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3466 .bin_mux_sel ( 1'b0 ),
3467 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3468 .scan_in(cell_155_scanin),
3469 .scan_out(cell_155_scanout),
3470 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3471 .tcu_clk_stop (1'b0),
3472 .l2clk ( l2clk_1 ),
3473 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3474 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3475 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3476 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3477 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3478 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3479 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3480 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3481 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3482 .tcu_aclk(tcu_aclk),
3483 .tcu_bclk(tcu_bclk),
3484 .tcu_scan_en(tcu_scan_en),
3485 .tcu_pce_ov(tcu_pce_ov)
3486 );
3487
3488n2_mio_cell_bi_bscan cell_154 (
3489 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3490 .data_to_core ( mio_tcu_io_scan_in[25] ),
3491 .bs_scan_in (cell_154_bscan_in),
3492 .bs_scan_out (cell_154_bscan_out),
3493 .pad ( DBG_DQ[128] ),
3494 .dtm_data ( peu_mio_pipe_txdata[26]),
3495 .ain_mux_data ( dbg1_mio_dbg_dq[128] ),
3496 .bin_mux_data ( 1'b0 ),
3497 .cin_mux_data ( niu_mio_debug_data[2] ),
3498 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3499 .bin_mux_sel ( 1'b0 ),
3500 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3501 .scan_in(cell_154_scanin),
3502 .scan_out(cell_154_scanout),
3503 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3504 .tcu_clk_stop (1'b0),
3505 .l2clk ( l2clk_1 ),
3506 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3507 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3508 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3509 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3510 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3511 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3512 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3513 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3514 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3515 .tcu_aclk(tcu_aclk),
3516 .tcu_bclk(tcu_bclk),
3517 .tcu_scan_en(tcu_scan_en),
3518 .tcu_pce_ov(tcu_pce_ov)
3519 );
3520
3521n2_mio_cell_bi_bscan cell_153 (
3522 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3523 .data_to_core ( mio_tcu_io_scan_in[24] ),
3524 .bs_scan_in (cell_153_bscan_in),
3525 .bs_scan_out (cell_153_bscan_out),
3526 .pad ( DBG_DQ[127] ),
3527 .dtm_data ( peu_mio_pipe_txdata[25]),
3528 .ain_mux_data ( dbg1_mio_dbg_dq[127] ),
3529 .bin_mux_data ( 1'b0 ),
3530 .cin_mux_data ( niu_mio_debug_data[1] ),
3531 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3532 .bin_mux_sel ( 1'b0 ),
3533 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3534 .scan_in(cell_153_scanin),
3535 .scan_out(cell_153_scanout),
3536 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3537 .tcu_clk_stop (1'b0),
3538 .l2clk ( l2clk_1 ),
3539 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3540 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3541 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3542 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3543 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3544 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3545 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3546 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3547 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3548 .tcu_aclk(tcu_aclk),
3549 .tcu_bclk(tcu_bclk),
3550 .tcu_scan_en(tcu_scan_en),
3551 .tcu_pce_ov(tcu_pce_ov)
3552 );
3553
3554n2_mio_cell_bi_bscan cell_152 (
3555 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3556 .data_to_core ( mio_tcu_io_scan_in[23] ),
3557 .bs_scan_in (cell_152_bscan_in),
3558 .bs_scan_out (cell_152_bscan_out),
3559 .pad ( DBG_DQ[126] ),
3560 .dtm_data ( peu_mio_pipe_txdata[24]),
3561 .ain_mux_data ( dbg1_mio_dbg_dq[126] ),
3562 .bin_mux_data ( 1'b0 ),
3563 .cin_mux_data ( niu_mio_debug_data[0] ),
3564 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3565 .bin_mux_sel ( 1'b0 ),
3566 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3567 .scan_in(cell_152_scanin),
3568 .scan_out(cell_152_scanout),
3569 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3570 .tcu_clk_stop (1'b0),
3571 .l2clk ( l2clk_1 ),
3572 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3573 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3574 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3575 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3576 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3577 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3578 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3579 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3580 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3581 .tcu_aclk(tcu_aclk),
3582 .tcu_bclk(tcu_bclk),
3583 .tcu_scan_en(tcu_scan_en),
3584 .tcu_pce_ov(tcu_pce_ov)
3585 );
3586
3587n2_mio_cell_bi_bscan cell_151 (
3588 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3589 .data_to_core ( mio_tcu_io_scan_in[22] ),
3590 .bs_scan_in (cell_151_bscan_in),
3591 .bs_scan_out (cell_151_bscan_out),
3592 .pad ( DBG_DQ[125] ),
3593 .dtm_data ( peu_mio_pipe_txdata[23]),
3594 .ain_mux_data ( dbg1_mio_dbg_dq[125] ),
3595 .bin_mux_data ( 1'b0 ),
3596 .cin_mux_data ( niu_mio_debug_clock[1] ),
3597 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3598 .bin_mux_sel ( 1'b0 ),
3599 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3600 .scan_in(cell_151_scanin),
3601 .scan_out(cell_151_scanout),
3602 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3603 .tcu_clk_stop (1'b0),
3604 .l2clk ( l2clk_1 ),
3605 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3606 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3607 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3608 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3609 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3610 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3611 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3612 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3613 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3614 .tcu_aclk(tcu_aclk),
3615 .tcu_bclk(tcu_bclk),
3616 .tcu_scan_en(tcu_scan_en),
3617 .tcu_pce_ov(tcu_pce_ov)
3618 );
3619
3620n2_mio_cell_bi_bscan cell_150 (
3621 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3622 .data_to_core ( mio_tcu_io_scan_in[21] ),
3623 .bs_scan_in (cell_150_bscan_in),
3624 .bs_scan_out (cell_150_bscan_out),
3625 .pad ( DBG_DQ[124] ),
3626 .dtm_data ( peu_mio_pipe_txdata[22]),
3627 .ain_mux_data ( dbg1_mio_dbg_dq[124] ),
3628 .bin_mux_data ( 1'b0 ),
3629 .cin_mux_data ( niu_mio_debug_clock[0] ),
3630 .ain_mux_sel ( dbg1_mio_sel_niu_debug_mode_l ),
3631 .bin_mux_sel ( 1'b0 ),
3632 .cin_mux_sel ( dbg1_mio_sel_niu_debug_mode ),
3633 .scan_in(cell_150_scanin),
3634 .scan_out(cell_150_scanout),
3635 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3636 .tcu_clk_stop (1'b0),
3637 .l2clk ( l2clk_1 ),
3638 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3639 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3640 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3641 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3642 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3643 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3644 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3645 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3646 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3647 .tcu_aclk(tcu_aclk),
3648 .tcu_bclk(tcu_bclk),
3649 .tcu_scan_en(tcu_scan_en),
3650 .tcu_pce_ov(tcu_pce_ov)
3651 );
3652
3653n2_mio_cell_bi_bscan cell_149 (
3654 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3655 .data_to_core ( mio_tcu_io_scan_in[20] ),
3656 .bs_scan_in (cell_149_bscan_in),
3657 .bs_scan_out (cell_149_bscan_out),
3658 .pad ( DBG_DQ[123] ),
3659 .dtm_data ( peu_mio_pipe_txdata[21]),
3660 .ain_mux_data ( dbg1_mio_dbg_dq[123] ),
3661 .bin_mux_data ( 1'b0 ),
3662 .cin_mux_data ( dbg0_mio_debug_bus_a_r[7] ),
3663 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3664 .bin_mux_sel ( 1'b0 ),
3665 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3666 .scan_in(cell_149_scanin),
3667 .scan_out(cell_149_scanout),
3668 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3669 .tcu_clk_stop (1'b0),
3670 .l2clk ( l2clk_1 ),
3671 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3672 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3673 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3674 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3675 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3676 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3677 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3678 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3679 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3680 .tcu_aclk(tcu_aclk),
3681 .tcu_bclk(tcu_bclk),
3682 .tcu_scan_en(tcu_scan_en),
3683 .tcu_pce_ov(tcu_pce_ov)
3684 );
3685
3686n2_mio_cell_bi_bscan cell_148 (
3687 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3688 .data_to_core ( mio_tcu_io_scan_in[19] ),
3689 .bs_scan_in (cell_148_bscan_in),
3690 .bs_scan_out (cell_148_bscan_out),
3691 .pad ( DBG_DQ[122] ),
3692 .dtm_data ( peu_mio_pipe_txdata[20]),
3693 .ain_mux_data ( dbg1_mio_dbg_dq[122] ),
3694 .bin_mux_data ( 1'b0 ),
3695 .cin_mux_data ( dbg0_mio_debug_bus_a_r[6] ),
3696 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3697 .bin_mux_sel ( 1'b0 ),
3698 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3699 .scan_in(cell_148_scanin),
3700 .scan_out(cell_148_scanout),
3701 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3702 .tcu_clk_stop (1'b0),
3703 .l2clk ( l2clk_1 ),
3704 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3705 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3706 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3707 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3708 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3709 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3710 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3711 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3712 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3713 .tcu_aclk(tcu_aclk),
3714 .tcu_bclk(tcu_bclk),
3715 .tcu_scan_en(tcu_scan_en),
3716 .tcu_pce_ov(tcu_pce_ov)
3717 );
3718
3719n2_mio_cell_bi_bscan cell_147 (
3720 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3721 .data_to_core ( mio_tcu_io_scan_in[18] ),
3722 .bs_scan_in (cell_147_bscan_in),
3723 .bs_scan_out (cell_147_bscan_out),
3724 .pad ( DBG_DQ[121] ),
3725 .dtm_data ( peu_mio_pipe_txdata[19]),
3726 .ain_mux_data ( dbg1_mio_dbg_dq[121] ),
3727 .bin_mux_data ( 1'b0 ),
3728 .cin_mux_data ( dbg0_mio_debug_bus_a_r[5] ),
3729 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3730 .bin_mux_sel ( 1'b0 ),
3731 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3732 .scan_in(cell_147_scanin),
3733 .scan_out(cell_147_scanout),
3734 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3735 .tcu_clk_stop (1'b0),
3736 .l2clk ( l2clk_1 ),
3737 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3738 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3739 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3740 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3741 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3742 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3743 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3744 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3745 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3746 .tcu_aclk(tcu_aclk),
3747 .tcu_bclk(tcu_bclk),
3748 .tcu_scan_en(tcu_scan_en),
3749 .tcu_pce_ov(tcu_pce_ov)
3750 );
3751
3752n2_mio_cell_bi_bscan cell_146 (
3753 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3754 .data_to_core ( mio_tcu_io_scan_in[17] ),
3755 .bs_scan_in (cell_146_bscan_in),
3756 .bs_scan_out (cell_146_bscan_out),
3757 .pad ( DBG_DQ[120] ),
3758 .dtm_data ( peu_mio_pipe_txdata[18]),
3759 .ain_mux_data ( dbg1_mio_dbg_dq[120] ),
3760 .bin_mux_data ( 1'b0 ),
3761 .cin_mux_data ( dbg0_mio_debug_bus_a_r[4] ),
3762 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3763 .bin_mux_sel ( 1'b0 ),
3764 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3765 .scan_in(cell_146_scanin),
3766 .scan_out(cell_146_scanout),
3767 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3768 .tcu_clk_stop (1'b0),
3769 .l2clk ( l2clk_1 ),
3770 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3771 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3772 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3773 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3774 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3775 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3776 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3777 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3778 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3779 .tcu_aclk(tcu_aclk),
3780 .tcu_bclk(tcu_bclk),
3781 .tcu_scan_en(tcu_scan_en),
3782 .tcu_pce_ov(tcu_pce_ov)
3783 );
3784
3785n2_mio_cell_bi_bscan cell_145 (
3786 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3787 .data_to_core ( mio_tcu_io_scan_in[16] ),
3788 .bs_scan_in (cell_145_bscan_in),
3789 .bs_scan_out (cell_145_bscan_out),
3790 .pad ( DBG_DQ[119] ),
3791 .dtm_data ( peu_mio_pipe_txdata[17]),
3792 .ain_mux_data ( dbg1_mio_dbg_dq[119] ),
3793 .bin_mux_data ( 1'b0 ),
3794 .cin_mux_data ( dbg0_mio_debug_bus_a_r[3] ),
3795 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3796 .bin_mux_sel ( 1'b0 ),
3797 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3798 .scan_in(cell_145_scanin),
3799 .scan_out(cell_145_scanout),
3800 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3801 .tcu_clk_stop (1'b0),
3802 .l2clk ( l2clk_1 ),
3803 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3804 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3805 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3806 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3807 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3808 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3809 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3810 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3811 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3812 .tcu_aclk(tcu_aclk),
3813 .tcu_bclk(tcu_bclk),
3814 .tcu_scan_en(tcu_scan_en),
3815 .tcu_pce_ov(tcu_pce_ov)
3816 );
3817
3818n2_mio_cell_bi_bscan cell_144 (
3819 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3820 .data_to_core ( mio_tcu_io_scan_in[15] ),
3821 .bs_scan_in (cell_144_bscan_in),
3822 .bs_scan_out (cell_144_bscan_out),
3823 .pad ( DBG_DQ[118] ),
3824 .dtm_data ( peu_mio_pipe_txdata[16]),
3825 .ain_mux_data ( dbg1_mio_dbg_dq[118] ),
3826 .bin_mux_data ( 1'b0 ),
3827 .cin_mux_data ( dbg0_mio_debug_bus_a_r[2] ),
3828 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3829 .bin_mux_sel ( 1'b0 ),
3830 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3831 .scan_in(cell_144_scanin),
3832 .scan_out(cell_144_scanout),
3833 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3834 .tcu_clk_stop (1'b0),
3835 .l2clk ( l2clk_1 ),
3836 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3837 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3838 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3839 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3840 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3841 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3842 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3843 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3844 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3845 .tcu_aclk(tcu_aclk),
3846 .tcu_bclk(tcu_bclk),
3847 .tcu_scan_en(tcu_scan_en),
3848 .tcu_pce_ov(tcu_pce_ov)
3849 );
3850
3851n2_mio_cell_bi_bscan cell_143 (
3852 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3853 .data_to_core ( mio_tcu_io_scan_in[14] ),
3854 .bs_scan_in (cell_143_bscan_in),
3855 .bs_scan_out (cell_143_bscan_out),
3856 .pad ( DBG_DQ[117] ),
3857 .dtm_data ( peu_mio_pipe_txdata[15]),
3858 .ain_mux_data ( dbg1_mio_dbg_dq[117] ),
3859 .bin_mux_data ( 1'b0 ),
3860 .cin_mux_data ( dbg0_mio_debug_bus_a_r[1] ),
3861 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3862 .bin_mux_sel ( 1'b0 ),
3863 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3864 .scan_in(cell_143_scanin),
3865 .scan_out(cell_143_scanout),
3866 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3867 .tcu_clk_stop (1'b0),
3868 .l2clk ( l2clk_1 ),
3869 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3870 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3871 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3872 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3873 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3874 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3875 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3876 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3877 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3878 .tcu_aclk(tcu_aclk),
3879 .tcu_bclk(tcu_bclk),
3880 .tcu_scan_en(tcu_scan_en),
3881 .tcu_pce_ov(tcu_pce_ov)
3882 );
3883
3884n2_mio_cell_bi_bscan cell_142 (
3885 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3886 .data_to_core ( mio_tcu_io_scan_in[13] ),
3887 .bs_scan_in (cell_142_bscan_in),
3888 .bs_scan_out (cell_142_bscan_out),
3889 .pad ( DBG_DQ[116] ),
3890 .dtm_data ( peu_mio_pipe_txdata[14]),
3891 .ain_mux_data ( dbg1_mio_dbg_dq[116] ),
3892 .bin_mux_data ( 1'b0 ),
3893 .cin_mux_data ( dbg0_mio_debug_bus_a_r[0] ),
3894 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3895 .bin_mux_sel ( 1'b0 ),
3896 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3897 .scan_in(cell_142_scanin),
3898 .scan_out(cell_142_scanout),
3899 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3900 .tcu_clk_stop (1'b0),
3901 .l2clk ( l2clk_1 ),
3902 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3903 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3904 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3905 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3906 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3907 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3908 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3909 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3910 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3911 .tcu_aclk(tcu_aclk),
3912 .tcu_bclk(tcu_bclk),
3913 .tcu_scan_en(tcu_scan_en),
3914 .tcu_pce_ov(tcu_pce_ov)
3915 );
3916
3917n2_mio_cell_bi_bscan cell_141 (
3918 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3919 .data_to_core ( mio_tcu_io_scan_in[12] ),
3920 .bs_scan_in (cell_141_bscan_in),
3921 .bs_scan_out (cell_141_bscan_out),
3922 .pad ( DBG_DQ[115] ),
3923 .dtm_data ( peu_mio_pipe_txdata[13]),
3924 .ain_mux_data ( dbg1_mio_dbg_dq[115] ),
3925 .bin_mux_data ( 1'b0 ),
3926 .cin_mux_data ( dbg0_mio_debug_bus_b_r[7] ),
3927 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3928 .bin_mux_sel ( 1'b0 ),
3929 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3930 .scan_in(cell_141_scanin),
3931 .scan_out(cell_141_scanout),
3932 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3933 .tcu_clk_stop (1'b0),
3934 .l2clk ( l2clk_1 ),
3935 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3936 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3937 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3938 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3939 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3940 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3941 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3942 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3943 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3944 .tcu_aclk(tcu_aclk),
3945 .tcu_bclk(tcu_bclk),
3946 .tcu_scan_en(tcu_scan_en),
3947 .tcu_pce_ov(tcu_pce_ov)
3948 );
3949
3950n2_mio_cell_bi_bscan cell_140 (
3951 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3952 .data_to_core ( mio_tcu_io_scan_in[11] ),
3953 .bs_scan_in (cell_140_bscan_in),
3954 .bs_scan_out (cell_140_bscan_out),
3955 .pad ( DBG_DQ[114] ),
3956 .dtm_data ( peu_mio_pipe_txdata[12]),
3957 .ain_mux_data ( dbg1_mio_dbg_dq[114] ),
3958 .bin_mux_data ( 1'b0 ),
3959 .cin_mux_data ( dbg0_mio_debug_bus_b_r[6] ),
3960 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3961 .bin_mux_sel ( 1'b0 ),
3962 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3963 .scan_in(cell_140_scanin),
3964 .scan_out(cell_140_scanout),
3965 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3966 .tcu_clk_stop (1'b0),
3967 .l2clk ( l2clk_1 ),
3968 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
3969 .tcu_mio_bs_clk(tcu_mio_bs_clk),
3970 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
3971 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
3972 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
3973 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
3974 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
3975 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
3976 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
3977 .tcu_aclk(tcu_aclk),
3978 .tcu_bclk(tcu_bclk),
3979 .tcu_scan_en(tcu_scan_en),
3980 .tcu_pce_ov(tcu_pce_ov)
3981 );
3982
3983n2_mio_cell_bi_bscan cell_139 (
3984 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
3985 .data_to_core ( mio_tcu_io_scan_in[10] ),
3986 .bs_scan_in (cell_139_bscan_in),
3987 .bs_scan_out (cell_139_bscan_out),
3988 .pad ( DBG_DQ[113] ),
3989 .dtm_data ( peu_mio_pipe_txdata[11]),
3990 .ain_mux_data ( dbg1_mio_dbg_dq[113] ),
3991 .bin_mux_data ( 1'b0 ),
3992 .cin_mux_data ( dbg0_mio_debug_bus_b_r[5] ),
3993 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
3994 .bin_mux_sel ( 1'b0 ),
3995 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
3996 .scan_in(cell_139_scanin),
3997 .scan_out(cell_139_scanout),
3998 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
3999 .tcu_clk_stop (1'b0),
4000 .l2clk ( l2clk_1 ),
4001 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4002 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4003 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4004 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4005 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4006 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4007 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4008 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4009 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4010 .tcu_aclk(tcu_aclk),
4011 .tcu_bclk(tcu_bclk),
4012 .tcu_scan_en(tcu_scan_en),
4013 .tcu_pce_ov(tcu_pce_ov)
4014 );
4015
4016n2_mio_cell_bi_bscan cell_138 (
4017 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4018 .data_to_core ( mio_tcu_io_scan_in[9] ),
4019 .bs_scan_in (cell_138_bscan_in),
4020 .bs_scan_out (cell_138_bscan_out),
4021 .pad ( DBG_DQ[112] ),
4022 .dtm_data ( peu_mio_pipe_txdata[10]),
4023 .ain_mux_data ( dbg1_mio_dbg_dq[112] ),
4024 .bin_mux_data ( 1'b0 ),
4025 .cin_mux_data ( dbg0_mio_debug_bus_b_r[4] ),
4026 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4027 .bin_mux_sel ( 1'b0 ),
4028 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4029 .scan_in(cell_138_scanin),
4030 .scan_out(cell_138_scanout),
4031 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4032 .tcu_clk_stop (1'b0),
4033 .l2clk ( l2clk_1 ),
4034 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4035 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4036 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4037 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4038 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4039 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4040 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4041 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4042 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4043 .tcu_aclk(tcu_aclk),
4044 .tcu_bclk(tcu_bclk),
4045 .tcu_scan_en(tcu_scan_en),
4046 .tcu_pce_ov(tcu_pce_ov)
4047 );
4048
4049n2_mio_cell_bi_bscan cell_137 (
4050 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4051 .data_to_core ( mio_tcu_io_scan_in[8] ),
4052 .bs_scan_in (cell_137_bscan_in),
4053 .bs_scan_out (cell_137_bscan_out),
4054 .pad ( DBG_DQ[111] ),
4055 .dtm_data ( peu_mio_pipe_txdata[9]),
4056 .ain_mux_data ( dbg1_mio_dbg_dq[111] ),
4057 .bin_mux_data ( 1'b0 ),
4058 .cin_mux_data ( dbg0_mio_debug_bus_b_r[3] ),
4059 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4060 .bin_mux_sel ( 1'b0 ),
4061 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4062 .scan_in(cell_137_scanin),
4063 .scan_out(cell_137_scanout),
4064 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4065 .tcu_clk_stop (1'b0),
4066 .l2clk ( l2clk_1 ),
4067 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4068 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4069 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4070 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4071 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4072 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4073 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4074 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4075 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4076 .tcu_aclk(tcu_aclk),
4077 .tcu_bclk(tcu_bclk),
4078 .tcu_scan_en(tcu_scan_en),
4079 .tcu_pce_ov(tcu_pce_ov)
4080 );
4081
4082n2_mio_cell_bi_bscan cell_136 (
4083 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4084 .data_to_core ( mio_tcu_io_scan_in[7] ),
4085 .bs_scan_in (cell_136_bscan_in),
4086 .bs_scan_out (cell_136_bscan_out),
4087 .pad ( DBG_DQ[110] ),
4088 .dtm_data ( peu_mio_pipe_txdata[8]),
4089 .ain_mux_data ( dbg1_mio_dbg_dq[110] ),
4090 .bin_mux_data ( 1'b0 ),
4091 .cin_mux_data ( dbg0_mio_debug_bus_b_r[2] ),
4092 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4093 .bin_mux_sel ( 1'b0 ),
4094 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4095 .scan_in(cell_136_scanin),
4096 .scan_out(cell_136_scanout),
4097 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4098 .tcu_clk_stop (1'b0),
4099 .l2clk ( l2clk_1 ),
4100 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4101 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4102 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4103 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4104 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4105 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4106 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4107 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4108 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4109 .tcu_aclk(tcu_aclk),
4110 .tcu_bclk(tcu_bclk),
4111 .tcu_scan_en(tcu_scan_en),
4112 .tcu_pce_ov(tcu_pce_ov)
4113 );
4114
4115n2_mio_cell_bi_bscan cell_135 (
4116 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4117 .data_to_core ( mio_tcu_io_scan_in[6] ),
4118 .bs_scan_in (cell_135_bscan_in),
4119 .bs_scan_out (cell_135_bscan_out),
4120 .pad ( DBG_DQ[109] ),
4121 .dtm_data ( peu_mio_pipe_txdata[7]),
4122 .ain_mux_data ( dbg1_mio_dbg_dq[109] ),
4123 .bin_mux_data ( 1'b0 ),
4124 .cin_mux_data ( dbg0_mio_debug_bus_b_r[1] ),
4125 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4126 .bin_mux_sel ( 1'b0 ),
4127 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4128 .scan_in(cell_135_scanin),
4129 .scan_out(cell_135_scanout),
4130 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4131 .tcu_clk_stop (1'b0),
4132 .l2clk ( l2clk_1 ),
4133 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4134 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4135 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4136 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4137 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4138 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4139 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4140 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4141 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4142 .tcu_aclk(tcu_aclk),
4143 .tcu_bclk(tcu_bclk),
4144 .tcu_scan_en(tcu_scan_en),
4145 .tcu_pce_ov(tcu_pce_ov)
4146 );
4147
4148n2_mio_cell_bi_bscan cell_134 (
4149 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4150 .data_to_core ( mio_tcu_io_scan_in[5] ),
4151 .bs_scan_in (cell_134_bscan_in),
4152 .bs_scan_out (cell_134_bscan_out),
4153 .pad ( DBG_DQ[108] ),
4154 .dtm_data ( peu_mio_pipe_txdata[6]),
4155 .ain_mux_data ( dbg1_mio_dbg_dq[108] ),
4156 .bin_mux_data ( 1'b0 ),
4157 .cin_mux_data ( dbg0_mio_debug_bus_b_r[0] ),
4158 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4159 .bin_mux_sel ( 1'b0 ),
4160 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4161 .scan_in(cell_134_scanin),
4162 .scan_out(cell_134_scanout),
4163 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4164 .tcu_clk_stop (1'b0),
4165 .l2clk ( l2clk_1 ),
4166 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4167 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4168 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4169 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4170 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4171 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4172 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4173 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4174 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4175 .tcu_aclk(tcu_aclk),
4176 .tcu_bclk(tcu_bclk),
4177 .tcu_scan_en(tcu_scan_en),
4178 .tcu_pce_ov(tcu_pce_ov)
4179 );
4180
4181n2_mio_cell_bi_bscan cell_133 (
4182 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4183 .data_to_core ( mio_tcu_io_scan_in[4] ),
4184 .bs_scan_in (cell_133_bscan_in),
4185 .bs_scan_out (cell_133_bscan_out),
4186 .pad ( DBG_DQ[107] ),
4187 .dtm_data ( peu_mio_pipe_txdata[5]),
4188 .ain_mux_data ( dbg1_mio_dbg_dq[107] ),
4189 .bin_mux_data ( 1'b0 ),
4190 .cin_mux_data ( peu_mio_debug_bus_a[7] ),
4191 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4192 .bin_mux_sel ( 1'b0 ),
4193 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4194 .scan_in(cell_133_scanin),
4195 .scan_out(cell_133_scanout),
4196 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4197 .tcu_clk_stop (1'b0),
4198 .l2clk ( l2clk_1 ),
4199 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4200 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4201 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4202 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4203 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4204 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4205 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4206 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4207 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4208 .tcu_aclk(tcu_aclk),
4209 .tcu_bclk(tcu_bclk),
4210 .tcu_scan_en(tcu_scan_en),
4211 .tcu_pce_ov(tcu_pce_ov)
4212 );
4213
4214n2_mio_cell_bi_bscan cell_132 (
4215 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4216 .data_to_core ( mio_tcu_io_scan_in[3] ),
4217 .bs_scan_in (cell_132_bscan_in),
4218 .bs_scan_out (cell_132_bscan_out),
4219 .pad ( DBG_DQ[106] ),
4220 .dtm_data ( peu_mio_pipe_txdata[4]),
4221 .ain_mux_data ( dbg1_mio_dbg_dq[106] ),
4222 .bin_mux_data ( 1'b0 ),
4223 .cin_mux_data ( peu_mio_debug_bus_a[6] ),
4224 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4225 .bin_mux_sel ( 1'b0 ),
4226 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4227 .scan_in(cell_132_scanin),
4228 .scan_out(cell_132_scanout),
4229 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4230 .tcu_clk_stop (1'b0),
4231 .l2clk ( l2clk_1 ),
4232 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4233 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4234 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4235 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4236 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4237 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4238 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4239 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4240 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4241 .tcu_aclk(tcu_aclk),
4242 .tcu_bclk(tcu_bclk),
4243 .tcu_scan_en(tcu_scan_en),
4244 .tcu_pce_ov(tcu_pce_ov)
4245 );
4246
4247n2_mio_cell_bi_bscan cell_131 (
4248 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4249 .data_to_core ( mio_tcu_io_scan_in[2] ),
4250 .bs_scan_in (cell_131_bscan_in),
4251 .bs_scan_out (cell_131_bscan_out),
4252 .pad ( DBG_DQ[105] ),
4253 .dtm_data ( peu_mio_pipe_txdata[3]),
4254 .ain_mux_data ( dbg1_mio_dbg_dq[105] ),
4255 .bin_mux_data ( 1'b0 ),
4256 .cin_mux_data ( peu_mio_debug_bus_a[5] ),
4257 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4258 .bin_mux_sel ( 1'b0 ),
4259 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4260 .scan_in(cell_131_scanin),
4261 .scan_out(cell_131_scanout),
4262 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4263 .tcu_clk_stop (1'b0),
4264 .l2clk ( l2clk_1 ),
4265 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4266 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4267 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4268 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4269 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4270 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4271 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4272 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4273 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4274 .tcu_aclk(tcu_aclk),
4275 .tcu_bclk(tcu_bclk),
4276 .tcu_scan_en(tcu_scan_en),
4277 .tcu_pce_ov(tcu_pce_ov)
4278 );
4279
4280n2_mio_cell_bi_bscan cell_130 (
4281 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4282 .data_to_core ( mio_tcu_io_scan_in[1] ),
4283 .bs_scan_in (cell_130_bscan_in),
4284 .bs_scan_out (cell_130_bscan_out),
4285 .pad ( DBG_DQ[104] ),
4286 .dtm_data ( peu_mio_pipe_txdata[2]),
4287 .ain_mux_data ( dbg1_mio_dbg_dq[104] ),
4288 .bin_mux_data ( 1'b0 ),
4289 .cin_mux_data ( peu_mio_debug_bus_a[4] ),
4290 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4291 .bin_mux_sel ( 1'b0 ),
4292 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4293 .scan_in(cell_130_scanin),
4294 .scan_out(cell_130_scanout),
4295 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4296 .tcu_clk_stop (1'b0),
4297 .l2clk ( l2clk_1 ),
4298 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4299 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4300 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4301 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4302 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4303 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4304 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4305 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4306 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4307 .tcu_aclk(tcu_aclk),
4308 .tcu_bclk(tcu_bclk),
4309 .tcu_scan_en(tcu_scan_en),
4310 .tcu_pce_ov(tcu_pce_ov)
4311 );
4312
4313n2_mio_cell_bi_bscan cell_129 (
4314 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4315 .data_to_core ( mio_tcu_io_scan_in[0] ),
4316 .bs_scan_in (cell_129_bscan_in),
4317 .bs_scan_out (cell_129_bscan_out),
4318 .pad ( DBG_DQ[103] ),
4319 .dtm_data ( peu_mio_pipe_txdata[1]),
4320 .ain_mux_data ( dbg1_mio_dbg_dq[103] ),
4321 .bin_mux_data ( 1'b0 ),
4322 .cin_mux_data ( peu_mio_debug_bus_a[3] ),
4323 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4324 .bin_mux_sel ( 1'b0 ),
4325 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4326 .scan_in(cell_129_scanin),
4327 .scan_out(cell_129_scanout),
4328 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4329 .tcu_clk_stop (1'b0),
4330 .l2clk ( l2clk_1 ),
4331 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4332 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4333 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4334 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4335 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4336 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4337 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4338 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4339 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4340 .tcu_aclk(tcu_aclk),
4341 .tcu_bclk(tcu_bclk),
4342 .tcu_scan_en(tcu_scan_en),
4343 .tcu_pce_ov(tcu_pce_ov)
4344 );
4345
4346n2_mio_cell_out_bscan cell_128 (
4347 .data_oe ( dbg1_mio_drv_en_op_only ),
4348 .bs_scan_in (cell_128_bscan_in),
4349 .bs_scan_out (cell_128_bscan_out),
4350 .pad ( DBG_DQ[102] ),
4351 .dtm_data ( peu_mio_pipe_txdata[0]),
4352 .ain_mux_data ( dbg1_mio_dbg_dq[102] ),
4353 .bin_mux_data ( 1'b0 ),
4354 .cin_mux_data ( peu_mio_debug_bus_a[2] ),
4355 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4356 .bin_mux_sel ( 1'b0 ),
4357 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4358 .scan_in(cell_128_scanin),
4359 .scan_out(cell_128_scanout),
4360 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4361 .tcu_clk_stop (1'b0),
4362 .l2clk ( l2clk_1 ),
4363 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4364 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4365 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4366 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4367 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4368 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4369 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4370 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4371 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4372 .tcu_aclk(tcu_aclk),
4373 .tcu_bclk(tcu_bclk),
4374 .tcu_scan_en(tcu_scan_en),
4375 .tcu_pce_ov(tcu_pce_ov)
4376 );
4377
4378n2_mio_cell_out_bscan cell_127 (
4379 .data_oe ( dbg1_mio_drv_en_op_only ),
4380 .bs_scan_in (cell_127_bscan_in),
4381 .bs_scan_out (cell_127_bscan_out),
4382 .pad ( DBG_DQ[101] ),
4383 .dtm_data ( peu_mio_pipe_txdatak[7]),
4384 .ain_mux_data ( dbg1_mio_dbg_dq[101] ),
4385 .bin_mux_data ( 1'b0 ),
4386 .cin_mux_data ( peu_mio_debug_bus_a[1] ),
4387 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4388 .bin_mux_sel ( 1'b0 ),
4389 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4390 .scan_in(cell_127_scanin),
4391 .scan_out(cell_127_scanout),
4392 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4393 .tcu_clk_stop (1'b0),
4394 .l2clk ( l2clk_1 ),
4395 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4396 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4397 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4398 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4399 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4400 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4401 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4402 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4403 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4404 .tcu_aclk(tcu_aclk),
4405 .tcu_bclk(tcu_bclk),
4406 .tcu_scan_en(tcu_scan_en),
4407 .tcu_pce_ov(tcu_pce_ov)
4408 );
4409
4410n2_mio_cell_out_bscan cell_126 (
4411 .data_oe ( dbg1_mio_drv_en_op_only),
4412 .bs_scan_in (cell_126_bscan_in),
4413 .bs_scan_out (cell_126_bscan_out),
4414 .pad ( DBG_DQ[100] ),
4415 .dtm_data ( peu_mio_pipe_txdatak[6]),
4416 .ain_mux_data ( dbg1_mio_dbg_dq[100] ),
4417 .bin_mux_data ( 1'b0 ),
4418 .cin_mux_data ( peu_mio_debug_bus_a[0] ),
4419 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4420 .bin_mux_sel ( 1'b0 ),
4421 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4422 .scan_in(cell_126_scanin),
4423 .scan_out(cell_126_scanout),
4424 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4425 .tcu_clk_stop (1'b0),
4426 .l2clk ( l2clk_1 ),
4427 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4428 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4429 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4430 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4431 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4432 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4433 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4434 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4435 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4436 .tcu_aclk(tcu_aclk),
4437 .tcu_bclk(tcu_bclk),
4438 .tcu_scan_en(tcu_scan_en),
4439 .tcu_pce_ov(tcu_pce_ov)
4440 );
4441
4442n2_mio_cell_out_bscan cell_125 (
4443 .data_oe ( dbg1_mio_drv_en_op_only),
4444 .bs_scan_in (cell_125_bscan_in),
4445 .bs_scan_out (cell_125_bscan_out),
4446 .pad ( DBG_DQ[99] ),
4447 .dtm_data ( peu_mio_pipe_txdatak[5]),
4448 .ain_mux_data ( dbg1_mio_dbg_dq[99] ),
4449 .bin_mux_data ( 1'b0 ),
4450 .cin_mux_data ( peu_mio_debug_bus_b[7] ),
4451 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4452 .bin_mux_sel ( 1'b0 ),
4453 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4454 .scan_in(cell_125_scanin),
4455 .scan_out(cell_125_scanout),
4456 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4457 .tcu_clk_stop (1'b0),
4458 .l2clk ( l2clk_1 ),
4459 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4460 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4461 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4462 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4463 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4464 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4465 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4466 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4467 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4468 .tcu_aclk(tcu_aclk),
4469 .tcu_bclk(tcu_bclk),
4470 .tcu_scan_en(tcu_scan_en),
4471 .tcu_pce_ov(tcu_pce_ov)
4472 );
4473
4474n2_mio_cell_out_bscan cell_124 (
4475 .data_oe ( dbg1_mio_drv_en_op_only),
4476 .bs_scan_in (cell_124_bscan_in),
4477 .bs_scan_out (cell_124_bscan_out),
4478 .pad ( DBG_DQ[98] ),
4479 .dtm_data ( peu_mio_pipe_txdatak[4]),
4480 .ain_mux_data ( dbg1_mio_dbg_dq[98] ),
4481 .bin_mux_data ( 1'b0 ),
4482 .cin_mux_data ( peu_mio_debug_bus_b[6] ),
4483 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4484 .bin_mux_sel ( 1'b0 ),
4485 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4486 .scan_in(cell_124_scanin),
4487 .scan_out(cell_124_scanout),
4488 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4489 .tcu_clk_stop (1'b0),
4490 .l2clk ( l2clk_1 ),
4491 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4492 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4493 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4494 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4495 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4496 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4497 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4498 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4499 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4500 .tcu_aclk(tcu_aclk),
4501 .tcu_bclk(tcu_bclk),
4502 .tcu_scan_en(tcu_scan_en),
4503 .tcu_pce_ov(tcu_pce_ov)
4504 );
4505
4506n2_mio_cell_out_bscan cell_123 (
4507 .data_oe ( dbg1_mio_drv_en_op_only),
4508 .bs_scan_in (cell_123_bscan_in),
4509 .bs_scan_out (cell_123_bscan_out),
4510 .pad ( DBG_DQ[97] ),
4511 .dtm_data ( peu_mio_pipe_txdatak[3]),
4512 .ain_mux_data ( dbg1_mio_dbg_dq[97] ),
4513 .bin_mux_data ( 1'b0 ),
4514 .cin_mux_data ( peu_mio_debug_bus_b[5] ),
4515 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4516 .bin_mux_sel ( 1'b0 ),
4517 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4518 .scan_in(cell_123_scanin),
4519 .scan_out(cell_123_scanout),
4520 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4521 .tcu_clk_stop (1'b0),
4522 .l2clk ( l2clk_1 ),
4523 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4524 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4525 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4526 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4527 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4528 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4529 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4530 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4531 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4532 .tcu_aclk(tcu_aclk),
4533 .tcu_bclk(tcu_bclk),
4534 .tcu_scan_en(tcu_scan_en),
4535 .tcu_pce_ov(tcu_pce_ov)
4536 );
4537
4538n2_mio_cell_out_bscan cell_122 (
4539 .data_oe ( dbg1_mio_drv_en_op_only),
4540 .bs_scan_in (cell_122_bscan_in),
4541 .bs_scan_out (cell_122_bscan_out),
4542 .pad ( DBG_DQ[96] ),
4543 .dtm_data ( peu_mio_pipe_txdatak[2]),
4544 .ain_mux_data ( dbg1_mio_dbg_dq[96] ),
4545 .bin_mux_data ( 1'b0 ),
4546 .cin_mux_data ( peu_mio_debug_bus_b[4] ),
4547 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4548 .bin_mux_sel ( 1'b0 ),
4549 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4550 .scan_in(cell_122_scanin),
4551 .scan_out(cell_122_scanout),
4552 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4553 .tcu_clk_stop (1'b0),
4554 .l2clk ( l2clk_1 ),
4555 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4556 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4557 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4558 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4559 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4560 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4561 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4562 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4563 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4564 .tcu_aclk(tcu_aclk),
4565 .tcu_bclk(tcu_bclk),
4566 .tcu_scan_en(tcu_scan_en),
4567 .tcu_pce_ov(tcu_pce_ov)
4568 );
4569
4570n2_mio_cell_out_bscan cell_121 (
4571 .data_oe ( dbg1_mio_drv_en_op_only),
4572 .bs_scan_in (cell_121_bscan_in),
4573 .bs_scan_out (cell_121_bscan_out),
4574 .pad ( DBG_DQ[95] ),
4575 .dtm_data ( peu_mio_pipe_txdatak[1]),
4576 .ain_mux_data ( dbg1_mio_dbg_dq[95] ),
4577 .bin_mux_data ( 1'b0 ),
4578 .cin_mux_data ( peu_mio_debug_bus_b[3] ),
4579 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4580 .bin_mux_sel ( 1'b0 ),
4581 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4582 .scan_in(cell_121_scanin),
4583 .scan_out(cell_121_scanout),
4584 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4585 .tcu_clk_stop (1'b0),
4586 .l2clk ( l2clk_1 ),
4587 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4588 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4589 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4590 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4591 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4592 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4593 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4594 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4595 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4596 .tcu_aclk(tcu_aclk),
4597 .tcu_bclk(tcu_bclk),
4598 .tcu_scan_en(tcu_scan_en),
4599 .tcu_pce_ov(tcu_pce_ov)
4600 );
4601
4602n2_mio_cell_out_bscan cell_120 (
4603 .data_oe ( dbg1_mio_drv_en_op_only),
4604 .bs_scan_in (cell_120_bscan_in),
4605 .bs_scan_out (cell_120_bscan_out),
4606 .pad ( DBG_DQ[94] ),
4607 .dtm_data ( peu_mio_pipe_txdatak[0]),
4608 .ain_mux_data ( dbg1_mio_dbg_dq[94] ),
4609 .bin_mux_data ( 1'b0 ),
4610 .cin_mux_data ( peu_mio_debug_bus_b[2] ),
4611 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4612 .bin_mux_sel ( 1'b0 ),
4613 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4614 .scan_in(cell_120_scanin),
4615 .scan_out(cell_120_scanout),
4616 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4617 .tcu_clk_stop (1'b0),
4618 .l2clk ( l2clk_1 ),
4619 .ccu_mio_serdes_dtm(ccu_mio_serdes_dtm),
4620 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4621 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4622 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4623 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4624 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4625 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4626 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4627 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4628 .tcu_aclk(tcu_aclk),
4629 .tcu_bclk(tcu_bclk),
4630 .tcu_scan_en(tcu_scan_en),
4631 .tcu_pce_ov(tcu_pce_ov)
4632 );
4633
4634n2_mio_cell_out_bscan cell_119 (
4635 .data_oe ( dbg1_mio_drv_en_op_only),
4636 .bs_scan_in (cell_119_bscan_in),
4637 .bs_scan_out (cell_119_bscan_out),
4638 .pad ( DBG_DQ[93] ),
4639 .ccu_mio_serdes_dtm ( 1'b0),
4640 .dtm_data ( 1'b0),
4641 .ain_mux_data ( dbg1_mio_dbg_dq[93] ),
4642 .bin_mux_data ( 1'b0 ),
4643 .cin_mux_data ( peu_mio_debug_bus_b[1] ),
4644 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4645 .bin_mux_sel ( 1'b0 ),
4646 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4647 .scan_in(cell_119_scanin),
4648 .scan_out(cell_119_scanout),
4649 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4650 .tcu_clk_stop (1'b0),
4651 .l2clk ( l2clk_1 ),
4652 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4653 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4654 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4655 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4656 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4657 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4658 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4659 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4660 .tcu_aclk(tcu_aclk),
4661 .tcu_bclk(tcu_bclk),
4662 .tcu_scan_en(tcu_scan_en),
4663 .tcu_pce_ov(tcu_pce_ov)
4664 );
4665
4666n2_mio_cell_out_bscan cell_118 (
4667 .data_oe ( dbg1_mio_drv_en_op_only),
4668 .bs_scan_in (cell_118_bscan_in),
4669 .bs_scan_out (cell_118_bscan_out),
4670 .pad ( DBG_DQ[92] ),
4671 .ccu_mio_serdes_dtm ( 1'b0),
4672 .dtm_data ( 1'b0),
4673 .ain_mux_data ( dbg1_mio_dbg_dq[92] ),
4674 .bin_mux_data ( 1'b0 ),
4675 .cin_mux_data ( peu_mio_debug_bus_b[0] ),
4676 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4677 .bin_mux_sel ( 1'b0 ),
4678 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4679 .scan_in(cell_118_scanin),
4680 .scan_out(cell_118_scanout),
4681 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4682 .tcu_clk_stop (1'b0),
4683 .l2clk ( l2clk_1 ),
4684 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4685 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4686 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4687 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4688 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4689 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4690 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4691 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4692 .tcu_aclk(tcu_aclk),
4693 .tcu_bclk(tcu_bclk),
4694 .tcu_scan_en(tcu_scan_en),
4695 .tcu_pce_ov(tcu_pce_ov)
4696 );
4697
4698n2_mio_cell_out_bscan cell_117 (
4699 .data_oe ( dbg1_mio_drv_en_op_only),
4700 .bs_scan_in (cell_117_bscan_in),
4701 .bs_scan_out (cell_117_bscan_out),
4702 .pad ( DBG_DQ[91] ),
4703 .ccu_mio_serdes_dtm ( 1'b0),
4704 .dtm_data ( 1'b0),
4705 .ain_mux_data ( dbg1_mio_dbg_dq[91] ),
4706 .bin_mux_data ( 1'b0 ),
4707 .cin_mux_data ( peu_mio_debug_clk ),
4708 .ain_mux_sel ( dbg1_mio_sel_pcix_debug_mode_l ),
4709 .bin_mux_sel ( 1'b0 ),
4710 .cin_mux_sel ( dbg1_mio_sel_pcix_debug_mode ),
4711 .scan_in(cell_117_scanin),
4712 .scan_out(cell_117_scanout),
4713 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4714 .tcu_clk_stop (1'b0),
4715 .l2clk ( l2clk_1 ),
4716 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4717 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4718 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4719 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4720 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4721 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4722 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4723 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4724 .tcu_aclk(tcu_aclk),
4725 .tcu_bclk(tcu_bclk),
4726 .tcu_scan_en(tcu_scan_en),
4727 .tcu_pce_ov(tcu_pce_ov)
4728 );
4729
4730n2_mio_cell_out_bscan cell_116 (
4731 .data_oe ( dbg1_mio_drv_en_op_only),
4732 .bs_scan_in (cell_116_bscan_in),
4733 .bs_scan_out (cell_116_bscan_out),
4734 .pad ( DBG_DQ[90] ),
4735 .ccu_mio_serdes_dtm ( 1'b0),
4736 .dtm_data ( 1'b0),
4737 .ain_mux_data ( dbg1_mio_dbg_dq[90] ),
4738 .bin_mux_data ( 1'b0 ),
4739 .cin_mux_data ( 1'b0 ),
4740 .ain_mux_sel ( 1'b1 ),
4741 .bin_mux_sel ( 1'b0 ),
4742 .cin_mux_sel ( 1'b0 ),
4743 .scan_in(cell_116_scanin),
4744 .scan_out(cell_116_scanout),
4745 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4746 .tcu_clk_stop (1'b0),
4747 .l2clk ( l2clk_1 ),
4748 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4749 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4750 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4751 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4752 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4753 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4754 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4755 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4756 .tcu_aclk(tcu_aclk),
4757 .tcu_bclk(tcu_bclk),
4758 .tcu_scan_en(tcu_scan_en),
4759 .tcu_pce_ov(tcu_pce_ov)
4760 );
4761
4762n2_mio_cell_out_bscan cell_115 (
4763 .data_oe ( dbg1_mio_drv_en_op_only),
4764 .bs_scan_in (cell_115_bscan_in),
4765 .bs_scan_out (cell_115_bscan_out),
4766 .pad ( DBG_DQ[89] ),
4767 .ccu_mio_serdes_dtm ( 1'b0),
4768 .dtm_data ( 1'b0),
4769 .ain_mux_data ( dbg1_mio_dbg_dq[89] ),
4770 .bin_mux_data ( 1'b0 ),
4771 .cin_mux_data ( 1'b0 ),
4772 .ain_mux_sel ( 1'b1 ),
4773 .bin_mux_sel ( 1'b0 ),
4774 .cin_mux_sel ( 1'b0 ),
4775 .scan_in(cell_115_scanin),
4776 .scan_out(cell_115_scanout),
4777 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4778 .tcu_clk_stop (1'b0),
4779 .l2clk ( l2clk_1 ),
4780 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4781 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4782 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4783 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4784 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4785 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4786 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4787 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4788 .tcu_aclk(tcu_aclk),
4789 .tcu_bclk(tcu_bclk),
4790 .tcu_scan_en(tcu_scan_en),
4791 .tcu_pce_ov(tcu_pce_ov)
4792 );
4793
4794n2_mio_cell_out_bscan cell_114 (
4795 .data_oe ( dbg1_mio_drv_en_op_only),
4796 .bs_scan_in (cell_114_bscan_in),
4797 .bs_scan_out (cell_114_bscan_out),
4798 .pad ( DBG_DQ[88] ),
4799 .ccu_mio_serdes_dtm ( 1'b0),
4800 .dtm_data ( 1'b0),
4801 .ain_mux_data ( dbg1_mio_dbg_dq[88] ),
4802 .bin_mux_data ( 1'b0 ),
4803 .cin_mux_data ( 1'b0 ),
4804 .ain_mux_sel ( 1'b1 ),
4805 .bin_mux_sel ( 1'b0 ),
4806 .cin_mux_sel ( 1'b0 ),
4807 .scan_in(cell_114_scanin),
4808 .scan_out(cell_114_scanout),
4809 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4810 .tcu_clk_stop (1'b0),
4811 .l2clk ( l2clk_1 ),
4812 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4813 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4814 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4815 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4816 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4817 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4818 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4819 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4820 .tcu_aclk(tcu_aclk),
4821 .tcu_bclk(tcu_bclk),
4822 .tcu_scan_en(tcu_scan_en),
4823 .tcu_pce_ov(tcu_pce_ov)
4824 );
4825
4826n2_mio_cell_out_bscan cell_113 (
4827 .data_oe ( dbg1_mio_drv_en_op_only),
4828 .bs_scan_in (cell_113_bscan_in),
4829 .bs_scan_out (cell_113_bscan_out),
4830 .pad ( DBG_DQ[87] ),
4831 .ccu_mio_serdes_dtm ( 1'b0),
4832 .dtm_data ( 1'b0),
4833 .ain_mux_data ( dbg1_mio_dbg_dq[87] ),
4834 .bin_mux_data ( 1'b0 ),
4835 .cin_mux_data ( 1'b0 ),
4836 .ain_mux_sel ( 1'b1 ),
4837 .bin_mux_sel ( 1'b0 ),
4838 .cin_mux_sel ( 1'b0 ),
4839 .scan_in(cell_113_scanin),
4840 .scan_out(cell_113_scanout),
4841 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4842 .tcu_clk_stop (1'b0),
4843 .l2clk ( l2clk_1 ),
4844 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4845 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4846 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4847 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4848 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4849 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4850 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4851 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4852 .tcu_aclk(tcu_aclk),
4853 .tcu_bclk(tcu_bclk),
4854 .tcu_scan_en(tcu_scan_en),
4855 .tcu_pce_ov(tcu_pce_ov)
4856 );
4857
4858n2_mio_cell_out_bscan cell_112 (
4859 .data_oe ( dbg1_mio_drv_en_op_only),
4860 .bs_scan_in (cell_112_bscan_in),
4861 .bs_scan_out (cell_112_bscan_out),
4862 .pad ( DBG_DQ[86] ),
4863 .ccu_mio_serdes_dtm ( 1'b0),
4864 .dtm_data ( 1'b0),
4865 .ain_mux_data ( dbg1_mio_dbg_dq[86] ),
4866 .bin_mux_data ( 1'b0 ),
4867 .cin_mux_data ( 1'b0 ),
4868 .ain_mux_sel ( 1'b1 ),
4869 .bin_mux_sel ( 1'b0 ),
4870 .cin_mux_sel ( 1'b0 ),
4871 .scan_in(cell_112_scanin),
4872 .scan_out(cell_112_scanout),
4873 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4874 .tcu_clk_stop (1'b0),
4875 .l2clk ( l2clk_1 ),
4876 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4877 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4878 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4879 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4880 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4881 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4882 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4883 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4884 .tcu_aclk(tcu_aclk),
4885 .tcu_bclk(tcu_bclk),
4886 .tcu_scan_en(tcu_scan_en),
4887 .tcu_pce_ov(tcu_pce_ov)
4888 );
4889
4890n2_mio_cell_out_bscan cell_111 (
4891 .data_oe ( dbg1_mio_drv_en_op_only),
4892 .bs_scan_in (cell_111_bscan_in),
4893 .bs_scan_out (cell_111_bscan_out),
4894 .pad ( DBG_DQ[85] ),
4895 .ccu_mio_serdes_dtm ( 1'b0),
4896 .dtm_data ( 1'b0),
4897 .ain_mux_data ( dbg1_mio_dbg_dq[85] ),
4898 .bin_mux_data ( 1'b0 ),
4899 .cin_mux_data ( 1'b0 ),
4900 .ain_mux_sel ( 1'b1 ),
4901 .bin_mux_sel ( 1'b0 ),
4902 .cin_mux_sel ( 1'b0 ),
4903 .scan_in(cell_111_scanin),
4904 .scan_out(cell_111_scanout),
4905 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4906 .tcu_clk_stop (1'b0),
4907 .l2clk ( l2clk_1 ),
4908 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4909 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4910 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4911 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4912 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4913 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4914 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4915 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4916 .tcu_aclk(tcu_aclk),
4917 .tcu_bclk(tcu_bclk),
4918 .tcu_scan_en(tcu_scan_en),
4919 .tcu_pce_ov(tcu_pce_ov)
4920 );
4921
4922n2_mio_cell_bi_bscan cell_110 (
4923 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4924 .data_to_core ( mio_tcu_peu_clk_ext ),
4925 .bs_scan_in (cell_110_bscan_in),
4926 .bs_scan_out (cell_110_bscan_out),
4927 .pad ( DBG_DQ[84] ),
4928 .ccu_mio_serdes_dtm ( 1'b0),
4929 .dtm_data ( 1'b0),
4930 .ain_mux_data ( dbg1_mio_dbg_dq[84] ),
4931 .bin_mux_data ( 1'b0 ),
4932 .cin_mux_data ( 1'b0 ),
4933 .ain_mux_sel ( 1'b1 ),
4934 .bin_mux_sel ( 1'b0 ),
4935 .cin_mux_sel ( 1'b0 ),
4936 .scan_in(cell_110_scanin),
4937 .scan_out(cell_110_scanout),
4938 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4939 .tcu_clk_stop (1'b0),
4940 .l2clk ( l2clk_1 ),
4941 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4942 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4943 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4944 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4945 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4946 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4947 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4948 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4949 .tcu_aclk(tcu_aclk),
4950 .tcu_bclk(tcu_bclk),
4951 .tcu_scan_en(tcu_scan_en),
4952 .tcu_pce_ov(tcu_pce_ov)
4953 );
4954
4955n2_mio_cell_out_bscan cell_109 (
4956 .data_oe ( dbg1_mio_drv_en_op_only),
4957 .bs_scan_in (cell_109_bscan_in),
4958 .bs_scan_out (cell_109_bscan_out),
4959 .pad ( DBG_DQ[83] ),
4960 .ccu_mio_serdes_dtm ( 1'b0),
4961 .dtm_data ( 1'b0),
4962 .ain_mux_data ( dbg1_mio_dbg_dq[83] ),
4963 .bin_mux_data ( 1'b0 ),
4964 .cin_mux_data ( 1'b0 ),
4965 .ain_mux_sel ( 1'b1 ),
4966 .bin_mux_sel ( 1'b0 ),
4967 .cin_mux_sel ( 1'b0 ),
4968 .scan_in(cell_109_scanin),
4969 .scan_out(cell_109_scanout),
4970 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
4971 .tcu_clk_stop (1'b0),
4972 .l2clk ( l2clk_1 ),
4973 .tcu_mio_bs_clk(tcu_mio_bs_clk),
4974 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
4975 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
4976 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
4977 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
4978 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
4979 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
4980 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
4981 .tcu_aclk(tcu_aclk),
4982 .tcu_bclk(tcu_bclk),
4983 .tcu_scan_en(tcu_scan_en),
4984 .tcu_pce_ov(tcu_pce_ov)
4985 );
4986
4987n2_mio_cell_bi_bscan cell_108 (
4988 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
4989 .data_to_core ( mio_tcu_niu_clk_ext[5] ),
4990 .bs_scan_in (cell_108_bscan_in),
4991 .bs_scan_out (cell_108_bscan_out),
4992 .pad ( DBG_DQ[82] ),
4993 .ccu_mio_serdes_dtm ( 1'b0),
4994 .dtm_data ( 1'b0),
4995 .ain_mux_data ( dbg1_mio_dbg_dq[82] ),
4996 .bin_mux_data ( 1'b0 ),
4997 .cin_mux_data ( 1'b0 ),
4998 .ain_mux_sel ( 1'b1 ),
4999 .bin_mux_sel ( 1'b0 ),
5000 .cin_mux_sel ( 1'b0 ),
5001 .scan_in(cell_108_scanin),
5002 .scan_out(cell_108_scanout),
5003 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
5004 .tcu_clk_stop (1'b0),
5005 .l2clk ( l2clk_1 ),
5006 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5007 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5008 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5009 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5010 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5011 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5012 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5013 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5014 .tcu_aclk(tcu_aclk),
5015 .tcu_bclk(tcu_bclk),
5016 .tcu_scan_en(tcu_scan_en),
5017 .tcu_pce_ov(tcu_pce_ov)
5018 );
5019
5020n2_mio_cell_bi_bscan cell_107 (
5021 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
5022 .data_to_core ( mio_tcu_niu_clk_ext[4] ),
5023 .bs_scan_in (cell_107_bscan_in),
5024 .bs_scan_out (cell_107_bscan_out),
5025 .pad ( DBG_DQ[81] ),
5026 .ccu_mio_serdes_dtm ( 1'b0),
5027 .dtm_data ( 1'b0),
5028 .ain_mux_data ( dbg1_mio_dbg_dq[81] ),
5029 .bin_mux_data ( 1'b0 ),
5030 .cin_mux_data ( 1'b0 ),
5031 .ain_mux_sel ( 1'b1 ),
5032 .bin_mux_sel ( 1'b0 ),
5033 .cin_mux_sel ( 1'b0 ),
5034 .scan_in(cell_107_scanin),
5035 .scan_out(cell_107_scanout),
5036 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5037 .tcu_clk_stop (1'b0),
5038 .l2clk ( l2clk_2 ),
5039 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5040 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5041 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5042 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5043 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5044 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5045 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5046 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5047 .tcu_aclk(tcu_aclk),
5048 .tcu_bclk(tcu_bclk),
5049 .tcu_scan_en(tcu_scan_en),
5050 .tcu_pce_ov(tcu_pce_ov)
5051 );
5052
5053n2_mio_cell_bi_bscan cell_106 (
5054 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
5055 .data_to_core ( mio_tcu_niu_clk_ext[3] ),
5056 .bs_scan_in (cell_106_bscan_in),
5057 .bs_scan_out (cell_106_bscan_out),
5058 .pad ( DBG_DQ[80] ),
5059 .ccu_mio_serdes_dtm ( 1'b0),
5060 .dtm_data ( 1'b0),
5061 .ain_mux_data ( dbg1_mio_dbg_dq[80] ),
5062 .bin_mux_data ( 1'b0 ),
5063 .cin_mux_data ( 1'b0 ),
5064 .ain_mux_sel ( 1'b1 ),
5065 .bin_mux_sel ( 1'b0 ),
5066 .cin_mux_sel ( 1'b0 ),
5067 .scan_in(cell_106_scanin),
5068 .scan_out(cell_106_scanout),
5069 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5070 .tcu_clk_stop (1'b0),
5071 .l2clk ( l2clk_2 ),
5072 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5073 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5074 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5075 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5076 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5077 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5078 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5079 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5080 .tcu_aclk(tcu_aclk),
5081 .tcu_bclk(tcu_bclk),
5082 .tcu_scan_en(tcu_scan_en),
5083 .tcu_pce_ov(tcu_pce_ov)
5084 );
5085
5086n2_mio_cell_bi_bscan cell_105 (
5087 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
5088 .data_to_core ( mio_tcu_niu_clk_ext[2] ),
5089 .bs_scan_in (cell_105_bscan_in),
5090 .bs_scan_out (cell_105_bscan_out),
5091 .pad ( DBG_DQ[79] ),
5092 .ccu_mio_serdes_dtm ( 1'b0),
5093 .dtm_data ( 1'b0),
5094 .ain_mux_data ( dbg1_mio_dbg_dq[79] ),
5095 .bin_mux_data ( 1'b0 ),
5096 .cin_mux_data ( 1'b0 ),
5097 .ain_mux_sel ( 1'b1 ),
5098 .bin_mux_sel ( 1'b0 ),
5099 .cin_mux_sel ( 1'b0 ),
5100 .scan_in(cell_105_scanin),
5101 .scan_out(cell_105_scanout),
5102 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5103 .tcu_clk_stop (1'b0),
5104 .l2clk ( l2clk_2 ),
5105 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5106 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5107 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5108 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5109 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5110 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5111 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5112 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5113 .tcu_aclk(tcu_aclk),
5114 .tcu_bclk(tcu_bclk),
5115 .tcu_scan_en(tcu_scan_en),
5116 .tcu_pce_ov(tcu_pce_ov)
5117 );
5118
5119n2_mio_cell_bi_bscan cell_104 (
5120 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
5121 .data_to_core ( mio_tcu_niu_clk_ext[1] ),
5122 .bs_scan_in (cell_104_bscan_in),
5123 .bs_scan_out (cell_104_bscan_out),
5124 .pad ( DBG_DQ[78] ),
5125 .ccu_mio_serdes_dtm ( 1'b0),
5126 .dtm_data ( 1'b0),
5127 .ain_mux_data ( dbg1_mio_dbg_dq[78] ),
5128 .bin_mux_data ( 1'b0 ),
5129 .cin_mux_data ( 1'b0 ),
5130 .ain_mux_sel ( 1'b1 ),
5131 .bin_mux_sel ( 1'b0 ),
5132 .cin_mux_sel ( 1'b0 ),
5133 .scan_in(cell_104_scanin),
5134 .scan_out(cell_104_scanout),
5135 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5136 .tcu_clk_stop (1'b0),
5137 .l2clk ( l2clk_2 ),
5138 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5139 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5140 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5141 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5142 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5143 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5144 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5145 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5146 .tcu_aclk(tcu_aclk),
5147 .tcu_bclk(tcu_bclk),
5148 .tcu_scan_en(tcu_scan_en),
5149 .tcu_pce_ov(tcu_pce_ov)
5150 );
5151
5152n2_mio_cell_bi_bscan cell_103 (
5153 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
5154 .data_to_core ( mio_tcu_niu_clk_ext[0] ),
5155 .bs_scan_in (cell_103_bscan_in),
5156 .bs_scan_out (cell_103_bscan_out),
5157 .pad ( DBG_DQ[77] ),
5158 .ccu_mio_serdes_dtm ( 1'b0),
5159 .dtm_data ( 1'b0),
5160 .ain_mux_data ( dbg1_mio_dbg_dq[77] ),
5161 .bin_mux_data ( 1'b0 ),
5162 .cin_mux_data ( 1'b0 ),
5163 .ain_mux_sel ( 1'b1 ),
5164 .bin_mux_sel ( 1'b0 ),
5165 .cin_mux_sel ( 1'b0 ),
5166 .scan_in(cell_103_scanin),
5167 .scan_out(cell_103_scanout),
5168 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5169 .tcu_clk_stop (1'b0),
5170 .l2clk ( l2clk_2 ),
5171 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5172 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5173 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5174 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5175 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5176 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5177 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5178 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5179 .tcu_aclk(tcu_aclk),
5180 .tcu_bclk(tcu_bclk),
5181 .tcu_scan_en(tcu_scan_en),
5182 .tcu_pce_ov(tcu_pce_ov)
5183 );
5184
5185n2_mio_cell_out_bscan cell_102 (
5186 .data_oe ( dbg1_mio_drv_en_op_only),
5187 .bs_scan_in (cell_102_bscan_in),
5188 .bs_scan_out (cell_102_bscan_out),
5189 .pad ( DBG_DQ[76] ),
5190 .ccu_mio_serdes_dtm ( 1'b0),
5191 .dtm_data ( 1'b0),
5192 .ain_mux_data ( dbg1_mio_dbg_dq[76] ),
5193 .bin_mux_data ( 1'b0 ),
5194 .cin_mux_data ( 1'b0 ),
5195 .ain_mux_sel ( 1'b1 ),
5196 .bin_mux_sel ( 1'b0 ),
5197 .cin_mux_sel ( 1'b0 ),
5198 .scan_in(cell_102_scanin),
5199 .scan_out(cell_102_scanout),
5200 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5201 .tcu_clk_stop (1'b0),
5202 .l2clk ( l2clk_2 ),
5203 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5204 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5205 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5206 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5207 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5208 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5209 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5210 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5211 .tcu_aclk(tcu_aclk),
5212 .tcu_bclk(tcu_bclk),
5213 .tcu_scan_en(tcu_scan_en),
5214 .tcu_pce_ov(tcu_pce_ov)
5215 );
5216
5217n2_mio_cell_out_bscan cell_101 (
5218 .data_oe ( dbg1_mio_drv_en_op_only),
5219 .bs_scan_in (cell_101_bscan_in),
5220 .bs_scan_out (cell_101_bscan_out),
5221 .pad ( DBG_DQ[75] ),
5222 .ccu_mio_serdes_dtm ( 1'b0),
5223 .dtm_data ( 1'b0),
5224 .ain_mux_data ( dbg1_mio_dbg_dq[75] ),
5225 .bin_mux_data ( 1'b0 ),
5226 .cin_mux_data ( 1'b0 ),
5227 .ain_mux_sel ( 1'b1 ),
5228 .bin_mux_sel ( 1'b0 ),
5229 .cin_mux_sel ( 1'b0 ),
5230 .scan_in(cell_101_scanin),
5231 .scan_out(cell_101_scanout),
5232 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5233 .tcu_clk_stop (1'b0),
5234 .l2clk ( l2clk_2 ),
5235 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5236 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5237 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5238 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5239 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5240 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5241 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5242 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5243 .tcu_aclk(tcu_aclk),
5244 .tcu_bclk(tcu_bclk),
5245 .tcu_scan_en(tcu_scan_en),
5246 .tcu_pce_ov(tcu_pce_ov)
5247 );
5248
5249n2_mio_cell_bi_bscan cell_98 (
5250 .data_oe ( dbg1_mio_drv_en_muxtest_inp ),
5251 .data_to_core ( mio_tcu_io_scan_en ),
5252 .bs_scan_in (cell_98_bscan_in),
5253 .bs_scan_out (cell_98_bscan_out),
5254 .pad ( DBG_DQ[74] ),
5255 .ccu_mio_serdes_dtm ( 1'b0),
5256 .dtm_data ( 1'b0),
5257 .ain_mux_data ( dbg1_mio_dbg_dq[74] ),
5258 .bin_mux_data ( 1'b0 ),
5259 .cin_mux_data ( 1'b0 ),
5260 .ain_mux_sel ( 1'b1 ),
5261 .bin_mux_sel ( 1'b0 ),
5262 .cin_mux_sel ( 1'b0 ),
5263 .scan_in(cell_98_scanin),
5264 .scan_out(cell_98_scanout),
5265 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5266 .tcu_clk_stop (1'b0),
5267 .l2clk ( l2clk_2 ),
5268 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5269 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5270 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5271 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5272 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5273 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5274 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5275 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5276 .tcu_aclk(tcu_aclk),
5277 .tcu_bclk(tcu_bclk),
5278 .tcu_scan_en(tcu_scan_en),
5279 .tcu_pce_ov(tcu_pce_ov)
5280 );
5281
5282n2_mio_cell_out_bscan cell_97 (
5283 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5284 .bs_scan_in (cell_97_bscan_in),
5285 .bs_scan_out (cell_97_bscan_out),
5286 .pad ( DBG_DQ[73] ),
5287 .ccu_mio_serdes_dtm ( 1'b0),
5288 .dtm_data ( 1'b0),
5289 .ain_mux_data ( dbg1_mio_dbg_dq[73] ),
5290 .bin_mux_data ( 1'b0 ),
5291 .cin_mux_data ( tcu_mio_pins_scan_out[30] ),
5292 .ain_mux_sel ( mio_tcu_testmode_l ),
5293 .bin_mux_sel ( 1'b0 ),
5294 .cin_mux_sel ( mio_tcu_testmode ),
5295 .scan_in(cell_97_scanin),
5296 .scan_out(cell_97_scanout),
5297 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5298 .tcu_clk_stop (1'b0),
5299 .l2clk ( l2clk_2 ),
5300 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5301 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5302 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5303 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5304 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5305 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5306 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5307 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5308 .tcu_aclk(tcu_aclk),
5309 .tcu_bclk(tcu_bclk),
5310 .tcu_scan_en(tcu_scan_en),
5311 .tcu_pce_ov(tcu_pce_ov)
5312 );
5313
5314n2_mio_cell_out_bscan cell_96 (
5315 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5316 .bs_scan_in (cell_96_bscan_in),
5317 .bs_scan_out (cell_96_bscan_out),
5318 .pad ( DBG_DQ[72] ),
5319 .ccu_mio_serdes_dtm ( 1'b0),
5320 .dtm_data ( 1'b0),
5321 .ain_mux_data ( dbg1_mio_dbg_dq[72] ),
5322 .bin_mux_data ( 1'b0 ),
5323 .cin_mux_data ( tcu_mio_pins_scan_out[29] ),
5324 .ain_mux_sel ( mio_tcu_testmode_l ),
5325 .bin_mux_sel ( 1'b0 ),
5326 .cin_mux_sel ( mio_tcu_testmode ),
5327 .scan_in(cell_96_scanin),
5328 .scan_out(cell_96_scanout),
5329 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5330 .tcu_clk_stop (1'b0),
5331 .l2clk ( l2clk_2 ),
5332 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5333 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5334 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5335 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5336 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5337 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5338 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5339 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5340 .tcu_aclk(tcu_aclk),
5341 .tcu_bclk(tcu_bclk),
5342 .tcu_scan_en(tcu_scan_en),
5343 .tcu_pce_ov(tcu_pce_ov)
5344 );
5345
5346n2_mio_cell_out_bscan cell_95 (
5347 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5348 .bs_scan_in (cell_95_bscan_in),
5349 .bs_scan_out (cell_95_bscan_out),
5350 .pad ( DBG_DQ[71] ),
5351 .ccu_mio_serdes_dtm ( 1'b0),
5352 .dtm_data ( 1'b0),
5353 .ain_mux_data ( dbg1_mio_dbg_dq[71] ),
5354 .bin_mux_data ( 1'b0 ),
5355 .cin_mux_data ( tcu_mio_pins_scan_out[28] ),
5356 .ain_mux_sel ( mio_tcu_testmode_l ),
5357 .bin_mux_sel ( 1'b0 ),
5358 .cin_mux_sel ( mio_tcu_testmode ),
5359 .scan_in(cell_95_scanin),
5360 .scan_out(cell_95_scanout),
5361 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5362 .tcu_clk_stop (1'b0),
5363 .l2clk ( l2clk_2 ),
5364 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5365 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5366 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5367 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5368 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5369 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5370 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5371 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5372 .tcu_aclk(tcu_aclk),
5373 .tcu_bclk(tcu_bclk),
5374 .tcu_scan_en(tcu_scan_en),
5375 .tcu_pce_ov(tcu_pce_ov)
5376 );
5377
5378n2_mio_cell_out_bscan cell_94 (
5379 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5380 .bs_scan_in (cell_94_bscan_in),
5381 .bs_scan_out (cell_94_bscan_out),
5382 .pad ( DBG_DQ[70] ),
5383 .ccu_mio_serdes_dtm ( 1'b0),
5384 .dtm_data ( 1'b0),
5385 .ain_mux_data ( dbg1_mio_dbg_dq[70] ),
5386 .bin_mux_data ( 1'b0 ),
5387 .cin_mux_data ( tcu_mio_pins_scan_out[27] ),
5388 .ain_mux_sel ( mio_tcu_testmode_l ),
5389 .bin_mux_sel ( 1'b0 ),
5390 .cin_mux_sel ( mio_tcu_testmode ),
5391 .scan_in(cell_94_scanin),
5392 .scan_out(cell_94_scanout),
5393 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5394 .tcu_clk_stop (1'b0),
5395 .l2clk ( l2clk_2 ),
5396 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5397 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5398 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5399 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5400 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5401 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5402 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5403 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5404 .tcu_aclk(tcu_aclk),
5405 .tcu_bclk(tcu_bclk),
5406 .tcu_scan_en(tcu_scan_en),
5407 .tcu_pce_ov(tcu_pce_ov)
5408 );
5409
5410n2_mio_cell_out_bscan cell_93 (
5411 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5412 .bs_scan_in (cell_93_bscan_in),
5413 .bs_scan_out (cell_93_bscan_out),
5414 .pad ( DBG_DQ[69] ),
5415 .ccu_mio_serdes_dtm ( 1'b0),
5416 .dtm_data ( 1'b0),
5417 .ain_mux_data ( dbg1_mio_dbg_dq[69] ),
5418 .bin_mux_data ( 1'b0 ),
5419 .cin_mux_data ( tcu_mio_pins_scan_out[26] ),
5420 .ain_mux_sel ( mio_tcu_testmode_l ),
5421 .bin_mux_sel ( 1'b0 ),
5422 .cin_mux_sel ( mio_tcu_testmode ),
5423 .scan_in(cell_93_scanin),
5424 .scan_out(cell_93_scanout),
5425 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5426 .tcu_clk_stop (1'b0),
5427 .l2clk ( l2clk_2 ),
5428 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5429 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5430 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5431 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5432 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5433 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5434 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5435 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5436 .tcu_aclk(tcu_aclk),
5437 .tcu_bclk(tcu_bclk),
5438 .tcu_scan_en(tcu_scan_en),
5439 .tcu_pce_ov(tcu_pce_ov)
5440 );
5441
5442n2_mio_cell_out_bscan cell_92 (
5443 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5444 .bs_scan_in (cell_92_bscan_in),
5445 .bs_scan_out (cell_92_bscan_out),
5446 .pad ( DBG_DQ[68] ),
5447 .ccu_mio_serdes_dtm ( 1'b0),
5448 .dtm_data ( 1'b0),
5449 .ain_mux_data ( dbg1_mio_dbg_dq[68] ),
5450 .bin_mux_data ( 1'b0 ),
5451 .cin_mux_data ( tcu_mio_pins_scan_out[25] ),
5452 .ain_mux_sel ( mio_tcu_testmode_l ),
5453 .bin_mux_sel ( 1'b0 ),
5454 .cin_mux_sel ( mio_tcu_testmode ),
5455 .scan_in(cell_92_scanin),
5456 .scan_out(cell_92_scanout),
5457 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5458 .tcu_clk_stop (1'b0),
5459 .l2clk ( l2clk_2 ),
5460 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5461 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5462 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5463 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5464 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5465 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5466 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5467 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5468 .tcu_aclk(tcu_aclk),
5469 .tcu_bclk(tcu_bclk),
5470 .tcu_scan_en(tcu_scan_en),
5471 .tcu_pce_ov(tcu_pce_ov)
5472 );
5473
5474n2_mio_cell_out_bscan cell_91 (
5475 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5476 .bs_scan_in (cell_91_bscan_in),
5477 .bs_scan_out (cell_91_bscan_out),
5478 .pad ( DBG_DQ[67] ),
5479 .ccu_mio_serdes_dtm ( 1'b0),
5480 .dtm_data ( 1'b0),
5481 .ain_mux_data ( dbg1_mio_dbg_dq[67] ),
5482 .bin_mux_data ( 1'b0 ),
5483 .cin_mux_data ( tcu_mio_pins_scan_out[24] ),
5484 .ain_mux_sel ( mio_tcu_testmode_l ),
5485 .bin_mux_sel ( 1'b0 ),
5486 .cin_mux_sel ( mio_tcu_testmode ),
5487 .scan_in(cell_91_scanin),
5488 .scan_out(cell_91_scanout),
5489 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5490 .tcu_clk_stop (1'b0),
5491 .l2clk ( l2clk_2 ),
5492 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5493 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5494 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5495 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5496 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5497 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5498 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5499 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5500 .tcu_aclk(tcu_aclk),
5501 .tcu_bclk(tcu_bclk),
5502 .tcu_scan_en(tcu_scan_en),
5503 .tcu_pce_ov(tcu_pce_ov)
5504 );
5505
5506n2_mio_cell_out_bscan cell_90 (
5507 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5508 .bs_scan_in (cell_90_bscan_in),
5509 .bs_scan_out (cell_90_bscan_out),
5510 .pad ( DBG_DQ[66] ),
5511 .ccu_mio_serdes_dtm ( 1'b0),
5512 .dtm_data ( 1'b0),
5513 .ain_mux_data ( dbg1_mio_dbg_dq[66] ),
5514 .bin_mux_data ( 1'b0 ),
5515 .cin_mux_data ( tcu_mio_pins_scan_out[23] ),
5516 .ain_mux_sel ( mio_tcu_testmode_l ),
5517 .bin_mux_sel ( 1'b0 ),
5518 .cin_mux_sel ( mio_tcu_testmode ),
5519 .scan_in(cell_90_scanin),
5520 .scan_out(cell_90_scanout),
5521 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5522 .tcu_clk_stop (1'b0),
5523 .l2clk ( l2clk_2 ),
5524 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5525 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5526 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5527 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5528 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5529 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5530 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5531 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5532 .tcu_aclk(tcu_aclk),
5533 .tcu_bclk(tcu_bclk),
5534 .tcu_scan_en(tcu_scan_en),
5535 .tcu_pce_ov(tcu_pce_ov)
5536 );
5537
5538n2_mio_cell_out_bscan cell_89 (
5539 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5540 .bs_scan_in (cell_89_bscan_in),
5541 .bs_scan_out (cell_89_bscan_out),
5542 .pad ( DBG_DQ[65] ),
5543 .ccu_mio_serdes_dtm ( 1'b0),
5544 .dtm_data ( 1'b0),
5545 .ain_mux_data ( dbg1_mio_dbg_dq[65] ),
5546 .bin_mux_data ( 1'b0 ),
5547 .cin_mux_data ( tcu_mio_pins_scan_out[22] ),
5548 .ain_mux_sel ( mio_tcu_testmode_l ),
5549 .bin_mux_sel ( 1'b0 ),
5550 .cin_mux_sel ( mio_tcu_testmode ),
5551 .scan_in(cell_89_scanin),
5552 .scan_out(cell_89_scanout),
5553 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5554 .tcu_clk_stop (1'b0),
5555 .l2clk ( l2clk_2 ),
5556 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5557 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5558 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5559 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5560 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5561 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5562 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5563 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5564 .tcu_aclk(tcu_aclk),
5565 .tcu_bclk(tcu_bclk),
5566 .tcu_scan_en(tcu_scan_en),
5567 .tcu_pce_ov(tcu_pce_ov)
5568 );
5569
5570n2_mio_cell_out_bscan cell_88 (
5571 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5572 .bs_scan_in (cell_88_bscan_in),
5573 .bs_scan_out (cell_88_bscan_out),
5574 .pad ( DBG_DQ[64] ),
5575 .ccu_mio_serdes_dtm ( 1'b0),
5576 .dtm_data ( 1'b0),
5577 .ain_mux_data ( dbg1_mio_dbg_dq[64] ),
5578 .bin_mux_data ( 1'b0 ),
5579 .cin_mux_data ( tcu_mio_pins_scan_out[21] ),
5580 .ain_mux_sel ( mio_tcu_testmode_l ),
5581 .bin_mux_sel ( 1'b0 ),
5582 .cin_mux_sel ( mio_tcu_testmode ),
5583 .scan_in(cell_88_scanin),
5584 .scan_out(cell_88_scanout),
5585 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5586 .tcu_clk_stop (1'b0),
5587 .l2clk ( l2clk_2 ),
5588 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5589 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5590 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5591 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5592 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5593 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5594 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5595 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5596 .tcu_aclk(tcu_aclk),
5597 .tcu_bclk(tcu_bclk),
5598 .tcu_scan_en(tcu_scan_en),
5599 .tcu_pce_ov(tcu_pce_ov)
5600 );
5601
5602n2_mio_cell_out_bscan cell_87 (
5603 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5604 .bs_scan_in (cell_87_bscan_in),
5605 .bs_scan_out (cell_87_bscan_out),
5606 .pad ( DBG_DQ[63] ),
5607 .ccu_mio_serdes_dtm ( 1'b0),
5608 .dtm_data ( 1'b0),
5609 .ain_mux_data ( dbg1_mio_dbg_dq[63] ),
5610 .bin_mux_data ( 1'b0 ),
5611 .cin_mux_data ( tcu_mio_pins_scan_out[20] ),
5612 .ain_mux_sel ( mio_tcu_testmode_l ),
5613 .bin_mux_sel ( 1'b0 ),
5614 .cin_mux_sel ( mio_tcu_testmode ),
5615 .scan_in(cell_87_scanin),
5616 .scan_out(cell_87_scanout),
5617 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5618 .tcu_clk_stop (1'b0),
5619 .l2clk ( l2clk_2 ),
5620 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5621 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5622 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5623 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5624 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5625 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5626 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5627 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5628 .tcu_aclk(tcu_aclk),
5629 .tcu_bclk(tcu_bclk),
5630 .tcu_scan_en(tcu_scan_en),
5631 .tcu_pce_ov(tcu_pce_ov)
5632 );
5633
5634n2_mio_cell_out_bscan cell_86 (
5635 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5636 .bs_scan_in (cell_86_bscan_in),
5637 .bs_scan_out (cell_86_bscan_out),
5638 .pad ( DBG_DQ[62] ),
5639 .ccu_mio_serdes_dtm ( 1'b0),
5640 .dtm_data ( 1'b0),
5641 .ain_mux_data ( dbg1_mio_dbg_dq[62] ),
5642 .bin_mux_data ( 1'b0 ),
5643 .cin_mux_data ( tcu_mio_pins_scan_out[19] ),
5644 .ain_mux_sel ( mio_tcu_testmode_l ),
5645 .bin_mux_sel ( 1'b0 ),
5646 .cin_mux_sel ( mio_tcu_testmode ),
5647 .scan_in(cell_86_scanin),
5648 .scan_out(cell_86_scanout),
5649 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5650 .tcu_clk_stop (1'b0),
5651 .l2clk ( l2clk_2 ),
5652 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5653 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5654 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5655 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5656 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5657 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5658 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5659 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5660 .tcu_aclk(tcu_aclk),
5661 .tcu_bclk(tcu_bclk),
5662 .tcu_scan_en(tcu_scan_en),
5663 .tcu_pce_ov(tcu_pce_ov)
5664 );
5665
5666n2_mio_cell_out_bscan cell_85 (
5667 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5668 .bs_scan_in (cell_85_bscan_in),
5669 .bs_scan_out (cell_85_bscan_out),
5670 .pad ( DBG_DQ[61] ),
5671 .ccu_mio_serdes_dtm ( 1'b0),
5672 .dtm_data ( 1'b0),
5673 .ain_mux_data ( dbg1_mio_dbg_dq[61] ),
5674 .bin_mux_data ( 1'b0 ),
5675 .cin_mux_data ( tcu_mio_pins_scan_out[18] ),
5676 .ain_mux_sel ( mio_tcu_testmode_l ),
5677 .bin_mux_sel ( 1'b0 ),
5678 .cin_mux_sel ( mio_tcu_testmode ),
5679 .scan_in(cell_85_scanin),
5680 .scan_out(cell_85_scanout),
5681 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5682 .tcu_clk_stop (1'b0),
5683 .l2clk ( l2clk_2 ),
5684 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5685 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5686 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5687 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5688 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5689 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5690 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5691 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5692 .tcu_aclk(tcu_aclk),
5693 .tcu_bclk(tcu_bclk),
5694 .tcu_scan_en(tcu_scan_en),
5695 .tcu_pce_ov(tcu_pce_ov)
5696 );
5697
5698n2_mio_cell_out_bscan cell_84 (
5699 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5700 .bs_scan_in (cell_84_bscan_in),
5701 .bs_scan_out (cell_84_bscan_out),
5702 .pad ( DBG_DQ[60] ),
5703 .ccu_mio_serdes_dtm ( 1'b0),
5704 .dtm_data ( 1'b0),
5705 .ain_mux_data ( dbg1_mio_dbg_dq[60] ),
5706 .bin_mux_data ( 1'b0 ),
5707 .cin_mux_data ( tcu_mio_pins_scan_out[17] ),
5708 .ain_mux_sel ( mio_tcu_testmode_l ),
5709 .bin_mux_sel ( 1'b0 ),
5710 .cin_mux_sel ( mio_tcu_testmode ),
5711 .scan_in(cell_84_scanin),
5712 .scan_out(cell_84_scanout),
5713 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5714 .tcu_clk_stop (1'b0),
5715 .l2clk ( l2clk_2 ),
5716 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5717 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5718 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5719 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5720 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5721 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5722 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5723 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5724 .tcu_aclk(tcu_aclk),
5725 .tcu_bclk(tcu_bclk),
5726 .tcu_scan_en(tcu_scan_en),
5727 .tcu_pce_ov(tcu_pce_ov)
5728 );
5729
5730n2_mio_cell_out_bscan cell_83 (
5731 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5732 .bs_scan_in (cell_83_bscan_in),
5733 .bs_scan_out (cell_83_bscan_out),
5734 .pad ( DBG_DQ[59] ),
5735 .ccu_mio_serdes_dtm ( 1'b0),
5736 .dtm_data ( 1'b0),
5737 .ain_mux_data ( dbg1_mio_dbg_dq[59] ),
5738 .bin_mux_data ( 1'b0 ),
5739 .cin_mux_data ( tcu_mio_pins_scan_out[16] ),
5740 .ain_mux_sel ( mio_tcu_testmode_l ),
5741 .bin_mux_sel ( 1'b0 ),
5742 .cin_mux_sel ( mio_tcu_testmode ),
5743 .scan_in(cell_83_scanin),
5744 .scan_out(cell_83_scanout),
5745 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5746 .tcu_clk_stop (1'b0),
5747 .l2clk ( l2clk_2 ),
5748 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5749 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5750 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5751 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5752 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5753 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5754 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5755 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5756 .tcu_aclk(tcu_aclk),
5757 .tcu_bclk(tcu_bclk),
5758 .tcu_scan_en(tcu_scan_en),
5759 .tcu_pce_ov(tcu_pce_ov)
5760 );
5761
5762n2_mio_cell_out_bscan cell_82 (
5763 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5764 .bs_scan_in (cell_82_bscan_in),
5765 .bs_scan_out (cell_82_bscan_out),
5766 .pad ( DBG_DQ[58] ),
5767 .ccu_mio_serdes_dtm ( 1'b0),
5768 .dtm_data ( 1'b0),
5769 .ain_mux_data ( dbg1_mio_dbg_dq[58] ),
5770 .bin_mux_data ( 1'b0 ),
5771 .cin_mux_data ( tcu_mio_pins_scan_out[15] ),
5772 .ain_mux_sel ( mio_tcu_testmode_l ),
5773 .bin_mux_sel ( 1'b0 ),
5774 .cin_mux_sel ( mio_tcu_testmode ),
5775 .scan_in(cell_82_scanin),
5776 .scan_out(cell_82_scanout),
5777 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5778 .tcu_clk_stop (1'b0),
5779 .l2clk ( l2clk_2 ),
5780 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5781 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5782 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5783 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5784 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5785 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5786 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5787 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5788 .tcu_aclk(tcu_aclk),
5789 .tcu_bclk(tcu_bclk),
5790 .tcu_scan_en(tcu_scan_en),
5791 .tcu_pce_ov(tcu_pce_ov)
5792 );
5793
5794n2_mio_cell_out_bscan cell_81 (
5795 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5796 .bs_scan_in (cell_81_bscan_in),
5797 .bs_scan_out (cell_81_bscan_out),
5798 .pad ( DBG_DQ[57] ),
5799 .ccu_mio_serdes_dtm ( 1'b0),
5800 .dtm_data ( 1'b0),
5801 .ain_mux_data ( dbg1_mio_dbg_dq[57] ),
5802 .bin_mux_data ( 1'b0 ),
5803 .cin_mux_data ( tcu_mio_pins_scan_out[14] ),
5804 .ain_mux_sel ( mio_tcu_testmode_l ),
5805 .bin_mux_sel ( 1'b0 ),
5806 .cin_mux_sel ( mio_tcu_testmode ),
5807 .scan_in(cell_81_scanin),
5808 .scan_out(cell_81_scanout),
5809 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5810 .tcu_clk_stop (1'b0),
5811 .l2clk ( l2clk_2 ),
5812 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5813 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5814 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5815 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5816 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5817 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5818 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5819 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5820 .tcu_aclk(tcu_aclk),
5821 .tcu_bclk(tcu_bclk),
5822 .tcu_scan_en(tcu_scan_en),
5823 .tcu_pce_ov(tcu_pce_ov)
5824 );
5825
5826n2_mio_cell_out_bscan cell_80 (
5827 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5828 .bs_scan_in (cell_80_bscan_in),
5829 .bs_scan_out (cell_80_bscan_out),
5830 .pad ( DBG_DQ[56] ),
5831 .ccu_mio_serdes_dtm ( 1'b0),
5832 .dtm_data ( 1'b0),
5833 .ain_mux_data ( dbg1_mio_dbg_dq[56] ),
5834 .bin_mux_data ( 1'b0 ),
5835 .cin_mux_data ( tcu_mio_pins_scan_out[13] ),
5836 .ain_mux_sel ( mio_tcu_testmode_l ),
5837 .bin_mux_sel ( 1'b0 ),
5838 .cin_mux_sel ( mio_tcu_testmode ),
5839 .scan_in(cell_80_scanin),
5840 .scan_out(cell_80_scanout),
5841 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5842 .tcu_clk_stop (1'b0),
5843 .l2clk ( l2clk_2 ),
5844 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5845 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5846 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5847 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5848 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5849 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5850 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5851 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5852 .tcu_aclk(tcu_aclk),
5853 .tcu_bclk(tcu_bclk),
5854 .tcu_scan_en(tcu_scan_en),
5855 .tcu_pce_ov(tcu_pce_ov)
5856 );
5857
5858n2_mio_cell_out_bscan cell_79 (
5859 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5860 .bs_scan_in (cell_79_bscan_in),
5861 .bs_scan_out (cell_79_bscan_out),
5862 .pad ( DBG_DQ[55] ),
5863 .ccu_mio_serdes_dtm ( 1'b0),
5864 .dtm_data ( 1'b0),
5865 .ain_mux_data ( dbg1_mio_dbg_dq[55] ),
5866 .bin_mux_data ( 1'b0 ),
5867 .cin_mux_data ( tcu_mio_pins_scan_out[12] ),
5868 .ain_mux_sel ( mio_tcu_testmode_l ),
5869 .bin_mux_sel ( 1'b0 ),
5870 .cin_mux_sel ( mio_tcu_testmode ),
5871 .scan_in(cell_79_scanin),
5872 .scan_out(cell_79_scanout),
5873 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5874 .tcu_clk_stop (1'b0),
5875 .l2clk ( l2clk_2 ),
5876 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5877 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5878 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5879 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5880 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5881 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5882 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5883 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5884 .tcu_aclk(tcu_aclk),
5885 .tcu_bclk(tcu_bclk),
5886 .tcu_scan_en(tcu_scan_en),
5887 .tcu_pce_ov(tcu_pce_ov)
5888 );
5889
5890n2_mio_cell_out_bscan cell_78 (
5891 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5892 .bs_scan_in (cell_78_bscan_in),
5893 .bs_scan_out (cell_78_bscan_out),
5894 .pad ( DBG_DQ[54] ),
5895 .ccu_mio_serdes_dtm ( 1'b0),
5896 .dtm_data ( 1'b0),
5897 .ain_mux_data ( dbg1_mio_dbg_dq[54] ),
5898 .bin_mux_data ( 1'b0 ),
5899 .cin_mux_data ( tcu_mio_pins_scan_out[11] ),
5900 .ain_mux_sel ( mio_tcu_testmode_l ),
5901 .bin_mux_sel ( 1'b0 ),
5902 .cin_mux_sel ( mio_tcu_testmode ),
5903 .scan_in(cell_78_scanin),
5904 .scan_out(cell_78_scanout),
5905 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5906 .tcu_clk_stop (1'b0),
5907 .l2clk ( l2clk_2 ),
5908 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5909 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5910 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5911 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5912 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5913 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5914 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5915 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5916 .tcu_aclk(tcu_aclk),
5917 .tcu_bclk(tcu_bclk),
5918 .tcu_scan_en(tcu_scan_en),
5919 .tcu_pce_ov(tcu_pce_ov)
5920 );
5921
5922n2_mio_cell_out_bscan cell_77 (
5923 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5924 .bs_scan_in (cell_77_bscan_in),
5925 .bs_scan_out (cell_77_bscan_out),
5926 .pad ( DBG_DQ[53] ),
5927 .ccu_mio_serdes_dtm ( 1'b0),
5928 .dtm_data ( 1'b0),
5929 .ain_mux_data ( dbg1_mio_dbg_dq[53] ),
5930 .bin_mux_data ( 1'b0 ),
5931 .cin_mux_data ( tcu_mio_pins_scan_out[10] ),
5932 .ain_mux_sel ( mio_tcu_testmode_l ),
5933 .bin_mux_sel ( 1'b0 ),
5934 .cin_mux_sel ( mio_tcu_testmode ),
5935 .scan_in(cell_77_scanin),
5936 .scan_out(cell_77_scanout),
5937 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5938 .tcu_clk_stop (1'b0),
5939 .l2clk ( l2clk_2 ),
5940 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5941 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5942 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5943 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5944 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5945 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5946 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5947 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5948 .tcu_aclk(tcu_aclk),
5949 .tcu_bclk(tcu_bclk),
5950 .tcu_scan_en(tcu_scan_en),
5951 .tcu_pce_ov(tcu_pce_ov)
5952 );
5953
5954n2_mio_cell_out_bscan cell_76 (
5955 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5956 .bs_scan_in (cell_76_bscan_in),
5957 .bs_scan_out (cell_76_bscan_out),
5958 .pad ( DBG_DQ[52] ),
5959 .ccu_mio_serdes_dtm ( 1'b0),
5960 .dtm_data ( 1'b0),
5961 .ain_mux_data ( dbg1_mio_dbg_dq[52] ),
5962 .bin_mux_data ( 1'b0 ),
5963 .cin_mux_data ( tcu_mio_pins_scan_out[9] ),
5964 .ain_mux_sel ( mio_tcu_testmode_l ),
5965 .bin_mux_sel ( 1'b0 ),
5966 .cin_mux_sel ( mio_tcu_testmode ),
5967 .scan_in(cell_76_scanin),
5968 .scan_out(cell_76_scanout),
5969 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
5970 .tcu_clk_stop (1'b0),
5971 .l2clk ( l2clk_2 ),
5972 .tcu_mio_bs_clk(tcu_mio_bs_clk),
5973 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
5974 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
5975 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
5976 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
5977 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
5978 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
5979 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
5980 .tcu_aclk(tcu_aclk),
5981 .tcu_bclk(tcu_bclk),
5982 .tcu_scan_en(tcu_scan_en),
5983 .tcu_pce_ov(tcu_pce_ov)
5984 );
5985
5986n2_mio_cell_out_bscan cell_75 (
5987 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
5988 .bs_scan_in (cell_75_bscan_in),
5989 .bs_scan_out (cell_75_bscan_out),
5990 .pad ( DBG_DQ[51] ),
5991 .ccu_mio_serdes_dtm ( 1'b0),
5992 .dtm_data ( 1'b0),
5993 .ain_mux_data ( dbg1_mio_dbg_dq[51] ),
5994 .bin_mux_data ( 1'b0 ),
5995 .cin_mux_data ( tcu_mio_pins_scan_out[8] ),
5996 .ain_mux_sel ( mio_tcu_testmode_l ),
5997 .bin_mux_sel ( 1'b0 ),
5998 .cin_mux_sel ( mio_tcu_testmode ),
5999 .scan_in(cell_75_scanin),
6000 .scan_out(cell_75_scanout),
6001 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6002 .tcu_clk_stop (1'b0),
6003 .l2clk ( l2clk_2 ),
6004 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6005 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6006 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6007 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6008 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6009 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6010 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6011 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6012 .tcu_aclk(tcu_aclk),
6013 .tcu_bclk(tcu_bclk),
6014 .tcu_scan_en(tcu_scan_en),
6015 .tcu_pce_ov(tcu_pce_ov)
6016 );
6017
6018n2_mio_cell_out_bscan cell_74 (
6019 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6020 .bs_scan_in (cell_74_bscan_in),
6021 .bs_scan_out (cell_74_bscan_out),
6022 .pad ( DBG_DQ[50] ),
6023 .ccu_mio_serdes_dtm ( 1'b0),
6024 .dtm_data ( 1'b0),
6025 .ain_mux_data ( dbg1_mio_dbg_dq[50] ),
6026 .bin_mux_data ( 1'b0 ),
6027 .cin_mux_data ( tcu_mio_pins_scan_out[7] ),
6028 .ain_mux_sel ( mio_tcu_testmode_l ),
6029 .bin_mux_sel ( 1'b0 ),
6030 .cin_mux_sel ( mio_tcu_testmode ),
6031 .scan_in(cell_74_scanin),
6032 .scan_out(cell_74_scanout),
6033 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6034 .tcu_clk_stop (1'b0),
6035 .l2clk ( l2clk_2 ),
6036 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6037 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6038 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6039 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6040 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6041 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6042 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6043 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6044 .tcu_aclk(tcu_aclk),
6045 .tcu_bclk(tcu_bclk),
6046 .tcu_scan_en(tcu_scan_en),
6047 .tcu_pce_ov(tcu_pce_ov)
6048 );
6049
6050n2_mio_cell_out_bscan cell_73 (
6051 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6052 .bs_scan_in (cell_73_bscan_in),
6053 .bs_scan_out (cell_73_bscan_out),
6054 .pad ( DBG_DQ[49] ),
6055 .ccu_mio_serdes_dtm ( 1'b0),
6056 .dtm_data ( 1'b0),
6057 .ain_mux_data ( dbg1_mio_dbg_dq[49] ),
6058 .bin_mux_data ( 1'b0 ),
6059 .cin_mux_data ( tcu_mio_pins_scan_out[6] ),
6060 .ain_mux_sel ( mio_tcu_testmode_l ),
6061 .bin_mux_sel ( 1'b0 ),
6062 .cin_mux_sel ( mio_tcu_testmode ),
6063 .scan_in(cell_73_scanin),
6064 .scan_out(cell_73_scanout),
6065 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6066 .tcu_clk_stop (1'b0),
6067 .l2clk ( l2clk_2 ),
6068 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6069 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6070 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6071 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6072 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6073 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6074 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6075 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6076 .tcu_aclk(tcu_aclk),
6077 .tcu_bclk(tcu_bclk),
6078 .tcu_scan_en(tcu_scan_en),
6079 .tcu_pce_ov(tcu_pce_ov)
6080 );
6081
6082n2_mio_cell_out_bscan cell_72 (
6083 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6084 .bs_scan_in (cell_72_bscan_in),
6085 .bs_scan_out (cell_72_bscan_out),
6086 .pad ( DBG_DQ[48] ),
6087 .ccu_mio_serdes_dtm ( 1'b0),
6088 .dtm_data ( 1'b0),
6089 .ain_mux_data ( dbg1_mio_dbg_dq[48] ),
6090 .bin_mux_data ( 1'b0 ),
6091 .cin_mux_data ( tcu_mio_pins_scan_out[5] ),
6092 .ain_mux_sel ( mio_tcu_testmode_l ),
6093 .bin_mux_sel ( 1'b0 ),
6094 .cin_mux_sel ( mio_tcu_testmode ),
6095 .scan_in(cell_72_scanin),
6096 .scan_out(cell_72_scanout),
6097 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6098 .tcu_clk_stop (1'b0),
6099 .l2clk ( l2clk_2 ),
6100 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6101 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6102 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6103 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6104 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6105 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6106 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6107 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6108 .tcu_aclk(tcu_aclk),
6109 .tcu_bclk(tcu_bclk),
6110 .tcu_scan_en(tcu_scan_en),
6111 .tcu_pce_ov(tcu_pce_ov)
6112 );
6113
6114n2_mio_cell_out_bscan cell_71 (
6115 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6116 .bs_scan_in (cell_71_bscan_in),
6117 .bs_scan_out (cell_71_bscan_out),
6118 .pad ( DBG_DQ[47] ),
6119 .ccu_mio_serdes_dtm ( 1'b0),
6120 .dtm_data ( 1'b0),
6121 .ain_mux_data ( dbg1_mio_dbg_dq[47] ),
6122 .bin_mux_data ( 1'b0 ),
6123 .cin_mux_data ( tcu_mio_pins_scan_out[4] ),
6124 .ain_mux_sel ( mio_tcu_testmode_l ),
6125 .bin_mux_sel ( 1'b0 ),
6126 .cin_mux_sel ( mio_tcu_testmode ),
6127 .scan_in(cell_71_scanin),
6128 .scan_out(cell_71_scanout),
6129 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6130 .tcu_clk_stop (1'b0),
6131 .l2clk ( l2clk_2 ),
6132 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6133 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6134 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6135 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6136 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6137 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6138 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6139 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6140 .tcu_aclk(tcu_aclk),
6141 .tcu_bclk(tcu_bclk),
6142 .tcu_scan_en(tcu_scan_en),
6143 .tcu_pce_ov(tcu_pce_ov)
6144 );
6145
6146n2_mio_cell_out_bscan cell_70 (
6147 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6148 .bs_scan_in (cell_70_bscan_in),
6149 .bs_scan_out (cell_70_bscan_out),
6150 .pad ( DBG_DQ[46] ),
6151 .ccu_mio_serdes_dtm ( 1'b0),
6152 .dtm_data ( 1'b0),
6153 .ain_mux_data ( dbg1_mio_dbg_dq[46] ),
6154 .bin_mux_data ( 1'b0 ),
6155 .cin_mux_data ( tcu_mio_pins_scan_out[3] ),
6156 .ain_mux_sel ( mio_tcu_testmode_l ),
6157 .bin_mux_sel ( 1'b0 ),
6158 .cin_mux_sel ( mio_tcu_testmode ),
6159 .scan_in(cell_70_scanin),
6160 .scan_out(cell_70_scanout),
6161 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6162 .tcu_clk_stop (1'b0),
6163 .l2clk ( l2clk_2 ),
6164 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6165 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6166 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6167 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6168 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6169 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6170 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6171 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6172 .tcu_aclk(tcu_aclk),
6173 .tcu_bclk(tcu_bclk),
6174 .tcu_scan_en(tcu_scan_en),
6175 .tcu_pce_ov(tcu_pce_ov)
6176 );
6177
6178n2_mio_cell_out_bscan cell_69 (
6179 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6180 .bs_scan_in (cell_69_bscan_in),
6181 .bs_scan_out (cell_69_bscan_out),
6182 .pad ( DBG_DQ[45] ),
6183 .ccu_mio_serdes_dtm ( 1'b0),
6184 .dtm_data ( 1'b0),
6185 .ain_mux_data ( dbg1_mio_dbg_dq[45] ),
6186 .bin_mux_data ( 1'b0 ),
6187 .cin_mux_data ( tcu_mio_pins_scan_out[2] ),
6188 .ain_mux_sel ( mio_tcu_testmode_l ),
6189 .bin_mux_sel ( 1'b0 ),
6190 .cin_mux_sel ( mio_tcu_testmode ),
6191 .scan_in(cell_69_scanin),
6192 .scan_out(cell_69_scanout),
6193 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6194 .tcu_clk_stop (1'b0),
6195 .l2clk ( l2clk_2 ),
6196 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6197 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6198 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6199 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6200 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6201 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6202 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6203 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6204 .tcu_aclk(tcu_aclk),
6205 .tcu_bclk(tcu_bclk),
6206 .tcu_scan_en(tcu_scan_en),
6207 .tcu_pce_ov(tcu_pce_ov)
6208 );
6209
6210n2_mio_cell_out_bscan cell_68 (
6211 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6212 .bs_scan_in (cell_68_bscan_in),
6213 .bs_scan_out (cell_68_bscan_out),
6214 .pad ( DBG_DQ[44] ),
6215 .ccu_mio_serdes_dtm ( 1'b0),
6216 .dtm_data ( 1'b0),
6217 .ain_mux_data ( dbg1_mio_dbg_dq[44] ),
6218 .bin_mux_data ( 1'b0 ),
6219 .cin_mux_data ( tcu_mio_pins_scan_out[1] ),
6220 .ain_mux_sel ( mio_tcu_testmode_l ),
6221 .bin_mux_sel ( 1'b0 ),
6222 .cin_mux_sel ( mio_tcu_testmode ),
6223 .scan_in(cell_68_scanin),
6224 .scan_out(cell_68_scanout),
6225 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6226 .tcu_clk_stop (1'b0),
6227 .l2clk ( l2clk_2 ),
6228 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6229 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6230 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6231 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6232 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6233 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6234 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6235 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6236 .tcu_aclk(tcu_aclk),
6237 .tcu_bclk(tcu_bclk),
6238 .tcu_scan_en(tcu_scan_en),
6239 .tcu_pce_ov(tcu_pce_ov)
6240 );
6241
6242n2_mio_cell_out_bscan cell_67 (
6243 .data_oe ( dbg1_mio_drv_en_muxtest_op ),
6244 .bs_scan_in (cell_67_bscan_in),
6245 .bs_scan_out (cell_67_bscan_out),
6246 .pad ( DBG_DQ[43] ),
6247 .ccu_mio_serdes_dtm ( 1'b0),
6248 .dtm_data ( 1'b0),
6249 .ain_mux_data ( dbg1_mio_dbg_dq[43] ),
6250 .bin_mux_data ( 1'b0 ),
6251 .cin_mux_data ( tcu_mio_pins_scan_out[0] ),
6252 .ain_mux_sel ( mio_tcu_testmode_l ),
6253 .bin_mux_sel ( 1'b0 ),
6254 .cin_mux_sel ( mio_tcu_testmode ),
6255 .scan_in(cell_67_scanin),
6256 .scan_out(cell_67_scanout),
6257 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6258 .tcu_clk_stop (1'b0),
6259 .l2clk ( l2clk_2 ),
6260 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6261 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6262 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6263 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6264 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6265 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6266 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6267 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6268 .tcu_aclk(tcu_aclk),
6269 .tcu_bclk(tcu_bclk),
6270 .tcu_scan_en(tcu_scan_en),
6271 .tcu_pce_ov(tcu_pce_ov)
6272 );
6273
6274n2_mio_cell_out_bscan cell_100 (
6275 .data_oe ( dbg1_mio_drv_en_muxbist_op),
6276 .bs_scan_in (cell_100_bscan_in),
6277 .bs_scan_out (cell_100_bscan_out),
6278 .pad ( DBG_DQ[42] ),
6279 .ccu_mio_serdes_dtm ( 1'b0),
6280 .dtm_data ( 1'b0),
6281 .ain_mux_data ( dbg1_mio_dbg_dq[42] ),
6282 .bin_mux_data ( tcu_mio_dmo_sync ),
6283 .cin_mux_data ( 1'b0 ),
6284 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l),
6285 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6286 .cin_mux_sel ( 1'b0 ),
6287 .scan_in(cell_100_scanin),
6288 .scan_out(cell_100_scanout),
6289 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6290 .tcu_clk_stop (1'b0),
6291 .l2clk ( l2clk_2 ),
6292 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6293 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6294 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6295 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6296 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6297 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6298 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6299 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6300 .tcu_aclk(tcu_aclk),
6301 .tcu_bclk(tcu_bclk),
6302 .tcu_scan_en(tcu_scan_en),
6303 .tcu_pce_ov(tcu_pce_ov)
6304 );
6305
6306
6307n2_mio_cell_out_bscan cell_99 (
6308 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6309 .bs_scan_in (cell_99_bscan_in),
6310 .bs_scan_out (cell_99_bscan_out),
6311 .pad ( DBG_DQ[41] ),
6312 .ccu_mio_serdes_dtm ( 1'b0),
6313 .dtm_data ( 1'b0),
6314 .ain_mux_data ( dbg1_mio_dbg_dq[41] ),
6315 .bin_mux_data ( tcu_mio_dmo_data[39]),
6316 .cin_mux_data ( 1'b0 ),
6317 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6318 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6319 .cin_mux_sel ( 1'b0 ),
6320 .scan_in(cell_99_scanin),
6321 .scan_out(cell_99_scanout),
6322 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6323 .tcu_clk_stop (1'b0),
6324 .l2clk ( l2clk_2 ),
6325 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6326 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6327 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6328 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6329 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6330 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6331 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6332 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6333 .tcu_aclk(tcu_aclk),
6334 .tcu_bclk(tcu_bclk),
6335 .tcu_scan_en(tcu_scan_en),
6336 .tcu_pce_ov(tcu_pce_ov)
6337 );
6338
6339
6340n2_mio_cell_out_bscan cell_66 (
6341 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6342 .bs_scan_in (cell_66_bscan_in),
6343 .bs_scan_out (cell_66_bscan_out),
6344 .pad ( DBG_DQ[40] ),
6345 .ccu_mio_serdes_dtm ( 1'b0),
6346 .dtm_data ( 1'b0),
6347 .ain_mux_data ( dbg1_mio_dbg_dq[40] ),
6348 .bin_mux_data ( tcu_mio_dmo_data[38] ),
6349 .cin_mux_data ( 1'b0 ),
6350 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6351 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6352 .cin_mux_sel ( 1'b0 ),
6353 .scan_in(cell_66_scanin),
6354 .scan_out(cell_66_scanout),
6355 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6356 .tcu_clk_stop (1'b0),
6357 .l2clk ( l2clk_2 ),
6358 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6359 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6360 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6361 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6362 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6363 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6364 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6365 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6366 .tcu_aclk(tcu_aclk),
6367 .tcu_bclk(tcu_bclk),
6368 .tcu_scan_en(tcu_scan_en),
6369 .tcu_pce_ov(tcu_pce_ov)
6370 );
6371
6372n2_mio_cell_out_bscan cell_65 (
6373 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6374 .bs_scan_in (cell_65_bscan_in),
6375 .bs_scan_out (cell_65_bscan_out),
6376 .pad ( DBG_DQ[39] ),
6377 .ccu_mio_serdes_dtm ( 1'b0),
6378 .dtm_data ( 1'b0),
6379 .ain_mux_data ( dbg1_mio_dbg_dq[39] ),
6380 .bin_mux_data ( tcu_mio_dmo_data[37] ),
6381 .cin_mux_data ( 1'b0 ),
6382 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6383 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6384 .cin_mux_sel ( 1'b0 ),
6385 .scan_in(cell_65_scanin),
6386 .scan_out(cell_65_scanout),
6387 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6388 .tcu_clk_stop (1'b0),
6389 .l2clk ( l2clk_2 ),
6390 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6391 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6392 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6393 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6394 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6395 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6396 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6397 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6398 .tcu_aclk(tcu_aclk),
6399 .tcu_bclk(tcu_bclk),
6400 .tcu_scan_en(tcu_scan_en),
6401 .tcu_pce_ov(tcu_pce_ov)
6402 );
6403
6404n2_mio_cell_out_bscan cell_64 (
6405 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6406 .bs_scan_in (cell_64_bscan_in),
6407 .bs_scan_out (cell_64_bscan_out),
6408 .pad ( DBG_DQ[38] ),
6409 .ccu_mio_serdes_dtm ( 1'b0),
6410 .dtm_data ( 1'b0),
6411 .ain_mux_data ( dbg1_mio_dbg_dq[38] ),
6412 .bin_mux_data ( tcu_mio_dmo_data[36] ),
6413 .cin_mux_data ( 1'b0 ),
6414 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6415 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6416 .cin_mux_sel ( 1'b0 ),
6417 .scan_in(cell_64_scanin),
6418 .scan_out(cell_64_scanout),
6419 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6420 .tcu_clk_stop (1'b0),
6421 .l2clk ( l2clk_2 ),
6422 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6423 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6424 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6425 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6426 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6427 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6428 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6429 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6430 .tcu_aclk(tcu_aclk),
6431 .tcu_bclk(tcu_bclk),
6432 .tcu_scan_en(tcu_scan_en),
6433 .tcu_pce_ov(tcu_pce_ov)
6434 );
6435
6436n2_mio_cell_out_bscan cell_63 (
6437 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6438 .bs_scan_in (cell_63_bscan_in),
6439 .bs_scan_out (cell_63_bscan_out),
6440 .pad ( DBG_DQ[37] ),
6441 .ccu_mio_serdes_dtm ( 1'b0),
6442 .dtm_data ( 1'b0),
6443 .ain_mux_data ( dbg1_mio_dbg_dq[37] ),
6444 .bin_mux_data ( tcu_mio_dmo_data[35] ),
6445 .cin_mux_data ( 1'b0 ),
6446 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6447 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6448 .cin_mux_sel ( 1'b0 ),
6449 .scan_in(cell_63_scanin),
6450 .scan_out(cell_63_scanout),
6451 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6452 .tcu_clk_stop (1'b0),
6453 .l2clk ( l2clk_2 ),
6454 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6455 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6456 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6457 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6458 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6459 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6460 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6461 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6462 .tcu_aclk(tcu_aclk),
6463 .tcu_bclk(tcu_bclk),
6464 .tcu_scan_en(tcu_scan_en),
6465 .tcu_pce_ov(tcu_pce_ov)
6466 );
6467
6468n2_mio_cell_out_bscan cell_62 (
6469 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6470 .bs_scan_in (cell_62_bscan_in),
6471 .bs_scan_out (cell_62_bscan_out),
6472 .pad ( DBG_DQ[36] ),
6473 .ccu_mio_serdes_dtm ( 1'b0),
6474 .dtm_data ( 1'b0),
6475 .ain_mux_data ( dbg1_mio_dbg_dq[36] ),
6476 .bin_mux_data ( tcu_mio_dmo_data[34] ),
6477 .cin_mux_data ( 1'b0 ),
6478 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6479 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6480 .cin_mux_sel ( 1'b0 ),
6481 .scan_in(cell_62_scanin),
6482 .scan_out(cell_62_scanout),
6483 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6484 .tcu_clk_stop (1'b0),
6485 .l2clk ( l2clk_2 ),
6486 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6487 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6488 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6489 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6490 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6491 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6492 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6493 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6494 .tcu_aclk(tcu_aclk),
6495 .tcu_bclk(tcu_bclk),
6496 .tcu_scan_en(tcu_scan_en),
6497 .tcu_pce_ov(tcu_pce_ov)
6498 );
6499
6500n2_mio_cell_out_bscan cell_61 (
6501 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6502 .bs_scan_in (cell_61_bscan_in),
6503 .bs_scan_out (cell_61_bscan_out),
6504 .pad ( DBG_DQ[35] ),
6505 .ccu_mio_serdes_dtm ( 1'b0),
6506 .dtm_data ( 1'b0),
6507 .ain_mux_data ( dbg1_mio_dbg_dq[35] ),
6508 .bin_mux_data ( tcu_mio_dmo_data[33] ),
6509 .cin_mux_data ( 1'b0 ),
6510 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6511 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6512 .cin_mux_sel ( 1'b0 ),
6513 .scan_in(cell_61_scanin),
6514 .scan_out(cell_61_scanout),
6515 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6516 .tcu_clk_stop (1'b0),
6517 .l2clk ( l2clk_2 ),
6518 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6519 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6520 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6521 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6522 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6523 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6524 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6525 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6526 .tcu_aclk(tcu_aclk),
6527 .tcu_bclk(tcu_bclk),
6528 .tcu_scan_en(tcu_scan_en),
6529 .tcu_pce_ov(tcu_pce_ov)
6530 );
6531
6532n2_mio_cell_out_bscan cell_60 (
6533 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6534 .bs_scan_in (cell_60_bscan_in),
6535 .bs_scan_out (cell_60_bscan_out),
6536 .pad ( DBG_DQ[34] ),
6537 .ccu_mio_serdes_dtm ( 1'b0),
6538 .dtm_data ( 1'b0),
6539 .ain_mux_data ( dbg1_mio_dbg_dq[34] ),
6540 .bin_mux_data ( tcu_mio_dmo_data[32] ),
6541 .cin_mux_data ( 1'b0 ),
6542 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6543 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6544 .cin_mux_sel ( 1'b0 ),
6545 .scan_in(cell_60_scanin),
6546 .scan_out(cell_60_scanout),
6547 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6548 .tcu_clk_stop (1'b0),
6549 .l2clk ( l2clk_2 ),
6550 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6551 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6552 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6553 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6554 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6555 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6556 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6557 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6558 .tcu_aclk(tcu_aclk),
6559 .tcu_bclk(tcu_bclk),
6560 .tcu_scan_en(tcu_scan_en),
6561 .tcu_pce_ov(tcu_pce_ov)
6562 );
6563
6564n2_mio_cell_out_bscan cell_59 (
6565 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6566 .bs_scan_in (cell_59_bscan_in),
6567 .bs_scan_out (cell_59_bscan_out),
6568 .pad ( DBG_DQ[33] ),
6569 .ccu_mio_serdes_dtm ( 1'b0),
6570 .dtm_data ( 1'b0),
6571 .ain_mux_data ( dbg1_mio_dbg_dq[33] ),
6572 .bin_mux_data ( tcu_mio_dmo_data[31] ),
6573 .cin_mux_data ( 1'b0 ),
6574 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6575 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6576 .cin_mux_sel ( 1'b0 ),
6577 .scan_in(cell_59_scanin),
6578 .scan_out(cell_59_scanout),
6579 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6580 .tcu_clk_stop (1'b0),
6581 .l2clk ( l2clk_2 ),
6582 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6583 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6584 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6585 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6586 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6587 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6588 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6589 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6590 .tcu_aclk(tcu_aclk),
6591 .tcu_bclk(tcu_bclk),
6592 .tcu_scan_en(tcu_scan_en),
6593 .tcu_pce_ov(tcu_pce_ov)
6594 );
6595
6596n2_mio_cell_out_bscan cell_58 (
6597 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6598 .bs_scan_in (cell_58_bscan_in),
6599 .bs_scan_out (cell_58_bscan_out),
6600 .pad ( DBG_DQ[32] ),
6601 .ccu_mio_serdes_dtm ( 1'b0),
6602 .dtm_data ( 1'b0),
6603 .ain_mux_data ( dbg1_mio_dbg_dq[32] ),
6604 .bin_mux_data ( tcu_mio_dmo_data[30] ),
6605 .cin_mux_data ( 1'b0 ),
6606 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6607 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6608 .cin_mux_sel ( 1'b0 ),
6609 .scan_in(cell_58_scanin),
6610 .scan_out(cell_58_scanout),
6611 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6612 .tcu_clk_stop (1'b0),
6613 .l2clk ( l2clk_2 ),
6614 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6615 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6616 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6617 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6618 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6619 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6620 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6621 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6622 .tcu_aclk(tcu_aclk),
6623 .tcu_bclk(tcu_bclk),
6624 .tcu_scan_en(tcu_scan_en),
6625 .tcu_pce_ov(tcu_pce_ov)
6626 );
6627
6628n2_mio_cell_out_bscan cell_57 (
6629 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6630 .bs_scan_in (cell_57_bscan_in),
6631 .bs_scan_out (cell_57_bscan_out),
6632 .pad ( DBG_DQ[31] ),
6633 .ccu_mio_serdes_dtm ( 1'b0),
6634 .dtm_data ( 1'b0),
6635 .ain_mux_data ( dbg1_mio_dbg_dq[31] ),
6636 .bin_mux_data ( tcu_mio_dmo_data[29] ),
6637 .cin_mux_data ( 1'b0 ),
6638 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6639 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6640 .cin_mux_sel ( 1'b0 ),
6641 .scan_in(cell_57_scanin),
6642 .scan_out(cell_57_scanout),
6643 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6644 .tcu_clk_stop (1'b0),
6645 .l2clk ( l2clk_2 ),
6646 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6647 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6648 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6649 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6650 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6651 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6652 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6653 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6654 .tcu_aclk(tcu_aclk),
6655 .tcu_bclk(tcu_bclk),
6656 .tcu_scan_en(tcu_scan_en),
6657 .tcu_pce_ov(tcu_pce_ov)
6658 );
6659
6660n2_mio_cell_out_bscan cell_56 (
6661 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6662 .bs_scan_in (cell_56_bscan_in),
6663 .bs_scan_out (cell_56_bscan_out),
6664 .pad ( DBG_DQ[30] ),
6665 .ccu_mio_serdes_dtm ( 1'b0),
6666 .dtm_data ( 1'b0),
6667 .ain_mux_data ( dbg1_mio_dbg_dq[30] ),
6668 .bin_mux_data ( tcu_mio_dmo_data[28] ),
6669 .cin_mux_data ( 1'b0 ),
6670 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6671 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6672 .cin_mux_sel ( 1'b0 ),
6673 .scan_in(cell_56_scanin),
6674 .scan_out(cell_56_scanout),
6675 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_2),
6676 .tcu_clk_stop (1'b0),
6677 .l2clk ( l2clk_2 ),
6678 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6679 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6680 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6681 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6682 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6683 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6684 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6685 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6686 .tcu_aclk(tcu_aclk),
6687 .tcu_bclk(tcu_bclk),
6688 .tcu_scan_en(tcu_scan_en),
6689 .tcu_pce_ov(tcu_pce_ov)
6690 );
6691
6692n2_mio_cell_out_bscan cell_55 (
6693 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6694 .bs_scan_in (cell_55_bscan_in),
6695 .bs_scan_out (cell_55_bscan_out),
6696 .pad ( DBG_DQ[29] ),
6697 .ccu_mio_serdes_dtm ( 1'b0),
6698 .dtm_data ( 1'b0),
6699 .ain_mux_data ( dbg1_mio_dbg_dq[29] ),
6700 .bin_mux_data ( tcu_mio_dmo_data[27] ),
6701 .cin_mux_data ( 1'b0 ),
6702 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6703 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6704 .cin_mux_sel ( 1'b0 ),
6705 .scan_in(cell_55_scanin),
6706 .scan_out(cell_55_scanout),
6707 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6708 .tcu_clk_stop (1'b0),
6709 .l2clk ( l2clk_3 ),
6710 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6711 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6712 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6713 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6714 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6715 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6716 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6717 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6718 .tcu_aclk(tcu_aclk),
6719 .tcu_bclk(tcu_bclk),
6720 .tcu_scan_en(tcu_scan_en),
6721 .tcu_pce_ov(tcu_pce_ov)
6722 );
6723
6724n2_mio_cell_out_bscan cell_54 (
6725 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6726 .bs_scan_in (cell_54_bscan_in),
6727 .bs_scan_out (cell_54_bscan_out),
6728 .pad ( DBG_DQ[28] ),
6729 .ccu_mio_serdes_dtm ( 1'b0),
6730 .dtm_data ( 1'b0),
6731 .ain_mux_data ( dbg1_mio_dbg_dq[28] ),
6732 .bin_mux_data ( tcu_mio_dmo_data[26] ),
6733 .cin_mux_data ( 1'b0 ),
6734 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6735 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6736 .cin_mux_sel ( 1'b0 ),
6737 .scan_in(cell_54_scanin),
6738 .scan_out(cell_54_scanout),
6739 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6740 .tcu_clk_stop (1'b0),
6741 .l2clk ( l2clk_3 ),
6742 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6743 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6744 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6745 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6746 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6747 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6748 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6749 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6750 .tcu_aclk(tcu_aclk),
6751 .tcu_bclk(tcu_bclk),
6752 .tcu_scan_en(tcu_scan_en),
6753 .tcu_pce_ov(tcu_pce_ov)
6754 );
6755
6756n2_mio_cell_out_bscan cell_53 (
6757 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6758 .bs_scan_in (cell_53_bscan_in),
6759 .bs_scan_out (cell_53_bscan_out),
6760 .pad ( DBG_DQ[27] ),
6761 .ccu_mio_serdes_dtm ( 1'b0),
6762 .dtm_data ( 1'b0),
6763 .ain_mux_data ( dbg1_mio_dbg_dq[27] ),
6764 .bin_mux_data ( tcu_mio_dmo_data[25] ),
6765 .cin_mux_data ( 1'b0 ),
6766 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6767 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6768 .cin_mux_sel ( 1'b0 ),
6769 .scan_in(cell_53_scanin),
6770 .scan_out(cell_53_scanout),
6771 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6772 .tcu_clk_stop (1'b0),
6773 .l2clk ( l2clk_3 ),
6774 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6775 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6776 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6777 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6778 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6779 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6780 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6781 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6782 .tcu_aclk(tcu_aclk),
6783 .tcu_bclk(tcu_bclk),
6784 .tcu_scan_en(tcu_scan_en),
6785 .tcu_pce_ov(tcu_pce_ov)
6786 );
6787
6788n2_mio_cell_out_bscan cell_52 (
6789 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6790 .bs_scan_in (cell_52_bscan_in),
6791 .bs_scan_out (cell_52_bscan_out),
6792 .pad ( DBG_DQ[26] ),
6793 .ccu_mio_serdes_dtm ( 1'b0),
6794 .dtm_data ( 1'b0),
6795 .ain_mux_data ( dbg1_mio_dbg_dq[26] ),
6796 .bin_mux_data ( tcu_mio_dmo_data[24] ),
6797 .cin_mux_data ( 1'b0 ),
6798 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6799 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6800 .cin_mux_sel ( 1'b0 ),
6801 .scan_in(cell_52_scanin),
6802 .scan_out(cell_52_scanout),
6803 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6804 .tcu_clk_stop (1'b0),
6805 .l2clk ( l2clk_3 ),
6806 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6807 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6808 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6809 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6810 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6811 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6812 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6813 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6814 .tcu_aclk(tcu_aclk),
6815 .tcu_bclk(tcu_bclk),
6816 .tcu_scan_en(tcu_scan_en),
6817 .tcu_pce_ov(tcu_pce_ov)
6818 );
6819
6820n2_mio_cell_out_bscan cell_51 (
6821 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6822 .bs_scan_in (cell_51_bscan_in),
6823 .bs_scan_out (cell_51_bscan_out),
6824 .pad ( DBG_DQ[25] ),
6825 .ccu_mio_serdes_dtm ( 1'b0),
6826 .dtm_data ( 1'b0),
6827 .ain_mux_data ( dbg1_mio_dbg_dq[25] ),
6828 .bin_mux_data ( tcu_mio_dmo_data[23] ),
6829 .cin_mux_data ( 1'b0 ),
6830 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6831 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6832 .cin_mux_sel ( 1'b0 ),
6833 .scan_in(cell_51_scanin),
6834 .scan_out(cell_51_scanout),
6835 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6836 .tcu_clk_stop (1'b0),
6837 .l2clk ( l2clk_3 ),
6838 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6839 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6840 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6841 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6842 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6843 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6844 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6845 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6846 .tcu_aclk(tcu_aclk),
6847 .tcu_bclk(tcu_bclk),
6848 .tcu_scan_en(tcu_scan_en),
6849 .tcu_pce_ov(tcu_pce_ov)
6850 );
6851
6852n2_mio_cell_out_bscan cell_50 (
6853 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6854 .bs_scan_in (cell_50_bscan_in),
6855 .bs_scan_out (cell_50_bscan_out),
6856 .pad ( DBG_DQ[24] ),
6857 .ccu_mio_serdes_dtm ( 1'b0),
6858 .dtm_data ( 1'b0),
6859 .ain_mux_data ( dbg1_mio_dbg_dq[24] ),
6860 .bin_mux_data ( tcu_mio_dmo_data[22] ),
6861 .cin_mux_data ( 1'b0 ),
6862 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6863 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6864 .cin_mux_sel ( 1'b0 ),
6865 .scan_in(cell_50_scanin),
6866 .scan_out(cell_50_scanout),
6867 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6868 .tcu_clk_stop (1'b0),
6869 .l2clk ( l2clk_3 ),
6870 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6871 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6872 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6873 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6874 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6875 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6876 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6877 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6878 .tcu_aclk(tcu_aclk),
6879 .tcu_bclk(tcu_bclk),
6880 .tcu_scan_en(tcu_scan_en),
6881 .tcu_pce_ov(tcu_pce_ov)
6882 );
6883
6884n2_mio_cell_out_bscan cell_49 (
6885 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6886 .bs_scan_in (cell_49_bscan_in),
6887 .bs_scan_out (cell_49_bscan_out),
6888 .pad ( DBG_DQ[23] ),
6889 .ccu_mio_serdes_dtm ( 1'b0),
6890 .dtm_data ( 1'b0),
6891 .ain_mux_data ( dbg1_mio_dbg_dq[23] ),
6892 .bin_mux_data ( tcu_mio_dmo_data[21] ),
6893 .cin_mux_data ( 1'b0 ),
6894 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6895 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6896 .cin_mux_sel ( 1'b0 ),
6897 .scan_in(cell_49_scanin),
6898 .scan_out(cell_49_scanout),
6899 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6900 .tcu_clk_stop (1'b0),
6901 .l2clk ( l2clk_3 ),
6902 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6903 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6904 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6905 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6906 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6907 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6908 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6909 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6910 .tcu_aclk(tcu_aclk),
6911 .tcu_bclk(tcu_bclk),
6912 .tcu_scan_en(tcu_scan_en),
6913 .tcu_pce_ov(tcu_pce_ov)
6914 );
6915
6916n2_mio_cell_out_bscan cell_48 (
6917 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6918 .bs_scan_in (cell_48_bscan_in),
6919 .bs_scan_out (cell_48_bscan_out),
6920 .pad ( DBG_DQ[22] ),
6921 .ccu_mio_serdes_dtm ( 1'b0),
6922 .dtm_data ( 1'b0),
6923 .ain_mux_data ( dbg1_mio_dbg_dq[22] ),
6924 .bin_mux_data ( tcu_mio_dmo_data[20] ),
6925 .cin_mux_data ( 1'b0 ),
6926 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6927 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6928 .cin_mux_sel ( 1'b0 ),
6929 .scan_in(cell_48_scanin),
6930 .scan_out(cell_48_scanout),
6931 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6932 .tcu_clk_stop (1'b0),
6933 .l2clk ( l2clk_3 ),
6934 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6935 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6936 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6937 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6938 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6939 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6940 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6941 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6942 .tcu_aclk(tcu_aclk),
6943 .tcu_bclk(tcu_bclk),
6944 .tcu_scan_en(tcu_scan_en),
6945 .tcu_pce_ov(tcu_pce_ov)
6946 );
6947
6948n2_mio_cell_out_bscan cell_47 (
6949 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6950 .bs_scan_in (cell_47_bscan_in),
6951 .bs_scan_out (cell_47_bscan_out),
6952 .pad ( DBG_DQ[21] ),
6953 .ccu_mio_serdes_dtm ( 1'b0),
6954 .dtm_data ( 1'b0),
6955 .ain_mux_data ( dbg1_mio_dbg_dq[21] ),
6956 .bin_mux_data ( tcu_mio_dmo_data[19] ),
6957 .cin_mux_data ( 1'b0 ),
6958 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6959 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6960 .cin_mux_sel ( 1'b0 ),
6961 .scan_in(cell_47_scanin),
6962 .scan_out(cell_47_scanout),
6963 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6964 .tcu_clk_stop (1'b0),
6965 .l2clk ( l2clk_3 ),
6966 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6967 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
6968 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
6969 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
6970 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
6971 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
6972 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
6973 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
6974 .tcu_aclk(tcu_aclk),
6975 .tcu_bclk(tcu_bclk),
6976 .tcu_scan_en(tcu_scan_en),
6977 .tcu_pce_ov(tcu_pce_ov)
6978 );
6979
6980n2_mio_cell_out_bscan cell_46 (
6981 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
6982 .bs_scan_in (cell_46_bscan_in),
6983 .bs_scan_out (cell_46_bscan_out),
6984 .pad ( DBG_DQ[20] ),
6985 .ccu_mio_serdes_dtm ( 1'b0),
6986 .dtm_data ( 1'b0),
6987 .ain_mux_data ( dbg1_mio_dbg_dq[20] ),
6988 .bin_mux_data ( tcu_mio_dmo_data[18] ),
6989 .cin_mux_data ( 1'b0 ),
6990 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
6991 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
6992 .cin_mux_sel ( 1'b0 ),
6993 .scan_in(cell_46_scanin),
6994 .scan_out(cell_46_scanout),
6995 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
6996 .tcu_clk_stop (1'b0),
6997 .l2clk ( l2clk_3 ),
6998 .tcu_mio_bs_clk(tcu_mio_bs_clk),
6999 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7000 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7001 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7002 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7003 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7004 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7005 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7006 .tcu_aclk(tcu_aclk),
7007 .tcu_bclk(tcu_bclk),
7008 .tcu_scan_en(tcu_scan_en),
7009 .tcu_pce_ov(tcu_pce_ov)
7010 );
7011
7012n2_mio_cell_out_bscan cell_45 (
7013 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7014 .bs_scan_in (cell_45_bscan_in),
7015 .bs_scan_out (cell_45_bscan_out),
7016 .pad ( DBG_DQ[19] ),
7017 .ccu_mio_serdes_dtm ( 1'b0),
7018 .dtm_data ( 1'b0),
7019 .ain_mux_data ( dbg1_mio_dbg_dq[19] ),
7020 .bin_mux_data ( tcu_mio_dmo_data[17] ),
7021 .cin_mux_data ( 1'b0 ),
7022 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7023 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7024 .cin_mux_sel ( 1'b0 ),
7025 .scan_in(cell_45_scanin),
7026 .scan_out(cell_45_scanout),
7027 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7028 .tcu_clk_stop (1'b0),
7029 .l2clk ( l2clk_3 ),
7030 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7031 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7032 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7033 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7034 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7035 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7036 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7037 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7038 .tcu_aclk(tcu_aclk),
7039 .tcu_bclk(tcu_bclk),
7040 .tcu_scan_en(tcu_scan_en),
7041 .tcu_pce_ov(tcu_pce_ov)
7042 );
7043
7044n2_mio_cell_out_bscan cell_44 (
7045 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7046 .bs_scan_in (cell_44_bscan_in),
7047 .bs_scan_out (cell_44_bscan_out),
7048 .pad ( DBG_DQ[18] ),
7049 .ccu_mio_serdes_dtm ( 1'b0),
7050 .dtm_data ( 1'b0),
7051 .ain_mux_data ( dbg1_mio_dbg_dq[18] ),
7052 .bin_mux_data ( tcu_mio_dmo_data[16] ),
7053 .cin_mux_data ( 1'b0 ),
7054 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7055 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7056 .cin_mux_sel ( 1'b0 ),
7057 .scan_in(cell_44_scanin),
7058 .scan_out(cell_44_scanout),
7059 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7060 .tcu_clk_stop (1'b0),
7061 .l2clk ( l2clk_3 ),
7062 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7063 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7064 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7065 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7066 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7067 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7068 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7069 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7070 .tcu_aclk(tcu_aclk),
7071 .tcu_bclk(tcu_bclk),
7072 .tcu_scan_en(tcu_scan_en),
7073 .tcu_pce_ov(tcu_pce_ov)
7074 );
7075
7076n2_mio_cell_out_bscan cell_43 (
7077 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7078 .bs_scan_in (cell_43_bscan_in),
7079 .bs_scan_out (cell_43_bscan_out),
7080 .pad ( DBG_DQ[17] ),
7081 .ccu_mio_serdes_dtm ( 1'b0),
7082 .dtm_data ( 1'b0),
7083 .ain_mux_data ( dbg1_mio_dbg_dq[17] ),
7084 .bin_mux_data ( tcu_mio_dmo_data[15] ),
7085 .cin_mux_data ( 1'b0 ),
7086 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7087 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7088 .cin_mux_sel ( 1'b0 ),
7089 .scan_in(cell_43_scanin),
7090 .scan_out(cell_43_scanout),
7091 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7092 .tcu_clk_stop (1'b0),
7093 .l2clk ( l2clk_3 ),
7094 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7095 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7096 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7097 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7098 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7099 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7100 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7101 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7102 .tcu_aclk(tcu_aclk),
7103 .tcu_bclk(tcu_bclk),
7104 .tcu_scan_en(tcu_scan_en),
7105 .tcu_pce_ov(tcu_pce_ov)
7106 );
7107
7108n2_mio_cell_out_bscan cell_42 (
7109 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7110 .bs_scan_in (cell_42_bscan_in),
7111 .bs_scan_out (cell_42_bscan_out),
7112 .pad ( DBG_DQ[16] ),
7113 .ccu_mio_serdes_dtm ( 1'b0),
7114 .dtm_data ( 1'b0),
7115 .ain_mux_data ( dbg1_mio_dbg_dq[16] ),
7116 .bin_mux_data ( tcu_mio_dmo_data[14] ),
7117 .cin_mux_data ( 1'b0 ),
7118 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7119 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7120 .cin_mux_sel ( 1'b0 ),
7121 .scan_in(cell_42_scanin),
7122 .scan_out(cell_42_scanout),
7123 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7124 .tcu_clk_stop (1'b0),
7125 .l2clk ( l2clk_3 ),
7126 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7127 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7128 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7129 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7130 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7131 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7132 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7133 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7134 .tcu_aclk(tcu_aclk),
7135 .tcu_bclk(tcu_bclk),
7136 .tcu_scan_en(tcu_scan_en),
7137 .tcu_pce_ov(tcu_pce_ov)
7138 );
7139
7140n2_mio_cell_out_bscan cell_41 (
7141 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7142 .bs_scan_in (cell_41_bscan_in),
7143 .bs_scan_out (cell_41_bscan_out),
7144 .pad ( DBG_DQ[15] ),
7145 .ccu_mio_serdes_dtm ( 1'b0),
7146 .dtm_data ( 1'b0),
7147 .ain_mux_data ( dbg1_mio_dbg_dq[15] ),
7148 .bin_mux_data ( tcu_mio_dmo_data[13] ),
7149 .cin_mux_data ( 1'b0 ),
7150 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7151 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7152 .cin_mux_sel ( 1'b0 ),
7153 .scan_in(cell_41_scanin),
7154 .scan_out(cell_41_scanout),
7155 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7156 .tcu_clk_stop (1'b0),
7157 .l2clk ( l2clk_3 ),
7158 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7159 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7160 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7161 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7162 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7163 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7164 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7165 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7166 .tcu_aclk(tcu_aclk),
7167 .tcu_bclk(tcu_bclk),
7168 .tcu_scan_en(tcu_scan_en),
7169 .tcu_pce_ov(tcu_pce_ov)
7170 );
7171
7172n2_mio_cell_out_bscan cell_40 (
7173 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7174 .bs_scan_in (cell_40_bscan_in),
7175 .bs_scan_out (cell_40_bscan_out),
7176 .pad ( DBG_DQ[14] ),
7177 .ccu_mio_serdes_dtm ( 1'b0),
7178 .dtm_data ( 1'b0),
7179 .ain_mux_data ( dbg1_mio_dbg_dq[14] ),
7180 .bin_mux_data ( tcu_mio_dmo_data[12] ),
7181 .cin_mux_data ( 1'b0 ),
7182 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7183 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7184 .cin_mux_sel ( 1'b0 ),
7185 .scan_in(cell_40_scanin),
7186 .scan_out(cell_40_scanout),
7187 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7188 .tcu_clk_stop (1'b0),
7189 .l2clk ( l2clk_3 ),
7190 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7191 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7192 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7193 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7194 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7195 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7196 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7197 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7198 .tcu_aclk(tcu_aclk),
7199 .tcu_bclk(tcu_bclk),
7200 .tcu_scan_en(tcu_scan_en),
7201 .tcu_pce_ov(tcu_pce_ov)
7202 );
7203
7204n2_mio_cell_out_bscan cell_39 (
7205 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7206 .bs_scan_in (cell_39_bscan_in),
7207 .bs_scan_out (cell_39_bscan_out),
7208 .pad ( DBG_DQ[13] ),
7209 .ccu_mio_serdes_dtm ( 1'b0),
7210 .dtm_data ( 1'b0),
7211 .ain_mux_data ( dbg1_mio_dbg_dq[13] ),
7212 .bin_mux_data ( tcu_mio_dmo_data[11] ),
7213 .cin_mux_data ( 1'b0 ),
7214 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7215 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7216 .cin_mux_sel ( 1'b0 ),
7217 .scan_in(cell_39_scanin),
7218 .scan_out(cell_39_scanout),
7219 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7220 .tcu_clk_stop (1'b0),
7221 .l2clk ( l2clk_3 ),
7222 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7223 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7224 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7225 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7226 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7227 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7228 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7229 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7230 .tcu_aclk(tcu_aclk),
7231 .tcu_bclk(tcu_bclk),
7232 .tcu_scan_en(tcu_scan_en),
7233 .tcu_pce_ov(tcu_pce_ov)
7234 );
7235
7236n2_mio_cell_out_bscan cell_38 (
7237 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7238 .bs_scan_in (cell_38_bscan_in),
7239 .bs_scan_out (cell_38_bscan_out),
7240 .pad ( DBG_DQ[12] ),
7241 .ccu_mio_serdes_dtm ( 1'b0),
7242 .dtm_data ( 1'b0),
7243 .ain_mux_data ( dbg1_mio_dbg_dq[12] ),
7244 .bin_mux_data ( tcu_mio_dmo_data[10] ),
7245 .cin_mux_data ( 1'b0 ),
7246 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7247 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7248 .cin_mux_sel ( 1'b0 ),
7249 .scan_in(cell_38_scanin),
7250 .scan_out(cell_38_scanout),
7251 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7252 .tcu_clk_stop (1'b0),
7253 .l2clk ( l2clk_3 ),
7254 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7255 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7256 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7257 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7258 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7259 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7260 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7261 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7262 .tcu_aclk(tcu_aclk),
7263 .tcu_bclk(tcu_bclk),
7264 .tcu_scan_en(tcu_scan_en),
7265 .tcu_pce_ov(tcu_pce_ov)
7266 );
7267
7268n2_mio_cell_out_bscan cell_37 (
7269 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7270 .bs_scan_in (cell_37_bscan_in),
7271 .bs_scan_out (cell_37_bscan_out),
7272 .pad ( DBG_DQ[11] ),
7273 .ccu_mio_serdes_dtm ( 1'b0),
7274 .dtm_data ( 1'b0),
7275 .ain_mux_data ( dbg1_mio_dbg_dq[11] ),
7276 .bin_mux_data ( tcu_mio_dmo_data[9] ),
7277 .cin_mux_data ( 1'b0 ),
7278 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7279 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7280 .cin_mux_sel ( 1'b0 ),
7281 .scan_in(cell_37_scanin),
7282 .scan_out(cell_37_scanout),
7283 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7284 .tcu_clk_stop (1'b0),
7285 .l2clk ( l2clk_3 ),
7286 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7287 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7288 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7289 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7290 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7291 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7292 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7293 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7294 .tcu_aclk(tcu_aclk),
7295 .tcu_bclk(tcu_bclk),
7296 .tcu_scan_en(tcu_scan_en),
7297 .tcu_pce_ov(tcu_pce_ov)
7298 );
7299
7300n2_mio_cell_out_bscan cell_36 (
7301 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7302 .bs_scan_in (cell_36_bscan_in),
7303 .bs_scan_out (cell_36_bscan_out),
7304 .pad ( DBG_DQ[10] ),
7305 .ccu_mio_serdes_dtm ( 1'b0),
7306 .dtm_data ( 1'b0),
7307 .ain_mux_data ( dbg1_mio_dbg_dq[10] ),
7308 .bin_mux_data ( tcu_mio_dmo_data[8] ),
7309 .cin_mux_data ( 1'b0 ),
7310 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7311 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7312 .cin_mux_sel ( 1'b0 ),
7313 .scan_in(cell_36_scanin),
7314 .scan_out(cell_36_scanout),
7315 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7316 .tcu_clk_stop (1'b0),
7317 .l2clk ( l2clk_3 ),
7318 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7319 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7320 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7321 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7322 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7323 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7324 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7325 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7326 .tcu_aclk(tcu_aclk),
7327 .tcu_bclk(tcu_bclk),
7328 .tcu_scan_en(tcu_scan_en),
7329 .tcu_pce_ov(tcu_pce_ov)
7330 );
7331
7332n2_mio_cell_out_bscan cell_35 (
7333 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7334 .bs_scan_in (cell_35_bscan_in),
7335 .bs_scan_out (cell_35_bscan_out),
7336 .pad ( DBG_DQ[9] ),
7337 .ccu_mio_serdes_dtm ( 1'b0),
7338 .dtm_data ( 1'b0),
7339 .ain_mux_data ( dbg1_mio_dbg_dq[9] ),
7340 .bin_mux_data ( tcu_mio_dmo_data[7] ),
7341 .cin_mux_data ( 1'b0 ),
7342 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7343 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7344 .cin_mux_sel ( 1'b0 ),
7345 .scan_in(cell_35_scanin),
7346 .scan_out(cell_35_scanout),
7347 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7348 .tcu_clk_stop (1'b0),
7349 .l2clk ( l2clk_3 ),
7350 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7351 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7352 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7353 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7354 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7355 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7356 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7357 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7358 .tcu_aclk(tcu_aclk),
7359 .tcu_bclk(tcu_bclk),
7360 .tcu_scan_en(tcu_scan_en),
7361 .tcu_pce_ov(tcu_pce_ov)
7362 );
7363
7364n2_mio_cell_out_bscan cell_34 (
7365 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7366 .bs_scan_in (cell_34_bscan_in),
7367 .bs_scan_out (cell_34_bscan_out),
7368 .pad ( DBG_DQ[8] ),
7369 .ccu_mio_serdes_dtm ( 1'b0),
7370 .dtm_data ( 1'b0),
7371 .ain_mux_data ( dbg1_mio_dbg_dq[8] ),
7372 .bin_mux_data ( tcu_mio_dmo_data[6] ),
7373 .cin_mux_data ( 1'b0 ),
7374 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7375 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7376 .cin_mux_sel ( 1'b0 ),
7377 .scan_in(cell_34_scanin),
7378 .scan_out(cell_34_scanout),
7379 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7380 .tcu_clk_stop (1'b0),
7381 .l2clk ( l2clk_3 ),
7382 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7383 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7384 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7385 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7386 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7387 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7388 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7389 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7390 .tcu_aclk(tcu_aclk),
7391 .tcu_bclk(tcu_bclk),
7392 .tcu_scan_en(tcu_scan_en),
7393 .tcu_pce_ov(tcu_pce_ov)
7394 );
7395
7396n2_mio_cell_out_bscan cell_33 (
7397 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7398 .bs_scan_in (cell_33_bscan_in),
7399 .bs_scan_out (cell_33_bscan_out),
7400 .pad ( DBG_DQ[7] ),
7401 .ccu_mio_serdes_dtm ( 1'b0),
7402 .dtm_data ( 1'b0),
7403 .ain_mux_data ( dbg1_mio_dbg_dq[7] ),
7404 .bin_mux_data ( tcu_mio_dmo_data[5] ),
7405 .cin_mux_data ( 1'b0 ),
7406 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7407 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7408 .cin_mux_sel ( 1'b0 ),
7409 .scan_in(cell_33_scanin),
7410 .scan_out(cell_33_scanout),
7411 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7412 .tcu_clk_stop (1'b0),
7413 .l2clk ( l2clk_3 ),
7414 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7415 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7416 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7417 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7418 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7419 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7420 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7421 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7422 .tcu_aclk(tcu_aclk),
7423 .tcu_bclk(tcu_bclk),
7424 .tcu_scan_en(tcu_scan_en),
7425 .tcu_pce_ov(tcu_pce_ov)
7426 );
7427
7428n2_mio_cell_out_bscan cell_32 (
7429 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7430 .bs_scan_in (cell_32_bscan_in),
7431 .bs_scan_out (cell_32_bscan_out),
7432 .pad ( DBG_DQ[6] ),
7433 .ccu_mio_serdes_dtm ( 1'b0),
7434 .dtm_data ( 1'b0),
7435 .ain_mux_data ( dbg1_mio_dbg_dq[6] ),
7436 .bin_mux_data ( tcu_mio_dmo_data[4] ),
7437 .cin_mux_data ( 1'b0 ),
7438 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7439 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7440 .cin_mux_sel ( 1'b0 ),
7441 .scan_in(cell_32_scanin),
7442 .scan_out(cell_32_scanout),
7443 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7444 .tcu_clk_stop (1'b0),
7445 .l2clk ( l2clk_3 ),
7446 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7447 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7448 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7449 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7450 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7451 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7452 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7453 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7454 .tcu_aclk(tcu_aclk),
7455 .tcu_bclk(tcu_bclk),
7456 .tcu_scan_en(tcu_scan_en),
7457 .tcu_pce_ov(tcu_pce_ov)
7458 );
7459
7460n2_mio_cell_out_bscan cell_31 (
7461 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7462 .bs_scan_in (cell_31_bscan_in),
7463 .bs_scan_out (cell_31_bscan_out),
7464 .pad ( DBG_DQ[5] ),
7465 .ccu_mio_serdes_dtm ( 1'b0),
7466 .dtm_data ( 1'b0),
7467 .ain_mux_data ( dbg1_mio_dbg_dq[5] ),
7468 .bin_mux_data ( tcu_mio_dmo_data[3] ),
7469 .cin_mux_data ( 1'b0 ),
7470 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7471 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7472 .cin_mux_sel ( 1'b0 ),
7473 .scan_in(cell_31_scanin),
7474 .scan_out(cell_31_scanout),
7475 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7476 .tcu_clk_stop (1'b0),
7477 .l2clk ( l2clk_3 ),
7478 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7479 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7480 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7481 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7482 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7483 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7484 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7485 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7486 .tcu_aclk(tcu_aclk),
7487 .tcu_bclk(tcu_bclk),
7488 .tcu_scan_en(tcu_scan_en),
7489 .tcu_pce_ov(tcu_pce_ov)
7490 );
7491
7492n2_mio_cell_out_bscan cell_30 (
7493 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7494 .bs_scan_in (cell_30_bscan_in),
7495 .bs_scan_out (cell_30_bscan_out),
7496 .pad ( DBG_DQ[4] ),
7497 .ccu_mio_serdes_dtm ( 1'b0),
7498 .dtm_data ( 1'b0),
7499 .ain_mux_data ( dbg1_mio_dbg_dq[4] ),
7500 .bin_mux_data ( tcu_mio_dmo_data[2] ),
7501 .cin_mux_data ( 1'b0 ),
7502 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7503 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7504 .cin_mux_sel ( 1'b0 ),
7505 .scan_in(cell_30_scanin),
7506 .scan_out(cell_30_scanout),
7507 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7508 .tcu_clk_stop (1'b0),
7509 .l2clk ( l2clk_3 ),
7510 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7511 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7512 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7513 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7514 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7515 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7516 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7517 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7518 .tcu_aclk(tcu_aclk),
7519 .tcu_bclk(tcu_bclk),
7520 .tcu_scan_en(tcu_scan_en),
7521 .tcu_pce_ov(tcu_pce_ov)
7522 );
7523
7524n2_mio_cell_out_bscan cell_29 (
7525 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7526 .bs_scan_in (cell_29_bscan_in),
7527 .bs_scan_out (cell_29_bscan_out),
7528 .pad ( DBG_DQ[3] ),
7529 .ccu_mio_serdes_dtm ( 1'b0),
7530 .dtm_data ( 1'b0),
7531 .ain_mux_data ( dbg1_mio_dbg_dq[3] ),
7532 .bin_mux_data ( tcu_mio_dmo_data[1] ),
7533 .cin_mux_data ( 1'b0 ),
7534 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7535 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7536 .cin_mux_sel ( 1'b0 ),
7537 .scan_in(cell_29_scanin),
7538 .scan_out(cell_29_scanout),
7539 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7540 .tcu_clk_stop (1'b0),
7541 .l2clk ( l2clk_3 ),
7542 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7543 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7544 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7545 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7546 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7547 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7548 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7549 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7550 .tcu_aclk(tcu_aclk),
7551 .tcu_bclk(tcu_bclk),
7552 .tcu_scan_en(tcu_scan_en),
7553 .tcu_pce_ov(tcu_pce_ov)
7554 );
7555
7556n2_mio_cell_out_bscan cell_28 (
7557 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7558 .bs_scan_in (cell_28_bscan_in),
7559 .bs_scan_out (cell_28_bscan_out),
7560 .pad ( DBG_DQ[2] ),
7561 .ccu_mio_serdes_dtm ( 1'b0),
7562 .dtm_data ( 1'b0),
7563 .ain_mux_data ( dbg1_mio_dbg_dq[2] ),
7564 .bin_mux_data ( tcu_mio_dmo_data[0] ),
7565 .cin_mux_data ( 1'b0 ),
7566 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7567 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7568 .cin_mux_sel ( 1'b0 ),
7569 .scan_in(cell_28_scanin),
7570 .scan_out(cell_28_scanout),
7571 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7572 .tcu_clk_stop (1'b0),
7573 .l2clk ( l2clk_3 ),
7574 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7575 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7576 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7577 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7578 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7579 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7580 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7581 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7582 .tcu_aclk(tcu_aclk),
7583 .tcu_bclk(tcu_bclk),
7584 .tcu_scan_en(tcu_scan_en),
7585 .tcu_pce_ov(tcu_pce_ov)
7586 );
7587
7588n2_mio_cell_out_bscan cell_27 (
7589 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7590 .bs_scan_in (cell_27_bscan_in),
7591 .bs_scan_out (cell_27_bscan_out),
7592 .pad ( DBG_DQ[1] ),
7593 .ccu_mio_serdes_dtm ( 1'b0),
7594 .dtm_data ( 1'b0),
7595 .ain_mux_data ( dbg1_mio_dbg_dq[1] ),
7596 .bin_mux_data ( tcu_mio_mbist_done ),
7597 .cin_mux_data ( 1'b0 ),
7598 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7599 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7600 .cin_mux_sel ( 1'b0 ),
7601 .scan_in(cell_27_scanin),
7602 .scan_out(cell_27_scanout),
7603 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7604 .tcu_clk_stop (1'b0),
7605 .l2clk ( l2clk_3 ),
7606 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7607 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7608 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7609 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7610 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7611 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7612 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7613 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7614 .tcu_aclk(tcu_aclk),
7615 .tcu_bclk(tcu_bclk),
7616 .tcu_scan_en(tcu_scan_en),
7617 .tcu_pce_ov(tcu_pce_ov)
7618 );
7619
7620n2_mio_cell_out_bscan cell_26 (
7621 .data_oe ( dbg1_mio_drv_en_muxbist_op ),
7622 .bs_scan_in (cell_26_bscan_in),
7623 .bs_scan_out (cell_26_bscan_out),
7624 .pad ( DBG_DQ[0] ),
7625 .ccu_mio_serdes_dtm ( 1'b0),
7626 .dtm_data ( 1'b0),
7627 .ain_mux_data ( dbg1_mio_dbg_dq[0] ),
7628 .bin_mux_data ( tcu_mio_mbist_fail ),
7629 .cin_mux_data ( 1'b0 ),
7630 .ain_mux_sel ( tcu_mio_jtag_membist_mode_l ),
7631 .bin_mux_sel ( tcu_mio_jtag_membist_mode ),
7632 .cin_mux_sel ( 1'b0 ),
7633 .scan_in(cell_26_scanin),
7634 .scan_out(cell_26_scanout),
7635 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_3),
7636 .tcu_clk_stop (1'b0),
7637 .l2clk ( l2clk_3 ),
7638 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7639 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7640 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7641 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7642 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7643 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7644 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7645 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7646 .tcu_aclk(tcu_aclk),
7647 .tcu_bclk(tcu_bclk),
7648 .tcu_scan_en(tcu_scan_en),
7649 .tcu_pce_ov(tcu_pce_ov)
7650 );
7651
7652n2_mio_cell_in_bscan cell_25 (
7653 .tcu_mio_bs_mode_ctl (1'b1),
7654 .data_to_core ( mio_tcu_trigin ),
7655 .bs_scan_in (cell_25_bscan_in),
7656 .bs_scan_out (cell_25_bscan_out),
7657 .pad ( TRIGIN ),
7658 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7659 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7660 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7661 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7662 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7663 );
7664
7665n2_mio_cell_out_bscan cell_24 (
7666 .data_oe ( 1'b1 ),
7667 .bs_scan_in (cell_24_bscan_in),
7668 .bs_scan_out (cell_24_bscan_out),
7669 .pad ( TRIGOUT ),
7670 .dtm_data ( 1'b0 ),
7671 .ccu_mio_serdes_dtm ( 1'b0 ),
7672 .ain_mux_data ( tcu_mio_trigout ),
7673 .bin_mux_data ( 1'b0 ),
7674 .cin_mux_data ( 1'b0 ),
7675 .ain_mux_sel ( 1'b1 ),
7676 .bin_mux_sel ( 1'b0 ),
7677 .cin_mux_sel ( 1'b0 ),
7678 .scan_in(cell_24_scanin),
7679 .scan_out(cell_24_scanout),
7680 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
7681 .tcu_clk_stop (1'b0),
7682 .l2clk ( l2clk_0 ),
7683 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7684 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7685 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7686 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7687 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7688 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7689 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7690 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7691 .tcu_aclk(tcu_aclk),
7692 .tcu_bclk(tcu_bclk),
7693 .tcu_scan_en(tcu_scan_en),
7694 .tcu_pce_ov(tcu_pce_ov)
7695 );
7696
7697// cells 22,23 used to be IMP_MON cells
7698
7699
7700n2_mio_cell_in cell_16 (
7701 .data_to_core ( io_burnin ),
7702 .pad ( BURNIN )
7703 );
7704
7705n2_mio_cell_out_bscan cell_15 (
7706 .data_oe ( 1'b1 ),
7707 .bs_scan_in (cell_15_bscan_in),
7708 .bs_scan_out (cell_15_bscan_out),
7709 .pad ( PEX_RESET_L ),
7710 .dtm_data ( 1'b0 ),
7711 .ccu_mio_serdes_dtm ( 1'b0 ),
7712 .ain_mux_data ( 1'b0 ),
7713 .bin_mux_data ( 1'b0 ),
7714 .cin_mux_data ( rst_mio_pex_reset_l ),
7715 .ain_mux_sel ( 1'b0 ),
7716 .bin_mux_sel ( 1'b0 ),
7717 .cin_mux_sel ( 1'b1 ),
7718 .scan_in(cell_15_scanin),
7719 .scan_out(cell_15_scanout),
7720 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
7721 .tcu_clk_stop (1'b0),
7722 .l2clk ( l2clk_0 ),
7723 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7724 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7725 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7726 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7727 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7728 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7729 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7730 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7731 .tcu_aclk(tcu_aclk),
7732 .tcu_bclk(tcu_bclk),
7733 .tcu_scan_en(tcu_scan_en),
7734 .tcu_pce_ov(tcu_pce_ov)
7735 );
7736
7737n2_mio_cell_in_bscan cell_14 (
7738 .tcu_mio_bs_mode_ctl (1'b1),
7739 .data_to_core ( mio_rst_pb_rst_l ),
7740 .bs_scan_in (cell_14_bscan_in),
7741 .bs_scan_out (cell_14_bscan_out),
7742 .pad ( PB_RST_L ),
7743 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7744 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7745 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7746 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7747 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7748 );
7749
7750n2_mio_cell_in_bscan cell_13 (
7751 .tcu_mio_bs_mode_ctl (1'b1),
7752 .data_to_core ( mio_rst_button_xir_l ),
7753 .bs_scan_in (cell_13_bscan_in),
7754 .bs_scan_out (cell_13_bscan_out),
7755 .pad ( BUTTON_XIR_L ),
7756 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7757 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7758 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7759 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7760 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7761 );
7762
7763n2_mio_cell_in_bscan cell_12 (
7764 .tcu_mio_bs_mode_ctl (1'b1),
7765 .data_to_core ( mio_rst_pwron_rst_l ),
7766 .bs_scan_in (cell_12_bscan_in),
7767 .bs_scan_out (cell_12_bscan_out),
7768 .pad ( PWRON_RST_L ),
7769 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7770 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7771 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7772 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7773 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7774 );
7775
7776n2_mio_cell_out_bscan cell_5 (
7777 .data_oe ( 1'b1 ),
7778 .bs_scan_in (cell_5_bscan_in),
7779 .bs_scan_out (cell_5_bscan_out),
7780 .pad ( SSI_MOSI ),
7781 .dtm_data ( 1'b0 ),
7782 .ccu_mio_serdes_dtm ( 1'b0 ),
7783 .ain_mux_data ( 1'b0 ),
7784 .bin_mux_data ( 1'b0 ),
7785 .cin_mux_data ( ncu_mio_ssi_mosi_r ),
7786 .ain_mux_sel ( 1'b0 ),
7787 .bin_mux_sel ( 1'b0 ),
7788 .cin_mux_sel ( 1'b1 ),
7789 .scan_in(cell_5_scanin),
7790 .scan_out(cell_5_scanout),
7791 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
7792 .tcu_clk_stop (1'b0),
7793 .l2clk ( l2clk_1 ),
7794 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7795 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7796 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7797 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7798 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7799 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7800 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7801 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7802 .tcu_aclk(tcu_aclk),
7803 .tcu_bclk(tcu_bclk),
7804 .tcu_scan_en(tcu_scan_en),
7805 .tcu_pce_ov(tcu_pce_ov)
7806 );
7807
7808
7809n2_mio_cell_in_bscan cell_10 (
7810 .tcu_mio_bs_mode_ctl (1'b1),
7811 .data_to_core ( mio_ncu_ssi_miso_pin ),
7812 .bs_scan_in (cell_10_bscan_in),
7813 .bs_scan_out (cell_10_bscan_out),
7814 .pad ( SSI_MISO ),
7815 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7816 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7817 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7818 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7819 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7820 );
7821
7822n2_mio_cell_out_bscan cell_9 (
7823 .data_oe ( 1'b1 ),
7824 .bs_scan_in (cell_09_bscan_in),
7825 .bs_scan_out (cell_09_bscan_out),
7826 .pad ( SSI_SCK ),
7827 .dtm_data ( 1'b0 ),
7828 .ccu_mio_serdes_dtm ( 1'b0 ),
7829 .ain_mux_data ( 1'b0 ),
7830 .bin_mux_data ( 1'b0 ),
7831 .cin_mux_data ( ncu_mio_ssi_sck_r ),
7832 .ain_mux_sel ( 1'b0 ),
7833 .bin_mux_sel ( 1'b0 ),
7834 .cin_mux_sel ( 1'b1 ),
7835 .scan_in(cell_9_scanin),
7836 .scan_out(cell_9_scanout),
7837 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
7838 .tcu_clk_stop (1'b0),
7839 .l2clk ( l2clk_1 ),
7840 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7841 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7842 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7843 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7844 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7845 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7846 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7847 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7848 .tcu_aclk(tcu_aclk),
7849 .tcu_bclk(tcu_bclk),
7850 .tcu_scan_en(tcu_scan_en),
7851 .tcu_pce_ov(tcu_pce_ov)
7852 );
7853
7854n2_mio_cell_in_bscan cell_8 (
7855 .tcu_mio_bs_mode_ctl (1'b1),
7856 .data_to_core ( mio_ncu_ext_int_l ),
7857 .bs_scan_in (cell_08_bscan_in),
7858 .bs_scan_out (cell_08_bscan_out),
7859 .pad ( SSI_EXT_INT_L ),
7860 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7861 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7862 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7863 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7864 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7865 );
7866
7867n2_mio_cell_out_bscan cell_7 (
7868 .data_oe ( 1'b1 ),
7869 .bs_scan_in (cell_07_bscan_in),
7870 .bs_scan_out (cell_07_bscan_out),
7871 .pad ( SSI_SYNC_L ),
7872 .dtm_data ( 1'b0 ),
7873 .ccu_mio_serdes_dtm ( 1'b0 ),
7874 .ain_mux_data ( 1'b0 ),
7875 .bin_mux_data ( 1'b0 ),
7876 .cin_mux_data ( rst_mio_ssi_sync_l ),
7877 .ain_mux_sel ( 1'b0 ),
7878 .bin_mux_sel ( 1'b0 ),
7879 .cin_mux_sel ( 1'b1 ),
7880 .scan_in(cell_7_scanin),
7881 .scan_out(cell_7_scanout),
7882 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_1),
7883 .tcu_clk_stop (1'b0),
7884 .l2clk ( l2clk_1 ),
7885 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7886 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7887 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7888 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7889 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7890 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7891 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7892 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7893 .tcu_aclk(tcu_aclk),
7894 .tcu_bclk(tcu_bclk),
7895 .tcu_scan_en(tcu_scan_en),
7896 .tcu_pce_ov(tcu_pce_ov)
7897 );
7898
7899n2_mio_cell_in_bscan cell_4 (
7900 .tcu_mio_bs_mode_ctl (1'b1),
7901 .data_to_core ( mio_ccu_vreg_selbg_l),
7902 .bs_scan_in (cell_04_bscan_in),
7903 .bs_scan_out (cell_04_bscan_out),
7904 .pad ( VREG_SELBG_L ),
7905 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7906 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7907 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7908 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7909 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7910 );
7911
7912n2_mio_cell_out_bscan cell_3 (
7913 .data_oe ( 1'b1 ),
7914 .bs_scan_in (cell_03_bscan_in),
7915 .bs_scan_out (cell_03_bscan_out),
7916 .pad ( PLL_CHAR_OUT[1] ),
7917 .dtm_data ( 1'b0 ),
7918 .ccu_mio_serdes_dtm ( 1'b0 ),
7919 .ain_mux_data ( 1'b0 ),
7920 .bin_mux_data ( 1'b0 ),
7921 .cin_mux_data ( ccu_mio_pll_char_out[1] ),
7922 .ain_mux_sel ( 1'b0 ),
7923 .bin_mux_sel ( 1'b0 ),
7924 .cin_mux_sel ( 1'b1 ),
7925 .scan_in(cell_3_scanin),
7926 .scan_out(cell_3_scanout),
7927 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
7928 .tcu_clk_stop (1'b0),
7929 .l2clk ( l2clk_0 ),
7930 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7931 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7932 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7933 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7934 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7935 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7936 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7937 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7938 .tcu_aclk(tcu_aclk),
7939 .tcu_bclk(tcu_bclk),
7940 .tcu_scan_en(tcu_scan_en),
7941 .tcu_pce_ov(tcu_pce_ov)
7942 );
7943
7944n2_mio_cell_out_bscan cell_2 (
7945 .data_oe ( 1'b1 ),
7946 .bs_scan_in (cell_02_bscan_in),
7947 .bs_scan_out (cell_02_bscan_out),
7948 .pad ( PLL_CHAR_OUT[0] ),
7949 .dtm_data ( 1'b0 ),
7950 .ccu_mio_serdes_dtm ( 1'b0 ),
7951 .ain_mux_data ( 1'b0 ),
7952 .bin_mux_data ( 1'b0 ),
7953 .cin_mux_data ( ccu_mio_pll_char_out[0] ),
7954 .ain_mux_sel ( 1'b0 ),
7955 .bin_mux_sel ( 1'b0 ),
7956 .cin_mux_sel ( 1'b1 ),
7957 .scan_in(cell_2_scanin),
7958 .scan_out(cell_2_scanout),
7959 .cmp_io2x_sync_en_fnl(cmp_io2x_sync_en_fnl_0),
7960 .tcu_clk_stop (1'b0),
7961 .l2clk ( l2clk_0 ),
7962 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7963 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7964 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7965 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7966 .tcu_mio_bs_highz_l(tcu_mio_bs_highz_l),
7967 .dbg1_mio_drv_imped(dbg1_mio_drv_imped[1:0]),
7968 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en),
7969 .tcu_mio_bs_mode_ctl(tcu_mio_bs_mode_ctl),
7970 .tcu_aclk(tcu_aclk),
7971 .tcu_bclk(tcu_bclk),
7972 .tcu_scan_en(tcu_scan_en),
7973 .tcu_pce_ov(tcu_pce_ov)
7974 );
7975
7976n2_mio_cell_in_pd_bscan cell_1 (
7977 .tcu_mio_bs_mode_ctl (1'b1),
7978 .data_to_core (mio_pll_testmode),
7979 .bs_scan_in (cell_01_bscan_in),
7980 .bs_scan_out (cell_01_bscan_out),
7981 .pad ( PLL_TESTMODE ),
7982 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7983 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7984 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7985 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7986 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
7987 );
7988
7989n2_mio_cell_in_bscan cell_0 (
7990 .tcu_mio_bs_mode_ctl (1'b1),
7991 .data_to_core (mio_spc_pwr_throttle_0[2]),
7992 .bs_scan_in (cell_00_bscan_in),
7993 .bs_scan_out (cell_00_bscan_out),
7994 .pad (PWR_THRTTL_0[2]),
7995 .tcu_mio_bs_clk(tcu_mio_bs_clk),
7996 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
7997 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
7998 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
7999 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
8000 );
8001
8002n2_mio_cell_in_bscan cell_212 (
8003 .tcu_mio_bs_mode_ctl (1'b1),
8004 .data_to_core (mio_spc_pwr_throttle_0[1]),
8005 .bs_scan_in (cell_212_bscan_in),
8006 .bs_scan_out (cell_212_bscan_out),
8007 .pad (PWR_THRTTL_0[1]),
8008 .tcu_mio_bs_clk(tcu_mio_bs_clk),
8009 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
8010 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
8011 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
8012 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
8013 );
8014
8015n2_mio_cell_in_bscan cell_213 (
8016 .tcu_mio_bs_mode_ctl (1'b1),
8017 .data_to_core (mio_spc_pwr_throttle_0[0]),
8018 .bs_scan_in (cell_213_bscan_in),
8019 .bs_scan_out (cell_213_bscan_out),
8020 .pad (PWR_THRTTL_0[0]),
8021 .tcu_mio_bs_clk(tcu_mio_bs_clk),
8022 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
8023 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
8024 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
8025 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
8026 );
8027
8028n2_mio_cell_in_bscan cell_214 (
8029 .tcu_mio_bs_mode_ctl (1'b1),
8030 .data_to_core (mio_spc_pwr_throttle_1[2]),
8031 .bs_scan_in (cell_214_bscan_in),
8032 .bs_scan_out (cell_214_bscan_out),
8033 .pad (PWR_THRTTL_1[2]),
8034 .tcu_mio_bs_clk(tcu_mio_bs_clk),
8035 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
8036 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
8037 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
8038 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
8039 );
8040
8041n2_mio_cell_in_bscan cell_215 (
8042 .tcu_mio_bs_mode_ctl (1'b1),
8043 .data_to_core (mio_spc_pwr_throttle_1[1]),
8044 .bs_scan_in (cell_215_bscan_in),
8045 .bs_scan_out (cell_215_bscan_out),
8046 .pad (PWR_THRTTL_1[1]),
8047 .tcu_mio_bs_clk(tcu_mio_bs_clk),
8048 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
8049 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
8050 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
8051 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
8052 );
8053
8054
8055n2_mio_cell_in_bscan cell_216 (
8056 .tcu_mio_bs_mode_ctl (1'b1),
8057 .data_to_core (mio_spc_pwr_throttle_1[0]),
8058 .bs_scan_in (cell_216_bscan_in),
8059 .bs_scan_out (cell_216_bscan_out),
8060 .pad (PWR_THRTTL_1[0]),
8061 .tcu_mio_bs_clk(tcu_mio_bs_clk),
8062 .tcu_mio_bs_aclk(tcu_mio_bs_aclk),
8063 .tcu_mio_bs_bclk(tcu_mio_bs_bclk),
8064 .tcu_mio_bs_uclk(tcu_mio_bs_uclk),
8065 .tcu_mio_bs_scan_en(tcu_mio_bs_scan_en)
8066 );
8067
8068// Boundary scan chain
8069
8070assign mio_tcu_bs_scan_out = cell_216_bscan_out ;
8071assign cell_216_bscan_in = cell_215_bscan_out ;
8072assign cell_215_bscan_in = cell_214_bscan_out ;
8073assign cell_214_bscan_in = cell_213_bscan_out ;
8074assign cell_213_bscan_in = cell_212_bscan_out ;
8075assign cell_212_bscan_in = cell_00_bscan_out ;
8076assign cell_00_bscan_in = cell_01_bscan_out ;
8077assign cell_01_bscan_in = cell_02_bscan_out ;
8078assign cell_02_bscan_in = cell_03_bscan_out ;
8079assign cell_03_bscan_in = cell_12_bscan_out ;
8080assign cell_12_bscan_in = cell_04_bscan_out ;
8081assign cell_04_bscan_in = cell_24_bscan_out ;
8082assign cell_24_bscan_in = cell_14_bscan_out ;
8083assign cell_14_bscan_in = cell_13_bscan_out ;
8084assign cell_13_bscan_in = cell_15_bscan_out ;
8085assign cell_15_bscan_in = cell_25_bscan_out ;
8086assign cell_25_bscan_in = cell_191_bscan_out ;
8087assign cell_191_bscan_in = cell_190_bscan_out ;
8088assign cell_190_bscan_in = cell_189_bscan_out ;
8089assign cell_189_bscan_in = cell_188_bscan_out ;
8090assign cell_188_bscan_in = cell_187_bscan_out ;
8091assign cell_187_bscan_in = cell_186_bscan_out ;
8092assign cell_186_bscan_in = cell_183_bscan_out ;
8093assign cell_183_bscan_in = cell_182_bscan_out ;
8094assign cell_182_bscan_in = cell_181_bscan_out ;
8095assign cell_181_bscan_in = cell_180_bscan_out ;
8096assign cell_180_bscan_in = cell_179_bscan_out ;
8097assign cell_179_bscan_in = cell_178_bscan_out ;
8098assign cell_178_bscan_in = cell_177_bscan_out ;
8099assign cell_177_bscan_in = cell_176_bscan_out ;
8100assign cell_176_bscan_in = cell_175_bscan_out ;
8101assign cell_175_bscan_in = cell_174_bscan_out ;
8102assign cell_174_bscan_in = cell_173_bscan_out ;
8103assign cell_173_bscan_in = cell_172_bscan_out ;
8104assign cell_172_bscan_in = cell_171_bscan_out ;
8105assign cell_171_bscan_in = cell_170_bscan_out ;
8106assign cell_170_bscan_in = cell_169_bscan_out ;
8107assign cell_169_bscan_in = cell_168_bscan_out ;
8108assign cell_168_bscan_in = cell_167_bscan_out ;
8109assign cell_167_bscan_in = cell_166_bscan_out ;
8110assign cell_166_bscan_in = cell_165_bscan_out ;
8111assign cell_165_bscan_in = cell_164_bscan_out ;
8112assign cell_164_bscan_in = cell_163_bscan_out ;
8113assign cell_163_bscan_in = cell_162_bscan_out ;
8114assign cell_162_bscan_in = cell_161_bscan_out ;
8115assign cell_161_bscan_in = cell_160_bscan_out ;
8116assign cell_160_bscan_in = cell_159_bscan_out ;
8117assign cell_159_bscan_in = cell_158_bscan_out ;
8118assign cell_158_bscan_in = cell_157_bscan_out ;
8119assign cell_157_bscan_in = cell_156_bscan_out ;
8120assign cell_156_bscan_in = cell_155_bscan_out ;
8121assign cell_155_bscan_in = cell_154_bscan_out ;
8122assign cell_154_bscan_in = cell_153_bscan_out ;
8123assign cell_153_bscan_in = cell_152_bscan_out ;
8124assign cell_152_bscan_in = cell_151_bscan_out ;
8125assign cell_151_bscan_in = cell_150_bscan_out ;
8126assign cell_150_bscan_in = cell_149_bscan_out ;
8127assign cell_149_bscan_in = cell_148_bscan_out ;
8128assign cell_148_bscan_in = cell_147_bscan_out ;
8129assign cell_147_bscan_in = cell_146_bscan_out ;
8130assign cell_146_bscan_in = cell_145_bscan_out ;
8131assign cell_145_bscan_in = cell_144_bscan_out ;
8132assign cell_144_bscan_in = cell_07_bscan_out ;
8133assign cell_07_bscan_in = cell_08_bscan_out ;
8134assign cell_08_bscan_in = cell_09_bscan_out ;
8135assign cell_09_bscan_in = cell_10_bscan_out ;
8136assign cell_10_bscan_in = cell_5_bscan_out ;
8137assign cell_5_bscan_in = cell_192_bscan_out ;
8138assign cell_192_bscan_in = cell_143_bscan_out ;
8139assign cell_143_bscan_in = cell_142_bscan_out ;
8140assign cell_142_bscan_in = cell_141_bscan_out ;
8141assign cell_141_bscan_in = cell_140_bscan_out ;
8142assign cell_140_bscan_in = cell_139_bscan_out ;
8143assign cell_139_bscan_in = cell_138_bscan_out ;
8144assign cell_138_bscan_in = cell_137_bscan_out ;
8145assign cell_137_bscan_in = cell_136_bscan_out ;
8146assign cell_136_bscan_in = cell_135_bscan_out ;
8147assign cell_135_bscan_in = cell_134_bscan_out ;
8148assign cell_134_bscan_in = cell_133_bscan_out ;
8149assign cell_133_bscan_in = cell_132_bscan_out ;
8150assign cell_132_bscan_in = cell_131_bscan_out ;
8151assign cell_131_bscan_in = cell_130_bscan_out ;
8152assign cell_130_bscan_in = cell_129_bscan_out ;
8153assign cell_129_bscan_in = cell_128_bscan_out ;
8154assign cell_128_bscan_in = cell_127_bscan_out ;
8155assign cell_127_bscan_in = cell_126_bscan_out ;
8156assign cell_126_bscan_in = cell_125_bscan_out ;
8157assign cell_125_bscan_in = cell_124_bscan_out ;
8158assign cell_124_bscan_in = cell_123_bscan_out ;
8159assign cell_123_bscan_in = cell_122_bscan_out ;
8160assign cell_122_bscan_in = cell_121_bscan_out ;
8161assign cell_121_bscan_in = cell_120_bscan_out ;
8162assign cell_120_bscan_in = cell_119_bscan_out ;
8163assign cell_119_bscan_in = cell_118_bscan_out ;
8164assign cell_118_bscan_in = cell_117_bscan_out ;
8165assign cell_117_bscan_in = cell_116_bscan_out ;
8166assign cell_116_bscan_in = cell_115_bscan_out ;
8167assign cell_115_bscan_in = cell_114_bscan_out ;
8168assign cell_114_bscan_in = cell_113_bscan_out ;
8169assign cell_113_bscan_in = cell_112_bscan_out ;
8170assign cell_112_bscan_in = cell_111_bscan_out ;
8171assign cell_111_bscan_in = cell_110_bscan_out ;
8172assign cell_110_bscan_in = cell_109_bscan_out ;
8173assign cell_109_bscan_in = cell_108_bscan_out ;
8174assign cell_108_bscan_in = cell_107_bscan_out ;
8175assign cell_107_bscan_in = cell_106_bscan_out ;
8176assign cell_106_bscan_in = cell_105_bscan_out ;
8177assign cell_105_bscan_in = cell_104_bscan_out ;
8178assign cell_104_bscan_in = cell_103_bscan_out ;
8179assign cell_103_bscan_in = cell_102_bscan_out ;
8180assign cell_102_bscan_in = cell_101_bscan_out ;
8181assign cell_101_bscan_in = cell_98_bscan_out ;
8182assign cell_98_bscan_in = cell_97_bscan_out ;
8183assign cell_97_bscan_in = cell_96_bscan_out ;
8184assign cell_96_bscan_in = cell_185_bscan_out ;
8185assign cell_185_bscan_in = cell_184_bscan_out ;
8186assign cell_184_bscan_in = cell_95_bscan_out ;
8187assign cell_95_bscan_in = cell_94_bscan_out ;
8188assign cell_94_bscan_in = cell_93_bscan_out ;
8189assign cell_93_bscan_in = cell_92_bscan_out ;
8190assign cell_92_bscan_in = cell_91_bscan_out ;
8191assign cell_91_bscan_in = cell_90_bscan_out ;
8192assign cell_90_bscan_in = cell_89_bscan_out ;
8193assign cell_89_bscan_in = cell_88_bscan_out ;
8194assign cell_88_bscan_in = cell_87_bscan_out ;
8195assign cell_87_bscan_in = cell_86_bscan_out ;
8196assign cell_86_bscan_in = cell_85_bscan_out ;
8197assign cell_85_bscan_in = cell_84_bscan_out ;
8198assign cell_84_bscan_in = cell_83_bscan_out ;
8199assign cell_83_bscan_in = cell_82_bscan_out ;
8200assign cell_82_bscan_in = cell_81_bscan_out ;
8201assign cell_81_bscan_in = cell_80_bscan_out ;
8202assign cell_80_bscan_in = cell_79_bscan_out ;
8203assign cell_79_bscan_in = cell_78_bscan_out ;
8204assign cell_78_bscan_in = cell_77_bscan_out ;
8205assign cell_77_bscan_in = cell_76_bscan_out ;
8206assign cell_76_bscan_in = cell_75_bscan_out ;
8207assign cell_75_bscan_in = cell_74_bscan_out ;
8208assign cell_74_bscan_in = cell_73_bscan_out ;
8209assign cell_73_bscan_in = cell_72_bscan_out ;
8210assign cell_72_bscan_in = cell_71_bscan_out ;
8211assign cell_71_bscan_in = cell_70_bscan_out ;
8212assign cell_70_bscan_in = cell_69_bscan_out ;
8213assign cell_69_bscan_in = cell_68_bscan_out ;
8214assign cell_68_bscan_in = cell_67_bscan_out ;
8215assign cell_67_bscan_in = cell_100_bscan_out ;
8216assign cell_100_bscan_in = cell_99_bscan_out ;
8217assign cell_99_bscan_in = cell_66_bscan_out ;
8218assign cell_66_bscan_in = cell_65_bscan_out ;
8219assign cell_65_bscan_in = cell_64_bscan_out ;
8220assign cell_64_bscan_in = cell_63_bscan_out ;
8221assign cell_63_bscan_in = cell_62_bscan_out ;
8222assign cell_62_bscan_in = cell_61_bscan_out ;
8223assign cell_61_bscan_in = cell_60_bscan_out ;
8224assign cell_60_bscan_in = cell_59_bscan_out ;
8225assign cell_59_bscan_in = cell_58_bscan_out ;
8226assign cell_58_bscan_in = cell_57_bscan_out ;
8227assign cell_57_bscan_in = cell_56_bscan_out ;
8228assign cell_56_bscan_in = cell_55_bscan_out ;
8229assign cell_55_bscan_in = cell_54_bscan_out ;
8230assign cell_54_bscan_in = cell_53_bscan_out ;
8231assign cell_53_bscan_in = cell_52_bscan_out ;
8232assign cell_52_bscan_in = cell_51_bscan_out ;
8233assign cell_51_bscan_in = cell_50_bscan_out ;
8234assign cell_50_bscan_in = cell_49_bscan_out ;
8235assign cell_49_bscan_in = cell_48_bscan_out ;
8236assign cell_48_bscan_in = cell_47_bscan_out ;
8237assign cell_47_bscan_in = cell_46_bscan_out ;
8238assign cell_46_bscan_in = cell_45_bscan_out ;
8239assign cell_45_bscan_in = cell_44_bscan_out ;
8240assign cell_44_bscan_in = cell_43_bscan_out ;
8241assign cell_43_bscan_in = cell_42_bscan_out ;
8242assign cell_42_bscan_in = cell_41_bscan_out ;
8243assign cell_41_bscan_in = cell_40_bscan_out ;
8244assign cell_40_bscan_in = cell_39_bscan_out ;
8245assign cell_39_bscan_in = cell_38_bscan_out ;
8246assign cell_38_bscan_in = cell_37_bscan_out ;
8247assign cell_37_bscan_in = cell_36_bscan_out ;
8248assign cell_36_bscan_in = cell_35_bscan_out ;
8249assign cell_35_bscan_in = cell_34_bscan_out ;
8250assign cell_34_bscan_in = cell_33_bscan_out ;
8251assign cell_33_bscan_in = cell_32_bscan_out ;
8252assign cell_32_bscan_in = cell_31_bscan_out ;
8253assign cell_31_bscan_in = cell_30_bscan_out ;
8254assign cell_30_bscan_in = cell_29_bscan_out ;
8255assign cell_29_bscan_in = cell_28_bscan_out ;
8256assign cell_28_bscan_in = cell_27_bscan_out ;
8257assign cell_27_bscan_in = cell_26_bscan_out ;
8258assign cell_26_bscan_in = cell_23_bscan_out ;
8259assign cell_23_bscan_in = cell_193_bscan_out ;
8260assign cell_193_bscan_in = cell_194_bscan_out ;
8261assign cell_194_bscan_in = cell_195_bscan_out ;
8262assign cell_195_bscan_in = cell_196_bscan_out ;
8263assign cell_196_bscan_in = cell_197_bscan_out ;
8264assign cell_197_bscan_in = cell_198_bscan_out ;
8265assign cell_198_bscan_in = cell_199_bscan_out ;
8266assign cell_199_bscan_in = cell_200_bscan_out ;
8267assign cell_200_bscan_in = cell_201_bscan_out ;
8268assign cell_201_bscan_in = cell_202_bscan_out ;
8269assign cell_202_bscan_in = cell_203_bscan_out ;
8270assign cell_203_bscan_in = cell_209_bscan_out ;
8271assign cell_209_bscan_in = cell_210_bscan_out ;
8272assign cell_210_bscan_in = cell_17_bscan_out ;
8273assign cell_17_bscan_in = cell_18_bscan_out ;
8274assign cell_18_bscan_in = cell_211_bscan_out ;
8275assign cell_211_bscan_in = cell_6_bscan_out ;
8276assign cell_6_bscan_in = tcu_mio_bs_scan_in ;
8277
8278// scan chain order
8279assign scan_out = cell_2_scanout ;
8280assign cell_2_scanin = cell_3_scanout ;
8281assign cell_3_scanin = cell_24_scanout ;
8282assign cell_24_scanin = cell_15_scanout ;
8283assign cell_15_scanin = cell_191_scanout ;
8284assign cell_191_scanin = cell_190_scanout ;
8285assign cell_190_scanin = cell_189_scanout ;
8286assign cell_189_scanin = cell_188_scanout ;
8287assign cell_188_scanin = io2xsyncen_reg0_scanout ;
8288assign io2xsyncen_reg0_scanin = mio_clk_header_cmp_clk_0_scan_out ;
8289assign mio_clk_header_cmp_clk_0_scan_in = cell_187_scanout ;
8290assign cell_187_scanin = cell_186_scanout ;
8291assign cell_186_scanin = cell_183_scanout ;
8292assign cell_183_scanin = cell_182_scanout ;
8293assign cell_182_scanin = cell_181_scanout ;
8294assign cell_181_scanin = cell_180_scanout ;
8295assign cell_180_scanin = cell_179_scanout ;
8296assign cell_179_scanin = cell_178_scanout ;
8297assign cell_178_scanin = cell_177_scanout ;
8298assign cell_177_scanin = cell_176_scanout ;
8299assign cell_176_scanin = cell_175_scanout ;
8300assign cell_175_scanin = cell_174_scanout ;
8301assign cell_174_scanin = cell_173_scanout ;
8302assign cell_173_scanin = cell_172_scanout ;
8303assign cell_172_scanin = cell_171_scanout ;
8304assign cell_171_scanin = cell_170_scanout ;
8305assign cell_170_scanin = cell_169_scanout ;
8306assign cell_169_scanin = cell_168_scanout ;
8307assign cell_168_scanin = cell_167_scanout ;
8308assign cell_167_scanin = cell_166_scanout ;
8309assign cell_166_scanin = cell_165_scanout ;
8310assign cell_165_scanin = cell_164_scanout ;
8311assign cell_164_scanin = cell_163_scanout ;
8312assign cell_163_scanin = cell_162_scanout ;
8313assign cell_162_scanin = cell_161_scanout ;
8314assign cell_161_scanin = cell_160_scanout ;
8315assign cell_160_scanin = cell_159_scanout ;
8316assign cell_159_scanin = cell_158_scanout ;
8317assign cell_158_scanin = cell_157_scanout ;
8318assign cell_157_scanin = cell_156_scanout ;
8319assign cell_156_scanin = cell_155_scanout ;
8320assign cell_155_scanin = cell_154_scanout ;
8321assign cell_154_scanin = cell_153_scanout ;
8322assign cell_153_scanin = cell_152_scanout ;
8323assign cell_152_scanin = cell_151_scanout ;
8324assign cell_151_scanin = cell_150_scanout ;
8325assign cell_150_scanin = cell_149_scanout ;
8326assign cell_149_scanin = cell_148_scanout ;
8327assign cell_148_scanin = cell_147_scanout ;
8328assign cell_147_scanin = cell_146_scanout ;
8329assign cell_146_scanin = cell_145_scanout ;
8330assign cell_145_scanin = cell_144_scanout ;
8331assign cell_144_scanin = muxsel_scanout ;
8332assign muxsel_scanin = mio_clk_header_iol2clk_scan_out ;
8333assign mio_clk_header_iol2clk_scan_in = cell_7_scanout ;
8334assign cell_7_scanin = cell_9_scanout ;
8335assign cell_9_scanin = cell_5_scanout ;
8336assign cell_5_scanin = cell_192_scanout ;
8337assign cell_192_scanin = cell_143_scanout ;
8338assign cell_143_scanin = cell_142_scanout ;
8339assign cell_142_scanin = cell_141_scanout ;
8340assign cell_141_scanin = cell_140_scanout ;
8341assign cell_140_scanin = cell_139_scanout ;
8342assign cell_139_scanin = cell_138_scanout ;
8343assign cell_138_scanin = io2xsyncen_reg1_scanout ;
8344assign io2xsyncen_reg1_scanin = mio_clk_header_cmp_clk_1_scan_out ;
8345assign mio_clk_header_cmp_clk_1_scan_in = cell_137_scanout ;
8346assign cell_137_scanin = cell_136_scanout ;
8347assign cell_136_scanin = cell_135_scanout ;
8348assign cell_135_scanin = cell_134_scanout ;
8349assign cell_134_scanin = cell_133_scanout ;
8350assign cell_133_scanin = cell_132_scanout ;
8351assign cell_132_scanin = cell_131_scanout ;
8352assign cell_131_scanin = cell_130_scanout ;
8353assign cell_130_scanin = cell_129_scanout ;
8354assign cell_129_scanin = cell_128_scanout ;
8355assign cell_128_scanin = cell_127_scanout ;
8356assign cell_127_scanin = cell_126_scanout ;
8357assign cell_126_scanin = cell_125_scanout ;
8358assign cell_125_scanin = cell_124_scanout ;
8359assign cell_124_scanin = cell_123_scanout ;
8360assign cell_123_scanin = cell_122_scanout ;
8361assign cell_122_scanin = cell_121_scanout ;
8362assign cell_121_scanin = cell_120_scanout ;
8363assign cell_120_scanin = cell_119_scanout ;
8364assign cell_119_scanin = cell_118_scanout ;
8365assign cell_118_scanin = cell_117_scanout ;
8366assign cell_117_scanin = cell_116_scanout ;
8367assign cell_116_scanin = cell_115_scanout ;
8368assign cell_115_scanin = cell_114_scanout ;
8369assign cell_114_scanin = cell_113_scanout ;
8370assign cell_113_scanin = cell_112_scanout ;
8371assign cell_112_scanin = cell_111_scanout ;
8372assign cell_111_scanin = cell_110_scanout ;
8373assign cell_110_scanin = cell_109_scanout ;
8374assign cell_109_scanin = cell_108_scanout ;
8375assign cell_108_scanin = cell_107_scanout ;
8376assign cell_107_scanin = cell_106_scanout ;
8377assign cell_106_scanin = cell_105_scanout ;
8378assign cell_105_scanin = cell_104_scanout ;
8379assign cell_104_scanin = cell_103_scanout ;
8380assign cell_103_scanin = cell_102_scanout ;
8381assign cell_102_scanin = cell_101_scanout ;
8382assign cell_101_scanin = cell_98_scanout ;
8383assign cell_98_scanin = cell_97_scanout ;
8384assign cell_97_scanin = cell_96_scanout ;
8385assign cell_96_scanin = cell_185_scanout ;
8386assign cell_185_scanin = cell_184_scanout ;
8387assign cell_184_scanin = cell_95_scanout ;
8388assign cell_95_scanin = cell_94_scanout ;
8389assign cell_94_scanin = cell_93_scanout ;
8390assign cell_93_scanin = cell_92_scanout ;
8391assign cell_92_scanin = cell_91_scanout ;
8392assign cell_91_scanin = cell_90_scanout ;
8393assign cell_90_scanin = cell_89_scanout ;
8394assign cell_89_scanin = cell_88_scanout ;
8395assign cell_88_scanin = cell_87_scanout ;
8396assign cell_87_scanin = cell_86_scanout ;
8397assign cell_86_scanin = cell_85_scanout ;
8398assign cell_85_scanin = cell_84_scanout ;
8399assign cell_84_scanin = io2xsyncen_reg2_scanout ;
8400assign io2xsyncen_reg2_scanin = mio_clk_header_cmp_clk_2_scan_out ;
8401assign mio_clk_header_cmp_clk_2_scan_in = cell_83_scanout ;
8402assign cell_83_scanin = cell_82_scanout ;
8403assign cell_82_scanin = cell_81_scanout ;
8404assign cell_81_scanin = cell_80_scanout ;
8405assign cell_80_scanin = cell_79_scanout ;
8406assign cell_79_scanin = cell_78_scanout ;
8407assign cell_78_scanin = cell_77_scanout ;
8408assign cell_77_scanin = cell_76_scanout ;
8409assign cell_76_scanin = cell_75_scanout ;
8410assign cell_75_scanin = cell_74_scanout ;
8411assign cell_74_scanin = cell_73_scanout ;
8412assign cell_73_scanin = cell_72_scanout ;
8413assign cell_72_scanin = cell_71_scanout ;
8414assign cell_71_scanin = cell_70_scanout ;
8415assign cell_70_scanin = cell_69_scanout ;
8416assign cell_69_scanin = cell_68_scanout ;
8417assign cell_68_scanin = cell_67_scanout ;
8418assign cell_67_scanin = cell_100_scanout ;
8419assign cell_100_scanin = cell_99_scanout ;
8420assign cell_99_scanin = cell_66_scanout ;
8421assign cell_66_scanin = cell_65_scanout ;
8422assign cell_65_scanin = cell_64_scanout ;
8423assign cell_64_scanin = cell_63_scanout ;
8424assign cell_63_scanin = cell_62_scanout ;
8425assign cell_62_scanin = cell_61_scanout ;
8426assign cell_61_scanin = cell_60_scanout ;
8427assign cell_60_scanin = cell_59_scanout ;
8428assign cell_59_scanin = cell_58_scanout ;
8429assign cell_58_scanin = cell_57_scanout ;
8430assign cell_57_scanin = cell_56_scanout ;
8431assign cell_56_scanin = cell_55_scanout ;
8432assign cell_55_scanin = cell_54_scanout ;
8433assign cell_54_scanin = cell_53_scanout ;
8434assign cell_53_scanin = cell_52_scanout ;
8435assign cell_52_scanin = cell_51_scanout ;
8436assign cell_51_scanin = cell_50_scanout ;
8437assign cell_50_scanin = cell_49_scanout ;
8438assign cell_49_scanin = cell_48_scanout ;
8439assign cell_48_scanin = cell_47_scanout ;
8440assign cell_47_scanin = cell_46_scanout ;
8441assign cell_46_scanin = cell_45_scanout ;
8442assign cell_45_scanin = cell_44_scanout ;
8443assign cell_44_scanin = cell_43_scanout ;
8444assign cell_43_scanin = cell_42_scanout ;
8445assign cell_42_scanin = cell_41_scanout ;
8446assign cell_41_scanin = cell_40_scanout ;
8447assign cell_40_scanin = cell_39_scanout ;
8448assign cell_39_scanin = cell_38_scanout ;
8449assign cell_38_scanin = cell_37_scanout ;
8450assign cell_37_scanin = cell_36_scanout ;
8451assign cell_36_scanin = cell_35_scanout ;
8452assign cell_35_scanin = cell_34_scanout ;
8453assign cell_34_scanin = cell_33_scanout ;
8454assign cell_33_scanin = cell_32_scanout ;
8455assign cell_32_scanin = io2xsyncen_reg3_scanout ;
8456assign io2xsyncen_reg3_scanin = mio_clk_header_cmp_clk_3_scan_out ;
8457assign mio_clk_header_cmp_clk_3_scan_in = cell_31_scanout ;
8458assign cell_31_scanin = cell_30_scanout ;
8459assign cell_30_scanin = cell_29_scanout ;
8460assign cell_29_scanin = cell_28_scanout ;
8461assign cell_28_scanin = cell_27_scanout ;
8462assign cell_27_scanin = cell_26_scanout ;
8463assign cell_26_scanin = cell_23_scanout ;
8464assign cell_23_scanin = cell_193_scanout ;
8465assign cell_193_scanin = cell_202_scanout ;
8466assign cell_202_scanin = cell_209_scanout ;
8467assign cell_209_scanin = cell_210_scanout ;
8468assign cell_210_scanin = cell_17_scanout ;
8469assign cell_17_scanin = cell_18_scanout ;
8470assign cell_18_scanin = cell_211_scanout ;
8471assign cell_211_scanin = cell_6_scanout ;
8472assign cell_6_scanin = scan_in ;
8473endmodule
8474
8475
8476
8477module mio_syncreg_ctl (
8478 cmp_io2x_sync_en_out,
8479 cmp_io2x_sync_en_fnl,
8480 l2clk,
8481 tcu_aclk,
8482 tcu_bclk,
8483 tcu_scan_en,
8484 tcu_pce_ov,
8485 tcu_clk_stop,
8486 scan_in,
8487 scan_out);
8488wire siclk;
8489wire soclk;
8490wire se;
8491wire pce_ov;
8492wire stop;
8493wire l1clk;
8494wire ff_0_scanin;
8495wire ff_0_scanout;
8496
8497
8498input cmp_io2x_sync_en_out;
8499output cmp_io2x_sync_en_fnl;
8500
8501input l2clk;
8502input tcu_aclk;
8503input tcu_bclk;
8504input tcu_scan_en;
8505input tcu_pce_ov;
8506input tcu_clk_stop;
8507input scan_in;
8508output scan_out;
8509
8510assign siclk = tcu_aclk;
8511assign soclk = tcu_bclk;
8512assign se = tcu_scan_en;
8513assign pce_ov = tcu_pce_ov;
8514assign stop = tcu_clk_stop;
8515
8516l1clkhdr_ctl_macro l1clk_gen (
8517 .l2clk ( l2clk ),
8518 .l1en ( 1'b1 ),
8519 .l1clk ( l1clk ),
8520 .pce_ov(pce_ov),
8521 .stop(stop),
8522 .se(se) );
8523
8524msff_ctl_macro_en_1_width_1 ff_0 (
8525 .scan_in(ff_0_scanin),
8526 .scan_out(ff_0_scanout),
8527 .l1clk ( l1clk ),
8528 .en ( 1'b1 ),
8529 .din ( cmp_io2x_sync_en_out ),
8530 .dout ( cmp_io2x_sync_en_fnl ),
8531 .siclk(siclk),
8532 .soclk(soclk) );
8533
8534// fixscan start:
8535assign ff_0_scanin = scan_in ;
8536assign scan_out = ff_0_scanout ;
8537// fixscan end:
8538endmodule
8539
8540
8541// any PARAMS parms go into naming of macro
8542
8543module msff_ctl_macro_en_1_width_1 (
8544 din,
8545 en,
8546 l1clk,
8547 scan_in,
8548 siclk,
8549 soclk,
8550 dout,
8551 scan_out);
8552wire [0:0] fdin;
8553
8554 input [0:0] din;
8555 input en;
8556 input l1clk;
8557 input scan_in;
8558
8559
8560 input siclk;
8561 input soclk;
8562
8563 output [0:0] dout;
8564 output scan_out;
8565assign fdin[0:0] = (din[0:0] & {1{en}}) | (dout[0:0] & ~{1{en}});
8566
8567cl_sc1_msff_4x d0_0 (
8568.l1clk(l1clk),
8569.siclk(siclk),
8570.soclk(soclk),
8571.d(fdin[0]),
8572.si(scan_in),
8573.so(scan_out),
8574.q(dout[0])
8575);
8576
8577endmodule
8578
8579
8580
8581
8582
8583
8584
8585
8586module mio_muxsel_ctl (
8587 iol2clk,
8588 dbg0_mio_debug_bus_a,
8589 dbg0_mio_debug_bus_b,
8590 dbg0_mio_debug_bus_a_r,
8591 dbg0_mio_debug_bus_b_r,
8592 ncu_mio_ssi_mosi,
8593 ncu_mio_ssi_mosi_r,
8594 ncu_mio_ssi_sck,
8595 ncu_mio_ssi_sck_r,
8596 mio_ncu_ssi_miso_pin,
8597 mio_ncu_ssi_miso,
8598 mio_testclkt,
8599 mio_fsr_testclkt,
8600 mio_psr_testclkt,
8601 mio_esr_testclkt,
8602 mio_testclkr,
8603 mio_fsr_testclkr,
8604 mio_psr_testclkr,
8605 mio_esr_testclkr,
8606 dbg1_mio_sel_niu_debug_mode,
8607 dbg1_mio_sel_niu_debug_mode_l,
8608 dbg1_mio_sel_pcix_debug_mode,
8609 dbg1_mio_sel_pcix_debug_mode_l,
8610 dbg1_mio_sel_soc_obs_mode,
8611 dbg1_mio_sel_soc_obs_mode_l,
8612 mio_tcu_testmode,
8613 mio_tcu_testmode_l,
8614 tcu_mio_jtag_membist_mode,
8615 tcu_mio_jtag_membist_mode_l,
8616 tcu_aclk,
8617 tcu_bclk,
8618 tcu_scan_en,
8619 tcu_pce_ov,
8620 tcu_clk_stop,
8621 scan_in,
8622 scan_out);
8623wire siclk;
8624wire soclk;
8625wire se;
8626wire pce_ov;
8627wire stop;
8628wire l1clk_io;
8629wire ff_1_scanin;
8630wire ff_1_scanout;
8631
8632
8633input iol2clk;
8634input [7:0] dbg0_mio_debug_bus_a;
8635input [7:0] dbg0_mio_debug_bus_b;
8636output [7:0] dbg0_mio_debug_bus_a_r;
8637output [7:0] dbg0_mio_debug_bus_b_r;
8638
8639input ncu_mio_ssi_mosi;
8640output ncu_mio_ssi_mosi_r;
8641input ncu_mio_ssi_sck;
8642output ncu_mio_ssi_sck_r;
8643input mio_ncu_ssi_miso_pin;
8644output mio_ncu_ssi_miso;
8645
8646
8647input mio_testclkt;
8648output [7:0] mio_fsr_testclkt;
8649output mio_psr_testclkt;
8650output mio_esr_testclkt;
8651
8652input mio_testclkr;
8653output [7:0] mio_fsr_testclkr;
8654output mio_psr_testclkr;
8655output mio_esr_testclkr;
8656
8657input dbg1_mio_sel_niu_debug_mode;
8658output dbg1_mio_sel_niu_debug_mode_l;
8659
8660input dbg1_mio_sel_pcix_debug_mode;
8661output dbg1_mio_sel_pcix_debug_mode_l;
8662
8663input dbg1_mio_sel_soc_obs_mode;
8664output dbg1_mio_sel_soc_obs_mode_l;
8665
8666input mio_tcu_testmode;
8667output mio_tcu_testmode_l;
8668
8669input tcu_mio_jtag_membist_mode;
8670output tcu_mio_jtag_membist_mode_l;
8671
8672input tcu_aclk;
8673input tcu_bclk;
8674input tcu_scan_en;
8675input tcu_pce_ov;
8676input tcu_clk_stop;
8677input scan_in;
8678output scan_out;
8679
8680wire [7:0] dbg0_mio_debug_bus_a_r;
8681wire [7:0] dbg0_mio_debug_bus_b_r;
8682
8683assign siclk = tcu_aclk;
8684assign soclk = tcu_bclk;
8685assign se = tcu_scan_en;
8686assign pce_ov = tcu_pce_ov;
8687assign stop = tcu_clk_stop;
8688
8689l1clkhdr_ctl_macro_dl1hdr_24x l1clk_gen_io (
8690 .l2clk (iol2clk),
8691 .l1en ( 1'b1 ),
8692 .l1clk ( l1clk_io),
8693 .pce_ov(pce_ov),
8694 .stop(stop),
8695 .se(se) );
8696
8697// retiming of DMU debug bus signals and SSI signals
8698
8699msff_ctl_macro_en_1_width_19 ff_1 (
8700 .scan_in(ff_1_scanin),
8701 .scan_out(ff_1_scanout),
8702 .l1clk ( l1clk_io),
8703 .en ( 1'b1 ),
8704 .din ( {dbg0_mio_debug_bus_a[7:0],dbg0_mio_debug_bus_b[7:0],
8705 ncu_mio_ssi_mosi,ncu_mio_ssi_sck,mio_ncu_ssi_miso_pin}),
8706 .dout ( {dbg0_mio_debug_bus_a_r[7:0],dbg0_mio_debug_bus_b_r[7:0],
8707 ncu_mio_ssi_mosi_r,ncu_mio_ssi_sck_r,mio_ncu_ssi_miso}),
8708 .siclk(siclk),
8709 .soclk(soclk) );
8710
8711assign mio_fsr_testclkt[7:0] = { 8 { mio_testclkt } };
8712assign mio_psr_testclkt = mio_testclkt;
8713assign mio_esr_testclkt = mio_testclkt;
8714
8715assign mio_fsr_testclkr[7:0] = { 8 { mio_testclkr } };
8716assign mio_psr_testclkr = mio_testclkr;
8717assign mio_esr_testclkr = mio_testclkr;
8718
8719assign dbg1_mio_sel_niu_debug_mode_l = ~dbg1_mio_sel_niu_debug_mode;
8720assign dbg1_mio_sel_pcix_debug_mode_l = ~dbg1_mio_sel_pcix_debug_mode;
8721assign mio_tcu_testmode_l = ~mio_tcu_testmode;
8722assign tcu_mio_jtag_membist_mode_l = ~tcu_mio_jtag_membist_mode;
8723assign dbg1_mio_sel_soc_obs_mode_l = ~dbg1_mio_sel_soc_obs_mode;
8724
8725// fixscan start:
8726assign ff_1_scanin = scan_in ;
8727assign scan_out = ff_1_scanout ;
8728// fixscan end:
8729endmodule
8730
8731
8732
8733
8734
8735
8736
8737// any PARAMS parms go into naming of macro
8738
8739module msff_ctl_macro_en_1_width_19 (
8740 din,
8741 en,
8742 l1clk,
8743 scan_in,
8744 siclk,
8745 soclk,
8746 dout,
8747 scan_out);
8748wire [18:0] fdin;
8749wire [18:1] sout;
8750
8751 input [18:0] din;
8752 input en;
8753 input l1clk;
8754 input scan_in;
8755
8756
8757 input siclk;
8758 input soclk;
8759
8760 output [18:0] dout;
8761 output scan_out;
8762assign fdin[18:0] = (din[18:0] & {19{en}}) | (dout[18:0] & ~{19{en}});
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779cl_sc1_msff_4x d0_0 (
8780.l1clk(l1clk),
8781.siclk(siclk),
8782.soclk(soclk),
8783.d(fdin[0]),
8784.si(sout[1]),
8785.so(scan_out),
8786.q(dout[0])
8787);
8788cl_sc1_msff_4x d0_1 (
8789.l1clk(l1clk),
8790.siclk(siclk),
8791.soclk(soclk),
8792.d(fdin[1]),
8793.si(sout[2]),
8794.so(sout[1]),
8795.q(dout[1])
8796);
8797cl_sc1_msff_4x d0_2 (
8798.l1clk(l1clk),
8799.siclk(siclk),
8800.soclk(soclk),
8801.d(fdin[2]),
8802.si(sout[3]),
8803.so(sout[2]),
8804.q(dout[2])
8805);
8806cl_sc1_msff_4x d0_3 (
8807.l1clk(l1clk),
8808.siclk(siclk),
8809.soclk(soclk),
8810.d(fdin[3]),
8811.si(sout[4]),
8812.so(sout[3]),
8813.q(dout[3])
8814);
8815cl_sc1_msff_4x d0_4 (
8816.l1clk(l1clk),
8817.siclk(siclk),
8818.soclk(soclk),
8819.d(fdin[4]),
8820.si(sout[5]),
8821.so(sout[4]),
8822.q(dout[4])
8823);
8824cl_sc1_msff_4x d0_5 (
8825.l1clk(l1clk),
8826.siclk(siclk),
8827.soclk(soclk),
8828.d(fdin[5]),
8829.si(sout[6]),
8830.so(sout[5]),
8831.q(dout[5])
8832);
8833cl_sc1_msff_4x d0_6 (
8834.l1clk(l1clk),
8835.siclk(siclk),
8836.soclk(soclk),
8837.d(fdin[6]),
8838.si(sout[7]),
8839.so(sout[6]),
8840.q(dout[6])
8841);
8842cl_sc1_msff_4x d0_7 (
8843.l1clk(l1clk),
8844.siclk(siclk),
8845.soclk(soclk),
8846.d(fdin[7]),
8847.si(sout[8]),
8848.so(sout[7]),
8849.q(dout[7])
8850);
8851cl_sc1_msff_4x d0_8 (
8852.l1clk(l1clk),
8853.siclk(siclk),
8854.soclk(soclk),
8855.d(fdin[8]),
8856.si(sout[9]),
8857.so(sout[8]),
8858.q(dout[8])
8859);
8860cl_sc1_msff_4x d0_9 (
8861.l1clk(l1clk),
8862.siclk(siclk),
8863.soclk(soclk),
8864.d(fdin[9]),
8865.si(sout[10]),
8866.so(sout[9]),
8867.q(dout[9])
8868);
8869cl_sc1_msff_4x d0_10 (
8870.l1clk(l1clk),
8871.siclk(siclk),
8872.soclk(soclk),
8873.d(fdin[10]),
8874.si(sout[11]),
8875.so(sout[10]),
8876.q(dout[10])
8877);
8878cl_sc1_msff_4x d0_11 (
8879.l1clk(l1clk),
8880.siclk(siclk),
8881.soclk(soclk),
8882.d(fdin[11]),
8883.si(sout[12]),
8884.so(sout[11]),
8885.q(dout[11])
8886);
8887cl_sc1_msff_4x d0_12 (
8888.l1clk(l1clk),
8889.siclk(siclk),
8890.soclk(soclk),
8891.d(fdin[12]),
8892.si(sout[13]),
8893.so(sout[12]),
8894.q(dout[12])
8895);
8896cl_sc1_msff_4x d0_13 (
8897.l1clk(l1clk),
8898.siclk(siclk),
8899.soclk(soclk),
8900.d(fdin[13]),
8901.si(sout[14]),
8902.so(sout[13]),
8903.q(dout[13])
8904);
8905cl_sc1_msff_4x d0_14 (
8906.l1clk(l1clk),
8907.siclk(siclk),
8908.soclk(soclk),
8909.d(fdin[14]),
8910.si(sout[15]),
8911.so(sout[14]),
8912.q(dout[14])
8913);
8914cl_sc1_msff_4x d0_15 (
8915.l1clk(l1clk),
8916.siclk(siclk),
8917.soclk(soclk),
8918.d(fdin[15]),
8919.si(sout[16]),
8920.so(sout[15]),
8921.q(dout[15])
8922);
8923
8924cl_sc1_msff_4x d0_16 (
8925.l1clk(l1clk),
8926.siclk(siclk),
8927.soclk(soclk),
8928.d(fdin[16]),
8929.si(sout[17]),
8930.so(sout[16]),
8931.q(dout[16])
8932);
8933cl_sc1_msff_4x d0_17 (
8934.l1clk(l1clk),
8935.siclk(siclk),
8936.soclk(soclk),
8937.d(fdin[17]),
8938.si(sout[18]),
8939.so(sout[17]),
8940.q(dout[17])
8941);
8942cl_sc1_msff_4x d0_18 (
8943.l1clk(l1clk),
8944.siclk(siclk),
8945.soclk(soclk),
8946.d(fdin[18]),
8947.si(scan_in),
8948.so(sout[18]),
8949.q(dout[18])
8950);
8951
8952
8953
8954
8955endmodule
8956
8957
8958
8959module n2_mio_cell_out_bscan (
8960 ccu_mio_serdes_dtm,
8961 data_oe,
8962 tcu_mio_bs_clk,
8963 tcu_mio_bs_aclk,
8964 tcu_mio_bs_bclk,
8965 tcu_mio_bs_uclk,
8966 tcu_mio_bs_highz_l,
8967 dbg1_mio_drv_imped,
8968 bs_scan_in,
8969 bs_scan_out,
8970 tcu_mio_bs_scan_en,
8971 tcu_mio_bs_mode_ctl,
8972 pad,
8973 ain_mux_data,
8974 dtm_data,
8975 bin_mux_data,
8976 cin_mux_data,
8977 ain_mux_sel,
8978 bin_mux_sel,
8979 cin_mux_sel,
8980 cmp_io2x_sync_en_fnl,
8981 l2clk,
8982 tcu_aclk,
8983 tcu_bclk,
8984 tcu_scan_en,
8985 tcu_pce_ov,
8986 tcu_clk_stop,
8987 scan_in,
8988 scan_out);
8989wire siclk;
8990wire soclk;
8991wire se;
8992wire pce_ov;
8993wire stop;
8994wire l1clk;
8995wire ain_mux_data_fnl;
8996wire ff_in_mux_data_scanin;
8997wire ff_in_mux_data_scanout;
8998wire ain_mux_data_dout;
8999wire bin_mux_data_dout;
9000wire data_from_core;
9001wire rcvr_out;
9002wire l1bsclk;
9003wire ff_out_scanin;
9004wire drvr_in;
9005wire ff_out_scanout;
9006wire drvr_oe;
9007wire ff_oe_scanin;
9008wire ff_oe_scanout;
9009
9010
9011input ccu_mio_serdes_dtm;
9012input data_oe;
9013input tcu_mio_bs_clk;
9014input tcu_mio_bs_aclk;
9015input tcu_mio_bs_bclk;
9016input tcu_mio_bs_uclk;
9017input tcu_mio_bs_highz_l;
9018input [1:0] dbg1_mio_drv_imped;
9019input bs_scan_in;
9020output bs_scan_out;
9021input tcu_mio_bs_scan_en;
9022input tcu_mio_bs_mode_ctl;
9023output pad;
9024input ain_mux_data;
9025input dtm_data;
9026input bin_mux_data;
9027input cin_mux_data;
9028input ain_mux_sel;
9029input bin_mux_sel;
9030input cin_mux_sel;
9031input cmp_io2x_sync_en_fnl;
9032
9033input l2clk;
9034input tcu_aclk;
9035input tcu_bclk;
9036input tcu_scan_en;
9037input tcu_pce_ov;
9038input tcu_clk_stop;
9039input scan_in;
9040output scan_out;
9041
9042assign siclk = tcu_aclk;
9043assign soclk = tcu_bclk;
9044assign se = tcu_scan_en;
9045assign pce_ov = tcu_pce_ov;
9046assign stop = tcu_clk_stop;
9047
9048l1clkhdr_ctl_macro l1clk_gen (
9049 .l2clk ( l2clk ),
9050 .l1en ( 1'b1 ),
9051 .l1clk ( l1clk ),
9052 .pce_ov(pce_ov),
9053 .stop(stop),
9054 .se(se) );
9055
9056mux_ctl_macro_mux_aonpe_ports_2_width_1 mux_dtm_data
9057 (.dout(ain_mux_data_fnl),
9058 .din0(ain_mux_data),
9059 .din1(dtm_data),
9060 .sel0(~ccu_mio_serdes_dtm),
9061 .sel1(ccu_mio_serdes_dtm)
9062 );
9063
9064msff_ctl_macro_en_1_width_2 ff_in_mux_data (
9065 .scan_in ( ff_in_mux_data_scanin ),
9066 .scan_out ( ff_in_mux_data_scanout ),
9067 .l1clk ( l1clk ),
9068 .en ( cmp_io2x_sync_en_fnl ),
9069 .din ( { ain_mux_data_fnl , bin_mux_data } ),
9070 .dout ( { ain_mux_data_dout , bin_mux_data_dout } ),
9071 .siclk(siclk),
9072 .soclk(soclk) );
9073
9074mux_ctl_macro_mux_aonpe_ports_3_width_1 mux_data
9075 (.dout (data_from_core),
9076 .din0 (ain_mux_data_dout), .sel0 (ain_mux_sel),
9077 .din1 (bin_mux_data_dout), .sel1 (bin_mux_sel),
9078 .din2 (cin_mux_data), .sel2 (cin_mux_sel)
9079 ) ;
9080
9081cl_sc1_bs_cell2_4x ff_out (
9082 .mode ( tcu_mio_bs_mode_ctl ),
9083 .muxd ( data_from_core ),
9084 .d ( rcvr_out ),
9085 .l1clk ( l1bsclk ),
9086 .si ( ff_out_scanin ),
9087 .siclk ( tcu_mio_bs_aclk ),
9088 .soclk ( tcu_mio_bs_bclk ),
9089 .updateclk ( tcu_mio_bs_uclk ),
9090 .q ( drvr_in ),
9091 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9092 .so ( ff_out_scanout ) );
9093
9094cl_sc1_bs_cell2_4x ff_oe (
9095 .mode ( tcu_mio_bs_mode_ctl ),
9096 .muxd ( data_oe ),
9097 .d ( drvr_oe ),
9098 .l1clk ( l1bsclk ),
9099 .si ( ff_oe_scanin ),
9100 .siclk ( tcu_mio_bs_aclk ),
9101 .soclk ( tcu_mio_bs_bclk ),
9102 .updateclk ( tcu_mio_bs_uclk ),
9103 .q ( drvr_oe ),
9104 .highz_n ( tcu_mio_bs_highz_l ), // sw148268 Apr2'05
9105 .so ( ff_oe_scanout ) );
9106
9107l1clkhdr_ctl_macro l1bsclk_gen (
9108 .l2clk ( tcu_mio_bs_clk ),
9109 .l1en ( 1'b1 ),
9110 .l1clk ( l1bsclk ),
9111 .pce_ov ( 1'b1 ),
9112 .stop ( 1'b0 ),
9113 .se ( tcu_mio_bs_scan_en ) );
9114
9115///// Driver Model w/ OE input /////
9116
9117assign pad = drvr_oe ? drvr_in : 1'bz ;
9118
9119///// Receiver Model /////
9120
9121assign rcvr_out = pad ;
9122
9123///// Boundary Scan Chain /////
9124
9125assign bs_scan_out = ff_oe_scanout ;
9126assign ff_oe_scanin = ff_out_scanout ;
9127assign ff_out_scanin = bs_scan_in ;
9128
9129///// Regular Scan Chain /////
9130
9131assign scan_out = ff_in_mux_data_scanout ;
9132assign ff_in_mux_data_scanin = scan_in ;
9133
9134endmodule
9135
9136
9137
9138// general mux macro for pass-gate and and-or muxes with/wout priority encoders
9139// also for pass-gate with decoder
9140
9141
9142
9143
9144
9145// any PARAMS parms go into naming of macro
9146
9147module mux_ctl_macro_mux_aonpe_ports_2_width_1 (
9148 din0,
9149 sel0,
9150 din1,
9151 sel1,
9152 dout);
9153 input [0:0] din0;
9154 input sel0;
9155 input [0:0] din1;
9156 input sel1;
9157 output [0:0] dout;
9158
9159
9160
9161
9162
9163assign dout[0:0] = ( {1{sel0}} & din0[0:0] ) |
9164 ( {1{sel1}} & din1[0:0]);
9165
9166
9167
9168
9169
9170endmodule
9171
9172
9173
9174
9175
9176
9177// any PARAMS parms go into naming of macro
9178
9179module msff_ctl_macro_en_1_width_2 (
9180 din,
9181 en,
9182 l1clk,
9183 scan_in,
9184 siclk,
9185 soclk,
9186 dout,
9187 scan_out);
9188wire [1:0] fdin;
9189wire [1:1] sout;
9190
9191 input [1:0] din;
9192 input en;
9193 input l1clk;
9194 input scan_in;
9195
9196
9197 input siclk;
9198 input soclk;
9199
9200 output [1:0] dout;
9201 output scan_out;
9202assign fdin[1:0] = (din[1:0] & {2{en}}) | (dout[1:0] & ~{2{en}});
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219cl_sc1_msff_4x d0_0 (
9220.l1clk(l1clk),
9221.siclk(siclk),
9222.soclk(soclk),
9223.d(fdin[0]),
9224.si(sout[1]),
9225.so(scan_out),
9226.q(dout[0])
9227);
9228cl_sc1_msff_4x d0_1 (
9229.l1clk(l1clk),
9230.siclk(siclk),
9231.soclk(soclk),
9232.d(fdin[1]),
9233.si(scan_in),
9234.so(sout[1]),
9235.q(dout[1])
9236);
9237
9238
9239
9240
9241endmodule
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251// general mux macro for pass-gate and and-or muxes with/wout priority encoders
9252// also for pass-gate with decoder
9253
9254
9255
9256
9257
9258// any PARAMS parms go into naming of macro
9259
9260module mux_ctl_macro_mux_aonpe_ports_3_width_1 (
9261 din0,
9262 sel0,
9263 din1,
9264 sel1,
9265 din2,
9266 sel2,
9267 dout);
9268 input [0:0] din0;
9269 input sel0;
9270 input [0:0] din1;
9271 input sel1;
9272 input [0:0] din2;
9273 input sel2;
9274 output [0:0] dout;
9275
9276
9277
9278
9279
9280assign dout[0:0] = ( {1{sel0}} & din0[0:0] ) |
9281 ( {1{sel1}} & din1[0:0]) |
9282 ( {1{sel2}} & din2[0:0]);
9283
9284
9285
9286
9287
9288endmodule
9289
9290
9291
9292module n2_mio_cell_bi_bscan (
9293 ccu_mio_serdes_dtm,
9294 data_oe,
9295 tcu_mio_bs_clk,
9296 tcu_mio_bs_aclk,
9297 tcu_mio_bs_bclk,
9298 tcu_mio_bs_uclk,
9299 tcu_mio_bs_highz_l,
9300 dbg1_mio_drv_imped,
9301 data_to_core,
9302 bs_scan_in,
9303 bs_scan_out,
9304 tcu_mio_bs_scan_en,
9305 tcu_mio_bs_mode_ctl,
9306 pad,
9307 dtm_data,
9308 ain_mux_data,
9309 bin_mux_data,
9310 cin_mux_data,
9311 ain_mux_sel,
9312 bin_mux_sel,
9313 cin_mux_sel,
9314 cmp_io2x_sync_en_fnl,
9315 l2clk,
9316 tcu_aclk,
9317 tcu_bclk,
9318 tcu_scan_en,
9319 tcu_pce_ov,
9320 tcu_clk_stop,
9321 scan_in,
9322 scan_out);
9323wire siclk;
9324wire soclk;
9325wire se;
9326wire pce_ov;
9327wire stop;
9328wire l1clk;
9329wire ain_mux_data_fnl;
9330wire ff_in_mux_data_scanin;
9331wire ff_in_mux_data_scanout;
9332wire ain_mux_data_dout;
9333wire bin_mux_data_dout;
9334wire data_from_core;
9335wire rcvr_out;
9336wire l1bsclk;
9337wire ff_in_scanin;
9338wire ff_in_scanout;
9339wire ff_out_scanin;
9340wire drvr_in;
9341wire ff_out_scanout;
9342wire drvr_oe;
9343wire ff_oe_scanin;
9344wire ff_oe_scanout;
9345
9346
9347input ccu_mio_serdes_dtm;
9348input data_oe;
9349input tcu_mio_bs_clk;
9350input tcu_mio_bs_aclk;
9351input tcu_mio_bs_bclk;
9352input tcu_mio_bs_uclk;
9353input tcu_mio_bs_highz_l;
9354input [1:0] dbg1_mio_drv_imped;
9355output data_to_core;
9356input bs_scan_in;
9357output bs_scan_out;
9358input tcu_mio_bs_scan_en;
9359input tcu_mio_bs_mode_ctl;
9360inout pad;
9361input dtm_data;
9362input ain_mux_data;
9363input bin_mux_data;
9364input cin_mux_data;
9365input ain_mux_sel;
9366input bin_mux_sel;
9367input cin_mux_sel;
9368input cmp_io2x_sync_en_fnl;
9369
9370input l2clk;
9371input tcu_aclk;
9372input tcu_bclk;
9373input tcu_scan_en;
9374input tcu_pce_ov;
9375input tcu_clk_stop;
9376input scan_in;
9377output scan_out;
9378
9379assign siclk = tcu_aclk;
9380assign soclk = tcu_bclk;
9381assign se = tcu_scan_en;
9382assign pce_ov = tcu_pce_ov;
9383assign stop = tcu_clk_stop;
9384
9385l1clkhdr_ctl_macro l1clk_gen (
9386 .l2clk ( l2clk ),
9387 .l1en ( 1'b1 ),
9388 .l1clk ( l1clk ),
9389 .pce_ov(pce_ov),
9390 .stop(stop),
9391 .se(se) );
9392
9393mux_ctl_macro_mux_aonpe_ports_2_width_1 mux_dtm_data
9394 (.dout(ain_mux_data_fnl),
9395 .din0(ain_mux_data),
9396 .din1(dtm_data),
9397 .sel0(~ccu_mio_serdes_dtm),
9398 .sel1(ccu_mio_serdes_dtm)
9399 );
9400
9401
9402msff_ctl_macro_en_1_width_2 ff_in_mux_data (
9403 .scan_in ( ff_in_mux_data_scanin ),
9404 .scan_out ( ff_in_mux_data_scanout ),
9405 .l1clk ( l1clk ),
9406 .en ( cmp_io2x_sync_en_fnl ),
9407 .din ( { ain_mux_data_fnl , bin_mux_data } ),
9408 .dout ( { ain_mux_data_dout , bin_mux_data_dout } ),
9409 .siclk(siclk),
9410 .soclk(soclk) );
9411
9412
9413mux_ctl_macro_mux_aonpe_ports_3_width_1 mux_data
9414 (.dout (data_from_core),
9415 .din0 (ain_mux_data_dout), .sel0 (ain_mux_sel),
9416 .din1 (bin_mux_data_dout), .sel1 (bin_mux_sel),
9417 .din2 (cin_mux_data), .sel2 (cin_mux_sel)
9418 ) ;
9419
9420
9421cl_sc1_bs_cell2_4x ff_in (
9422 .mode ( tcu_mio_bs_mode_ctl ),
9423 .muxd ( rcvr_out ),
9424 .d ( rcvr_out ),
9425 .l1clk ( l1bsclk ),
9426 .si ( ff_in_scanin ),
9427 .siclk ( tcu_mio_bs_aclk ),
9428 .soclk ( tcu_mio_bs_bclk ),
9429 .updateclk ( tcu_mio_bs_uclk ),
9430 .q ( data_to_core ),
9431 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9432 .so ( ff_in_scanout ) );
9433
9434cl_sc1_bs_cell2_4x ff_out (
9435 .mode ( tcu_mio_bs_mode_ctl ),
9436 .muxd ( data_from_core ),
9437 .d ( rcvr_out ),
9438 .l1clk ( l1bsclk ),
9439 .si ( ff_out_scanin ),
9440 .siclk ( tcu_mio_bs_aclk ),
9441 .soclk ( tcu_mio_bs_bclk ),
9442 .updateclk ( tcu_mio_bs_uclk ),
9443 .q ( drvr_in ),
9444 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9445 .so ( ff_out_scanout ) );
9446
9447cl_sc1_bs_cell2_4x ff_oe (
9448 .mode ( tcu_mio_bs_mode_ctl ),
9449 .muxd ( data_oe ),
9450 .d ( drvr_oe ),
9451 .l1clk ( l1bsclk ),
9452 .si ( ff_oe_scanin ),
9453 .siclk ( tcu_mio_bs_aclk ),
9454 .soclk ( tcu_mio_bs_bclk ),
9455 .updateclk ( tcu_mio_bs_uclk ),
9456 .q ( drvr_oe ),
9457 .highz_n ( tcu_mio_bs_highz_l ), // sw148268 Apr2'05
9458 .so ( ff_oe_scanout ) );
9459
9460l1clkhdr_ctl_macro l1bsclk_gen (
9461 .l2clk ( tcu_mio_bs_clk ),
9462 .l1en ( 1'b1 ),
9463 .l1clk ( l1bsclk ),
9464 .pce_ov ( 1'b1 ),
9465 .se ( tcu_mio_bs_scan_en ),
9466 .stop ( 1'b0 ) );
9467
9468///// Driver Model w/ OE input /////
9469
9470assign pad = drvr_oe ? drvr_in : 1'bz ;
9471
9472///// Receiver Model /////
9473
9474assign rcvr_out = pad ;
9475
9476///// Boundary Scan Chain /////
9477
9478assign bs_scan_out = ff_oe_scanout ;
9479assign ff_oe_scanin = ff_out_scanout ;
9480assign ff_out_scanin = ff_in_scanout ;
9481assign ff_in_scanin = bs_scan_in ;
9482
9483///// Regular Scan Chain /////
9484
9485assign scan_out = ff_in_mux_data_scanout ;
9486assign ff_in_mux_data_scanin = scan_in ;
9487
9488endmodule
9489
9490
9491
9492module n2_mio_cell_in (
9493 data_to_core,
9494 pad);
9495wire rcvr_out;
9496
9497
9498output data_to_core;
9499input pad;
9500
9501///// Receiver Model /////
9502
9503assign rcvr_out = pad;
9504
9505assign data_to_core = rcvr_out;
9506
9507endmodule
9508
9509
9510
9511
9512module n2_mio_cell_in_pu (
9513 data_to_core,
9514 pad);
9515
9516output data_to_core;
9517input pad;
9518
9519// Pullup on pad//
9520wire pad_int = pad;
9521pullup(pull1) (pad_int);
9522
9523///// Receiver Model /////
9524
9525wire rcvr_out = pad_int;
9526
9527assign data_to_core = rcvr_out;
9528
9529endmodule
9530
9531
9532
9533
9534module n2_mio_cell_out (
9535 data_oe,
9536 dbg1_mio_drv_imped,
9537 pad,
9538 data_from_core);
9539
9540input data_oe;
9541input [1:0] dbg1_mio_drv_imped;
9542output pad;
9543input data_from_core;
9544
9545///// Driver Model w/ OE input /////
9546
9547assign pad = data_oe ? data_from_core : 1'bz ;
9548
9549endmodule
9550
9551
9552
9553module n2_mio_cell_in_pd_bscan (
9554 tcu_mio_bs_clk,
9555 tcu_mio_bs_aclk,
9556 tcu_mio_bs_bclk,
9557 tcu_mio_bs_uclk,
9558 data_to_core,
9559 bs_scan_in,
9560 bs_scan_out,
9561 tcu_mio_bs_scan_en,
9562 tcu_mio_bs_mode_ctl,
9563 pad);
9564wire l1bsclk;
9565wire ff_in_scanin;
9566wire ff_in_scanout;
9567
9568
9569input tcu_mio_bs_clk;
9570input tcu_mio_bs_aclk;
9571input tcu_mio_bs_bclk;
9572input tcu_mio_bs_uclk;
9573output data_to_core;
9574input bs_scan_in;
9575output bs_scan_out;
9576input tcu_mio_bs_scan_en;
9577input tcu_mio_bs_mode_ctl;
9578input pad;
9579
9580///// Receiver Model /////
9581
9582// Pulldown on pad//
9583wire pad_int = pad;
9584pulldown(pull0) (pad_int);
9585
9586
9587wire rcvr_out = pad_int ;
9588
9589cl_sc1_bs_cell2_4x ff_in (
9590 .mode ( tcu_mio_bs_mode_ctl ),
9591 .muxd ( rcvr_out ),
9592 .d ( rcvr_out ),
9593 .l1clk ( l1bsclk ),
9594 .si ( ff_in_scanin ),
9595 .siclk ( tcu_mio_bs_aclk ),
9596 .soclk ( tcu_mio_bs_bclk ),
9597 .updateclk ( tcu_mio_bs_uclk ),
9598 .q ( data_to_core ),
9599 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9600 .so ( ff_in_scanout ) );
9601
9602l1clkhdr_ctl_macro l1bsclk_gen (
9603 .l2clk ( tcu_mio_bs_clk ),
9604 .l1en ( 1'b1 ),
9605 .l1clk ( l1bsclk ),
9606 .pce_ov ( 1'b1 ),
9607 .se ( tcu_mio_bs_scan_en ),
9608 .stop ( 1'b0 ) );
9609
9610///// Boundary Scan Chain /////
9611
9612assign bs_scan_out = ff_in_scanout ;
9613assign ff_in_scanin = bs_scan_in ;
9614
9615endmodule
9616
9617
9618
9619
9620module n2_mio_cell_in_bscan (
9621 tcu_mio_bs_clk,
9622 tcu_mio_bs_aclk,
9623 tcu_mio_bs_bclk,
9624 tcu_mio_bs_uclk,
9625 data_to_core,
9626 bs_scan_in,
9627 bs_scan_out,
9628 tcu_mio_bs_scan_en,
9629 tcu_mio_bs_mode_ctl,
9630 pad);
9631wire rcvr_out;
9632wire l1bsclk;
9633wire ff_in_scanin;
9634wire ff_in_scanout;
9635
9636
9637input tcu_mio_bs_clk;
9638input tcu_mio_bs_aclk;
9639input tcu_mio_bs_bclk;
9640input tcu_mio_bs_uclk;
9641output data_to_core;
9642input bs_scan_in;
9643output bs_scan_out;
9644input tcu_mio_bs_scan_en;
9645input tcu_mio_bs_mode_ctl;
9646input pad;
9647
9648cl_sc1_bs_cell2_4x ff_in (
9649 .mode ( tcu_mio_bs_mode_ctl ),
9650 .muxd ( rcvr_out ),
9651 .d ( rcvr_out ),
9652 .l1clk ( l1bsclk ),
9653 .si ( ff_in_scanin ),
9654 .siclk ( tcu_mio_bs_aclk ),
9655 .soclk ( tcu_mio_bs_bclk ),
9656 .updateclk ( tcu_mio_bs_uclk ),
9657 .q ( data_to_core ),
9658 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9659 .so ( ff_in_scanout ) );
9660
9661l1clkhdr_ctl_macro l1bsclk_gen (
9662 .l2clk ( tcu_mio_bs_clk ),
9663 .l1en ( 1'b1 ),
9664 .l1clk ( l1bsclk ),
9665 .pce_ov ( 1'b1 ),
9666 .se ( tcu_mio_bs_scan_en ),
9667 .stop ( 1'b0 ) );
9668
9669///// Receiver Model /////
9670
9671assign rcvr_out = pad ;
9672
9673///// Boundary Scan Chain /////
9674
9675assign bs_scan_out = ff_in_scanout ;
9676assign ff_in_scanin = bs_scan_in ;
9677
9678endmodule
9679
9680
9681
9682
9683module n2_mio_cell_bi_pd_bscan (
9684 ccu_mio_serdes_dtm,
9685 data_oe,
9686 tcu_mio_bs_clk,
9687 tcu_mio_bs_aclk,
9688 tcu_mio_bs_bclk,
9689 tcu_mio_bs_uclk,
9690 tcu_mio_bs_highz_l,
9691 dbg1_mio_drv_imped,
9692 data_to_core,
9693 bs_scan_in,
9694 bs_scan_out,
9695 tcu_mio_bs_scan_en,
9696 tcu_mio_bs_mode_ctl,
9697 pad,
9698 dtm_data,
9699 ain_mux_data,
9700 bin_mux_data,
9701 cin_mux_data,
9702 ain_mux_sel,
9703 bin_mux_sel,
9704 cin_mux_sel,
9705 cmp_io2x_sync_en_fnl,
9706 l2clk,
9707 tcu_aclk,
9708 tcu_bclk,
9709 tcu_scan_en,
9710 tcu_pce_ov,
9711 tcu_clk_stop,
9712 scan_in,
9713 scan_out);
9714wire siclk;
9715wire soclk;
9716wire se;
9717wire pce_ov;
9718wire stop;
9719wire l1clk;
9720wire drvr_oe;
9721wire drvr_in;
9722wire rcvr_out;
9723wire ain_mux_data_fnl;
9724wire ff_in_mux_data_scanin;
9725wire ff_in_mux_data_scanout;
9726wire ain_mux_data_dout;
9727wire bin_mux_data_dout;
9728wire data_from_core;
9729wire l1bsclk;
9730wire ff_in_scanin;
9731wire ff_in_scanout;
9732wire ff_out_scanin;
9733wire ff_out_scanout;
9734wire ff_oe_scanin;
9735wire ff_oe_scanout;
9736
9737
9738input ccu_mio_serdes_dtm;
9739input data_oe;
9740input tcu_mio_bs_clk;
9741input tcu_mio_bs_aclk;
9742input tcu_mio_bs_bclk;
9743input tcu_mio_bs_uclk;
9744input tcu_mio_bs_highz_l;
9745input [1:0] dbg1_mio_drv_imped;
9746output data_to_core;
9747input bs_scan_in;
9748output bs_scan_out;
9749input tcu_mio_bs_scan_en;
9750input tcu_mio_bs_mode_ctl;
9751inout pad;
9752input dtm_data;
9753input ain_mux_data;
9754input bin_mux_data;
9755input cin_mux_data;
9756input ain_mux_sel;
9757input bin_mux_sel;
9758input cin_mux_sel;
9759input cmp_io2x_sync_en_fnl;
9760
9761input l2clk;
9762input tcu_aclk;
9763input tcu_bclk;
9764input tcu_scan_en;
9765input tcu_pce_ov;
9766input tcu_clk_stop;
9767input scan_in;
9768output scan_out;
9769
9770assign siclk = tcu_aclk;
9771assign soclk = tcu_bclk;
9772assign se = tcu_scan_en;
9773assign pce_ov = tcu_pce_ov;
9774assign stop = tcu_clk_stop;
9775
9776l1clkhdr_ctl_macro l1clk_gen (
9777 .l2clk ( l2clk ),
9778 .l1en ( 1'b1 ),
9779 .l1clk ( l1clk ),
9780 .pce_ov(pce_ov),
9781 .stop(stop),
9782 .se(se) );
9783
9784///// Driver Model w/ OE input and pulldown /////
9785
9786wire pad_int;
9787pulldown (pull0) (pad_int);
9788wire (highz1, pull0) pad = pad_int;
9789bufif1 U2 ( pad, drvr_in, drvr_oe); // if en=1 then q=in; else q=1'bz
9790
9791///// Receiver Model /////
9792
9793assign rcvr_out = pad ;
9794
9795mux_ctl_macro_mux_aonpe_ports_2_width_1 mux_dtm_data
9796 (.dout(ain_mux_data_fnl),
9797 .din0(ain_mux_data),
9798 .din1(dtm_data),
9799 .sel0(~ccu_mio_serdes_dtm),
9800 .sel1(ccu_mio_serdes_dtm)
9801 );
9802
9803msff_ctl_macro_en_1_width_2 ff_in_mux_data (
9804 .scan_in ( ff_in_mux_data_scanin ),
9805 .scan_out ( ff_in_mux_data_scanout ),
9806 .l1clk ( l1clk ),
9807 .en ( cmp_io2x_sync_en_fnl ),
9808 .din ( { ain_mux_data_fnl , bin_mux_data } ),
9809 .dout ( { ain_mux_data_dout , bin_mux_data_dout } ),
9810 .siclk(siclk),
9811 .soclk(soclk) );
9812
9813
9814mux_ctl_macro_mux_aonpe_ports_3_width_1 mux_data
9815 (.dout (data_from_core),
9816 .din0 (ain_mux_data_dout), .sel0 (ain_mux_sel),
9817 .din1 (bin_mux_data_dout), .sel1 (bin_mux_sel),
9818 .din2 (cin_mux_data), .sel2 (cin_mux_sel)
9819 ) ;
9820
9821
9822cl_sc1_bs_cell2_4x ff_in (
9823 .mode ( tcu_mio_bs_mode_ctl ),
9824 .muxd ( rcvr_out ),
9825 .d ( rcvr_out ),
9826 .l1clk ( l1bsclk ),
9827 .si ( ff_in_scanin ),
9828 .siclk ( tcu_mio_bs_aclk ),
9829 .soclk ( tcu_mio_bs_bclk ),
9830 .updateclk ( tcu_mio_bs_uclk ),
9831 .q ( data_to_core ),
9832 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9833 .so ( ff_in_scanout ) );
9834
9835cl_sc1_bs_cell2_4x ff_out (
9836 .mode ( tcu_mio_bs_mode_ctl ),
9837 .muxd ( data_from_core ),
9838 .d ( rcvr_out ),
9839 .l1clk ( l1bsclk ),
9840 .si ( ff_out_scanin ),
9841 .siclk ( tcu_mio_bs_aclk ),
9842 .soclk ( tcu_mio_bs_bclk ),
9843 .updateclk ( tcu_mio_bs_uclk ),
9844 .q ( drvr_in ),
9845 .highz_n ( 1'b1 ), // sw148268 Apr2'05
9846 .so ( ff_out_scanout ) );
9847
9848cl_sc1_bs_cell2_4x ff_oe (
9849 .mode ( tcu_mio_bs_mode_ctl ),
9850 .muxd ( data_oe ),
9851 .d ( drvr_oe ),
9852 .l1clk ( l1bsclk ),
9853 .si ( ff_oe_scanin ),
9854 .siclk ( tcu_mio_bs_aclk ),
9855 .soclk ( tcu_mio_bs_bclk ),
9856 .updateclk ( tcu_mio_bs_uclk ),
9857 .q ( drvr_oe ),
9858 .highz_n ( tcu_mio_bs_highz_l ), // sw148268 Apr2'05
9859 .so ( ff_oe_scanout ) );
9860
9861l1clkhdr_ctl_macro l1bsclk_gen (
9862 .l2clk ( tcu_mio_bs_clk ),
9863 .l1en ( 1'b1 ),
9864 .l1clk ( l1bsclk ),
9865 .pce_ov ( 1'b1 ),
9866 .se ( tcu_mio_bs_scan_en ),
9867 .stop ( 1'b0 ) );
9868
9869///// Boundary Scan Chain /////
9870
9871assign bs_scan_out = ff_oe_scanout ;
9872assign ff_oe_scanin = ff_out_scanout ;
9873assign ff_out_scanin = ff_in_scanout ;
9874assign ff_in_scanin = bs_scan_in ;
9875
9876///// Regular Scan Chain /////
9877
9878assign scan_out = ff_in_mux_data_scanout ;
9879assign ff_in_mux_data_scanin = scan_in ;
9880
9881endmodule
9882
9883
9884
9885module n2_mio_cell_bi_pu_bscan (
9886 ccu_mio_serdes_dtm,
9887 data_oe,
9888 tcu_mio_bs_clk,
9889 tcu_mio_bs_aclk,
9890 tcu_mio_bs_bclk,
9891 tcu_mio_bs_uclk,
9892 tcu_mio_bs_highz_l,
9893 dbg1_mio_drv_imped,
9894 data_to_core,
9895 bs_scan_in,
9896 bs_scan_out,
9897 tcu_mio_bs_scan_en,
9898 tcu_mio_bs_mode_ctl,
9899 pad,
9900 dtm_data,
9901 ain_mux_data,
9902 bin_mux_data,
9903 cin_mux_data,
9904 ain_mux_sel,
9905 bin_mux_sel,
9906 cin_mux_sel,
9907 cmp_io2x_sync_en_fnl,
9908 l2clk,
9909 tcu_aclk,
9910 tcu_bclk,
9911 tcu_scan_en,
9912 tcu_pce_ov,
9913 tcu_clk_stop,
9914 scan_in,
9915 scan_out);
9916wire siclk;
9917wire soclk;
9918wire se;
9919wire pce_ov;
9920wire stop;
9921wire l1clk;
9922wire drvr_oe;
9923wire drvr_in;
9924wire rcvr_out;
9925wire ain_mux_data_fnl;
9926wire ff_in_mux_data_scanin;
9927wire ff_in_mux_data_scanout;
9928wire ain_mux_data_dout;
9929wire bin_mux_data_dout;
9930wire data_from_core;
9931wire l1bsclk;
9932wire ff_in_scanin;
9933wire ff_in_scanout;
9934wire ff_out_scanin;
9935wire ff_out_scanout;
9936wire ff_oe_scanin;
9937wire ff_oe_scanout;
9938
9939
9940input ccu_mio_serdes_dtm;
9941input data_oe;
9942input tcu_mio_bs_clk;
9943input tcu_mio_bs_aclk;
9944input tcu_mio_bs_bclk;
9945input tcu_mio_bs_uclk;
9946input tcu_mio_bs_highz_l;
9947input [1:0] dbg1_mio_drv_imped;
9948output data_to_core;
9949input bs_scan_in;
9950output bs_scan_out;
9951input tcu_mio_bs_scan_en;
9952input tcu_mio_bs_mode_ctl;
9953inout pad;
9954input dtm_data;
9955input ain_mux_data;
9956input bin_mux_data;
9957input cin_mux_data;
9958input ain_mux_sel;
9959input bin_mux_sel;
9960input cin_mux_sel;
9961input cmp_io2x_sync_en_fnl;
9962
9963input l2clk;
9964input tcu_aclk;
9965input tcu_bclk;
9966input tcu_scan_en;
9967input tcu_pce_ov;
9968input tcu_clk_stop;
9969input scan_in;
9970output scan_out;
9971
9972assign siclk = tcu_aclk;
9973assign soclk = tcu_bclk;
9974assign se = tcu_scan_en;
9975assign pce_ov = tcu_pce_ov;
9976assign stop = tcu_clk_stop;
9977
9978l1clkhdr_ctl_macro l1clk_gen (
9979 .l2clk ( l2clk ),
9980 .l1en ( 1'b1 ),
9981 .l1clk ( l1clk ),
9982 .pce_ov(pce_ov),
9983 .stop(stop),
9984 .se(se) );
9985
9986///// Driver Model w/ OE input and pullup /////
9987
9988wire pad_int;
9989pullup (pull1) (pad_int);
9990wire (pull1, highz0) pad = pad_int;
9991bufif1 U2 ( pad, drvr_in, drvr_oe); // if en=1 then q=in; else q=1'bz
9992
9993///// Receiver Model /////
9994
9995assign rcvr_out = pad ;
9996
9997mux_ctl_macro_mux_aonpe_ports_2_width_1 mux_dtm_data
9998 (.dout(ain_mux_data_fnl),
9999 .din0(ain_mux_data),
10000 .din1(dtm_data),
10001 .sel0(~ccu_mio_serdes_dtm),
10002 .sel1(ccu_mio_serdes_dtm)
10003 );
10004
10005msff_ctl_macro_en_1_width_2 ff_in_mux_data (
10006 .scan_in ( ff_in_mux_data_scanin ),
10007 .scan_out ( ff_in_mux_data_scanout ),
10008 .l1clk ( l1clk ),
10009 .en ( cmp_io2x_sync_en_fnl ),
10010 .din ( { ain_mux_data_fnl , bin_mux_data } ),
10011 .dout ( { ain_mux_data_dout , bin_mux_data_dout } ),
10012 .siclk(siclk),
10013 .soclk(soclk) );
10014
10015
10016mux_ctl_macro_mux_aonpe_ports_3_width_1 mux_data
10017 (.dout (data_from_core),
10018 .din0 (ain_mux_data_dout), .sel0 (ain_mux_sel),
10019 .din1 (bin_mux_data_dout), .sel1 (bin_mux_sel),
10020 .din2 (cin_mux_data), .sel2 (cin_mux_sel)
10021 ) ;
10022
10023
10024cl_sc1_bs_cell2_4x ff_in (
10025 .mode ( tcu_mio_bs_mode_ctl ),
10026 .muxd ( rcvr_out ),
10027 .d ( rcvr_out ),
10028 .l1clk ( l1bsclk ),
10029 .si ( ff_in_scanin ),
10030 .siclk ( tcu_mio_bs_aclk ),
10031 .soclk ( tcu_mio_bs_bclk ),
10032 .updateclk ( tcu_mio_bs_uclk ),
10033 .q ( data_to_core ),
10034 .highz_n ( 1'b1 ), // sw148268 Apr2'05
10035 .so ( ff_in_scanout ) );
10036
10037cl_sc1_bs_cell2_4x ff_out (
10038 .mode ( tcu_mio_bs_mode_ctl ),
10039 .muxd ( data_from_core ),
10040 .d ( rcvr_out ),
10041 .l1clk ( l1bsclk ),
10042 .si ( ff_out_scanin ),
10043 .siclk ( tcu_mio_bs_aclk ),
10044 .soclk ( tcu_mio_bs_bclk ),
10045 .updateclk ( tcu_mio_bs_uclk ),
10046 .q ( drvr_in ),
10047 .highz_n ( 1'b1 ), // sw148268 Apr2'05
10048 .so ( ff_out_scanout ) );
10049
10050cl_sc1_bs_cell2_4x ff_oe (
10051 .mode ( tcu_mio_bs_mode_ctl ),
10052 .muxd ( data_oe ),
10053 .d ( drvr_oe ),
10054 .l1clk ( l1bsclk ),
10055 .si ( ff_oe_scanin ),
10056 .siclk ( tcu_mio_bs_aclk ),
10057 .soclk ( tcu_mio_bs_bclk ),
10058 .updateclk ( tcu_mio_bs_uclk ),
10059 .q ( drvr_oe ),
10060 .highz_n ( tcu_mio_bs_highz_l ), // sw148268 Apr2'05
10061 .so ( ff_oe_scanout ) );
10062
10063l1clkhdr_ctl_macro l1bsclk_gen (
10064 .l2clk ( tcu_mio_bs_clk ),
10065 .l1en ( 1'b1 ),
10066 .l1clk ( l1bsclk ),
10067 .pce_ov ( 1'b1 ),
10068 .se ( tcu_mio_bs_scan_en ),
10069 .stop ( 1'b0 ) );
10070
10071///// Boundary Scan Chain /////
10072
10073assign bs_scan_out = ff_oe_scanout ;
10074assign ff_oe_scanin = ff_out_scanout ;
10075assign ff_out_scanin = ff_in_scanout ;
10076assign ff_in_scanin = bs_scan_in ;
10077
10078///// Regular Scan Chain /////
10079
10080assign scan_out = ff_in_mux_data_scanout ;
10081assign ff_in_mux_data_scanin = scan_in ;
10082
10083endmodule
10084
10085
10086module n2_mio_cell_bi_od_bscan (
10087 tcu_mio_bs_clk,
10088 tcu_mio_bs_aclk,
10089 tcu_mio_bs_bclk,
10090 tcu_mio_bs_uclk,
10091 data_to_core,
10092 bs_scan_in,
10093 bs_scan_out,
10094 tcu_mio_bs_scan_en,
10095 tcu_mio_bs_mode_ctl,
10096 pad,
10097 ain_mux_data,
10098 bin_mux_data,
10099 cin_mux_data,
10100 ain_mux_sel,
10101 bin_mux_sel,
10102 cin_mux_sel,
10103 cmp_io2x_sync_en_fnl,
10104 l2clk,
10105 tcu_aclk,
10106 tcu_bclk,
10107 tcu_scan_en,
10108 tcu_pce_ov,
10109 tcu_clk_stop,
10110 scan_in,
10111 scan_out);
10112wire siclk;
10113wire soclk;
10114wire se;
10115wire pce_ov;
10116wire stop;
10117wire l1clk;
10118wire ff_in_mux_data_scanin;
10119wire ff_in_mux_data_scanout;
10120wire ain_mux_data_dout;
10121wire bin_mux_data_dout;
10122wire data_from_core;
10123wire rcvr_out;
10124wire l1bsclk;
10125wire ff_in_scanin;
10126wire ff_in_scanout;
10127wire ff_out_scanin;
10128wire drvr_in;
10129wire ff_out_scanout;
10130
10131
10132input tcu_mio_bs_clk;
10133input tcu_mio_bs_aclk;
10134input tcu_mio_bs_bclk;
10135input tcu_mio_bs_uclk;
10136output data_to_core;
10137input bs_scan_in;
10138output bs_scan_out;
10139input tcu_mio_bs_scan_en;
10140input tcu_mio_bs_mode_ctl;
10141inout pad;
10142input ain_mux_data;
10143input bin_mux_data;
10144input cin_mux_data;
10145input ain_mux_sel;
10146input bin_mux_sel;
10147input cin_mux_sel;
10148input cmp_io2x_sync_en_fnl;
10149
10150input l2clk;
10151input tcu_aclk;
10152input tcu_bclk;
10153input tcu_scan_en;
10154input tcu_pce_ov;
10155input tcu_clk_stop;
10156input scan_in;
10157output scan_out;
10158
10159assign siclk = tcu_aclk;
10160assign soclk = tcu_bclk;
10161assign se = tcu_scan_en;
10162assign pce_ov = tcu_pce_ov;
10163assign stop = tcu_clk_stop;
10164
10165l1clkhdr_ctl_macro l1clk_gen (
10166 .l2clk ( l2clk ),
10167 .l1en ( 1'b1 ),
10168 .l1clk ( l1clk ),
10169 .pce_ov(pce_ov),
10170 .stop(stop),
10171 .se(se) );
10172
10173
10174msff_ctl_macro_en_1_width_2 ff_in_mux_data (
10175 .scan_in ( ff_in_mux_data_scanin ),
10176 .scan_out ( ff_in_mux_data_scanout ),
10177 .l1clk ( l1clk ),
10178 .en ( cmp_io2x_sync_en_fnl ),
10179 .din ( { ain_mux_data , bin_mux_data } ),
10180 .dout ( { ain_mux_data_dout , bin_mux_data_dout } ),
10181 .siclk(siclk),
10182 .soclk(soclk) );
10183
10184
10185mux_ctl_macro_mux_aonpe_ports_3_width_1 mux_data
10186 (.dout (data_from_core),
10187 .din0 (ain_mux_data_dout), .sel0 (ain_mux_sel),
10188 .din1 (bin_mux_data_dout), .sel1 (bin_mux_sel),
10189 .din2 (cin_mux_data), .sel2 (cin_mux_sel)
10190 ) ;
10191
10192
10193cl_sc1_bs_cell2_4x ff_in (
10194 .mode ( tcu_mio_bs_mode_ctl ),
10195 .muxd ( rcvr_out ),
10196 .d ( rcvr_out ),
10197 .l1clk ( l1bsclk ),
10198 .si ( ff_in_scanin ),
10199 .siclk ( tcu_mio_bs_aclk ),
10200 .soclk ( tcu_mio_bs_bclk ),
10201 .updateclk ( tcu_mio_bs_uclk ),
10202 .q ( data_to_core ),
10203 .highz_n ( 1'b1 ), // sw148268 Apr2'05
10204 .so ( ff_in_scanout ) );
10205
10206cl_sc1_bs_cell2_4x ff_out (
10207 .mode ( tcu_mio_bs_mode_ctl ),
10208 .muxd ( data_from_core ),
10209 .d ( rcvr_out ),
10210 .l1clk ( l1bsclk ),
10211 .si ( ff_out_scanin ),
10212 .siclk ( tcu_mio_bs_aclk ),
10213 .soclk ( tcu_mio_bs_bclk ),
10214 .updateclk ( tcu_mio_bs_uclk ),
10215 .q ( drvr_in ),
10216 .highz_n ( 1'b1 ), // sw148268 Apr2'05
10217 .so ( ff_out_scanout ) );
10218
10219l1clkhdr_ctl_macro l1bsclk_gen (
10220 .l2clk ( tcu_mio_bs_clk ),
10221 .l1en ( 1'b1 ),
10222 .l1clk ( l1bsclk ),
10223 .pce_ov ( 1'b1 ),
10224 .se ( tcu_mio_bs_scan_en ),
10225 .stop ( 1'b0 ) );
10226
10227///// Driver Model w/ OE input /////
10228
10229assign pad = drvr_in ? 1'bz : 1'b0 ;
10230
10231///// Receiver Model /////
10232
10233assign rcvr_out = pad ;
10234
10235///// Boundary Scan Chain /////
10236
10237assign bs_scan_out = ff_out_scanout ;
10238assign ff_out_scanin = ff_in_scanout ;
10239assign ff_in_scanin = bs_scan_in ;
10240
10241///// Regular Scan Chain /////
10242
10243assign scan_out = ff_in_mux_data_scanout ;
10244assign ff_in_mux_data_scanin = scan_in ;
10245
10246endmodule
10247
10248
10249module l1clkhdr_ctl_macro_dl1hdr_24x (
10250 l2clk,
10251 l1en,
10252 pce_ov,
10253 stop,
10254 se,
10255 l1clk);
10256
10257 input l2clk;
10258 input l1en;
10259 input pce_ov;
10260 input stop;
10261 input se;
10262 output l1clk;
10263
10264cl_sc1_l1hdr_24x c_0 (
10265
10266
10267 .l2clk(l2clk),
10268 .pce(l1en),
10269 .l1clk(l1clk),
10270 .se(se),
10271 .pce_ov(pce_ov),
10272 .stop(stop)
10273);
10274
10275endmodule
10276
10277
10278module l1clkhdr_ctl_macro (
10279 l2clk,
10280 l1en,
10281 pce_ov,
10282 stop,
10283 se,
10284 l1clk);
10285
10286 input l2clk;
10287 input l1en;
10288 input pce_ov;
10289 input stop;
10290 input se;
10291 output l1clk;
10292
10293cl_sc1_l1hdr_8x c_0 (
10294
10295
10296 .l2clk(l2clk),
10297 .pce(l1en),
10298 .l1clk(l1clk),
10299 .se(se),
10300 .pce_ov(pce_ov),
10301 .stop(stop)
10302);
10303
10304endmodule
10305
10306
10307module n2_pcm_main_blk (
10308pmi,
10309pmo,
10310burnin_pcm,
10311pcm_reset_l,
10312sel59,
10313sel60,
10314sel61,
10315sel_m3,
10316vdd_pcm,
10317vss_pcm,
10318vddo_pcm,
10319ro_in
10320);
10321
10322input sel_m3;
10323input vdd_pcm;
10324input vss_pcm;
10325input vddo_pcm;
10326
10327
10328input [1:0] pmi;
10329input burnin_pcm;
10330input pcm_reset_l;
10331input ro_in;
10332
10333output pmo;
10334output sel59;
10335output sel60;
10336output sel61;
10337
10338wire [6:0] qcorepcm;
10339wire bypass;
10340wire out;
10341
10342n2_i_hpcm_blk1_m2 hpcm_blk1 (
10343 .pmi0 (pmi[0]),
10344 .pmi1 (pmi[1]),
10345 .jt_burnin (burnin_pcm),
10346 .reset_l (pcm_reset_l),
10347 .qcorepcm (qcorepcm[6:0]),
10348 .out (bypass)
10349// .mdl_out (mdl_out)
10350 );
10351
10352n2_i_hpcm_blk3 hpcm_blk3 (
10353 .q (qcorepcm[6:0]),
10354 .burnin (burnin_pcm),
10355 .sel59 (sel59),
10356 .sel60 (sel60),
10357 .sel61 (sel61),
10358 .out (out),
10359 .bypass (bypass)
10360 );
10361
10362n2_i_pcm_pmo pmo_gen_blk
10363 (
10364 .pmo (pmo)
10365 );
10366
10367endmodule
10368
10369module n2_i_hpcm_blk1_m2 (
10370pmi0,
10371pmi1,
10372jt_burnin,
10373reset_l,
10374qcorepcm,
10375out
10376);
10377
10378input pmi0;
10379input pmi1;
10380input jt_burnin;
10381input reset_l;
10382output [6:0] qcorepcm;
10383output out;
10384
10385n2_i_pcm_schmitt_m2 schmitt_buff (
10386 .pmi0 (pmi0),
10387 .out (out)
10388 );
10389
10390n2_i_pcm_counter_m2 pcm_counter (
10391 .ck (out),
10392 .pmi1 (pmi1),
10393 .reset_l (reset_l),
10394 .qcorepcm (qcorepcm[6:0])
10395 );
10396endmodule
10397
10398
10399module n2_i_pcm_schmitt_m2 (
10400pmi0,
10401out
10402);
10403input pmi0;
10404output out;
10405assign out = pmi0; // Schmitt Trigger Buffer
10406endmodule
10407
10408module n2_i_pcm_counter_m2 (
10409ck,
10410pmi1,
10411reset_l,
10412qcorepcm
10413);
10414
10415input ck;
10416input pmi1;
10417input reset_l;
10418output [6:0] qcorepcm;
10419
10420reg [6:0] qcorepcm;
10421
10422wire count_eq_127;
10423
10424assign count_eq_127 = (qcorepcm[6:0] == 7'b1111111);
10425
10426always @ (posedge ck or negedge reset_l)
10427 if (~reset_l)
10428 qcorepcm = 7'b0000000;
10429 else if (~pmi1 & ~count_eq_127)
10430 qcorepcm = qcorepcm + 1'b1;
10431 else if (~pmi1 & count_eq_127)
10432 qcorepcm = 7'b0000000;
10433 else qcorepcm = qcorepcm;
10434
10435endmodule
10436
10437module n2_i_hpcm_blk3 (
10438burnin,
10439q,
10440sel59,
10441sel60,
10442sel61,
10443bypass,
10444out
10445);
10446
10447input [6:0] q;
10448input burnin;
10449input bypass;
10450output sel59;
10451output sel60;
10452output sel61;
10453output out;
10454
10455assign out = 1'b1;
10456
10457n2_i_hpcm_dec7_m2 pcm_decoder (
10458 .burnin (burnin),
10459 .q (q[6:0]),
10460 .sel59 (sel59),
10461 .sel60 (sel60),
10462 .sel61 (sel61),
10463 .sel56 (),
10464 .sel57 (),
10465 .sel58 ()
10466 );
10467
10468endmodule
10469
10470module n2_i_hpcm_dec7_m2 (
10471burnin,
10472q,
10473sel59,
10474sel60,
10475sel61,
10476sel56,
10477sel57,
10478sel58
10479);
10480
10481input burnin;
10482input [6:0] q;
10483output sel56;
10484output sel57;
10485output sel58;
10486output sel59;
10487output sel60;
10488output sel61;
10489
10490assign sel56 = (q[6:0] == 7'b0111000);
10491assign sel57 = (q[6:0] == 7'b0111001);
10492assign sel58 = (q[6:0] == 7'b0111010);
10493assign sel59 = (q[6:0] == 7'b0111011);
10494assign sel60 = (q[6:0] == 7'b0111100);
10495assign sel61 = (q[6:0] == 7'b0111101);
10496
10497endmodule
10498
10499module n2_i_pcm_pmo (
10500pmo
10501);
10502
10503output pmo;
10504
10505assign pmo = 1'b0;
10506
10507endmodule
10508