// ========== Copyright Header Begin ==========================================
// OpenSPARC T2 Processor File: pcx.v
// Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
// 4150 Network Circle, Santa Clara, California 95054, U.S.A.
// * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 2 of the License.
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// For the avoidance of doubt, and except that if any non-GPL license
// choice is available it will apply instead, Sun elects to use only
// the General Public License version 2 (GPLv2) at this time for any
// software where a choice of GPL license versions is made
// available with the language indicating that GPLv2 or any later version
// may be used, or where a choice of which version of the GPL is applied is
// otherwise unspecified.
// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
// CA 95054 USA or visit www.sun.com if you need additional information or
// ========== Copyright Header End ============================================
wire [129:0] pcx_fpio_data_px2_0;
wire pcx_sctag1_data_rdy_px1_0;
wire pcx_sctag1_atm_px1_0;
wire pcx_sctag3_data_rdy_px1_0;
wire pcx_sctag3_atm_px1_0;
wire pcx_sctag5_data_rdy_px1_0;
wire pcx_sctag5_atm_px1_0;
wire pcx_sctag7_data_rdy_px1_0;
wire pcx_sctag7_atm_px1_0;
wire [8:0] pcx_spc0_grant_a;
wire [8:0] pcx_spc0_grant_a_0;
wire [8:0] pcx_spc1_grant_a;
wire [8:0] pcx_spc1_grant_a_0;
wire [8:0] pcx_spc2_grant_a;
wire [8:0] pcx_spc2_grant_a_0;
wire [8:0] pcx_spc3_grant_a;
wire [8:0] pcx_spc3_grant_a_0;
wire [8:0] pcx_spc4_grant_a;
wire [8:0] pcx_spc4_grant_a_0;
wire [8:0] pcx_spc5_grant_a;
wire [8:0] pcx_spc5_grant_a_0;
wire [8:0] pcx_spc6_grant_a;
wire [8:0] pcx_spc6_grant_a_0;
wire [8:0] pcx_spc7_grant_a;
wire [8:0] pcx_spc7_grant_a_0;
wire io_pcx_stall_pq_buf;
wire [8:0] grant8_unused;
wire tcu_scan_en_bfg_8_unused;
wire tcu_pce_ov_bfg_8_unused;
wire ccx_aclk_bfg_8_unused;
wire ccx_bclk_bfg_8_unused;
wire pcx_fpio_data_rdy_a;
wire sctag0_pcx_stall_pq_buf;
wire sctag0_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_0_unused;
wire tcu_pce_ov_bfg_0_unused;
wire ccx_aclk_bfg_0_unused;
wire ccx_bclk_bfg_0_unused;
wire pcx_sctag0_data_rdy_a;
wire pcx_sctag1_data_rdy_a;
wire sctag1_pcx_stall_pq_buf;
wire sctag1_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_1_unused;
wire tcu_pce_ov_bfg_1_unused;
wire ccx_aclk_bfg_1_unused;
wire ccx_bclk_bfg_1_unused;
wire sctag2_pcx_stall_pq_buf;
wire sctag2_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_2_unused;
wire tcu_pce_ov_bfg_2_unused;
wire ccx_aclk_bfg_2_unused;
wire ccx_bclk_bfg_2_unused;
wire pcx_sctag2_data_rdy_a;
wire pcx_sctag3_data_rdy_a;
wire sctag3_pcx_stall_pq_buf;
wire sctag3_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_3_unused;
wire tcu_pce_ov_bfg_3_unused;
wire ccx_aclk_bfg_3_unused;
wire ccx_bclk_bfg_3_unused;
wire sctag4_pcx_stall_pq_buf;
wire sctag4_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_4_unused;
wire tcu_pce_ov_bfg_4_unused;
wire ccx_aclk_bfg_4_unused;
wire ccx_bclk_bfg_4_unused;
wire pcx_sctag4_data_rdy_a;
wire pcx_sctag5_data_rdy_a;
wire sctag5_pcx_stall_pq_buf;
wire sctag5_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_5_unused;
wire tcu_pce_ov_bfg_5_unused;
wire ccx_aclk_bfg_5_unused;
wire ccx_bclk_bfg_5_unused;
wire sctag6_pcx_stall_pq_buf;
wire sctag6_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_6_unused;
wire tcu_pce_ov_bfg_6_unused;
wire ccx_aclk_bfg_6_unused;
wire ccx_bclk_bfg_6_unused;
wire pcx_sctag6_data_rdy_a;
wire pcx_sctag7_data_rdy_a;
wire sctag7_pcx_stall_pq_buf;
wire sctag7_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_7_unused;
wire tcu_pce_ov_bfg_7_unused;
wire ccx_aclk_bfg_7_unused;
wire ccx_bclk_bfg_7_unused;
wire [8:0] spc0_pcx_req_pq_l_0;
wire [8:0] spc0_pcx_atm_pq_l_0;
wire [8:0] spc0_pcx_req_pq_r_0;
wire [8:0] spc0_pcx_atm_pq_r_0;
wire [8:0] spc1_pcx_req_pq_l_0;
wire [8:0] spc1_pcx_atm_pq_l_0;
wire [8:0] spc1_pcx_req_pq_r_0;
wire [8:0] spc1_pcx_atm_pq_r_0;
wire [8:0] spc2_pcx_req_pq_l_0;
wire [8:0] spc2_pcx_atm_pq_l_0;
wire [8:0] spc2_pcx_req_pq_r_0;
wire [8:0] spc2_pcx_atm_pq_r_0;
wire [8:0] spc3_pcx_req_pq_l_0;
wire [8:0] spc3_pcx_atm_pq_l_0;
wire [8:0] spc3_pcx_req_pq_r_0;
wire [8:0] spc3_pcx_atm_pq_r_0;
wire [8:0] spc4_pcx_req_pq_l_0;
wire [8:0] spc4_pcx_atm_pq_l_0;
wire [8:0] spc4_pcx_req_pq_r_0;
wire [8:0] spc4_pcx_atm_pq_r_0;
wire [8:0] spc5_pcx_req_pq_l_0;
wire [8:0] spc5_pcx_atm_pq_l_0;
wire [8:0] spc5_pcx_req_pq_r_0;
wire [8:0] spc5_pcx_atm_pq_r_0;
wire [8:0] spc6_pcx_req_pq_l_0;
wire [8:0] spc6_pcx_atm_pq_l_0;
wire [8:0] spc6_pcx_req_pq_r_0;
wire [8:0] spc6_pcx_atm_pq_r_0;
wire [8:0] spc7_pcx_req_pq_l_0;
wire [8:0] spc7_pcx_atm_pq_l_0;
wire [8:0] spc7_pcx_req_pq_r_0;
wire [8:0] spc7_pcx_atm_pq_r_0;
wire [129:0] spc0_pcx_data_a;
wire [129:0] spc1_pcx_data_a;
wire [129:0] spc2_pcx_data_a;
wire [129:0] spc3_pcx_data_a;
wire [129:0] spc4_pcx_data_a;
wire [129:0] spc5_pcx_data_a;
wire [129:0] spc6_pcx_data_a;
wire [129:0] spc7_pcx_data_a;
wire [129:0] pcx_fpio_data_x_l;
wire [129:0] pcx_scache0_data_x_l;
wire [129:0] pcx_scache1_data_x_l;
wire [129:0] pcx_scache2_data_x_l;
wire [129:0] pcx_scache3_data_x_l;
wire [129:0] pcx_scache4_data_x_l;
wire [129:0] pcx_scache5_data_x_l;
wire [129:0] pcx_scache6_data_x_l;
wire [129:0] pcx_scache7_data_x_l;
wire [8:0] arb0_grant_l_a;
wire [8:0] arb0_q0_holdbar_l_a;
wire [8:0] arb0_qsel0_l_a;
wire [8:0] arb0_qsel1_l_a;
wire [8:0] arb0_shift_l_a;
wire [8:0] arb1_grant_l_a;
wire [8:0] arb1_q0_holdbar_l_a;
wire [8:0] arb1_qsel0_l_a;
wire [8:0] arb1_qsel1_l_a;
wire [8:0] arb1_shift_l_a;
wire [8:0] arb2_grant_l_a;
wire [8:0] arb2_q0_holdbar_l_a;
wire [8:0] arb2_qsel0_l_a;
wire [8:0] arb2_qsel1_l_a;
wire [8:0] arb2_shift_l_a;
wire [8:0] arb3_grant_l_a;
wire [8:0] arb3_q0_holdbar_l_a;
wire [8:0] arb3_qsel0_l_a;
wire [8:0] arb3_qsel1_l_a;
wire [8:0] arb3_shift_l_a;
wire [8:0] arb4_grant_l_a;
wire [8:0] arb4_q0_holdbar_l_a;
wire [8:0] arb4_qsel0_l_a;
wire [8:0] arb4_qsel1_l_a;
wire [8:0] arb4_shift_l_a;
wire [8:0] arb5_grant_l_a;
wire [8:0] arb5_q0_holdbar_l_a;
wire [8:0] arb5_qsel0_l_a;
wire [8:0] arb5_qsel1_l_a;
wire [8:0] arb5_shift_l_a;
wire [8:0] arb6_grant_l_a;
wire [8:0] arb6_q0_holdbar_l_a;
wire [8:0] arb6_qsel0_l_a;
wire [8:0] arb6_qsel1_l_a;
wire [8:0] arb6_shift_l_a;
wire [8:0] arb7_grant_l_a;
wire [8:0] arb7_q0_holdbar_l_a;
wire [8:0] arb7_qsel0_l_a;
wire [8:0] arb7_qsel1_l_a;
wire [8:0] arb7_shift_l_a;
wire [8:0] arb8_grant_l_a;
wire [8:0] arb8_q0_holdbar_l_a;
wire [8:0] arb8_qsel0_l_a;
wire [8:0] arb8_qsel1_l_a;
wire [8:0] arb8_shift_l_a;
wire [8:0] arb0_grant_r_a;
wire [8:0] arb0_q0_holdbar_r_a;
wire [8:0] arb0_qsel0_r_a;
wire [8:0] arb0_qsel1_r_a;
wire [8:0] arb0_shift_r_a;
wire [8:0] arb1_grant_r_a;
wire [8:0] arb1_q0_holdbar_r_a;
wire [8:0] arb1_qsel0_r_a;
wire [8:0] arb1_qsel1_r_a;
wire [8:0] arb1_shift_r_a;
wire [8:0] arb2_grant_r_a;
wire [8:0] arb2_q0_holdbar_r_a;
wire [8:0] arb2_qsel0_r_a;
wire [8:0] arb2_qsel1_r_a;
wire [8:0] arb2_shift_r_a;
wire [8:0] arb3_grant_r_a;
wire [8:0] arb3_q0_holdbar_r_a;
wire [8:0] arb3_qsel0_r_a;
wire [8:0] arb3_qsel1_r_a;
wire [8:0] arb3_shift_r_a;
wire [8:0] arb4_grant_r_a;
wire [8:0] arb4_q0_holdbar_r_a;
wire [8:0] arb4_qsel0_r_a;
wire [8:0] arb4_qsel1_r_a;
wire [8:0] arb4_shift_r_a;
wire [8:0] arb5_grant_r_a;
wire [8:0] arb5_q0_holdbar_r_a;
wire [8:0] arb5_qsel0_r_a;
wire [8:0] arb5_qsel1_r_a;
wire [8:0] arb5_shift_r_a;
wire [8:0] arb6_grant_r_a;
wire [8:0] arb6_q0_holdbar_r_a;
wire [8:0] arb6_qsel0_r_a;
wire [8:0] arb6_qsel1_r_a;
wire [8:0] arb6_shift_r_a;
wire [8:0] arb7_grant_r_a;
wire [8:0] arb7_q0_holdbar_r_a;
wire [8:0] arb7_qsel0_r_a;
wire [8:0] arb7_qsel1_r_a;
wire [8:0] arb7_shift_r_a;
wire [8:0] arb8_grant_r_a;
wire [8:0] arb8_q0_holdbar_r_a;
wire [8:0] arb8_qsel0_r_a;
wire [8:0] arb8_qsel1_r_a;
wire [8:0] arb8_shift_r_a;
wire [129:0] pcx_sctag0_data_px2_prebuf;
wire [129:0] pcx_sctag1_data_px2_prebuf;
wire [129:0] pcx_sctag2_data_px2_prebuf;
wire [129:0] pcx_sctag3_data_px2_prebuf;
wire [129:0] pcx_sctag4_data_px2_prebuf;
wire [129:0] pcx_sctag5_data_px2_prebuf;
wire [129:0] pcx_sctag6_data_px2_prebuf;
wire [129:0] pcx_sctag7_data_px2_prebuf;
wire [8:0] arb_grant_l_unused;
wire [8:0] arb_q0_hold_l_unused;
wire [8:0] arb_qsel0_l_unused;
wire [8:0] arb_qsel1_l_unused;
wire [8:0] arb_shift_l_unused;
wire [8:0] arb_grant_r_unused;
wire [8:0] arb_q0_hold_r_unused;
wire [8:0] arb_qsel0_r_unused;
wire [8:0] arb_qsel1_r_unused;
wire [8:0] arb_shift_r_unused;
wire sctag0_pcx_stall_lq_d1;
wire [8:0] spc0_pcx_req_lq;
wire [8:0] spc0_pcx_atm_lq;
wire sctag1_pcx_stall_lq_d1;
wire [8:0] spc1_pcx_req_lq;
wire [8:0] spc1_pcx_atm_lq;
wire sctag2_pcx_stall_lq_d1;
wire [8:0] spc2_pcx_req_lq;
wire [8:0] spc2_pcx_atm_lq;
wire sctag3_pcx_stall_lq_d1;
wire [8:0] spc3_pcx_req_lq;
wire [8:0] spc3_pcx_atm_lq;
wire sctag4_pcx_stall_lq_d1;
wire [8:0] spc4_pcx_req_lq;
wire [8:0] spc4_pcx_atm_lq;
wire sctag5_pcx_stall_lq_d1;
wire [8:0] spc5_pcx_req_lq;
wire [8:0] spc5_pcx_atm_lq;
wire sctag6_pcx_stall_lq_d1;
wire [8:0] spc6_pcx_req_lq;
wire [8:0] spc6_pcx_atm_lq;
wire sctag7_pcx_stall_lq_d1;
wire [8:0] spc7_pcx_req_lq;
wire [8:0] spc7_pcx_atm_lq;
wire [8:0] pcx_spc4_grant_a_unused;
wire [8:0] pcx_spc5_grant_a_unused;
wire [8:0] pcx_spc6_grant_a_unused;
wire [8:0] pcx_spc7_grant_a_unused;
wire arb0_src8_grant_l_unused;
wire arb1_src8_grant_l_unused;
wire arb2_src8_grant_l_unused;
wire arb3_src8_grant_l_unused;
wire arb4_src8_grant_l_unused;
wire pcx_sctag4_atm_a_unused;
wire pcx_sctag4_data_rdy_a_unused;
wire arb5_src8_grant_l_unused;
wire pcx_sctag5_atm_a_unused;
wire pcx_sctag5_data_rdy_a_unused;
wire arb6_src8_grant_l_unused;
wire pcx_sctag6_atm_a_unused;
wire pcx_sctag6_data_rdy_a_unused;
wire arb7_src8_grant_l_unused;
wire pcx_sctag7_atm_a_unused;
wire pcx_sctag7_data_rdy_a_unused;
wire arb8_src8_grant_l_unused;
wire arb8_dest_atom_l_unused;
wire sctag0_pcx_stall_rq_d1;
wire [8:0] spc0_pcx_req_rq;
wire [8:0] spc0_pcx_atm_rq;
wire sctag1_pcx_stall_rq_d1;
wire [8:0] spc1_pcx_req_rq;
wire [8:0] spc1_pcx_atm_rq;
wire sctag2_pcx_stall_rq_d1;
wire [8:0] spc2_pcx_req_rq;
wire [8:0] spc2_pcx_atm_rq;
wire sctag3_pcx_stall_rq_d1;
wire [8:0] spc3_pcx_req_rq;
wire [8:0] spc3_pcx_atm_rq;
wire sctag4_pcx_stall_rq_d1;
wire [8:0] spc4_pcx_req_rq;
wire [8:0] spc4_pcx_atm_rq;
wire sctag5_pcx_stall_rq_d1;
wire [8:0] spc5_pcx_req_rq;
wire [8:0] spc5_pcx_atm_rq;
wire sctag6_pcx_stall_rq_d1;
wire [8:0] spc6_pcx_req_rq;
wire [8:0] spc6_pcx_atm_rq;
wire sctag7_pcx_stall_rq_d1;
wire [8:0] spc7_pcx_req_rq;
wire [8:0] spc7_pcx_atm_rq;
wire [8:0] pcx_spc0_grant_a_unused;
wire [8:0] pcx_spc1_grant_a_unused;
wire [8:0] pcx_spc2_grant_a_unused;
wire [8:0] pcx_spc3_grant_a_unused;
wire arb0_src8_grant_r_unused;
wire pcx_sctag0_atm_a_unused;
wire pcx_sctag0_data_rdy_a_unused;
wire arb1_src8_grant_r_unused;
wire pcx_sctag1_atm_a_unused;
wire pcx_sctag1_data_rdy_a_unused;
wire arb2_src8_grant_r_unused;
wire pcx_sctag2_atm_a_unused;
wire pcx_sctag2_data_rdy_a_unused;
wire arb3_src8_grant_r_unused;
wire pcx_sctag3_atm_a_unused;
wire pcx_sctag3_data_rdy_a_unused;
wire arb4_src8_grant_r_unused;
wire arb5_src8_grant_r_unused;
wire arb6_src8_grant_r_unused;
wire arb7_src8_grant_r_unused;
wire arb8_src8_grant_r_unused;
wire arb8_dest_atom_r_unused;
wire pcx_fpio_data_rdy_a_unused;
output [129:0] pcx_fpio_data_px2; // From fpio_buf of pcx_bfd_dp.v
output pcx_fpio_data_rdy_px1; // From arb8 of ccx_arb.v
output pcx_sctag0_atm_px1; // From arb0 of ccx_arb.v
output [129:0] pcx_sctag0_data_px2; // From sc_buf0 of pcx_bfd_dp.v
output pcx_sctag0_data_rdy_px1;// From arb0 of ccx_arb.v
output pcx_sctag1_atm_px1; // From arb1 of ccx_arb.v
output [129:0] pcx_sctag1_data_px2; // From sc_buf1 of pcx_bfd_dp.v
output pcx_sctag1_data_rdy_px1;// From arb1 of ccx_arb.v
output pcx_sctag2_atm_px1; // From arb2 of ccx_arb.v
output [129:0] pcx_sctag2_data_px2; // From sc_buf2 of pcx_bfd_dp.v
output pcx_sctag2_data_rdy_px1;// From arb2 of ccx_arb.v
output pcx_sctag3_atm_px1; // From arb3 of ccx_arb.v
output [129:0] pcx_sctag3_data_px2; // From sc_buf3 of pcx_bfd_dp.v
output pcx_sctag3_data_rdy_px1;// From arb3 of ccx_arb.v
output pcx_sctag4_atm_px1; // From arb4 of ccx_arb.v
output [129:0] pcx_sctag4_data_px2; // From sc_buf4 of pcx_bfd_dp.v
output pcx_sctag4_data_rdy_px1;// From arb4 of ccx_arb.v
output pcx_sctag5_atm_px1; // From arb5 of ccx_arb.v
output [129:0] pcx_sctag5_data_px2; // From sc_buf5 of pcx_bfd_dp.v
output pcx_sctag5_data_rdy_px1;// From arb5 of ccx_arb.v
output pcx_sctag6_atm_px1; // From arb6 of ccx_arb.v
output [129:0] pcx_sctag6_data_px2; // From sc_buf6 of pcx_bfd_dp.v
output pcx_sctag6_data_rdy_px1;// From arb6 of ccx_arb.v
output pcx_sctag7_atm_px1; // From arb7 of ccx_arb.v
output [129:0] pcx_sctag7_data_px2; // From sc_buf7 of pcx_bfd_dp.v
output pcx_sctag7_data_rdy_px1;// From arb7 of ccx_arb.v
output [8:0] pcx_spc0_grant_px; // From spc_buf0 of pcx_bfg_dp.v
output [8:0] pcx_spc1_grant_px; // From spc_buf1 of pcx_bfg_dp.v
output [8:0] pcx_spc2_grant_px; // From spc_buf2 of pcx_bfg_dp.v
output [8:0] pcx_spc3_grant_px; // From spc_buf3 of pcx_bfg_dp.v
output [8:0] pcx_spc4_grant_px; // From spc_buf4 of pcx_bfg_dp.v
output [8:0] pcx_spc5_grant_px; // From spc_buf5 of pcx_bfg_dp.v
output [8:0] pcx_spc6_grant_px; // From spc_buf6 of pcx_bfg_dp.v
output [8:0] pcx_spc7_grant_px; // From spc_buf7 of pcx_bfg_dp.v
input io_pcx_stall_pq; // To arb8 of ccx_arb.v
input sctag0_pcx_stall_pq; // To arb0 of ccx_arb.v
input sctag1_pcx_stall_pq; // To arb1 of ccx_arb.v
input sctag2_pcx_stall_pq; // To arb2 of ccx_arb.v
input sctag3_pcx_stall_pq; // To arb3 of ccx_arb.v
input sctag4_pcx_stall_pq; // To arb4 of ccx_arb.v
input sctag5_pcx_stall_pq; // To arb5 of ccx_arb.v
input sctag6_pcx_stall_pq; // To arb6 of ccx_arb.v
input sctag7_pcx_stall_pq; // To arb7 of ccx_arb.v
input [129:0] spc0_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc0_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc0_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc1_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc1_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc1_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc2_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc2_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc2_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc3_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc3_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc3_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc4_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc4_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc4_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc5_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc5_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc5_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc6_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc6_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc6_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input [129:0] spc7_pcx_data_pa; // To pcx_dpa of pcx_dpa.v
input [8:0] spc7_pcx_req_pq; // To arb0 of ccx_arb.v, ...
input [8:0] spc7_pcx_atm_pq; // To arb0 of ccx_arb.v, ...
input tcu_pce_ov; // scan signals
pcx_buff_macro__dbuff_32x__rep_1__stack_150c__width_130 i_bufd_io (
.din (pcx_fpio_data_px2_0[129:0]),
.dout (pcx_fpio_data_px2[129:0])
// buffer data rdy and atm signals above the arbiters
// signals going to spc1, spc3, spc5, and spc7 will have an
// extra level off buffers
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct1_1 (
.din ({pcx_sctag1_data_rdy_px1_0, pcx_sctag1_atm_px1_0}),
.dout ({pcx_sctag1_data_rdy_px1, pcx_sctag1_atm_px1})
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct3_1 (
.din ({pcx_sctag3_data_rdy_px1_0, pcx_sctag3_atm_px1_0}),
.dout ({pcx_sctag3_data_rdy_px1, pcx_sctag3_atm_px1})
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct5_1 (
.din ({pcx_sctag5_data_rdy_px1_0, pcx_sctag5_atm_px1_0}),
.dout ({pcx_sctag5_data_rdy_px1, pcx_sctag5_atm_px1})
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct7_1 (
.din ({pcx_sctag7_data_rdy_px1_0, pcx_sctag7_atm_px1_0}),
.dout ({pcx_sctag7_data_rdy_px1, pcx_sctag7_atm_px1})
// buffer output grant signals
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc0 (
.din (pcx_spc0_grant_a[8:0]),
.dout (pcx_spc0_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc1 (
.din (pcx_spc1_grant_a[8:0]),
.dout (pcx_spc1_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc2 (
.din (pcx_spc2_grant_a[8:0]),
.dout (pcx_spc2_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc3 (
.din (pcx_spc3_grant_a[8:0]),
.dout (pcx_spc3_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc4 (
.din (pcx_spc4_grant_a[8:0]),
.dout (pcx_spc4_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc5 (
.din (pcx_spc5_grant_a[8:0]),
.dout (pcx_spc5_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc6 (
.din (pcx_spc6_grant_a[8:0]),
.dout (pcx_spc6_grant_a_0[8:0])
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc7 (
.din (pcx_spc7_grant_a[8:0]),
.dout (pcx_spc7_grant_a_0[8:0])
pcx_bfg_dp AUTO_TEMPLATE(
.pcx_spc_grant_px (pcx_spc@_grant_px_0[8:0]),
.pcx_spc_grant_pa (pcx_spc@_grant_a[8:0]),
//To meet timing, stall_pq is being flopped.
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_io_stall (
.dout(io_pcx_stall_pq_buf)
.pcx_spc_grant_px ({fpio_atm1_unused, fpio_atm2_unused, pcx_fpio_data_rdy_px1,rdy8_1_unused ,io_pcx_stall_pq_d1,grant8_unused[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_8_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_8_unused),
.ccx_aclk_out (ccx_aclk_bfg_8_unused),
.ccx_bclk_out (ccx_bclk_bfg_8_unused),
.pcx_spc_grant_pa ({2'b0,pcx_fpio_data_rdy_a,1'b0,io_pcx_stall_pq_buf,9'b0}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_lt),
.tcu_pce_ov (tcu_pce_ov_bfd_lt),
.ccx_aclk (ccx_aclk_bfd_lt),
.ccx_bclk (ccx_bclk_bfd_lt)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct0_stall (
.din (sctag0_pcx_stall_pq),
.dout(sctag0_pcx_stall_pq_buf)
pcx_bfg_dp bfg0 (/*AUTOINST*/
.pcx_spc_grant_px ({pcx_sctag0_atm_px1, pcx_sctag1_atm_px1_0,pcx_sctag0_data_rdy_px1, pcx_sctag1_data_rdy_px1_0,sctag0_pcx_stall_pq_d1,pcx_spc0_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_0_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_0_unused),
.ccx_aclk_out (ccx_aclk_bfg_0_unused),
.ccx_bclk_out (ccx_bclk_bfg_0_unused),
.pcx_spc_grant_pa ({pcx_sctag0_atm_a,pcx_sctag1_atm_a,pcx_sctag0_data_rdy_a,pcx_sctag1_data_rdy_a,sctag0_pcx_stall_pq_buf,pcx_spc0_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_lt),
.tcu_pce_ov (tcu_pce_ov_bfd_lt),
.ccx_aclk (ccx_aclk_bfd_lt),
.ccx_bclk (ccx_bclk_bfd_lt)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct1_stall (
.din (sctag1_pcx_stall_pq),
.dout(sctag1_pcx_stall_pq_buf)
pcx_bfg_dp bfg1 (/*AUTOINST*/
.pcx_spc_grant_px ({atm10_unused, atm11_unused, rdy10_unused, rdy11_unused,sctag1_pcx_stall_pq_d1,pcx_spc1_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_1_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_1_unused),
.ccx_aclk_out (ccx_aclk_bfg_1_unused),
.ccx_bclk_out (ccx_bclk_bfg_1_unused),
.pcx_spc_grant_pa ({4'b0,sctag1_pcx_stall_pq_buf,pcx_spc1_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct2_stall (
.din (sctag2_pcx_stall_pq),
.dout(sctag2_pcx_stall_pq_buf)
pcx_bfg_dp bfg2 (/*AUTOINST*/
.pcx_spc_grant_px ({pcx_sctag2_atm_px1, pcx_sctag3_atm_px1_0,pcx_sctag2_data_rdy_px1, pcx_sctag3_data_rdy_px1_0,sctag2_pcx_stall_pq_d1,pcx_spc2_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_2_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_2_unused),
.ccx_aclk_out (ccx_aclk_bfg_2_unused),
.ccx_bclk_out (ccx_bclk_bfg_2_unused),
.pcx_spc_grant_pa ({pcx_sctag2_atm_a,pcx_sctag3_atm_a,pcx_sctag2_data_rdy_a,pcx_sctag3_data_rdy_a,sctag2_pcx_stall_pq_buf,pcx_spc2_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_lb),
.tcu_pce_ov (tcu_pce_ov_bfd_lb),
.ccx_aclk (ccx_aclk_bfd_lb),
.ccx_bclk (ccx_bclk_bfd_lb)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct3_stall (
.din (sctag3_pcx_stall_pq),
.dout(sctag3_pcx_stall_pq_buf)
pcx_bfg_dp bfg3 (/*AUTOINST*/
.pcx_spc_grant_px ({atm30_unused, atm31_unused, rdy30_unused, rdy31_unused,sctag3_pcx_stall_pq_d1,pcx_spc3_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_3_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_3_unused),
.ccx_aclk_out (ccx_aclk_bfg_3_unused),
.ccx_bclk_out (ccx_bclk_bfg_3_unused),
.pcx_spc_grant_pa ({4'b0,sctag3_pcx_stall_pq_buf,pcx_spc3_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct4_stall (
.din (sctag4_pcx_stall_pq),
.dout(sctag4_pcx_stall_pq_buf)
pcx_bfg_dp bfg4 (/*AUTOINST*/
.pcx_spc_grant_px ({pcx_sctag4_atm_px1, pcx_sctag5_atm_px1_0,pcx_sctag4_data_rdy_px1, pcx_sctag5_data_rdy_px1_0,sctag4_pcx_stall_pq_d1,pcx_spc4_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_4_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_4_unused),
.ccx_aclk_out (ccx_aclk_bfg_4_unused),
.ccx_bclk_out (ccx_bclk_bfg_4_unused),
.pcx_spc_grant_pa ({pcx_sctag4_atm_a,pcx_sctag5_atm_a,pcx_sctag4_data_rdy_a,pcx_sctag5_data_rdy_a,sctag4_pcx_stall_pq_buf,pcx_spc4_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_rt),
.tcu_pce_ov (tcu_pce_ov_bfd_rt),
.ccx_aclk (ccx_aclk_bfd_rt),
.ccx_bclk (ccx_bclk_bfd_rt)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct5_stall (
.din (sctag5_pcx_stall_pq),
.dout(sctag5_pcx_stall_pq_buf)
pcx_bfg_dp bfg5 (/*AUTOINST*/
.pcx_spc_grant_px ({atm50_unused, atm51_unused, rdy50_unused, rdy51_unused,sctag5_pcx_stall_pq_d1,pcx_spc5_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_5_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_5_unused),
.ccx_aclk_out (ccx_aclk_bfg_5_unused),
.ccx_bclk_out (ccx_bclk_bfg_5_unused),
.pcx_spc_grant_pa ({4'b0,sctag5_pcx_stall_pq_buf,pcx_spc5_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct6_stall (
.din (sctag6_pcx_stall_pq),
.dout(sctag6_pcx_stall_pq_buf)
pcx_bfg_dp bfg6 (/*AUTOINST*/
.pcx_spc_grant_px ({pcx_sctag6_atm_px1,pcx_sctag7_atm_px1_0,pcx_sctag6_data_rdy_px1,pcx_sctag7_data_rdy_px1_0,sctag6_pcx_stall_pq_d1,pcx_spc6_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_6_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_6_unused),
.ccx_aclk_out (ccx_aclk_bfg_6_unused),
.ccx_bclk_out (ccx_bclk_bfg_6_unused),
.pcx_spc_grant_pa ({pcx_sctag6_atm_a,pcx_sctag7_atm_a,pcx_sctag6_data_rdy_a,pcx_sctag7_data_rdy_a,sctag6_pcx_stall_pq_buf,pcx_spc6_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_rb),
.tcu_pce_ov (tcu_pce_ov_bfd_rb),
.ccx_aclk (ccx_aclk_bfd_rb),
.ccx_bclk (ccx_bclk_bfd_rb)
pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct7_stall (
.din (sctag7_pcx_stall_pq),
.dout (sctag7_pcx_stall_pq_buf)
pcx_bfg_dp bfg7 (/*AUTOINST*/
.pcx_spc_grant_px ({atm70_unused, atm71_unused, rdy70_unused, rdy71_unused,sctag7_pcx_stall_pq_d1,pcx_spc7_grant_px[8:0]}), // Templated
.tcu_scan_en_out (tcu_scan_en_bfg_7_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_7_unused),
.ccx_aclk_out (ccx_aclk_bfg_7_unused),
.ccx_bclk_out (ccx_bclk_bfg_7_unused),
.pcx_spc_grant_pa ({4'b0,sctag7_pcx_stall_pq_buf,pcx_spc7_grant_a_0[8:0]}), // Templated
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b)
// buffer req and atm signals at the pins
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc0_l (
.din ({spc0_pcx_req_pq[8:0],spc0_pcx_atm_pq[8:0]}),
.dout ({spc0_pcx_req_pq_l_0[8:0],spc0_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc0_r (
.din ({spc0_pcx_req_pq[8:0],spc0_pcx_atm_pq[8:0]}),
.dout ({spc0_pcx_req_pq_r_0[8:0],spc0_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc1_l (
.din ({spc1_pcx_req_pq[8:0],spc1_pcx_atm_pq[8:0]}),
.dout ({spc1_pcx_req_pq_l_0[8:0],spc1_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc1_r (
.din ({spc1_pcx_req_pq[8:0],spc1_pcx_atm_pq[8:0]}),
.dout ({spc1_pcx_req_pq_r_0[8:0],spc1_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc2_l (
.din ({spc2_pcx_req_pq[8:0],spc2_pcx_atm_pq[8:0]}),
.dout ({spc2_pcx_req_pq_l_0[8:0],spc2_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc2_r (
.din ({spc2_pcx_req_pq[8:0],spc2_pcx_atm_pq[8:0]}),
.dout ({spc2_pcx_req_pq_r_0[8:0],spc2_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc3_l (
.din ({spc3_pcx_req_pq[8:0],spc3_pcx_atm_pq[8:0]}),
.dout ({spc3_pcx_req_pq_l_0[8:0],spc3_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc3_r (
.din ({spc3_pcx_req_pq[8:0],spc3_pcx_atm_pq[8:0]}),
.dout ({spc3_pcx_req_pq_r_0[8:0],spc3_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc4_l (
.din ({spc4_pcx_req_pq[8:0],spc4_pcx_atm_pq[8:0]}),
.dout ({spc4_pcx_req_pq_l_0[8:0],spc4_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc4_r (
.din ({spc4_pcx_req_pq[8:0],spc4_pcx_atm_pq[8:0]}),
.dout ({spc4_pcx_req_pq_r_0[8:0],spc4_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc5_l (
.din ({spc5_pcx_req_pq[8:0],spc5_pcx_atm_pq[8:0]}),
.dout ({spc5_pcx_req_pq_l_0[8:0],spc5_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc5_r (
.din ({spc5_pcx_req_pq[8:0],spc5_pcx_atm_pq[8:0]}),
.dout ({spc5_pcx_req_pq_r_0[8:0],spc5_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc6_l (
.din ({spc6_pcx_req_pq[8:0],spc6_pcx_atm_pq[8:0]}),
.dout ({spc6_pcx_req_pq_l_0[8:0],spc6_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc6_r (
.din ({spc6_pcx_req_pq[8:0],spc6_pcx_atm_pq[8:0]}),
.dout ({spc6_pcx_req_pq_r_0[8:0],spc6_pcx_atm_pq_r_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc7_l (
.din ({spc7_pcx_req_pq[8:0],spc7_pcx_atm_pq[8:0]}),
.dout ({spc7_pcx_req_pq_l_0[8:0],spc7_pcx_atm_pq_l_0[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc7_r (
.din ({spc7_pcx_req_pq[8:0],spc7_pcx_atm_pq[8:0]}),
.dout ({spc7_pcx_req_pq_r_0[8:0],spc7_pcx_atm_pq_r_0[8:0]})
// buffer all the inputs at the input column
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc0_1 (
.din (spc0_pcx_data_pa[129:0]),
.dout (spc0_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc1_1 (
.din (spc1_pcx_data_pa[129:0]),
.dout (spc1_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc2_1 (
.din (spc2_pcx_data_pa[129:0]),
.dout (spc2_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc3_1 (
.din (spc3_pcx_data_pa[129:0]),
.dout (spc3_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc4_1 (
.din (spc4_pcx_data_pa[129:0]),
.dout (spc4_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc5_1 (
.din (spc5_pcx_data_pa[129:0]),
.dout (spc5_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc6_1 (
.din (spc6_pcx_data_pa[129:0]),
.dout (spc6_pcx_data_a[129:0])
pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc7_1 (
.din (spc7_pcx_data_pa[129:0]),
.dout (spc7_pcx_data_a[129:0])
//buffer the high fanout signals going to dpa top
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_dpa_t (
.din ({ccx_aclk,ccx_bclk, tcu_pce_ov, tcu_scan_en}),
.dout ({ccx_aclk_dpa_t,ccx_bclk_dpa_t,tcu_pce_ov_dpa_t,tcu_scan_en_dpa_t})
//buffer the high fanout signals going to bfd_dp/bfg_dp top
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_bfd_t (
.din ({ccx_aclk,ccx_bclk, tcu_pce_ov, tcu_scan_en}),
.dout ({ccx_aclk_bfd_t,ccx_bclk_bfd_t,tcu_pce_ov_bfd_t,tcu_scan_en_bfd_t})
//buffer the high fanout signals going to dpa bottom
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_dpa_b (
.din ({ccx_aclk,ccx_bclk, tcu_pce_ov, tcu_scan_en}),
.dout ({ccx_aclk_dpa_b,ccx_bclk_dpa_b,tcu_pce_ov_dpa_b,tcu_scan_en_dpa_b})
//buffer the high fanout signals going to bfd_dp/bfg_dp bottom
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_bfd_b (
.din ({ccx_aclk,ccx_bclk, tcu_pce_ov, tcu_scan_en}),
.dout ({ccx_aclk_bfd_b,ccx_bclk_bfd_b,tcu_pce_ov_bfd_b,tcu_scan_en_bfd_b})
// Beginning of automatic inputs (from unused autoinst inputs)
.pcx_io_data_x_(pcx_fpio_data_x_l[129:0]),
.pcx_scache0_data_x_(pcx_scache0_data_x_l[129:0]),
.pcx_scache1_data_x_(pcx_scache1_data_x_l[129:0]),
.pcx_scache2_data_x_(pcx_scache2_data_x_l[129:0]),
.pcx_scache3_data_x_(pcx_scache3_data_x_l[129:0]),
.pcx_scache4_data_x_(pcx_scache4_data_x_l[129:0]),
.pcx_scache5_data_x_(pcx_scache5_data_x_l[129:0]),
.pcx_scache6_data_x_(pcx_scache6_data_x_l[129:0]),
.pcx_scache7_data_x_(pcx_scache7_data_x_l[129:0]));
.pcx_io_data_x_ (pcx_fpio_data_x_l[129:0]), // Templated
.pcx_scache0_data_x_ (pcx_scache0_data_x_l[129:0]), // Templated
.pcx_scache1_data_x_ (pcx_scache1_data_x_l[129:0]), // Templated
.pcx_scache2_data_x_ (pcx_scache2_data_x_l[129:0]), // Templated
.pcx_scache3_data_x_ (pcx_scache3_data_x_l[129:0]), // Templated
.pcx_scache4_data_x_ (pcx_scache4_data_x_l[129:0]), // Templated
.pcx_scache5_data_x_ (pcx_scache5_data_x_l[129:0]), // Templated
.pcx_scache6_data_x_ (pcx_scache6_data_x_l[129:0]), // Templated
.pcx_scache7_data_x_ (pcx_scache7_data_x_l[129:0]), // Templated
.arb0_grant_l_a (arb0_grant_l_a[7:0]),
.arb0_q0_holdbar_l_a (arb0_q0_holdbar_l_a[7:0]),
.arb0_qsel0_l_a (arb0_qsel0_l_a[7:0]),
.arb0_qsel1_l_a (arb0_qsel1_l_a[7:0]),
.arb0_shift_l_a (arb0_shift_l_a[7:0]),
.arb1_grant_l_a (arb1_grant_l_a[7:0]),
.arb1_q0_holdbar_l_a (arb1_q0_holdbar_l_a[7:0]),
.arb1_qsel0_l_a (arb1_qsel0_l_a[7:0]),
.arb1_qsel1_l_a (arb1_qsel1_l_a[7:0]),
.arb1_shift_l_a (arb1_shift_l_a[7:0]),
.arb2_grant_l_a (arb2_grant_l_a[7:0]),
.arb2_q0_holdbar_l_a (arb2_q0_holdbar_l_a[7:0]),
.arb2_qsel0_l_a (arb2_qsel0_l_a[7:0]),
.arb2_qsel1_l_a (arb2_qsel1_l_a[7:0]),
.arb2_shift_l_a (arb2_shift_l_a[7:0]),
.arb3_grant_l_a (arb3_grant_l_a[7:0]),
.arb3_q0_holdbar_l_a (arb3_q0_holdbar_l_a[7:0]),
.arb3_qsel0_l_a (arb3_qsel0_l_a[7:0]),
.arb3_qsel1_l_a (arb3_qsel1_l_a[7:0]),
.arb3_shift_l_a (arb3_shift_l_a[7:0]),
.arb4_grant_l_a (arb4_grant_l_a[7:0]),
.arb4_q0_holdbar_l_a (arb4_q0_holdbar_l_a[7:0]),
.arb4_qsel0_l_a (arb4_qsel0_l_a[7:0]),
.arb4_qsel1_l_a (arb4_qsel1_l_a[7:0]),
.arb4_shift_l_a (arb4_shift_l_a[7:0]),
.arb5_grant_l_a (arb5_grant_l_a[7:0]),
.arb5_q0_holdbar_l_a (arb5_q0_holdbar_l_a[7:0]),
.arb5_qsel0_l_a (arb5_qsel0_l_a[7:0]),
.arb5_qsel1_l_a (arb5_qsel1_l_a[7:0]),
.arb5_shift_l_a (arb5_shift_l_a[7:0]),
.arb6_grant_l_a (arb6_grant_l_a[7:0]),
.arb6_q0_holdbar_l_a (arb6_q0_holdbar_l_a[7:0]),
.arb6_qsel0_l_a (arb6_qsel0_l_a[7:0]),
.arb6_qsel1_l_a (arb6_qsel1_l_a[7:0]),
.arb6_shift_l_a (arb6_shift_l_a[7:0]),
.arb7_grant_l_a (arb7_grant_l_a[7:0]),
.arb7_q0_holdbar_l_a (arb7_q0_holdbar_l_a[7:0]),
.arb7_qsel0_l_a (arb7_qsel0_l_a[7:0]),
.arb7_qsel1_l_a (arb7_qsel1_l_a[7:0]),
.arb7_shift_l_a (arb7_shift_l_a[7:0]),
.arb8_grant_l_a (arb8_grant_l_a[7:0]),
.arb8_q0_holdbar_l_a (arb8_q0_holdbar_l_a[7:0]),
.arb8_qsel0_l_a (arb8_qsel0_l_a[7:0]),
.arb8_qsel1_l_a (arb8_qsel1_l_a[7:0]),
.arb8_shift_l_a (arb8_shift_l_a[7:0]),
.arb0_grant_r_a (arb0_grant_r_a[7:0]),
.arb0_q0_holdbar_r_a (arb0_q0_holdbar_r_a[7:0]),
.arb0_qsel0_r_a (arb0_qsel0_r_a[7:0]),
.arb0_qsel1_r_a (arb0_qsel1_r_a[7:0]),
.arb0_shift_r_a (arb0_shift_r_a[7:0]),
.arb1_grant_r_a (arb1_grant_r_a[7:0]),
.arb1_q0_holdbar_r_a (arb1_q0_holdbar_r_a[7:0]),
.arb1_qsel0_r_a (arb1_qsel0_r_a[7:0]),
.arb1_qsel1_r_a (arb1_qsel1_r_a[7:0]),
.arb1_shift_r_a (arb1_shift_r_a[7:0]),
.arb2_grant_r_a (arb2_grant_r_a[7:0]),
.arb2_q0_holdbar_r_a (arb2_q0_holdbar_r_a[7:0]),
.arb2_qsel0_r_a (arb2_qsel0_r_a[7:0]),
.arb2_qsel1_r_a (arb2_qsel1_r_a[7:0]),
.arb2_shift_r_a (arb2_shift_r_a[7:0]),
.arb3_grant_r_a (arb3_grant_r_a[7:0]),
.arb3_q0_holdbar_r_a (arb3_q0_holdbar_r_a[7:0]),
.arb3_qsel0_r_a (arb3_qsel0_r_a[7:0]),
.arb3_qsel1_r_a (arb3_qsel1_r_a[7:0]),
.arb3_shift_r_a (arb3_shift_r_a[7:0]),
.arb4_grant_r_a (arb4_grant_r_a[7:0]),
.arb4_q0_holdbar_r_a (arb4_q0_holdbar_r_a[7:0]),
.arb4_qsel0_r_a (arb4_qsel0_r_a[7:0]),
.arb4_qsel1_r_a (arb4_qsel1_r_a[7:0]),
.arb4_shift_r_a (arb4_shift_r_a[7:0]),
.arb5_grant_r_a (arb5_grant_r_a[7:0]),
.arb5_q0_holdbar_r_a (arb5_q0_holdbar_r_a[7:0]),
.arb5_qsel0_r_a (arb5_qsel0_r_a[7:0]),
.arb5_qsel1_r_a (arb5_qsel1_r_a[7:0]),
.arb5_shift_r_a (arb5_shift_r_a[7:0]),
.arb6_grant_r_a (arb6_grant_r_a[7:0]),
.arb6_q0_holdbar_r_a (arb6_q0_holdbar_r_a[7:0]),
.arb6_qsel0_r_a (arb6_qsel0_r_a[7:0]),
.arb6_qsel1_r_a (arb6_qsel1_r_a[7:0]),
.arb6_shift_r_a (arb6_shift_r_a[7:0]),
.arb7_grant_r_a (arb7_grant_r_a[7:0]),
.arb7_q0_holdbar_r_a (arb7_q0_holdbar_r_a[7:0]),
.arb7_qsel0_r_a (arb7_qsel0_r_a[7:0]),
.arb7_qsel1_r_a (arb7_qsel1_r_a[7:0]),
.arb7_shift_r_a (arb7_shift_r_a[7:0]),
.arb8_grant_r_a (arb8_grant_r_a[7:0]),
.arb8_q0_holdbar_r_a (arb8_q0_holdbar_r_a[7:0]),
.arb8_qsel0_r_a (arb8_qsel0_r_a[7:0]),
.arb8_qsel1_r_a (arb8_qsel1_r_a[7:0]),
.arb8_shift_r_a (arb8_shift_r_a[7:0]),
.spc0_pcx_data_a (spc0_pcx_data_a[129:0]), // Templated
.spc1_pcx_data_a (spc1_pcx_data_a[129:0]), // Templated
.spc2_pcx_data_a (spc2_pcx_data_a[129:0]), // Templated
.spc3_pcx_data_a (spc3_pcx_data_a[129:0]), // Templated
.spc4_pcx_data_a (spc4_pcx_data_a[129:0]), // Templated
.spc5_pcx_data_a (spc5_pcx_data_a[129:0]), // Templated
.spc6_pcx_data_a (spc6_pcx_data_a[129:0]), // Templated
.spc7_pcx_data_a (spc7_pcx_data_a[129:0]), // Templated
.scan_in (pcx_dpa_scanin),
.scan_out (pcx_dpa_scanout),
.tcu_scan_en_t (tcu_scan_en_dpa_t),
.tcu_pce_ov_t (tcu_pce_ov_dpa_t),
.ccx_aclk_t (ccx_aclk_dpa_t),
.ccx_bclk_t (ccx_bclk_dpa_t),
.tcu_scan_en_b (tcu_scan_en_dpa_b),
.tcu_pce_ov_b (tcu_pce_ov_dpa_b),
.ccx_aclk_b (ccx_aclk_dpa_b),
.ccx_bclk_b (ccx_bclk_dpa_b)
// invert and flop the output signals
// These are placed right next to the CCX core datapath
.pcx_sctag_data_px2 (pcx_fpio_data_px2_0[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_lt),
.tcu_pce_ov_out (tcu_pce_ov_bfd_lt),
.ccx_aclk_out (ccx_aclk_bfd_lt),
.ccx_bclk_out (ccx_bclk_bfd_lt),
.pcx_scache_data_px_ (pcx_fpio_data_x_l[129:0]), // Templated
.scan_out(bfd_io_scanout),
.tcu_scan_en (tcu_scan_en_bfd_0),
.tcu_pce_ov (tcu_pce_ov_bfd_0),
.ccx_aclk (ccx_aclk_bfd_0),
.ccx_bclk (ccx_bclk_bfd_0)
.pcx_sctag_data_px2 (pcx_sctag0_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_0),
.tcu_pce_ov_out (tcu_pce_ov_bfd_0),
.ccx_aclk_out (ccx_aclk_bfd_0),
.ccx_bclk_out (ccx_bclk_bfd_0),
.pcx_scache_data_px_ (pcx_scache0_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_1),
.tcu_pce_ov (tcu_pce_ov_bfd_1),
.ccx_aclk (ccx_aclk_bfd_1),
.ccx_bclk (ccx_bclk_bfd_1)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag0_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag0_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag1_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_1),
.tcu_pce_ov_out (tcu_pce_ov_bfd_1),
.ccx_aclk_out (ccx_aclk_bfd_1),
.ccx_bclk_out (ccx_bclk_bfd_1),
.pcx_scache_data_px_ (pcx_scache1_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag1_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag1_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag2_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_lb),
.tcu_pce_ov_out (tcu_pce_ov_bfd_lb),
.ccx_aclk_out (ccx_aclk_bfd_lb),
.ccx_bclk_out (ccx_bclk_bfd_lb),
.pcx_scache_data_px_ (pcx_scache2_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_3),
.tcu_pce_ov (tcu_pce_ov_bfd_3),
.ccx_aclk (ccx_aclk_bfd_3),
.ccx_bclk (ccx_bclk_bfd_3)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag2_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag2_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag3_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_3),
.tcu_pce_ov_out (tcu_pce_ov_bfd_3),
.ccx_aclk_out (ccx_aclk_bfd_3),
.ccx_bclk_out (ccx_bclk_bfd_3),
.pcx_scache_data_px_ (pcx_scache3_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag3_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag3_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag4_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_rt),
.tcu_pce_ov_out (tcu_pce_ov_bfd_rt),
.ccx_aclk_out (ccx_aclk_bfd_rt),
.ccx_bclk_out (ccx_bclk_bfd_rt),
.pcx_scache_data_px_ (pcx_scache4_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_5),
.tcu_pce_ov (tcu_pce_ov_bfd_5),
.ccx_aclk (ccx_aclk_bfd_5),
.ccx_bclk (ccx_bclk_bfd_5)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag4_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag4_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag5_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_5),
.tcu_pce_ov_out (tcu_pce_ov_bfd_5),
.ccx_aclk_out (ccx_aclk_bfd_5),
.ccx_bclk_out (ccx_bclk_bfd_5),
.pcx_scache_data_px_ (pcx_scache5_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag5_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag5_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag6_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_rb),
.tcu_pce_ov_out (tcu_pce_ov_bfd_rb),
.ccx_aclk_out (ccx_aclk_bfd_rb),
.ccx_bclk_out (ccx_bclk_bfd_rb),
.pcx_scache_data_px_ (pcx_scache6_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_7),
.tcu_pce_ov (tcu_pce_ov_bfd_7),
.ccx_aclk (ccx_aclk_bfd_7),
.ccx_bclk (ccx_bclk_bfd_7)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag6_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag6_data_px2_prebuf[129:0])
.pcx_sctag_data_px2 (pcx_sctag7_data_px2_prebuf[129:0]), // Templated
.tcu_scan_en_out (tcu_scan_en_bfd_7),
.tcu_pce_ov_out (tcu_pce_ov_bfd_7),
.ccx_aclk_out (ccx_aclk_bfd_7),
.ccx_bclk_out (ccx_bclk_bfd_7),
.pcx_scache_data_px_ (pcx_scache7_data_x_l[129:0]), // Templated
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b)
// Output buffer at the pins
.pcx_sctag_data_px2 (pcx_sctag7_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf (pcx_sctag7_data_px2_prebuf[129:0])
assign arb_grant_l_unused[8:0] = {arb8_grant_l_a[8],arb7_grant_l_a[8],arb6_grant_l_a[8],arb5_grant_l_a[8],
arb4_grant_l_a[8],arb3_grant_l_a[8],arb2_grant_l_a[8],arb1_grant_l_a[8],arb0_grant_l_a[8]};
assign arb_q0_hold_l_unused[8:0] = {arb8_q0_holdbar_l_a[8],arb7_q0_holdbar_l_a[8],arb6_q0_holdbar_l_a[8],arb5_q0_holdbar_l_a[8],
arb4_q0_holdbar_l_a[8],arb3_q0_holdbar_l_a[8],arb2_q0_holdbar_l_a[8],arb1_q0_holdbar_l_a[8],arb0_q0_holdbar_l_a[8]};
assign arb_qsel0_l_unused[8:0] = {arb8_qsel0_l_a[8],arb7_qsel0_l_a[8],arb6_qsel0_l_a[8],arb5_qsel0_l_a[8],
arb4_qsel0_l_a[8],arb3_qsel0_l_a[8],arb2_qsel0_l_a[8],arb1_qsel0_l_a[8],arb0_qsel0_l_a[8]};
assign arb_qsel1_l_unused[8:0] = {arb8_qsel1_l_a[8],arb7_qsel1_l_a[8],arb6_qsel1_l_a[8],arb5_qsel1_l_a[8],
arb4_qsel1_l_a[8],arb3_qsel1_l_a[8],arb2_qsel1_l_a[8],arb1_qsel1_l_a[8],arb0_qsel1_l_a[8]};
assign arb_shift_l_unused[8:0] = {arb8_shift_l_a[8],arb7_shift_l_a[8],arb6_shift_l_a[8],arb5_shift_l_a[8],
arb4_shift_l_a[8],arb3_shift_l_a[8],arb2_shift_l_a[8],arb1_shift_l_a[8],arb0_shift_l_a[8]};
assign arb_grant_r_unused[8:0] = {arb8_grant_r_a[8],arb7_grant_r_a[8],arb6_grant_r_a[8],arb5_grant_r_a[8],
arb4_grant_r_a[8],arb3_grant_r_a[8],arb2_grant_r_a[8],arb1_grant_r_a[8],arb0_grant_r_a[8]};
assign arb_q0_hold_r_unused[8:0] = {arb8_q0_holdbar_r_a[8],arb7_q0_holdbar_r_a[8],arb6_q0_holdbar_r_a[8],arb5_q0_holdbar_r_a[8],
arb4_q0_holdbar_r_a[8],arb3_q0_holdbar_r_a[8],arb2_q0_holdbar_r_a[8],arb1_q0_holdbar_r_a[8],arb0_q0_holdbar_r_a[8]};
assign arb_qsel0_r_unused[8:0] = {arb8_qsel0_r_a[8],arb7_qsel0_r_a[8],arb6_qsel0_r_a[8],arb5_qsel0_r_a[8],
arb4_qsel0_r_a[8],arb3_qsel0_r_a[8],arb2_qsel0_r_a[8],arb1_qsel0_r_a[8],arb0_qsel0_r_a[8]};
assign arb_qsel1_r_unused[8:0] = {arb8_qsel1_r_a[8],arb7_qsel1_r_a[8],arb6_qsel1_r_a[8],arb5_qsel1_r_a[8],
arb4_qsel1_r_a[8],arb3_qsel1_r_a[8],arb2_qsel1_r_a[8],arb1_qsel1_r_a[8],arb0_qsel1_r_a[8]};
assign arb_shift_r_unused[8:0] = {arb8_shift_r_a[8],arb7_shift_r_a[8],arb6_shift_r_a[8],arb5_shift_r_a[8],
arb4_shift_r_a[8],arb3_shift_r_a[8],arb2_shift_r_a[8],arb1_shift_r_a[8],arb0_shift_r_a[8]};
// buffer req signals feeding left arbiters
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc0 (
.din ({sctag0_pcx_stall_pq_d1, spc0_pcx_req_pq_l_0[8:0],spc0_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag0_pcx_stall_lq_d1, spc0_pcx_req_lq[8:0],spc0_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc1 (
.din ({sctag1_pcx_stall_pq_d1, spc1_pcx_req_pq_l_0[8:0],spc1_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag1_pcx_stall_lq_d1, spc1_pcx_req_lq[8:0],spc1_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_20 i_bufq_l_spc2 (
.din ({io_pcx_stall_pq_d1, sctag2_pcx_stall_pq_d1, spc2_pcx_req_pq_l_0[8:0],spc2_pcx_atm_pq_l_0[8:0]}),
.dout ({io_pcx_stall_lq_d1, sctag2_pcx_stall_lq_d1, spc2_pcx_req_lq[8:0],spc2_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc3 (
.din ({sctag3_pcx_stall_pq_d1, spc3_pcx_req_pq_l_0[8:0],spc3_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag3_pcx_stall_lq_d1, spc3_pcx_req_lq[8:0],spc3_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc4 (
.din ({sctag4_pcx_stall_pq_d1, spc4_pcx_req_pq_l_0[8:0],spc4_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag4_pcx_stall_lq_d1, spc4_pcx_req_lq[8:0],spc4_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc5 (
.din ({sctag5_pcx_stall_pq_d1, spc5_pcx_req_pq_l_0[8:0],spc5_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag5_pcx_stall_lq_d1, spc5_pcx_req_lq[8:0],spc5_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc6 (
.din ({sctag6_pcx_stall_pq_d1, spc6_pcx_req_pq_l_0[8:0],spc6_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag6_pcx_stall_lq_d1, spc6_pcx_req_lq[8:0],spc6_pcx_atm_lq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc7 (
.din ({sctag7_pcx_stall_pq_d1, spc7_pcx_req_pq_l_0[8:0],spc7_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag7_pcx_stall_lq_d1, spc7_pcx_req_lq[8:0],spc7_pcx_atm_lq[8:0]})
//buffer the high fanout signals going to arb top left
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_lt (
.din ({ccx_aclk_bfd_lt,ccx_bclk_bfd_lt, tcu_pce_ov_bfd_lt, tcu_scan_en_bfd_lt}),
.dout ({ccx_aclk_arb_lt,ccx_bclk_arb_lt,tcu_pce_ov_arb_lt,tcu_scan_en_arb_lt})
//buffer the high fanout signals going to arb bot left
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_lb (
.din ({ccx_aclk_bfd_lb,ccx_bclk_bfd_lb, tcu_pce_ov_bfd_lb, tcu_scan_en_bfd_lb}),
.dout ({ccx_aclk_arb_lb,ccx_bclk_arb_lb,tcu_pce_ov_arb_lb,tcu_scan_en_arb_lb})
//buffer the high fanout signals going to arb top right
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_rt (
.din ({ccx_aclk_bfd_rt,ccx_bclk_bfd_rt, tcu_pce_ov_bfd_rt, tcu_scan_en_bfd_rt}),
.dout ({ccx_aclk_arb_rt,ccx_bclk_arb_rt,tcu_pce_ov_arb_rt,tcu_scan_en_arb_rt})
//buffer the high fanout signals going to arb bot right
pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_rb (
.din ({ccx_aclk_bfd_rb,ccx_bclk_bfd_rb, tcu_pce_ov_bfd_rb, tcu_scan_en_bfd_rb}),
.dout ({ccx_aclk_arb_rb,ccx_bclk_arb_rb,tcu_pce_ov_arb_rb,tcu_scan_en_arb_rb})
.arb_grant_a (arb@_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb@_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb@_qsel0_l_a[8:0]),
.arb_qsel1_a (arb@_qsel1_l_a[8:0]),
.arb_shift_a (arb@_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[@]),
.arb_src1_grant_a (pcx_spc1_grant_a[@]),
.arb_src2_grant_a (pcx_spc2_grant_a[@]),
.arb_src3_grant_a (pcx_spc3_grant_a[@]),
.arb_src4_grant_a (pcx_spc4_grant_a[@]),
.arb_src5_grant_a (pcx_spc5_grant_a[@]),
.arb_src6_grant_a (pcx_spc6_grant_a[@]),
.arb_src7_grant_a (pcx_spc7_grant_a[@]),
.arb_src8_grant_a (arb@_src8_grant_l_unused),
.ccx_dest_data_rdy_a (pcx_sctag@_data_rdy_a),
.ccx_dest_atom_a (pcx_sctag@_atm_a),
.src0_arb_atom_q (spc0_pcx_atm_lq[@]),
.src0_arb_req_q (spc0_pcx_req_lq[@]),
.src1_arb_atom_q (spc1_pcx_atm_lq[@]),
.src1_arb_req_q (spc1_pcx_req_lq[@]),
.src2_arb_atom_q (spc2_pcx_atm_lq[@]),
.src2_arb_req_q (spc2_pcx_req_lq[@]),
.src3_arb_atom_q (spc3_pcx_atm_lq[@]),
.src3_arb_req_q (spc3_pcx_req_lq[@]),
.src4_arb_atom_q (spc4_pcx_atm_lq[@]),
.src4_arb_req_q (spc4_pcx_req_lq[@]),
.src5_arb_atom_q (spc5_pcx_atm_lq[@]),
.src5_arb_req_q (spc5_pcx_req_lq[@]),
.src6_arb_atom_q (spc6_pcx_atm_lq[@]),
.src6_arb_req_q (spc6_pcx_req_lq[@]),
.src7_arb_atom_q (spc7_pcx_atm_lq[@]),
.src7_arb_req_q (spc7_pcx_req_lq[@]),
.stall_q_d1 (sctag@_pcx_stall_lq_d1),
.arb_grant_a (arb0_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb0_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb0_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb0_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb0_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[0]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[0]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[0]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[0]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[0]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[0]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[0]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[0]), // Templated
.arb_src8_grant_a (arb0_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag0_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag0_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[0]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[0]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[0]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[0]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[0]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[0]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[0]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[0]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[0]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[0]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[0]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[0]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[0]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[0]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[0]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[0]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag0_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl0_scanin),
.scan_out(pcx_arbl0_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt)
.arb_grant_a (arb1_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb1_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb1_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb1_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb1_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[1]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[1]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[1]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[1]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[1]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[1]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[1]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[1]), // Templated
.arb_src8_grant_a (arb1_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag1_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag1_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[1]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[1]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[1]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[1]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[1]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[1]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[1]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[1]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[1]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[1]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[1]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[1]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[1]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[1]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[1]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[1]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag1_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl1_scanin),
.scan_out(pcx_arbl1_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt)
.arb_grant_a (arb2_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb2_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb2_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb2_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb2_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[2]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[2]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[2]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[2]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[2]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[2]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[2]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[2]), // Templated
.arb_src8_grant_a (arb2_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag2_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag2_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[2]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[2]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[2]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[2]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[2]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[2]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[2]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[2]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[2]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[2]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[2]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[2]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[2]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[2]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[2]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[2]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag2_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl2_scanin),
.scan_out(pcx_arbl2_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb)
.arb_grant_a (arb3_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb3_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb3_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb3_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb3_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[3]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[3]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[3]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[3]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[3]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[3]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[3]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[3]), // Templated
.arb_src8_grant_a (arb3_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag3_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag3_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[3]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[3]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[3]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[3]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[3]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[3]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[3]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[3]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[3]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[3]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[3]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[3]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[3]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[3]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[3]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[3]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag3_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl3_scanin),
.scan_out(pcx_arbl3_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb)
.arb_grant_a (arb4_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb4_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb4_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb4_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb4_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[4]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[4]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[4]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[4]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[4]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[4]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[4]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[4]), // Templated
.arb_src8_grant_a (arb4_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag4_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag4_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[4]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[4]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[4]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[4]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[4]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[4]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[4]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[4]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[4]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[4]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[4]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[4]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[4]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[4]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[4]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[4]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag4_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl4_scanin),
.scan_out(pcx_arbl4_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt)
.arb_grant_a (arb5_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb5_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb5_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb5_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb5_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[5]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[5]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[5]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[5]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[5]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[5]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[5]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[5]), // Templated
.arb_src8_grant_a (arb5_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag5_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag5_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[5]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[5]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[5]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[5]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[5]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[5]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[5]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[5]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[5]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[5]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[5]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[5]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[5]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[5]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[5]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[5]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag5_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl5_scanin),
.scan_out(pcx_arbl5_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt)
.arb_grant_a (arb6_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb6_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb6_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb6_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb6_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[6]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[6]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[6]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[6]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[6]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[6]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[6]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[6]), // Templated
.arb_src8_grant_a (arb6_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag6_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag6_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[6]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[6]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[6]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[6]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[6]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[6]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[6]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[6]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[6]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[6]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[6]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[6]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[6]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[6]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[6]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[6]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag6_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl6_scanin),
.scan_out(pcx_arbl6_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb)
.arb_grant_a (arb7_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb7_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb7_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb7_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb7_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[7]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[7]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[7]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[7]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[7]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[7]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[7]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[7]), // Templated
.arb_src8_grant_a (arb7_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (pcx_sctag7_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag7_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[7]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[7]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[7]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[7]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[7]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[7]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[7]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[7]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[7]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[7]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[7]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[7]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[7]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[7]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[7]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[7]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag7_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl7_scanin),
.scan_out(pcx_arbl7_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb)
.arb_grant_a (arb@_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb@_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb@_qsel0_l_a[8:0]),
.arb_qsel1_a (arb@_qsel1_l_a[8:0]),
.arb_shift_a (arb@_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[@]),
.arb_src1_grant_a (pcx_spc1_grant_a[@]),
.arb_src2_grant_a (pcx_spc2_grant_a[@]),
.arb_src3_grant_a (pcx_spc3_grant_a[@]),
.arb_src4_grant_a (pcx_spc4_grant_a[@]),
.arb_src5_grant_a (pcx_spc5_grant_a[@]),
.arb_src6_grant_a (pcx_spc6_grant_a[@]),
.arb_src7_grant_a (pcx_spc7_grant_a[@]),
.arb_src8_grant_a (arb8_src8_grant_l_unused),
.ccx_dest_data_rdy_a (pcx_fpio_data_rdy_a),
.ccx_dest_atom_x (arb8_dest_atom_l_unused),
.src0_arb_atom_q (spc0_pcx_atm_lq[@]),
.src0_arb_req_q (spc0_pcx_req_lq[@]),
.src1_arb_atom_q (spc1_pcx_atm_lq[@]),
.src1_arb_req_q (spc1_pcx_req_lq[@]),
.src2_arb_atom_q (spc2_pcx_atm_lq[@]),
.src2_arb_req_q (spc2_pcx_req_lq[@]),
.src3_arb_atom_q (spc3_pcx_atm_lq[@]),
.src3_arb_req_q (spc3_pcx_req_lq[@]),
.src4_arb_atom_q (spc4_pcx_atm_lq[@]),
.src4_arb_req_q (spc4_pcx_req_lq[@]),
.src5_arb_atom_q (spc5_pcx_atm_lq[@]),
.src5_arb_req_q (spc5_pcx_req_lq[@]),
.src6_arb_atom_q (spc6_pcx_atm_lq[@]),
.src6_arb_req_q (spc6_pcx_req_lq[@]),
.src7_arb_atom_q (spc7_pcx_atm_lq[@]),
.src7_arb_req_q (spc7_pcx_req_lq[@]),
.stall_q_d1 (io_pcx_stall_lq_d1),
.arb_grant_a (arb8_grant_l_a[8:0]), // Templated
.arb_q0_holdbar_a (arb8_q0_holdbar_l_a[8:0]), // Templated
.arb_qsel0_a (arb8_qsel0_l_a[8:0]), // Templated
.arb_qsel1_a (arb8_qsel1_l_a[8:0]), // Templated
.arb_shift_a (arb8_shift_l_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a[8]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a[8]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a[8]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a[8]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a_unused[8]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a_unused[8]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a_unused[8]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a_unused[8]), // Templated
.arb_src8_grant_a (arb8_src8_grant_l_unused), // Templated
.ccx_dest_atom_a (arb8_dest_atom_l_unused), // Templated
.ccx_dest_data_rdy_a (pcx_fpio_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_lq[8]), // Templated
.src0_arb_req_q (spc0_pcx_req_lq[8]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_lq[8]), // Templated
.src1_arb_req_q (spc1_pcx_req_lq[8]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_lq[8]), // Templated
.src2_arb_req_q (spc2_pcx_req_lq[8]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_lq[8]), // Templated
.src3_arb_req_q (spc3_pcx_req_lq[8]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_lq[8]), // Templated
.src4_arb_req_q (spc4_pcx_req_lq[8]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_lq[8]), // Templated
.src5_arb_req_q (spc5_pcx_req_lq[8]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_lq[8]), // Templated
.src6_arb_req_q (spc6_pcx_req_lq[8]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_lq[8]), // Templated
.src7_arb_req_q (spc7_pcx_req_lq[8]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (io_pcx_stall_lq_d1), // Templated
.scan_in(pcx_arbl8_scanin),
.scan_out(pcx_arbl8_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt)
// buffer req signals feeding right arbiters
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc0 (
.din ({sctag0_pcx_stall_pq_d1, spc0_pcx_req_pq_r_0[8:0],spc0_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag0_pcx_stall_rq_d1, spc0_pcx_req_rq[8:0],spc0_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc1 (
.din ({sctag1_pcx_stall_pq_d1, spc1_pcx_req_pq_r_0[8:0],spc1_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag1_pcx_stall_rq_d1, spc1_pcx_req_rq[8:0],spc1_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_20 i_bufq_r_spc2 (
.din ({io_pcx_stall_pq_d1, sctag2_pcx_stall_pq_d1, spc2_pcx_req_pq_r_0[8:0],spc2_pcx_atm_pq_r_0[8:0]}),
.dout ({io_pcx_stall_rq_d1, sctag2_pcx_stall_rq_d1, spc2_pcx_req_rq[8:0],spc2_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc3 (
.din ({sctag3_pcx_stall_pq_d1, spc3_pcx_req_pq_r_0[8:0],spc3_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag3_pcx_stall_rq_d1, spc3_pcx_req_rq[8:0],spc3_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc4 (
.din ({sctag4_pcx_stall_pq_d1, spc4_pcx_req_pq_r_0[8:0],spc4_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag4_pcx_stall_rq_d1, spc4_pcx_req_rq[8:0],spc4_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc5 (
.din ({sctag5_pcx_stall_pq_d1, spc5_pcx_req_pq_r_0[8:0],spc5_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag5_pcx_stall_rq_d1, spc5_pcx_req_rq[8:0],spc5_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc6 (
.din ({sctag6_pcx_stall_pq_d1, spc6_pcx_req_pq_r_0[8:0],spc6_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag6_pcx_stall_rq_d1, spc6_pcx_req_rq[8:0],spc6_pcx_atm_rq[8:0]})
pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc7 (
.din ({sctag7_pcx_stall_pq_d1 , spc7_pcx_req_pq_r_0[8:0],spc7_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag7_pcx_stall_rq_d1, spc7_pcx_req_rq[8:0],spc7_pcx_atm_rq[8:0]})
.arb_grant_a (arb@_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb@_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb@_qsel0_r_a[8:0]),
.arb_qsel1_a (arb@_qsel1_r_a[8:0]),
.arb_shift_a (arb@_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[@]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[@]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[@]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[@]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[@]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[@]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[@]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[@]),
.arb_src8_grant_a (arb@_src8_grant_r_unused),
.ccx_dest_data_rdy_a (pcx_sctag@_data_rdy_a_unused),
.ccx_dest_atom_x (pcx_sctag@_atm_px1_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[@]),
.src0_arb_req_q (spc0_pcx_req_rq[@]),
.src1_arb_atom_q (spc1_pcx_atm_rq[@]),
.src1_arb_req_q (spc1_pcx_req_rq[@]),
.src2_arb_atom_q (spc2_pcx_atm_rq[@]),
.src2_arb_req_q (spc2_pcx_req_rq[@]),
.src3_arb_atom_q (spc3_pcx_atm_rq[@]),
.src3_arb_req_q (spc3_pcx_req_rq[@]),
.src4_arb_atom_q (spc4_pcx_atm_rq[@]),
.src4_arb_req_q (spc4_pcx_req_rq[@]),
.src5_arb_atom_q (spc5_pcx_atm_rq[@]),
.src5_arb_req_q (spc5_pcx_req_rq[@]),
.src6_arb_atom_q (spc6_pcx_atm_rq[@]),
.src6_arb_req_q (spc6_pcx_req_rq[@]),
.src7_arb_atom_q (spc7_pcx_atm_rq[@]),
.src7_arb_req_q (spc7_pcx_req_rq[@]),
.stall_q_d1 (sctag@_pcx_stall_rq_d1),
.arb_grant_a (arb0_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb0_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb0_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb0_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb0_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[0]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[0]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[0]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[0]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[0]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[0]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[0]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[0]), // Templated
.arb_src8_grant_a (arb0_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag0_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag0_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[0]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[0]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[0]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[0]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[0]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[0]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[0]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[0]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[0]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[0]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[0]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[0]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[0]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[0]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[0]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[0]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag0_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr0_scanin),
.scan_out(pcx_arbr0_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt)
.arb_grant_a (arb1_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb1_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb1_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb1_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb1_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[1]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[1]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[1]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[1]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[1]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[1]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[1]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[1]), // Templated
.arb_src8_grant_a (arb1_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag1_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag1_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[1]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[1]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[1]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[1]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[1]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[1]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[1]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[1]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[1]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[1]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[1]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[1]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[1]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[1]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[1]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[1]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag1_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr1_scanin),
.scan_out(pcx_arbr1_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt)
.arb_grant_a (arb2_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb2_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb2_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb2_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb2_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[2]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[2]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[2]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[2]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[2]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[2]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[2]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[2]), // Templated
.arb_src8_grant_a (arb2_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag2_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag2_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[2]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[2]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[2]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[2]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[2]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[2]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[2]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[2]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[2]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[2]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[2]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[2]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[2]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[2]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[2]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[2]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag2_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr2_scanin),
.scan_out(pcx_arbr2_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb)
.arb_grant_a (arb3_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb3_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb3_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb3_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb3_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[3]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[3]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[3]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[3]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[3]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[3]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[3]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[3]), // Templated
.arb_src8_grant_a (arb3_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag3_atm_a_unused), // Templated
.ccx_dest_data_rdy_a (pcx_sctag3_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[3]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[3]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[3]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[3]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[3]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[3]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[3]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[3]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[3]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[3]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[3]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[3]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[3]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[3]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[3]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[3]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag3_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr3_scanin),
.scan_out(pcx_arbr3_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb)
.arb_grant_a (arb4_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb4_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb4_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb4_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb4_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[4]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[4]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[4]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[4]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[4]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[4]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[4]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[4]), // Templated
.arb_src8_grant_a (arb4_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag4_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag4_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[4]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[4]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[4]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[4]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[4]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[4]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[4]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[4]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[4]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[4]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[4]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[4]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[4]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[4]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[4]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[4]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag4_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr4_scanin),
.scan_out(pcx_arbr4_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt)
.arb_grant_a (arb5_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb5_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb5_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb5_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb5_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[5]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[5]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[5]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[5]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[5]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[5]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[5]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[5]), // Templated
.arb_src8_grant_a (arb5_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag5_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag5_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[5]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[5]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[5]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[5]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[5]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[5]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[5]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[5]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[5]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[5]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[5]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[5]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[5]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[5]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[5]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[5]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag5_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr5_scanin),
.scan_out(pcx_arbr5_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt)
.arb_grant_a (arb6_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb6_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb6_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb6_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb6_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[6]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[6]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[6]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[6]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[6]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[6]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[6]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[6]), // Templated
.arb_src8_grant_a (arb6_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag6_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag6_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[6]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[6]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[6]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[6]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[6]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[6]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[6]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[6]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[6]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[6]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[6]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[6]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[6]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[6]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[6]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[6]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag6_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr6_scanin),
.scan_out(pcx_arbr6_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb)
.arb_grant_a (arb7_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb7_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb7_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb7_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb7_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[7]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[7]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[7]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[7]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[7]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[7]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[7]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[7]), // Templated
.arb_src8_grant_a (arb7_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (pcx_sctag7_atm_a), // Templated
.ccx_dest_data_rdy_a (pcx_sctag7_data_rdy_a), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[7]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[7]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[7]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[7]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[7]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[7]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[7]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[7]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[7]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[7]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[7]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[7]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[7]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[7]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[7]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[7]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (sctag7_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr7_scanin),
.scan_out(pcx_arbr7_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb)
.arb_grant_a (arb@_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb@_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb@_qsel0_r_a[8:0]),
.arb_qsel1_a (arb@_qsel1_r_a[8:0]),
.arb_shift_a (arb@_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[@]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[@]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[@]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[@]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[@]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[@]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[@]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[@]),
.arb_src8_grant_a (arb8_src8_grant_r_unused),
.ccx_dest_data_rdy_a (pcx_fpio_data_rdy_unused_px1),
.ccx_dest_atom_x (arb8_dest_atom_r_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[@]),
.src0_arb_req_q (spc0_pcx_req_rq[@]),
.src1_arb_atom_q (spc1_pcx_atm_rq[@]),
.src1_arb_req_q (spc1_pcx_req_rq[@]),
.src2_arb_atom_q (spc2_pcx_atm_rq[@]),
.src2_arb_req_q (spc2_pcx_req_rq[@]),
.src3_arb_atom_q (spc3_pcx_atm_rq[@]),
.src3_arb_req_q (spc3_pcx_req_rq[@]),
.src4_arb_atom_q (spc4_pcx_atm_rq[@]),
.src4_arb_req_q (spc4_pcx_req_rq[@]),
.src5_arb_atom_q (spc5_pcx_atm_rq[@]),
.src5_arb_req_q (spc5_pcx_req_rq[@]),
.src6_arb_atom_q (spc6_pcx_atm_rq[@]),
.src6_arb_req_q (spc6_pcx_req_rq[@]),
.src7_arb_atom_q (spc7_pcx_atm_rq[@]),
.src7_arb_req_q (spc7_pcx_req_rq[@]),
.stall_q_d1 (io_pcx_stall_rq_d1),
.arb_grant_a (arb8_grant_r_a[8:0]), // Templated
.arb_q0_holdbar_a (arb8_q0_holdbar_r_a[8:0]), // Templated
.arb_qsel0_a (arb8_qsel0_r_a[8:0]), // Templated
.arb_qsel1_a (arb8_qsel1_r_a[8:0]), // Templated
.arb_shift_a (arb8_shift_r_a[8:0]), // Templated
.arb_src0_grant_a (pcx_spc0_grant_a_unused[8]), // Templated
.arb_src1_grant_a (pcx_spc1_grant_a_unused[8]), // Templated
.arb_src2_grant_a (pcx_spc2_grant_a_unused[8]), // Templated
.arb_src3_grant_a (pcx_spc3_grant_a_unused[8]), // Templated
.arb_src4_grant_a (pcx_spc4_grant_a[8]), // Templated
.arb_src5_grant_a (pcx_spc5_grant_a[8]), // Templated
.arb_src6_grant_a (pcx_spc6_grant_a[8]), // Templated
.arb_src7_grant_a (pcx_spc7_grant_a[8]), // Templated
.arb_src8_grant_a (arb8_src8_grant_r_unused), // Templated
.ccx_dest_atom_a (arb8_dest_atom_r_unused), // Templated
.ccx_dest_data_rdy_a (pcx_fpio_data_rdy_a_unused), // Templated
.src0_arb_atom_q (spc0_pcx_atm_rq[8]), // Templated
.src0_arb_req_q (spc0_pcx_req_rq[8]), // Templated
.src1_arb_atom_q (spc1_pcx_atm_rq[8]), // Templated
.src1_arb_req_q (spc1_pcx_req_rq[8]), // Templated
.src2_arb_atom_q (spc2_pcx_atm_rq[8]), // Templated
.src2_arb_req_q (spc2_pcx_req_rq[8]), // Templated
.src3_arb_atom_q (spc3_pcx_atm_rq[8]), // Templated
.src3_arb_req_q (spc3_pcx_req_rq[8]), // Templated
.src4_arb_atom_q (spc4_pcx_atm_rq[8]), // Templated
.src4_arb_req_q (spc4_pcx_req_rq[8]), // Templated
.src5_arb_atom_q (spc5_pcx_atm_rq[8]), // Templated
.src5_arb_req_q (spc5_pcx_req_rq[8]), // Templated
.src6_arb_atom_q (spc6_pcx_atm_rq[8]), // Templated
.src6_arb_req_q (spc6_pcx_req_rq[8]), // Templated
.src7_arb_atom_q (spc7_pcx_atm_rq[8]), // Templated
.src7_arb_req_q (spc7_pcx_req_rq[8]), // Templated
.src8_arb_atom_q (1'b0), // Templated
.src8_arb_req_q (1'b0), // Templated
.stall_q_d1 (io_pcx_stall_rq_d1), // Templated
.scan_in(pcx_arbr8_scanin),
.scan_out(pcx_arbr8_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt)
assign bfd4_scanin = scan_in ;
assign bfd5_scanin = bfd4_scanout ;
assign bfg4_scanin = bfd5_scanout ;
assign bfg1_scanin = bfg4_scanout ;
assign bfd1_scanin = bfg1_scanout ;
assign bfd0_scanin = bfd1_scanout ;
assign bfd_io_scanin = bfd0_scanout ;
assign bfg8_scanin = bfd_io_scanout ;
assign bfg0_scanin = bfg8_scanout ;
assign pcx_arbl0_scanin = bfg0_scanout ;
assign pcx_arbl4_scanin = pcx_arbl0_scanout ;
assign pcx_arbl8_scanin = pcx_arbl4_scanout ;
assign pcx_arbl3_scanin = pcx_arbl8_scanout ;
assign pcx_arbl5_scanin = pcx_arbl3_scanout ;
assign pcx_arbl1_scanin = pcx_arbl5_scanout ;
assign pcx_arbl7_scanin = pcx_arbl1_scanout ;
assign pcx_arbl2_scanin = pcx_arbl7_scanout ;
assign pcx_arbl6_scanin = pcx_arbl2_scanout ;
assign bfg2_scanin = pcx_arbl6_scanout ;
assign bfd2_scanin = bfg2_scanout ;
assign bfd3_scanin = bfd2_scanout ;
assign bfg3_scanin = bfd3_scanout ;
assign bfg7_scanin = bfg3_scanout ;
assign bfd7_scanin = bfg7_scanout ;
assign bfd6_scanin = bfd7_scanout ;
assign bfg6_scanin = bfd6_scanout ;
assign pcx_arbr6_scanin = bfg6_scanout ;
assign pcx_arbr2_scanin = pcx_arbr6_scanout ;
assign pcx_arbr7_scanin = pcx_arbr2_scanout ;
assign pcx_arbr1_scanin = pcx_arbr7_scanout ;
assign pcx_arbr5_scanin = pcx_arbr1_scanout ;
assign pcx_arbr3_scanin = pcx_arbr5_scanout ;
assign pcx_arbr8_scanin = pcx_arbr3_scanout ;
assign pcx_arbr4_scanin = pcx_arbr8_scanout ;
assign pcx_arbr0_scanin = pcx_arbr4_scanout ;
assign bfg5_scanin = pcx_arbr0_scanout ;
assign pcx_dpa_scanin = bfg5_scanout ;
assign scan_out = pcx_dpa_scanout ;
module pcx_buff_macro__dbuff_40x__rep_1__stack_130c__width_130 (
module pcx_buff_macro__dbuff_16x__rep_1__stack_none__width_1 (
module pcx_buff_macro__dbuff_48x__rep_1__stack_none__width_18 (
module pcx_buff_macro__dbuff_32x__rep_1__stack_150c__width_130 (
module pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_19 (
module pcx_buff_macro__dbuff_48x__rep_1__stack_20r__width_20 (
module pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_2 (
module pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_4 (
module pcx_buff_macro__dbuff_32x__rep_1__stack_none__width_9 (
module pcx(pcx_fpio_data_px2, pcx_fpio_data_rdy_px1, pcx_sctag0_atm_px1,
pcx_sctag0_data_px2, pcx_sctag0_data_rdy_px1, pcx_sctag1_atm_px1,
pcx_sctag1_data_px2, pcx_sctag1_data_rdy_px1, pcx_sctag2_atm_px1,
pcx_sctag2_data_px2, pcx_sctag2_data_rdy_px1, pcx_sctag3_atm_px1,
pcx_sctag3_data_px2, pcx_sctag3_data_rdy_px1, pcx_sctag4_atm_px1,
pcx_sctag4_data_px2, pcx_sctag4_data_rdy_px1, pcx_sctag5_atm_px1,
pcx_sctag5_data_px2, pcx_sctag5_data_rdy_px1, pcx_sctag6_atm_px1,
pcx_sctag6_data_px2, pcx_sctag6_data_rdy_px1, pcx_sctag7_atm_px1,
pcx_sctag7_data_px2, pcx_sctag7_data_rdy_px1, pcx_spc0_grant_px,
pcx_spc1_grant_px, pcx_spc2_grant_px, pcx_spc3_grant_px,
pcx_spc4_grant_px, pcx_spc5_grant_px, pcx_spc6_grant_px,
pcx_spc7_grant_px, io_pcx_stall_pq, sctag0_pcx_stall_pq,
sctag1_pcx_stall_pq, sctag2_pcx_stall_pq, sctag3_pcx_stall_pq,
sctag4_pcx_stall_pq, sctag5_pcx_stall_pq, sctag6_pcx_stall_pq,
sctag7_pcx_stall_pq, spc0_pcx_data_pa, spc0_pcx_req_pq, spc0_pcx_atm_pq,
spc1_pcx_data_pa, spc1_pcx_req_pq, spc1_pcx_atm_pq, spc2_pcx_data_pa,
spc2_pcx_req_pq, spc2_pcx_atm_pq, spc3_pcx_data_pa, spc3_pcx_req_pq,
spc3_pcx_atm_pq, spc4_pcx_data_pa, spc4_pcx_req_pq, spc4_pcx_atm_pq,
spc5_pcx_data_pa, spc5_pcx_req_pq, spc5_pcx_atm_pq, spc6_pcx_data_pa,
spc6_pcx_req_pq, spc6_pcx_atm_pq, spc7_pcx_data_pa, spc7_pcx_req_pq,
spc7_pcx_atm_pq, tcu_scan_en, l2clk, scan_in, tcu_pce_ov, ccx_aclk,
output [129:0] pcx_fpio_data_px2;
output pcx_fpio_data_rdy_px1;
output pcx_sctag0_atm_px1;
output [129:0] pcx_sctag0_data_px2;
output pcx_sctag0_data_rdy_px1;
output pcx_sctag1_atm_px1;
output [129:0] pcx_sctag1_data_px2;
output pcx_sctag1_data_rdy_px1;
output pcx_sctag2_atm_px1;
output [129:0] pcx_sctag2_data_px2;
output pcx_sctag2_data_rdy_px1;
output pcx_sctag3_atm_px1;
output [129:0] pcx_sctag3_data_px2;
output pcx_sctag3_data_rdy_px1;
output pcx_sctag4_atm_px1;
output [129:0] pcx_sctag4_data_px2;
output pcx_sctag4_data_rdy_px1;
output pcx_sctag5_atm_px1;
output [129:0] pcx_sctag5_data_px2;
output pcx_sctag5_data_rdy_px1;
output pcx_sctag6_atm_px1;
output [129:0] pcx_sctag6_data_px2;
output pcx_sctag6_data_rdy_px1;
output pcx_sctag7_atm_px1;
output [129:0] pcx_sctag7_data_px2;
output pcx_sctag7_data_rdy_px1;
output [8:0] pcx_spc0_grant_px;
output [8:0] pcx_spc1_grant_px;
output [8:0] pcx_spc2_grant_px;
output [8:0] pcx_spc3_grant_px;
output [8:0] pcx_spc4_grant_px;
output [8:0] pcx_spc5_grant_px;
output [8:0] pcx_spc6_grant_px;
output [8:0] pcx_spc7_grant_px;
input sctag0_pcx_stall_pq;
input sctag1_pcx_stall_pq;
input sctag2_pcx_stall_pq;
input sctag3_pcx_stall_pq;
input sctag4_pcx_stall_pq;
input sctag5_pcx_stall_pq;
input sctag6_pcx_stall_pq;
input sctag7_pcx_stall_pq;
input [129:0] spc0_pcx_data_pa;
input [8:0] spc0_pcx_req_pq;
input [8:0] spc0_pcx_atm_pq;
input [129:0] spc1_pcx_data_pa;
input [8:0] spc1_pcx_req_pq;
input [8:0] spc1_pcx_atm_pq;
input [129:0] spc2_pcx_data_pa;
input [8:0] spc2_pcx_req_pq;
input [8:0] spc2_pcx_atm_pq;
input [129:0] spc3_pcx_data_pa;
input [8:0] spc3_pcx_req_pq;
input [8:0] spc3_pcx_atm_pq;
input [129:0] spc4_pcx_data_pa;
input [8:0] spc4_pcx_req_pq;
input [8:0] spc4_pcx_atm_pq;
input [129:0] spc5_pcx_data_pa;
input [8:0] spc5_pcx_req_pq;
input [8:0] spc5_pcx_atm_pq;
input [129:0] spc6_pcx_data_pa;
input [8:0] spc6_pcx_req_pq;
input [8:0] spc6_pcx_atm_pq;
input [129:0] spc7_pcx_data_pa;
input [8:0] spc7_pcx_req_pq;
input [8:0] spc7_pcx_atm_pq;
wire [129:0] pcx_fpio_data_px2_0;
wire pcx_sctag1_data_rdy_px1_0;
wire pcx_sctag1_atm_px1_0;
wire pcx_sctag3_data_rdy_px1_0;
wire pcx_sctag3_atm_px1_0;
wire pcx_sctag5_data_rdy_px1_0;
wire pcx_sctag5_atm_px1_0;
wire pcx_sctag7_data_rdy_px1_0;
wire pcx_sctag7_atm_px1_0;
wire [8:0] pcx_spc0_grant_a;
wire [8:0] pcx_spc0_grant_a_0;
wire [8:0] pcx_spc1_grant_a;
wire [8:0] pcx_spc1_grant_a_0;
wire [8:0] pcx_spc2_grant_a;
wire [8:0] pcx_spc2_grant_a_0;
wire [8:0] pcx_spc3_grant_a;
wire [8:0] pcx_spc3_grant_a_0;
wire [8:0] pcx_spc4_grant_a;
wire [8:0] pcx_spc4_grant_a_0;
wire [8:0] pcx_spc5_grant_a;
wire [8:0] pcx_spc5_grant_a_0;
wire [8:0] pcx_spc6_grant_a;
wire [8:0] pcx_spc6_grant_a_0;
wire [8:0] pcx_spc7_grant_a;
wire [8:0] pcx_spc7_grant_a_0;
wire io_pcx_stall_pq_buf;
wire [8:0] grant8_unused;
wire tcu_scan_en_bfg_8_unused;
wire tcu_pce_ov_bfg_8_unused;
wire ccx_aclk_bfg_8_unused;
wire ccx_bclk_bfg_8_unused;
wire pcx_fpio_data_rdy_a;
wire sctag0_pcx_stall_pq_buf;
wire sctag0_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_0_unused;
wire tcu_pce_ov_bfg_0_unused;
wire ccx_aclk_bfg_0_unused;
wire ccx_bclk_bfg_0_unused;
wire pcx_sctag0_data_rdy_a;
wire pcx_sctag1_data_rdy_a;
wire sctag1_pcx_stall_pq_buf;
wire sctag1_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_1_unused;
wire tcu_pce_ov_bfg_1_unused;
wire ccx_aclk_bfg_1_unused;
wire ccx_bclk_bfg_1_unused;
wire sctag2_pcx_stall_pq_buf;
wire sctag2_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_2_unused;
wire tcu_pce_ov_bfg_2_unused;
wire ccx_aclk_bfg_2_unused;
wire ccx_bclk_bfg_2_unused;
wire pcx_sctag2_data_rdy_a;
wire pcx_sctag3_data_rdy_a;
wire sctag3_pcx_stall_pq_buf;
wire sctag3_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_3_unused;
wire tcu_pce_ov_bfg_3_unused;
wire ccx_aclk_bfg_3_unused;
wire ccx_bclk_bfg_3_unused;
wire sctag4_pcx_stall_pq_buf;
wire sctag4_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_4_unused;
wire tcu_pce_ov_bfg_4_unused;
wire ccx_aclk_bfg_4_unused;
wire ccx_bclk_bfg_4_unused;
wire pcx_sctag4_data_rdy_a;
wire pcx_sctag5_data_rdy_a;
wire sctag5_pcx_stall_pq_buf;
wire sctag5_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_5_unused;
wire tcu_pce_ov_bfg_5_unused;
wire ccx_aclk_bfg_5_unused;
wire ccx_bclk_bfg_5_unused;
wire sctag6_pcx_stall_pq_buf;
wire sctag6_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_6_unused;
wire tcu_pce_ov_bfg_6_unused;
wire ccx_aclk_bfg_6_unused;
wire ccx_bclk_bfg_6_unused;
wire pcx_sctag6_data_rdy_a;
wire pcx_sctag7_data_rdy_a;
wire sctag7_pcx_stall_pq_buf;
wire sctag7_pcx_stall_pq_d1;
wire tcu_scan_en_bfg_7_unused;
wire tcu_pce_ov_bfg_7_unused;
wire ccx_aclk_bfg_7_unused;
wire ccx_bclk_bfg_7_unused;
wire [8:0] spc0_pcx_req_pq_l_0;
wire [8:0] spc0_pcx_atm_pq_l_0;
wire [8:0] spc0_pcx_req_pq_r_0;
wire [8:0] spc0_pcx_atm_pq_r_0;
wire [8:0] spc1_pcx_req_pq_l_0;
wire [8:0] spc1_pcx_atm_pq_l_0;
wire [8:0] spc1_pcx_req_pq_r_0;
wire [8:0] spc1_pcx_atm_pq_r_0;
wire [8:0] spc2_pcx_req_pq_l_0;
wire [8:0] spc2_pcx_atm_pq_l_0;
wire [8:0] spc2_pcx_req_pq_r_0;
wire [8:0] spc2_pcx_atm_pq_r_0;
wire [8:0] spc3_pcx_req_pq_l_0;
wire [8:0] spc3_pcx_atm_pq_l_0;
wire [8:0] spc3_pcx_req_pq_r_0;
wire [8:0] spc3_pcx_atm_pq_r_0;
wire [8:0] spc4_pcx_req_pq_l_0;
wire [8:0] spc4_pcx_atm_pq_l_0;
wire [8:0] spc4_pcx_req_pq_r_0;
wire [8:0] spc4_pcx_atm_pq_r_0;
wire [8:0] spc5_pcx_req_pq_l_0;
wire [8:0] spc5_pcx_atm_pq_l_0;
wire [8:0] spc5_pcx_req_pq_r_0;
wire [8:0] spc5_pcx_atm_pq_r_0;
wire [8:0] spc6_pcx_req_pq_l_0;
wire [8:0] spc6_pcx_atm_pq_l_0;
wire [8:0] spc6_pcx_req_pq_r_0;
wire [8:0] spc6_pcx_atm_pq_r_0;
wire [8:0] spc7_pcx_req_pq_l_0;
wire [8:0] spc7_pcx_atm_pq_l_0;
wire [8:0] spc7_pcx_req_pq_r_0;
wire [8:0] spc7_pcx_atm_pq_r_0;
wire [129:0] spc0_pcx_data_a;
wire [129:0] spc1_pcx_data_a;
wire [129:0] spc2_pcx_data_a;
wire [129:0] spc3_pcx_data_a;
wire [129:0] spc4_pcx_data_a;
wire [129:0] spc5_pcx_data_a;
wire [129:0] spc6_pcx_data_a;
wire [129:0] spc7_pcx_data_a;
wire [129:0] pcx_fpio_data_x_l;
wire [129:0] pcx_scache0_data_x_l;
wire [129:0] pcx_scache1_data_x_l;
wire [129:0] pcx_scache2_data_x_l;
wire [129:0] pcx_scache3_data_x_l;
wire [129:0] pcx_scache4_data_x_l;
wire [129:0] pcx_scache5_data_x_l;
wire [129:0] pcx_scache6_data_x_l;
wire [129:0] pcx_scache7_data_x_l;
wire [8:0] arb0_grant_l_a;
wire [8:0] arb0_q0_holdbar_l_a;
wire [8:0] arb0_qsel0_l_a;
wire [8:0] arb0_qsel1_l_a;
wire [8:0] arb0_shift_l_a;
wire [8:0] arb1_grant_l_a;
wire [8:0] arb1_q0_holdbar_l_a;
wire [8:0] arb1_qsel0_l_a;
wire [8:0] arb1_qsel1_l_a;
wire [8:0] arb1_shift_l_a;
wire [8:0] arb2_grant_l_a;
wire [8:0] arb2_q0_holdbar_l_a;
wire [8:0] arb2_qsel0_l_a;
wire [8:0] arb2_qsel1_l_a;
wire [8:0] arb2_shift_l_a;
wire [8:0] arb3_grant_l_a;
wire [8:0] arb3_q0_holdbar_l_a;
wire [8:0] arb3_qsel0_l_a;
wire [8:0] arb3_qsel1_l_a;
wire [8:0] arb3_shift_l_a;
wire [8:0] arb4_grant_l_a;
wire [8:0] arb4_q0_holdbar_l_a;
wire [8:0] arb4_qsel0_l_a;
wire [8:0] arb4_qsel1_l_a;
wire [8:0] arb4_shift_l_a;
wire [8:0] arb5_grant_l_a;
wire [8:0] arb5_q0_holdbar_l_a;
wire [8:0] arb5_qsel0_l_a;
wire [8:0] arb5_qsel1_l_a;
wire [8:0] arb5_shift_l_a;
wire [8:0] arb6_grant_l_a;
wire [8:0] arb6_q0_holdbar_l_a;
wire [8:0] arb6_qsel0_l_a;
wire [8:0] arb6_qsel1_l_a;
wire [8:0] arb6_shift_l_a;
wire [8:0] arb7_grant_l_a;
wire [8:0] arb7_q0_holdbar_l_a;
wire [8:0] arb7_qsel0_l_a;
wire [8:0] arb7_qsel1_l_a;
wire [8:0] arb7_shift_l_a;
wire [8:0] arb8_grant_l_a;
wire [8:0] arb8_q0_holdbar_l_a;
wire [8:0] arb8_qsel0_l_a;
wire [8:0] arb8_qsel1_l_a;
wire [8:0] arb8_shift_l_a;
wire [8:0] arb0_grant_r_a;
wire [8:0] arb0_q0_holdbar_r_a;
wire [8:0] arb0_qsel0_r_a;
wire [8:0] arb0_qsel1_r_a;
wire [8:0] arb0_shift_r_a;
wire [8:0] arb1_grant_r_a;
wire [8:0] arb1_q0_holdbar_r_a;
wire [8:0] arb1_qsel0_r_a;
wire [8:0] arb1_qsel1_r_a;
wire [8:0] arb1_shift_r_a;
wire [8:0] arb2_grant_r_a;
wire [8:0] arb2_q0_holdbar_r_a;
wire [8:0] arb2_qsel0_r_a;
wire [8:0] arb2_qsel1_r_a;
wire [8:0] arb2_shift_r_a;
wire [8:0] arb3_grant_r_a;
wire [8:0] arb3_q0_holdbar_r_a;
wire [8:0] arb3_qsel0_r_a;
wire [8:0] arb3_qsel1_r_a;
wire [8:0] arb3_shift_r_a;
wire [8:0] arb4_grant_r_a;
wire [8:0] arb4_q0_holdbar_r_a;
wire [8:0] arb4_qsel0_r_a;
wire [8:0] arb4_qsel1_r_a;
wire [8:0] arb4_shift_r_a;
wire [8:0] arb5_grant_r_a;
wire [8:0] arb5_q0_holdbar_r_a;
wire [8:0] arb5_qsel0_r_a;
wire [8:0] arb5_qsel1_r_a;
wire [8:0] arb5_shift_r_a;
wire [8:0] arb6_grant_r_a;
wire [8:0] arb6_q0_holdbar_r_a;
wire [8:0] arb6_qsel0_r_a;
wire [8:0] arb6_qsel1_r_a;
wire [8:0] arb6_shift_r_a;
wire [8:0] arb7_grant_r_a;
wire [8:0] arb7_q0_holdbar_r_a;
wire [8:0] arb7_qsel0_r_a;
wire [8:0] arb7_qsel1_r_a;
wire [8:0] arb7_shift_r_a;
wire [8:0] arb8_grant_r_a;
wire [8:0] arb8_q0_holdbar_r_a;
wire [8:0] arb8_qsel0_r_a;
wire [8:0] arb8_qsel1_r_a;
wire [8:0] arb8_shift_r_a;
wire [129:0] pcx_sctag0_data_px2_prebuf;
wire [129:0] pcx_sctag1_data_px2_prebuf;
wire [129:0] pcx_sctag2_data_px2_prebuf;
wire [129:0] pcx_sctag3_data_px2_prebuf;
wire [129:0] pcx_sctag4_data_px2_prebuf;
wire [129:0] pcx_sctag5_data_px2_prebuf;
wire [129:0] pcx_sctag6_data_px2_prebuf;
wire [129:0] pcx_sctag7_data_px2_prebuf;
wire [8:0] arb_grant_l_unused;
wire [8:0] arb_q0_hold_l_unused;
wire [8:0] arb_qsel0_l_unused;
wire [8:0] arb_qsel1_l_unused;
wire [8:0] arb_shift_l_unused;
wire [8:0] arb_grant_r_unused;
wire [8:0] arb_q0_hold_r_unused;
wire [8:0] arb_qsel0_r_unused;
wire [8:0] arb_qsel1_r_unused;
wire [8:0] arb_shift_r_unused;
wire sctag0_pcx_stall_lq_d1;
wire [8:0] spc0_pcx_req_lq;
wire [8:0] spc0_pcx_atm_lq;
wire sctag1_pcx_stall_lq_d1;
wire [8:0] spc1_pcx_req_lq;
wire [8:0] spc1_pcx_atm_lq;
wire sctag2_pcx_stall_lq_d1;
wire [8:0] spc2_pcx_req_lq;
wire [8:0] spc2_pcx_atm_lq;
wire sctag3_pcx_stall_lq_d1;
wire [8:0] spc3_pcx_req_lq;
wire [8:0] spc3_pcx_atm_lq;
wire sctag4_pcx_stall_lq_d1;
wire [8:0] spc4_pcx_req_lq;
wire [8:0] spc4_pcx_atm_lq;
wire sctag5_pcx_stall_lq_d1;
wire [8:0] spc5_pcx_req_lq;
wire [8:0] spc5_pcx_atm_lq;
wire sctag6_pcx_stall_lq_d1;
wire [8:0] spc6_pcx_req_lq;
wire [8:0] spc6_pcx_atm_lq;
wire sctag7_pcx_stall_lq_d1;
wire [8:0] spc7_pcx_req_lq;
wire [8:0] spc7_pcx_atm_lq;
wire [8:0] pcx_spc4_grant_a_unused;
wire [8:0] pcx_spc5_grant_a_unused;
wire [8:0] pcx_spc6_grant_a_unused;
wire [8:0] pcx_spc7_grant_a_unused;
wire arb0_src8_grant_l_unused;
wire arb1_src8_grant_l_unused;
wire arb2_src8_grant_l_unused;
wire arb3_src8_grant_l_unused;
wire arb4_src8_grant_l_unused;
wire pcx_sctag4_atm_a_unused;
wire pcx_sctag4_data_rdy_a_unused;
wire arb5_src8_grant_l_unused;
wire pcx_sctag5_atm_a_unused;
wire pcx_sctag5_data_rdy_a_unused;
wire arb6_src8_grant_l_unused;
wire pcx_sctag6_atm_a_unused;
wire pcx_sctag6_data_rdy_a_unused;
wire arb7_src8_grant_l_unused;
wire pcx_sctag7_atm_a_unused;
wire pcx_sctag7_data_rdy_a_unused;
wire arb8_src8_grant_l_unused;
wire arb8_dest_atom_l_unused;
wire sctag0_pcx_stall_rq_d1;
wire [8:0] spc0_pcx_req_rq;
wire [8:0] spc0_pcx_atm_rq;
wire sctag1_pcx_stall_rq_d1;
wire [8:0] spc1_pcx_req_rq;
wire [8:0] spc1_pcx_atm_rq;
wire sctag2_pcx_stall_rq_d1;
wire [8:0] spc2_pcx_req_rq;
wire [8:0] spc2_pcx_atm_rq;
wire sctag3_pcx_stall_rq_d1;
wire [8:0] spc3_pcx_req_rq;
wire [8:0] spc3_pcx_atm_rq;
wire sctag4_pcx_stall_rq_d1;
wire [8:0] spc4_pcx_req_rq;
wire [8:0] spc4_pcx_atm_rq;
wire sctag5_pcx_stall_rq_d1;
wire [8:0] spc5_pcx_req_rq;
wire [8:0] spc5_pcx_atm_rq;
wire sctag6_pcx_stall_rq_d1;
wire [8:0] spc6_pcx_req_rq;
wire [8:0] spc6_pcx_atm_rq;
wire sctag7_pcx_stall_rq_d1;
wire [8:0] spc7_pcx_req_rq;
wire [8:0] spc7_pcx_atm_rq;
wire [8:0] pcx_spc0_grant_a_unused;
wire [8:0] pcx_spc1_grant_a_unused;
wire [8:0] pcx_spc2_grant_a_unused;
wire [8:0] pcx_spc3_grant_a_unused;
wire arb0_src8_grant_r_unused;
wire pcx_sctag0_atm_a_unused;
wire pcx_sctag0_data_rdy_a_unused;
wire arb1_src8_grant_r_unused;
wire pcx_sctag1_atm_a_unused;
wire pcx_sctag1_data_rdy_a_unused;
wire arb2_src8_grant_r_unused;
wire pcx_sctag2_atm_a_unused;
wire pcx_sctag2_data_rdy_a_unused;
wire arb3_src8_grant_r_unused;
wire pcx_sctag3_atm_a_unused;
wire pcx_sctag3_data_rdy_a_unused;
wire arb4_src8_grant_r_unused;
wire arb5_src8_grant_r_unused;
wire arb6_src8_grant_r_unused;
wire arb7_src8_grant_r_unused;
wire arb8_src8_grant_r_unused;
wire arb8_dest_atom_r_unused;
wire pcx_fpio_data_rdy_a_unused;
assign arb_grant_l_unused[8:0] = {arb8_grant_l_a[8], arb7_grant_l_a[8],
arb6_grant_l_a[8], arb5_grant_l_a[8], arb4_grant_l_a[8],
arb3_grant_l_a[8], arb2_grant_l_a[8], arb1_grant_l_a[8],
assign arb_q0_hold_l_unused[8:0] = {arb8_q0_holdbar_l_a[8],
arb7_q0_holdbar_l_a[8], arb6_q0_holdbar_l_a[8],
arb5_q0_holdbar_l_a[8], arb4_q0_holdbar_l_a[8],
arb3_q0_holdbar_l_a[8], arb2_q0_holdbar_l_a[8],
arb1_q0_holdbar_l_a[8], arb0_q0_holdbar_l_a[8]};
assign arb_qsel0_l_unused[8:0] = {arb8_qsel0_l_a[8], arb7_qsel0_l_a[8],
arb6_qsel0_l_a[8], arb5_qsel0_l_a[8], arb4_qsel0_l_a[8],
arb3_qsel0_l_a[8], arb2_qsel0_l_a[8], arb1_qsel0_l_a[8],
assign arb_qsel1_l_unused[8:0] = {arb8_qsel1_l_a[8], arb7_qsel1_l_a[8],
arb6_qsel1_l_a[8], arb5_qsel1_l_a[8], arb4_qsel1_l_a[8],
arb3_qsel1_l_a[8], arb2_qsel1_l_a[8], arb1_qsel1_l_a[8],
assign arb_shift_l_unused[8:0] = {arb8_shift_l_a[8], arb7_shift_l_a[8],
arb6_shift_l_a[8], arb5_shift_l_a[8], arb4_shift_l_a[8],
arb3_shift_l_a[8], arb2_shift_l_a[8], arb1_shift_l_a[8],
assign arb_grant_r_unused[8:0] = {arb8_grant_r_a[8], arb7_grant_r_a[8],
arb6_grant_r_a[8], arb5_grant_r_a[8], arb4_grant_r_a[8],
arb3_grant_r_a[8], arb2_grant_r_a[8], arb1_grant_r_a[8],
assign arb_q0_hold_r_unused[8:0] = {arb8_q0_holdbar_r_a[8],
arb7_q0_holdbar_r_a[8], arb6_q0_holdbar_r_a[8],
arb5_q0_holdbar_r_a[8], arb4_q0_holdbar_r_a[8],
arb3_q0_holdbar_r_a[8], arb2_q0_holdbar_r_a[8],
arb1_q0_holdbar_r_a[8], arb0_q0_holdbar_r_a[8]};
assign arb_qsel0_r_unused[8:0] = {arb8_qsel0_r_a[8], arb7_qsel0_r_a[8],
arb6_qsel0_r_a[8], arb5_qsel0_r_a[8], arb4_qsel0_r_a[8],
arb3_qsel0_r_a[8], arb2_qsel0_r_a[8], arb1_qsel0_r_a[8],
assign arb_qsel1_r_unused[8:0] = {arb8_qsel1_r_a[8], arb7_qsel1_r_a[8],
arb6_qsel1_r_a[8], arb5_qsel1_r_a[8], arb4_qsel1_r_a[8],
arb3_qsel1_r_a[8], arb2_qsel1_r_a[8], arb1_qsel1_r_a[8],
assign arb_shift_r_unused[8:0] = {arb8_shift_r_a[8], arb7_shift_r_a[8],
arb6_shift_r_a[8], arb5_shift_r_a[8], arb4_shift_r_a[8],
arb3_shift_r_a[8], arb2_shift_r_a[8], arb1_shift_r_a[8],
assign bfd4_scanin = scan_in;
assign bfd5_scanin = bfd4_scanout;
assign bfg4_scanin = bfd5_scanout;
assign bfg1_scanin = bfg4_scanout;
assign bfd1_scanin = bfg1_scanout;
assign bfd0_scanin = bfd1_scanout;
assign bfd_io_scanin = bfd0_scanout;
assign bfg8_scanin = bfd_io_scanout;
assign bfg0_scanin = bfg8_scanout;
assign pcx_arbl0_scanin = bfg0_scanout;
assign pcx_arbl4_scanin = pcx_arbl0_scanout;
assign pcx_arbl8_scanin = pcx_arbl4_scanout;
assign pcx_arbl3_scanin = pcx_arbl8_scanout;
assign pcx_arbl5_scanin = pcx_arbl3_scanout;
assign pcx_arbl1_scanin = pcx_arbl5_scanout;
assign pcx_arbl7_scanin = pcx_arbl1_scanout;
assign pcx_arbl2_scanin = pcx_arbl7_scanout;
assign pcx_arbl6_scanin = pcx_arbl2_scanout;
assign bfg2_scanin = pcx_arbl6_scanout;
assign bfd2_scanin = bfg2_scanout;
assign bfd3_scanin = bfd2_scanout;
assign bfg3_scanin = bfd3_scanout;
assign bfg7_scanin = bfg3_scanout;
assign bfd7_scanin = bfg7_scanout;
assign bfd6_scanin = bfd7_scanout;
assign bfg6_scanin = bfd6_scanout;
assign pcx_arbr6_scanin = bfg6_scanout;
assign pcx_arbr2_scanin = pcx_arbr6_scanout;
assign pcx_arbr7_scanin = pcx_arbr2_scanout;
assign pcx_arbr1_scanin = pcx_arbr7_scanout;
assign pcx_arbr5_scanin = pcx_arbr1_scanout;
assign pcx_arbr3_scanin = pcx_arbr5_scanout;
assign pcx_arbr8_scanin = pcx_arbr3_scanout;
assign pcx_arbr4_scanin = pcx_arbr8_scanout;
assign pcx_arbr0_scanin = pcx_arbr4_scanout;
assign bfg5_scanin = pcx_arbr0_scanout;
assign pcx_dpa_scanin = bfg5_scanout;
assign scan_out = pcx_dpa_scanout;
buff_macro__dbuff_32x__rep_1__stack_150c__width_130 i_bufd_io(
.din (pcx_fpio_data_px2_0[129:0]),
.dout (pcx_fpio_data_px2[129:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct1_1(
.din ({pcx_sctag1_data_rdy_px1_0,
.dout ({pcx_sctag1_data_rdy_px1,
buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct3_1(
.din ({pcx_sctag3_data_rdy_px1_0,
.dout ({pcx_sctag3_data_rdy_px1,
buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct5_1(
.din ({pcx_sctag5_data_rdy_px1_0,
.dout ({pcx_sctag5_data_rdy_px1,
buff_macro__dbuff_32x__rep_1__stack_none__width_2 i_bufd_sct7_1(
.din ({pcx_sctag7_data_rdy_px1_0,
.dout ({pcx_sctag7_data_rdy_px1,
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc0(
.din (pcx_spc0_grant_a[8:0]),
.dout (pcx_spc0_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc1(
.din (pcx_spc1_grant_a[8:0]),
.dout (pcx_spc1_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc2(
.din (pcx_spc2_grant_a[8:0]),
.dout (pcx_spc2_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc3(
.din (pcx_spc3_grant_a[8:0]),
.dout (pcx_spc3_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc4(
.din (pcx_spc4_grant_a[8:0]),
.dout (pcx_spc4_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc5(
.din (pcx_spc5_grant_a[8:0]),
.dout (pcx_spc5_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc6(
.din (pcx_spc6_grant_a[8:0]),
.dout (pcx_spc6_grant_a_0[8:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_9 i_bufg_spc7(
.din (pcx_spc7_grant_a[8:0]),
.dout (pcx_spc7_grant_a_0[8:0]));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_io_stall(
.dout (io_pcx_stall_pq_buf));
.pcx_spc_grant_px ({fpio_atm1_unused,
fpio_atm2_unused, pcx_fpio_data_rdy_px1, rdy8_1_unused,
io_pcx_stall_pq_d1, grant8_unused[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_8_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_8_unused),
.ccx_aclk_out (ccx_aclk_bfg_8_unused),
.ccx_bclk_out (ccx_bclk_bfg_8_unused),
.pcx_spc_grant_pa ({2'b0, pcx_fpio_data_rdy_a,
1'b0, io_pcx_stall_pq_buf, 9'b0}),
.scan_out (bfg8_scanout),
.tcu_scan_en (tcu_scan_en_bfd_lt),
.tcu_pce_ov (tcu_pce_ov_bfd_lt),
.ccx_aclk (ccx_aclk_bfd_lt),
.ccx_bclk (ccx_bclk_bfd_lt));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct0_stall(
.din (sctag0_pcx_stall_pq),
.dout (sctag0_pcx_stall_pq_buf));
.pcx_spc_grant_px ({pcx_sctag0_atm_px1,
pcx_sctag1_atm_px1_0, pcx_sctag0_data_rdy_px1,
pcx_sctag1_data_rdy_px1_0, sctag0_pcx_stall_pq_d1,
pcx_spc0_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_0_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_0_unused),
.ccx_aclk_out (ccx_aclk_bfg_0_unused),
.ccx_bclk_out (ccx_bclk_bfg_0_unused),
.pcx_spc_grant_pa ({pcx_sctag0_atm_a,
pcx_sctag1_atm_a, pcx_sctag0_data_rdy_a, pcx_sctag1_data_rdy_a,
sctag0_pcx_stall_pq_buf, pcx_spc0_grant_a_0[8:0]}),
.scan_out (bfg0_scanout),
.tcu_scan_en (tcu_scan_en_bfd_lt),
.tcu_pce_ov (tcu_pce_ov_bfd_lt),
.ccx_aclk (ccx_aclk_bfd_lt),
.ccx_bclk (ccx_bclk_bfd_lt));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct1_stall(
.din (sctag1_pcx_stall_pq),
.dout (sctag1_pcx_stall_pq_buf));
.pcx_spc_grant_px ({atm10_unused, atm11_unused,
rdy10_unused, rdy11_unused, sctag1_pcx_stall_pq_d1,
pcx_spc1_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_1_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_1_unused),
.ccx_aclk_out (ccx_aclk_bfg_1_unused),
.ccx_bclk_out (ccx_bclk_bfg_1_unused),
.pcx_spc_grant_pa ({4'b0, sctag1_pcx_stall_pq_buf,
pcx_spc1_grant_a_0[8:0]}),
.scan_out (bfg1_scanout),
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct2_stall(
.din (sctag2_pcx_stall_pq),
.dout (sctag2_pcx_stall_pq_buf));
.pcx_spc_grant_px ({pcx_sctag2_atm_px1,
pcx_sctag3_atm_px1_0, pcx_sctag2_data_rdy_px1,
pcx_sctag3_data_rdy_px1_0, sctag2_pcx_stall_pq_d1,
pcx_spc2_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_2_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_2_unused),
.ccx_aclk_out (ccx_aclk_bfg_2_unused),
.ccx_bclk_out (ccx_bclk_bfg_2_unused),
.pcx_spc_grant_pa ({pcx_sctag2_atm_a,
pcx_sctag3_atm_a, pcx_sctag2_data_rdy_a, pcx_sctag3_data_rdy_a,
sctag2_pcx_stall_pq_buf, pcx_spc2_grant_a_0[8:0]}),
.scan_out (bfg2_scanout),
.tcu_scan_en (tcu_scan_en_bfd_lb),
.tcu_pce_ov (tcu_pce_ov_bfd_lb),
.ccx_aclk (ccx_aclk_bfd_lb),
.ccx_bclk (ccx_bclk_bfd_lb));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct3_stall(
.din (sctag3_pcx_stall_pq),
.dout (sctag3_pcx_stall_pq_buf));
.pcx_spc_grant_px ({atm30_unused, atm31_unused,
rdy30_unused, rdy31_unused, sctag3_pcx_stall_pq_d1,
pcx_spc3_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_3_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_3_unused),
.ccx_aclk_out (ccx_aclk_bfg_3_unused),
.ccx_bclk_out (ccx_bclk_bfg_3_unused),
.pcx_spc_grant_pa ({4'b0, sctag3_pcx_stall_pq_buf,
pcx_spc3_grant_a_0[8:0]}),
.scan_out (bfg3_scanout),
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct4_stall(
.din (sctag4_pcx_stall_pq),
.dout (sctag4_pcx_stall_pq_buf));
.pcx_spc_grant_px ({pcx_sctag4_atm_px1,
pcx_sctag5_atm_px1_0, pcx_sctag4_data_rdy_px1,
pcx_sctag5_data_rdy_px1_0, sctag4_pcx_stall_pq_d1,
pcx_spc4_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_4_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_4_unused),
.ccx_aclk_out (ccx_aclk_bfg_4_unused),
.ccx_bclk_out (ccx_bclk_bfg_4_unused),
.pcx_spc_grant_pa ({pcx_sctag4_atm_a,
pcx_sctag5_atm_a, pcx_sctag4_data_rdy_a, pcx_sctag5_data_rdy_a,
sctag4_pcx_stall_pq_buf, pcx_spc4_grant_a_0[8:0]}),
.scan_out (bfg4_scanout),
.tcu_scan_en (tcu_scan_en_bfd_rt),
.tcu_pce_ov (tcu_pce_ov_bfd_rt),
.ccx_aclk (ccx_aclk_bfd_rt),
.ccx_bclk (ccx_bclk_bfd_rt));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct5_stall(
.din (sctag5_pcx_stall_pq),
.dout (sctag5_pcx_stall_pq_buf));
.pcx_spc_grant_px ({atm50_unused, atm51_unused,
rdy50_unused, rdy51_unused, sctag5_pcx_stall_pq_d1,
pcx_spc5_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_5_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_5_unused),
.ccx_aclk_out (ccx_aclk_bfg_5_unused),
.ccx_bclk_out (ccx_bclk_bfg_5_unused),
.pcx_spc_grant_pa ({4'b0, sctag5_pcx_stall_pq_buf,
pcx_spc5_grant_a_0[8:0]}),
.scan_out (bfg5_scanout),
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct6_stall(
.din (sctag6_pcx_stall_pq),
.dout (sctag6_pcx_stall_pq_buf));
.pcx_spc_grant_px ({pcx_sctag6_atm_px1,
pcx_sctag7_atm_px1_0, pcx_sctag6_data_rdy_px1,
pcx_sctag7_data_rdy_px1_0, sctag6_pcx_stall_pq_d1,
pcx_spc6_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_6_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_6_unused),
.ccx_aclk_out (ccx_aclk_bfg_6_unused),
.ccx_bclk_out (ccx_bclk_bfg_6_unused),
.pcx_spc_grant_pa ({pcx_sctag6_atm_a,
pcx_sctag7_atm_a, pcx_sctag6_data_rdy_a, pcx_sctag7_data_rdy_a,
sctag6_pcx_stall_pq_buf, pcx_spc6_grant_a_0[8:0]}),
.scan_out (bfg6_scanout),
.tcu_scan_en (tcu_scan_en_bfd_rb),
.tcu_pce_ov (tcu_pce_ov_bfd_rb),
.ccx_aclk (ccx_aclk_bfd_rb),
.ccx_bclk (ccx_bclk_bfd_rb));
buff_macro__dbuff_16x__rep_1__stack_none__width_1 buf_sct7_stall(
.din (sctag7_pcx_stall_pq),
.dout (sctag7_pcx_stall_pq_buf));
.pcx_spc_grant_px ({atm70_unused, atm71_unused,
rdy70_unused, rdy71_unused, sctag7_pcx_stall_pq_d1,
pcx_spc7_grant_px[8:0]}),
.tcu_scan_en_out (tcu_scan_en_bfg_7_unused),
.tcu_pce_ov_out (tcu_pce_ov_bfg_7_unused),
.ccx_aclk_out (ccx_aclk_bfg_7_unused),
.ccx_bclk_out (ccx_bclk_bfg_7_unused),
.pcx_spc_grant_pa ({4'b0, sctag7_pcx_stall_pq_buf,
pcx_spc7_grant_a_0[8:0]}),
.scan_out (bfg7_scanout),
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc0_l(
.din ({spc0_pcx_req_pq[8:0],
.dout ({spc0_pcx_req_pq_l_0[8:0],
spc0_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc0_r(
.din ({spc0_pcx_req_pq[8:0],
.dout ({spc0_pcx_req_pq_r_0[8:0],
spc0_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc1_l(
.din ({spc1_pcx_req_pq[8:0],
.dout ({spc1_pcx_req_pq_l_0[8:0],
spc1_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc1_r(
.din ({spc1_pcx_req_pq[8:0],
.dout ({spc1_pcx_req_pq_r_0[8:0],
spc1_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc2_l(
.din ({spc2_pcx_req_pq[8:0],
.dout ({spc2_pcx_req_pq_l_0[8:0],
spc2_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc2_r(
.din ({spc2_pcx_req_pq[8:0],
.dout ({spc2_pcx_req_pq_r_0[8:0],
spc2_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc3_l(
.din ({spc3_pcx_req_pq[8:0],
.dout ({spc3_pcx_req_pq_l_0[8:0],
spc3_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc3_r(
.din ({spc3_pcx_req_pq[8:0],
.dout ({spc3_pcx_req_pq_r_0[8:0],
spc3_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc4_l(
.din ({spc4_pcx_req_pq[8:0],
.dout ({spc4_pcx_req_pq_l_0[8:0],
spc4_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc4_r(
.din ({spc4_pcx_req_pq[8:0],
.dout ({spc4_pcx_req_pq_r_0[8:0],
spc4_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc5_l(
.din ({spc5_pcx_req_pq[8:0],
.dout ({spc5_pcx_req_pq_l_0[8:0],
spc5_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc5_r(
.din ({spc5_pcx_req_pq[8:0],
.dout ({spc5_pcx_req_pq_r_0[8:0],
spc5_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc6_l(
.din ({spc6_pcx_req_pq[8:0],
.dout ({spc6_pcx_req_pq_l_0[8:0],
spc6_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc6_r(
.din ({spc6_pcx_req_pq[8:0],
.dout ({spc6_pcx_req_pq_r_0[8:0],
spc6_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc7_l(
.din ({spc7_pcx_req_pq[8:0],
.dout ({spc7_pcx_req_pq_l_0[8:0],
spc7_pcx_atm_pq_l_0[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_none__width_18 i_bufq_spc7_r(
.din ({spc7_pcx_req_pq[8:0],
.dout ({spc7_pcx_req_pq_r_0[8:0],
spc7_pcx_atm_pq_r_0[8:0]}));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc0_1(
.din (spc0_pcx_data_pa[129:0]),
.dout (spc0_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc1_1(
.din (spc1_pcx_data_pa[129:0]),
.dout (spc1_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc2_1(
.din (spc2_pcx_data_pa[129:0]),
.dout (spc2_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc3_1(
.din (spc3_pcx_data_pa[129:0]),
.dout (spc3_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc4_1(
.din (spc4_pcx_data_pa[129:0]),
.dout (spc4_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc5_1(
.din (spc5_pcx_data_pa[129:0]),
.dout (spc5_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc6_1(
.din (spc6_pcx_data_pa[129:0]),
.dout (spc6_pcx_data_a[129:0]));
buff_macro__dbuff_40x__rep_1__stack_130c__width_130 i_bufd_spc7_1(
.din (spc7_pcx_data_pa[129:0]),
.dout (spc7_pcx_data_a[129:0]));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_dpa_t(
.din ({ccx_aclk, ccx_bclk,
tcu_pce_ov, tcu_scan_en}),
ccx_bclk_dpa_t, tcu_pce_ov_dpa_t, tcu_scan_en_dpa_t}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_bfd_t(
.din ({ccx_aclk, ccx_bclk,
tcu_pce_ov, tcu_scan_en}),
ccx_bclk_bfd_t, tcu_pce_ov_bfd_t, tcu_scan_en_bfd_t}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_dpa_b(
.din ({ccx_aclk, ccx_bclk,
tcu_pce_ov, tcu_scan_en}),
ccx_bclk_dpa_b, tcu_pce_ov_dpa_b, tcu_scan_en_dpa_b}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_bfd_b(
.din ({ccx_aclk, ccx_bclk,
tcu_pce_ov, tcu_scan_en}),
ccx_bclk_bfd_b, tcu_pce_ov_bfd_b, tcu_scan_en_bfd_b}));
.pcx_io_data_x_ (pcx_fpio_data_x_l[129:0]),
.pcx_scache0_data_x_ (pcx_scache0_data_x_l[129:0]),
.pcx_scache1_data_x_ (pcx_scache1_data_x_l[129:0]),
.pcx_scache2_data_x_ (pcx_scache2_data_x_l[129:0]),
.pcx_scache3_data_x_ (pcx_scache3_data_x_l[129:0]),
.pcx_scache4_data_x_ (pcx_scache4_data_x_l[129:0]),
.pcx_scache5_data_x_ (pcx_scache5_data_x_l[129:0]),
.pcx_scache6_data_x_ (pcx_scache6_data_x_l[129:0]),
.pcx_scache7_data_x_ (pcx_scache7_data_x_l[129:0]),
.arb0_grant_l_a (arb0_grant_l_a[7:0]),
.arb0_q0_holdbar_l_a (arb0_q0_holdbar_l_a[7:0]),
.arb0_qsel0_l_a (arb0_qsel0_l_a[7:0]),
.arb0_qsel1_l_a (arb0_qsel1_l_a[7:0]),
.arb0_shift_l_a (arb0_shift_l_a[7:0]),
.arb1_grant_l_a (arb1_grant_l_a[7:0]),
.arb1_q0_holdbar_l_a (arb1_q0_holdbar_l_a[7:0]),
.arb1_qsel0_l_a (arb1_qsel0_l_a[7:0]),
.arb1_qsel1_l_a (arb1_qsel1_l_a[7:0]),
.arb1_shift_l_a (arb1_shift_l_a[7:0]),
.arb2_grant_l_a (arb2_grant_l_a[7:0]),
.arb2_q0_holdbar_l_a (arb2_q0_holdbar_l_a[7:0]),
.arb2_qsel0_l_a (arb2_qsel0_l_a[7:0]),
.arb2_qsel1_l_a (arb2_qsel1_l_a[7:0]),
.arb2_shift_l_a (arb2_shift_l_a[7:0]),
.arb3_grant_l_a (arb3_grant_l_a[7:0]),
.arb3_q0_holdbar_l_a (arb3_q0_holdbar_l_a[7:0]),
.arb3_qsel0_l_a (arb3_qsel0_l_a[7:0]),
.arb3_qsel1_l_a (arb3_qsel1_l_a[7:0]),
.arb3_shift_l_a (arb3_shift_l_a[7:0]),
.arb4_grant_l_a (arb4_grant_l_a[7:0]),
.arb4_q0_holdbar_l_a (arb4_q0_holdbar_l_a[7:0]),
.arb4_qsel0_l_a (arb4_qsel0_l_a[7:0]),
.arb4_qsel1_l_a (arb4_qsel1_l_a[7:0]),
.arb4_shift_l_a (arb4_shift_l_a[7:0]),
.arb5_grant_l_a (arb5_grant_l_a[7:0]),
.arb5_q0_holdbar_l_a (arb5_q0_holdbar_l_a[7:0]),
.arb5_qsel0_l_a (arb5_qsel0_l_a[7:0]),
.arb5_qsel1_l_a (arb5_qsel1_l_a[7:0]),
.arb5_shift_l_a (arb5_shift_l_a[7:0]),
.arb6_grant_l_a (arb6_grant_l_a[7:0]),
.arb6_q0_holdbar_l_a (arb6_q0_holdbar_l_a[7:0]),
.arb6_qsel0_l_a (arb6_qsel0_l_a[7:0]),
.arb6_qsel1_l_a (arb6_qsel1_l_a[7:0]),
.arb6_shift_l_a (arb6_shift_l_a[7:0]),
.arb7_grant_l_a (arb7_grant_l_a[7:0]),
.arb7_q0_holdbar_l_a (arb7_q0_holdbar_l_a[7:0]),
.arb7_qsel0_l_a (arb7_qsel0_l_a[7:0]),
.arb7_qsel1_l_a (arb7_qsel1_l_a[7:0]),
.arb7_shift_l_a (arb7_shift_l_a[7:0]),
.arb8_grant_l_a (arb8_grant_l_a[7:0]),
.arb8_q0_holdbar_l_a (arb8_q0_holdbar_l_a[7:0]),
.arb8_qsel0_l_a (arb8_qsel0_l_a[7:0]),
.arb8_qsel1_l_a (arb8_qsel1_l_a[7:0]),
.arb8_shift_l_a (arb8_shift_l_a[7:0]),
.arb0_grant_r_a (arb0_grant_r_a[7:0]),
.arb0_q0_holdbar_r_a (arb0_q0_holdbar_r_a[7:0]),
.arb0_qsel0_r_a (arb0_qsel0_r_a[7:0]),
.arb0_qsel1_r_a (arb0_qsel1_r_a[7:0]),
.arb0_shift_r_a (arb0_shift_r_a[7:0]),
.arb1_grant_r_a (arb1_grant_r_a[7:0]),
.arb1_q0_holdbar_r_a (arb1_q0_holdbar_r_a[7:0]),
.arb1_qsel0_r_a (arb1_qsel0_r_a[7:0]),
.arb1_qsel1_r_a (arb1_qsel1_r_a[7:0]),
.arb1_shift_r_a (arb1_shift_r_a[7:0]),
.arb2_grant_r_a (arb2_grant_r_a[7:0]),
.arb2_q0_holdbar_r_a (arb2_q0_holdbar_r_a[7:0]),
.arb2_qsel0_r_a (arb2_qsel0_r_a[7:0]),
.arb2_qsel1_r_a (arb2_qsel1_r_a[7:0]),
.arb2_shift_r_a (arb2_shift_r_a[7:0]),
.arb3_grant_r_a (arb3_grant_r_a[7:0]),
.arb3_q0_holdbar_r_a (arb3_q0_holdbar_r_a[7:0]),
.arb3_qsel0_r_a (arb3_qsel0_r_a[7:0]),
.arb3_qsel1_r_a (arb3_qsel1_r_a[7:0]),
.arb3_shift_r_a (arb3_shift_r_a[7:0]),
.arb4_grant_r_a (arb4_grant_r_a[7:0]),
.arb4_q0_holdbar_r_a (arb4_q0_holdbar_r_a[7:0]),
.arb4_qsel0_r_a (arb4_qsel0_r_a[7:0]),
.arb4_qsel1_r_a (arb4_qsel1_r_a[7:0]),
.arb4_shift_r_a (arb4_shift_r_a[7:0]),
.arb5_grant_r_a (arb5_grant_r_a[7:0]),
.arb5_q0_holdbar_r_a (arb5_q0_holdbar_r_a[7:0]),
.arb5_qsel0_r_a (arb5_qsel0_r_a[7:0]),
.arb5_qsel1_r_a (arb5_qsel1_r_a[7:0]),
.arb5_shift_r_a (arb5_shift_r_a[7:0]),
.arb6_grant_r_a (arb6_grant_r_a[7:0]),
.arb6_q0_holdbar_r_a (arb6_q0_holdbar_r_a[7:0]),
.arb6_qsel0_r_a (arb6_qsel0_r_a[7:0]),
.arb6_qsel1_r_a (arb6_qsel1_r_a[7:0]),
.arb6_shift_r_a (arb6_shift_r_a[7:0]),
.arb7_grant_r_a (arb7_grant_r_a[7:0]),
.arb7_q0_holdbar_r_a (arb7_q0_holdbar_r_a[7:0]),
.arb7_qsel0_r_a (arb7_qsel0_r_a[7:0]),
.arb7_qsel1_r_a (arb7_qsel1_r_a[7:0]),
.arb7_shift_r_a (arb7_shift_r_a[7:0]),
.arb8_grant_r_a (arb8_grant_r_a[7:0]),
.arb8_q0_holdbar_r_a (arb8_q0_holdbar_r_a[7:0]),
.arb8_qsel0_r_a (arb8_qsel0_r_a[7:0]),
.arb8_qsel1_r_a (arb8_qsel1_r_a[7:0]),
.arb8_shift_r_a (arb8_shift_r_a[7:0]),
.spc0_pcx_data_a (spc0_pcx_data_a[129:0]),
.spc1_pcx_data_a (spc1_pcx_data_a[129:0]),
.spc2_pcx_data_a (spc2_pcx_data_a[129:0]),
.spc3_pcx_data_a (spc3_pcx_data_a[129:0]),
.spc4_pcx_data_a (spc4_pcx_data_a[129:0]),
.spc5_pcx_data_a (spc5_pcx_data_a[129:0]),
.spc6_pcx_data_a (spc6_pcx_data_a[129:0]),
.spc7_pcx_data_a (spc7_pcx_data_a[129:0]),
.scan_in (pcx_dpa_scanin),
.scan_out (pcx_dpa_scanout),
.tcu_scan_en_t (tcu_scan_en_dpa_t),
.tcu_pce_ov_t (tcu_pce_ov_dpa_t),
.ccx_aclk_t (ccx_aclk_dpa_t),
.ccx_bclk_t (ccx_bclk_dpa_t),
.tcu_scan_en_b (tcu_scan_en_dpa_b),
.tcu_pce_ov_b (tcu_pce_ov_dpa_b),
.ccx_aclk_b (ccx_aclk_dpa_b),
.ccx_bclk_b (ccx_bclk_dpa_b));
.pcx_sctag_data_px2 (pcx_fpio_data_px2_0[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_lt),
.tcu_pce_ov_out (tcu_pce_ov_bfd_lt),
.ccx_aclk_out (ccx_aclk_bfd_lt),
.ccx_bclk_out (ccx_bclk_bfd_lt),
.pcx_scache_data_px_ (pcx_fpio_data_x_l[129:0]),
.scan_in (bfd_io_scanin),
.scan_out (bfd_io_scanout),
.tcu_scan_en (tcu_scan_en_bfd_0),
.tcu_pce_ov (tcu_pce_ov_bfd_0),
.ccx_aclk (ccx_aclk_bfd_0),
.ccx_bclk (ccx_bclk_bfd_0));
(pcx_sctag0_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_0),
.tcu_pce_ov_out (tcu_pce_ov_bfd_0),
.ccx_aclk_out (ccx_aclk_bfd_0),
.ccx_bclk_out (ccx_bclk_bfd_0),
.pcx_scache_data_px_ (pcx_scache0_data_x_l[129:0]),
.scan_out (bfd0_scanout),
.tcu_scan_en (tcu_scan_en_bfd_1),
.tcu_pce_ov (tcu_pce_ov_bfd_1),
.ccx_aclk (ccx_aclk_bfd_1),
.ccx_bclk (ccx_bclk_bfd_1));
.pcx_sctag_data_px2 (pcx_sctag0_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag0_data_px2_prebuf[129:0]));
(pcx_sctag1_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_1),
.tcu_pce_ov_out (tcu_pce_ov_bfd_1),
.ccx_aclk_out (ccx_aclk_bfd_1),
.ccx_bclk_out (ccx_bclk_bfd_1),
.pcx_scache_data_px_ (pcx_scache1_data_x_l[129:0]),
.scan_out (bfd1_scanout),
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t));
.pcx_sctag_data_px2 (pcx_sctag1_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag1_data_px2_prebuf[129:0]));
(pcx_sctag2_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_lb),
.tcu_pce_ov_out (tcu_pce_ov_bfd_lb),
.ccx_aclk_out (ccx_aclk_bfd_lb),
.ccx_bclk_out (ccx_bclk_bfd_lb),
.pcx_scache_data_px_ (pcx_scache2_data_x_l[129:0]),
.scan_out (bfd2_scanout),
.tcu_scan_en (tcu_scan_en_bfd_3),
.tcu_pce_ov (tcu_pce_ov_bfd_3),
.ccx_aclk (ccx_aclk_bfd_3),
.ccx_bclk (ccx_bclk_bfd_3));
.pcx_sctag_data_px2 (pcx_sctag2_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag2_data_px2_prebuf[129:0]));
(pcx_sctag3_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_3),
.tcu_pce_ov_out (tcu_pce_ov_bfd_3),
.ccx_aclk_out (ccx_aclk_bfd_3),
.ccx_bclk_out (ccx_bclk_bfd_3),
.pcx_scache_data_px_ (pcx_scache3_data_x_l[129:0]),
.scan_out (bfd3_scanout),
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b));
.pcx_sctag_data_px2 (pcx_sctag3_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag3_data_px2_prebuf[129:0]));
(pcx_sctag4_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_rt),
.tcu_pce_ov_out (tcu_pce_ov_bfd_rt),
.ccx_aclk_out (ccx_aclk_bfd_rt),
.ccx_bclk_out (ccx_bclk_bfd_rt),
.pcx_scache_data_px_ (pcx_scache4_data_x_l[129:0]),
.scan_out (bfd4_scanout),
.tcu_scan_en (tcu_scan_en_bfd_5),
.tcu_pce_ov (tcu_pce_ov_bfd_5),
.ccx_aclk (ccx_aclk_bfd_5),
.ccx_bclk (ccx_bclk_bfd_5));
.pcx_sctag_data_px2 (pcx_sctag4_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag4_data_px2_prebuf[129:0]));
(pcx_sctag5_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_5),
.tcu_pce_ov_out (tcu_pce_ov_bfd_5),
.ccx_aclk_out (ccx_aclk_bfd_5),
.ccx_bclk_out (ccx_bclk_bfd_5),
.pcx_scache_data_px_ (pcx_scache5_data_x_l[129:0]),
.scan_out (bfd5_scanout),
.tcu_scan_en (tcu_scan_en_bfd_t),
.tcu_pce_ov (tcu_pce_ov_bfd_t),
.ccx_aclk (ccx_aclk_bfd_t),
.ccx_bclk (ccx_bclk_bfd_t));
.pcx_sctag_data_px2 (pcx_sctag5_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag5_data_px2_prebuf[129:0]));
(pcx_sctag6_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_rb),
.tcu_pce_ov_out (tcu_pce_ov_bfd_rb),
.ccx_aclk_out (ccx_aclk_bfd_rb),
.ccx_bclk_out (ccx_bclk_bfd_rb),
.pcx_scache_data_px_ (pcx_scache6_data_x_l[129:0]),
.scan_out (bfd6_scanout),
.tcu_scan_en (tcu_scan_en_bfd_7),
.tcu_pce_ov (tcu_pce_ov_bfd_7),
.ccx_aclk (ccx_aclk_bfd_7),
.ccx_bclk (ccx_bclk_bfd_7));
.pcx_sctag_data_px2 (pcx_sctag6_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag6_data_px2_prebuf[129:0]));
(pcx_sctag7_data_px2_prebuf[129:0]),
.tcu_scan_en_out (tcu_scan_en_bfd_7),
.tcu_pce_ov_out (tcu_pce_ov_bfd_7),
.ccx_aclk_out (ccx_aclk_bfd_7),
.ccx_bclk_out (ccx_bclk_bfd_7),
.pcx_scache_data_px_ (pcx_scache7_data_x_l[129:0]),
.scan_out (bfd7_scanout),
.tcu_scan_en (tcu_scan_en_bfd_b),
.tcu_pce_ov (tcu_pce_ov_bfd_b),
.ccx_aclk (ccx_aclk_bfd_b),
.ccx_bclk (ccx_bclk_bfd_b));
.pcx_sctag_data_px2 (pcx_sctag7_data_px2[129:0]),
.pcx_sctag_data_px2_prebuf
(pcx_sctag7_data_px2_prebuf[129:0]));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc0(
.din ({sctag0_pcx_stall_pq_d1,
spc0_pcx_req_pq_l_0[8:0], spc0_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag0_pcx_stall_lq_d1,
spc0_pcx_req_lq[8:0], spc0_pcx_atm_lq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc1(
.din ({sctag1_pcx_stall_pq_d1,
spc1_pcx_req_pq_l_0[8:0], spc1_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag1_pcx_stall_lq_d1,
spc1_pcx_req_lq[8:0], spc1_pcx_atm_lq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_20 i_bufq_l_spc2(
.din ({io_pcx_stall_pq_d1,
sctag2_pcx_stall_pq_d1, spc2_pcx_req_pq_l_0[8:0],
spc2_pcx_atm_pq_l_0[8:0]}),
.dout ({io_pcx_stall_lq_d1,
sctag2_pcx_stall_lq_d1, spc2_pcx_req_lq[8:0],
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc3(
.din ({sctag3_pcx_stall_pq_d1,
spc3_pcx_req_pq_l_0[8:0], spc3_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag3_pcx_stall_lq_d1,
spc3_pcx_req_lq[8:0], spc3_pcx_atm_lq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc4(
.din ({sctag4_pcx_stall_pq_d1,
spc4_pcx_req_pq_l_0[8:0], spc4_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag4_pcx_stall_lq_d1,
spc4_pcx_req_lq[8:0], spc4_pcx_atm_lq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc5(
.din ({sctag5_pcx_stall_pq_d1,
spc5_pcx_req_pq_l_0[8:0], spc5_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag5_pcx_stall_lq_d1,
spc5_pcx_req_lq[8:0], spc5_pcx_atm_lq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc6(
.din ({sctag6_pcx_stall_pq_d1,
spc6_pcx_req_pq_l_0[8:0], spc6_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag6_pcx_stall_lq_d1,
spc6_pcx_req_lq[8:0], spc6_pcx_atm_lq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_l_spc7(
.din ({sctag7_pcx_stall_pq_d1,
spc7_pcx_req_pq_l_0[8:0], spc7_pcx_atm_pq_l_0[8:0]}),
.dout ({sctag7_pcx_stall_lq_d1,
spc7_pcx_req_lq[8:0], spc7_pcx_atm_lq[8:0]}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_lt(
ccx_bclk_bfd_lt, tcu_pce_ov_bfd_lt, tcu_scan_en_bfd_lt}),
ccx_bclk_arb_lt, tcu_pce_ov_arb_lt, tcu_scan_en_arb_lt}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_lb(
ccx_bclk_bfd_lb, tcu_pce_ov_bfd_lb, tcu_scan_en_bfd_lb}),
ccx_bclk_arb_lb, tcu_pce_ov_arb_lb, tcu_scan_en_arb_lb}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_rt(
ccx_bclk_bfd_rt, tcu_pce_ov_bfd_rt, tcu_scan_en_bfd_rt}),
ccx_bclk_arb_rt, tcu_pce_ov_arb_rt, tcu_scan_en_arb_rt}));
buff_macro__dbuff_32x__rep_1__stack_none__width_4 buf_hfn_arb_rb(
ccx_bclk_bfd_rb, tcu_pce_ov_bfd_rb, tcu_scan_en_bfd_rb}),
ccx_bclk_arb_rb, tcu_pce_ov_arb_rb, tcu_scan_en_arb_rb}));
.arb_grant_a (arb0_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb0_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb0_qsel0_l_a[8:0]),
.arb_qsel1_a (arb0_qsel1_l_a[8:0]),
.arb_shift_a (arb0_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[0]),
.arb_src1_grant_a (pcx_spc1_grant_a[0]),
.arb_src2_grant_a (pcx_spc2_grant_a[0]),
.arb_src3_grant_a (pcx_spc3_grant_a[0]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[0]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[0]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[0]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[0]),
.arb_src8_grant_a (arb0_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag0_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag0_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_lq[0]),
.src0_arb_req_q (spc0_pcx_req_lq[0]),
.src1_arb_atom_q (spc1_pcx_atm_lq[0]),
.src1_arb_req_q (spc1_pcx_req_lq[0]),
.src2_arb_atom_q (spc2_pcx_atm_lq[0]),
.src2_arb_req_q (spc2_pcx_req_lq[0]),
.src3_arb_atom_q (spc3_pcx_atm_lq[0]),
.src3_arb_req_q (spc3_pcx_req_lq[0]),
.src4_arb_atom_q (spc4_pcx_atm_lq[0]),
.src4_arb_req_q (spc4_pcx_req_lq[0]),
.src5_arb_atom_q (spc5_pcx_atm_lq[0]),
.src5_arb_req_q (spc5_pcx_req_lq[0]),
.src6_arb_atom_q (spc6_pcx_atm_lq[0]),
.src6_arb_req_q (spc6_pcx_req_lq[0]),
.src7_arb_atom_q (spc7_pcx_atm_lq[0]),
.src7_arb_req_q (spc7_pcx_req_lq[0]),
.stall_q_d1 (sctag0_pcx_stall_lq_d1),
.scan_in (pcx_arbl0_scanin),
.scan_out (pcx_arbl0_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt));
.arb_grant_a (arb1_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb1_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb1_qsel0_l_a[8:0]),
.arb_qsel1_a (arb1_qsel1_l_a[8:0]),
.arb_shift_a (arb1_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[1]),
.arb_src1_grant_a (pcx_spc1_grant_a[1]),
.arb_src2_grant_a (pcx_spc2_grant_a[1]),
.arb_src3_grant_a (pcx_spc3_grant_a[1]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[1]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[1]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[1]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[1]),
.arb_src8_grant_a (arb1_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag1_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag1_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_lq[1]),
.src0_arb_req_q (spc0_pcx_req_lq[1]),
.src1_arb_atom_q (spc1_pcx_atm_lq[1]),
.src1_arb_req_q (spc1_pcx_req_lq[1]),
.src2_arb_atom_q (spc2_pcx_atm_lq[1]),
.src2_arb_req_q (spc2_pcx_req_lq[1]),
.src3_arb_atom_q (spc3_pcx_atm_lq[1]),
.src3_arb_req_q (spc3_pcx_req_lq[1]),
.src4_arb_atom_q (spc4_pcx_atm_lq[1]),
.src4_arb_req_q (spc4_pcx_req_lq[1]),
.src5_arb_atom_q (spc5_pcx_atm_lq[1]),
.src5_arb_req_q (spc5_pcx_req_lq[1]),
.src6_arb_atom_q (spc6_pcx_atm_lq[1]),
.src6_arb_req_q (spc6_pcx_req_lq[1]),
.src7_arb_atom_q (spc7_pcx_atm_lq[1]),
.src7_arb_req_q (spc7_pcx_req_lq[1]),
.stall_q_d1 (sctag1_pcx_stall_lq_d1),
.scan_in (pcx_arbl1_scanin),
.scan_out (pcx_arbl1_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt));
.arb_grant_a (arb2_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb2_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb2_qsel0_l_a[8:0]),
.arb_qsel1_a (arb2_qsel1_l_a[8:0]),
.arb_shift_a (arb2_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[2]),
.arb_src1_grant_a (pcx_spc1_grant_a[2]),
.arb_src2_grant_a (pcx_spc2_grant_a[2]),
.arb_src3_grant_a (pcx_spc3_grant_a[2]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[2]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[2]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[2]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[2]),
.arb_src8_grant_a (arb2_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag2_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag2_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_lq[2]),
.src0_arb_req_q (spc0_pcx_req_lq[2]),
.src1_arb_atom_q (spc1_pcx_atm_lq[2]),
.src1_arb_req_q (spc1_pcx_req_lq[2]),
.src2_arb_atom_q (spc2_pcx_atm_lq[2]),
.src2_arb_req_q (spc2_pcx_req_lq[2]),
.src3_arb_atom_q (spc3_pcx_atm_lq[2]),
.src3_arb_req_q (spc3_pcx_req_lq[2]),
.src4_arb_atom_q (spc4_pcx_atm_lq[2]),
.src4_arb_req_q (spc4_pcx_req_lq[2]),
.src5_arb_atom_q (spc5_pcx_atm_lq[2]),
.src5_arb_req_q (spc5_pcx_req_lq[2]),
.src6_arb_atom_q (spc6_pcx_atm_lq[2]),
.src6_arb_req_q (spc6_pcx_req_lq[2]),
.src7_arb_atom_q (spc7_pcx_atm_lq[2]),
.src7_arb_req_q (spc7_pcx_req_lq[2]),
.stall_q_d1 (sctag2_pcx_stall_lq_d1),
.scan_in (pcx_arbl2_scanin),
.scan_out (pcx_arbl2_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb));
.arb_grant_a (arb3_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb3_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb3_qsel0_l_a[8:0]),
.arb_qsel1_a (arb3_qsel1_l_a[8:0]),
.arb_shift_a (arb3_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[3]),
.arb_src1_grant_a (pcx_spc1_grant_a[3]),
.arb_src2_grant_a (pcx_spc2_grant_a[3]),
.arb_src3_grant_a (pcx_spc3_grant_a[3]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[3]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[3]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[3]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[3]),
.arb_src8_grant_a (arb3_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag3_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag3_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_lq[3]),
.src0_arb_req_q (spc0_pcx_req_lq[3]),
.src1_arb_atom_q (spc1_pcx_atm_lq[3]),
.src1_arb_req_q (spc1_pcx_req_lq[3]),
.src2_arb_atom_q (spc2_pcx_atm_lq[3]),
.src2_arb_req_q (spc2_pcx_req_lq[3]),
.src3_arb_atom_q (spc3_pcx_atm_lq[3]),
.src3_arb_req_q (spc3_pcx_req_lq[3]),
.src4_arb_atom_q (spc4_pcx_atm_lq[3]),
.src4_arb_req_q (spc4_pcx_req_lq[3]),
.src5_arb_atom_q (spc5_pcx_atm_lq[3]),
.src5_arb_req_q (spc5_pcx_req_lq[3]),
.src6_arb_atom_q (spc6_pcx_atm_lq[3]),
.src6_arb_req_q (spc6_pcx_req_lq[3]),
.src7_arb_atom_q (spc7_pcx_atm_lq[3]),
.src7_arb_req_q (spc7_pcx_req_lq[3]),
.stall_q_d1 (sctag3_pcx_stall_lq_d1),
.scan_in (pcx_arbl3_scanin),
.scan_out (pcx_arbl3_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb));
.arb_grant_a (arb4_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb4_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb4_qsel0_l_a[8:0]),
.arb_qsel1_a (arb4_qsel1_l_a[8:0]),
.arb_shift_a (arb4_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[4]),
.arb_src1_grant_a (pcx_spc1_grant_a[4]),
.arb_src2_grant_a (pcx_spc2_grant_a[4]),
.arb_src3_grant_a (pcx_spc3_grant_a[4]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[4]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[4]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[4]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[4]),
.arb_src8_grant_a (arb4_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag4_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag4_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_lq[4]),
.src0_arb_req_q (spc0_pcx_req_lq[4]),
.src1_arb_atom_q (spc1_pcx_atm_lq[4]),
.src1_arb_req_q (spc1_pcx_req_lq[4]),
.src2_arb_atom_q (spc2_pcx_atm_lq[4]),
.src2_arb_req_q (spc2_pcx_req_lq[4]),
.src3_arb_atom_q (spc3_pcx_atm_lq[4]),
.src3_arb_req_q (spc3_pcx_req_lq[4]),
.src4_arb_atom_q (spc4_pcx_atm_lq[4]),
.src4_arb_req_q (spc4_pcx_req_lq[4]),
.src5_arb_atom_q (spc5_pcx_atm_lq[4]),
.src5_arb_req_q (spc5_pcx_req_lq[4]),
.src6_arb_atom_q (spc6_pcx_atm_lq[4]),
.src6_arb_req_q (spc6_pcx_req_lq[4]),
.src7_arb_atom_q (spc7_pcx_atm_lq[4]),
.src7_arb_req_q (spc7_pcx_req_lq[4]),
.stall_q_d1 (sctag4_pcx_stall_lq_d1),
.scan_in (pcx_arbl4_scanin),
.scan_out (pcx_arbl4_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt));
.arb_grant_a (arb5_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb5_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb5_qsel0_l_a[8:0]),
.arb_qsel1_a (arb5_qsel1_l_a[8:0]),
.arb_shift_a (arb5_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[5]),
.arb_src1_grant_a (pcx_spc1_grant_a[5]),
.arb_src2_grant_a (pcx_spc2_grant_a[5]),
.arb_src3_grant_a (pcx_spc3_grant_a[5]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[5]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[5]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[5]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[5]),
.arb_src8_grant_a (arb5_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag5_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag5_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_lq[5]),
.src0_arb_req_q (spc0_pcx_req_lq[5]),
.src1_arb_atom_q (spc1_pcx_atm_lq[5]),
.src1_arb_req_q (spc1_pcx_req_lq[5]),
.src2_arb_atom_q (spc2_pcx_atm_lq[5]),
.src2_arb_req_q (spc2_pcx_req_lq[5]),
.src3_arb_atom_q (spc3_pcx_atm_lq[5]),
.src3_arb_req_q (spc3_pcx_req_lq[5]),
.src4_arb_atom_q (spc4_pcx_atm_lq[5]),
.src4_arb_req_q (spc4_pcx_req_lq[5]),
.src5_arb_atom_q (spc5_pcx_atm_lq[5]),
.src5_arb_req_q (spc5_pcx_req_lq[5]),
.src6_arb_atom_q (spc6_pcx_atm_lq[5]),
.src6_arb_req_q (spc6_pcx_req_lq[5]),
.src7_arb_atom_q (spc7_pcx_atm_lq[5]),
.src7_arb_req_q (spc7_pcx_req_lq[5]),
.stall_q_d1 (sctag5_pcx_stall_lq_d1),
.scan_in (pcx_arbl5_scanin),
.scan_out (pcx_arbl5_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt));
.arb_grant_a (arb6_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb6_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb6_qsel0_l_a[8:0]),
.arb_qsel1_a (arb6_qsel1_l_a[8:0]),
.arb_shift_a (arb6_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[6]),
.arb_src1_grant_a (pcx_spc1_grant_a[6]),
.arb_src2_grant_a (pcx_spc2_grant_a[6]),
.arb_src3_grant_a (pcx_spc3_grant_a[6]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[6]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[6]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[6]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[6]),
.arb_src8_grant_a (arb6_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag6_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag6_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_lq[6]),
.src0_arb_req_q (spc0_pcx_req_lq[6]),
.src1_arb_atom_q (spc1_pcx_atm_lq[6]),
.src1_arb_req_q (spc1_pcx_req_lq[6]),
.src2_arb_atom_q (spc2_pcx_atm_lq[6]),
.src2_arb_req_q (spc2_pcx_req_lq[6]),
.src3_arb_atom_q (spc3_pcx_atm_lq[6]),
.src3_arb_req_q (spc3_pcx_req_lq[6]),
.src4_arb_atom_q (spc4_pcx_atm_lq[6]),
.src4_arb_req_q (spc4_pcx_req_lq[6]),
.src5_arb_atom_q (spc5_pcx_atm_lq[6]),
.src5_arb_req_q (spc5_pcx_req_lq[6]),
.src6_arb_atom_q (spc6_pcx_atm_lq[6]),
.src6_arb_req_q (spc6_pcx_req_lq[6]),
.src7_arb_atom_q (spc7_pcx_atm_lq[6]),
.src7_arb_req_q (spc7_pcx_req_lq[6]),
.stall_q_d1 (sctag6_pcx_stall_lq_d1),
.scan_in (pcx_arbl6_scanin),
.scan_out (pcx_arbl6_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb));
.arb_grant_a (arb7_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb7_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb7_qsel0_l_a[8:0]),
.arb_qsel1_a (arb7_qsel1_l_a[8:0]),
.arb_shift_a (arb7_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[7]),
.arb_src1_grant_a (pcx_spc1_grant_a[7]),
.arb_src2_grant_a (pcx_spc2_grant_a[7]),
.arb_src3_grant_a (pcx_spc3_grant_a[7]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[7]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[7]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[7]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[7]),
.arb_src8_grant_a (arb7_src8_grant_l_unused),
.ccx_dest_atom_a (pcx_sctag7_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag7_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_lq[7]),
.src0_arb_req_q (spc0_pcx_req_lq[7]),
.src1_arb_atom_q (spc1_pcx_atm_lq[7]),
.src1_arb_req_q (spc1_pcx_req_lq[7]),
.src2_arb_atom_q (spc2_pcx_atm_lq[7]),
.src2_arb_req_q (spc2_pcx_req_lq[7]),
.src3_arb_atom_q (spc3_pcx_atm_lq[7]),
.src3_arb_req_q (spc3_pcx_req_lq[7]),
.src4_arb_atom_q (spc4_pcx_atm_lq[7]),
.src4_arb_req_q (spc4_pcx_req_lq[7]),
.src5_arb_atom_q (spc5_pcx_atm_lq[7]),
.src5_arb_req_q (spc5_pcx_req_lq[7]),
.src6_arb_atom_q (spc6_pcx_atm_lq[7]),
.src6_arb_req_q (spc6_pcx_req_lq[7]),
.src7_arb_atom_q (spc7_pcx_atm_lq[7]),
.src7_arb_req_q (spc7_pcx_req_lq[7]),
.stall_q_d1 (sctag7_pcx_stall_lq_d1),
.scan_in (pcx_arbl7_scanin),
.scan_out (pcx_arbl7_scanout),
.tcu_scan_en (tcu_scan_en_arb_lb),
.tcu_pce_ov (tcu_pce_ov_arb_lb),
.ccx_aclk (ccx_aclk_arb_lb),
.ccx_bclk (ccx_bclk_arb_lb));
.arb_grant_a (arb8_grant_l_a[8:0]),
.arb_q0_holdbar_a (arb8_q0_holdbar_l_a[8:0]),
.arb_qsel0_a (arb8_qsel0_l_a[8:0]),
.arb_qsel1_a (arb8_qsel1_l_a[8:0]),
.arb_shift_a (arb8_shift_l_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a[8]),
.arb_src1_grant_a (pcx_spc1_grant_a[8]),
.arb_src2_grant_a (pcx_spc2_grant_a[8]),
.arb_src3_grant_a (pcx_spc3_grant_a[8]),
.arb_src4_grant_a (pcx_spc4_grant_a_unused[8]),
.arb_src5_grant_a (pcx_spc5_grant_a_unused[8]),
.arb_src6_grant_a (pcx_spc6_grant_a_unused[8]),
.arb_src7_grant_a (pcx_spc7_grant_a_unused[8]),
.arb_src8_grant_a (arb8_src8_grant_l_unused),
.ccx_dest_atom_a (arb8_dest_atom_l_unused),
.ccx_dest_data_rdy_a (pcx_fpio_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_lq[8]),
.src0_arb_req_q (spc0_pcx_req_lq[8]),
.src1_arb_atom_q (spc1_pcx_atm_lq[8]),
.src1_arb_req_q (spc1_pcx_req_lq[8]),
.src2_arb_atom_q (spc2_pcx_atm_lq[8]),
.src2_arb_req_q (spc2_pcx_req_lq[8]),
.src3_arb_atom_q (spc3_pcx_atm_lq[8]),
.src3_arb_req_q (spc3_pcx_req_lq[8]),
.src4_arb_atom_q (spc4_pcx_atm_lq[8]),
.src4_arb_req_q (spc4_pcx_req_lq[8]),
.src5_arb_atom_q (spc5_pcx_atm_lq[8]),
.src5_arb_req_q (spc5_pcx_req_lq[8]),
.src6_arb_atom_q (spc6_pcx_atm_lq[8]),
.src6_arb_req_q (spc6_pcx_req_lq[8]),
.src7_arb_atom_q (spc7_pcx_atm_lq[8]),
.src7_arb_req_q (spc7_pcx_req_lq[8]),
.stall_q_d1 (io_pcx_stall_lq_d1),
.scan_in (pcx_arbl8_scanin),
.scan_out (pcx_arbl8_scanout),
.tcu_scan_en (tcu_scan_en_arb_lt),
.tcu_pce_ov (tcu_pce_ov_arb_lt),
.ccx_aclk (ccx_aclk_arb_lt),
.ccx_bclk (ccx_bclk_arb_lt));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc0(
.din ({sctag0_pcx_stall_pq_d1,
spc0_pcx_req_pq_r_0[8:0], spc0_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag0_pcx_stall_rq_d1,
spc0_pcx_req_rq[8:0], spc0_pcx_atm_rq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc1(
.din ({sctag1_pcx_stall_pq_d1,
spc1_pcx_req_pq_r_0[8:0], spc1_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag1_pcx_stall_rq_d1,
spc1_pcx_req_rq[8:0], spc1_pcx_atm_rq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_20 i_bufq_r_spc2(
.din ({io_pcx_stall_pq_d1,
sctag2_pcx_stall_pq_d1, spc2_pcx_req_pq_r_0[8:0],
spc2_pcx_atm_pq_r_0[8:0]}),
.dout ({io_pcx_stall_rq_d1,
sctag2_pcx_stall_rq_d1, spc2_pcx_req_rq[8:0],
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc3(
.din ({sctag3_pcx_stall_pq_d1,
spc3_pcx_req_pq_r_0[8:0], spc3_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag3_pcx_stall_rq_d1,
spc3_pcx_req_rq[8:0], spc3_pcx_atm_rq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc4(
.din ({sctag4_pcx_stall_pq_d1,
spc4_pcx_req_pq_r_0[8:0], spc4_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag4_pcx_stall_rq_d1,
spc4_pcx_req_rq[8:0], spc4_pcx_atm_rq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc5(
.din ({sctag5_pcx_stall_pq_d1,
spc5_pcx_req_pq_r_0[8:0], spc5_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag5_pcx_stall_rq_d1,
spc5_pcx_req_rq[8:0], spc5_pcx_atm_rq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc6(
.din ({sctag6_pcx_stall_pq_d1,
spc6_pcx_req_pq_r_0[8:0], spc6_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag6_pcx_stall_rq_d1,
spc6_pcx_req_rq[8:0], spc6_pcx_atm_rq[8:0]}));
buff_macro__dbuff_48x__rep_1__stack_20r__width_19 i_bufq_r_spc7(
.din ({sctag7_pcx_stall_pq_d1,
spc7_pcx_req_pq_r_0[8:0], spc7_pcx_atm_pq_r_0[8:0]}),
.dout ({sctag7_pcx_stall_rq_d1,
spc7_pcx_req_rq[8:0], spc7_pcx_atm_rq[8:0]}));
.arb_grant_a (arb0_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb0_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb0_qsel0_r_a[8:0]),
.arb_qsel1_a (arb0_qsel1_r_a[8:0]),
.arb_shift_a (arb0_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[0]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[0]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[0]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[0]),
.arb_src4_grant_a (pcx_spc4_grant_a[0]),
.arb_src5_grant_a (pcx_spc5_grant_a[0]),
.arb_src6_grant_a (pcx_spc6_grant_a[0]),
.arb_src7_grant_a (pcx_spc7_grant_a[0]),
.arb_src8_grant_a (arb0_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag0_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag0_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[0]),
.src0_arb_req_q (spc0_pcx_req_rq[0]),
.src1_arb_atom_q (spc1_pcx_atm_rq[0]),
.src1_arb_req_q (spc1_pcx_req_rq[0]),
.src2_arb_atom_q (spc2_pcx_atm_rq[0]),
.src2_arb_req_q (spc2_pcx_req_rq[0]),
.src3_arb_atom_q (spc3_pcx_atm_rq[0]),
.src3_arb_req_q (spc3_pcx_req_rq[0]),
.src4_arb_atom_q (spc4_pcx_atm_rq[0]),
.src4_arb_req_q (spc4_pcx_req_rq[0]),
.src5_arb_atom_q (spc5_pcx_atm_rq[0]),
.src5_arb_req_q (spc5_pcx_req_rq[0]),
.src6_arb_atom_q (spc6_pcx_atm_rq[0]),
.src6_arb_req_q (spc6_pcx_req_rq[0]),
.src7_arb_atom_q (spc7_pcx_atm_rq[0]),
.src7_arb_req_q (spc7_pcx_req_rq[0]),
.stall_q_d1 (sctag0_pcx_stall_rq_d1),
.scan_in (pcx_arbr0_scanin),
.scan_out (pcx_arbr0_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt));
.arb_grant_a (arb1_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb1_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb1_qsel0_r_a[8:0]),
.arb_qsel1_a (arb1_qsel1_r_a[8:0]),
.arb_shift_a (arb1_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[1]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[1]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[1]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[1]),
.arb_src4_grant_a (pcx_spc4_grant_a[1]),
.arb_src5_grant_a (pcx_spc5_grant_a[1]),
.arb_src6_grant_a (pcx_spc6_grant_a[1]),
.arb_src7_grant_a (pcx_spc7_grant_a[1]),
.arb_src8_grant_a (arb1_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag1_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag1_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[1]),
.src0_arb_req_q (spc0_pcx_req_rq[1]),
.src1_arb_atom_q (spc1_pcx_atm_rq[1]),
.src1_arb_req_q (spc1_pcx_req_rq[1]),
.src2_arb_atom_q (spc2_pcx_atm_rq[1]),
.src2_arb_req_q (spc2_pcx_req_rq[1]),
.src3_arb_atom_q (spc3_pcx_atm_rq[1]),
.src3_arb_req_q (spc3_pcx_req_rq[1]),
.src4_arb_atom_q (spc4_pcx_atm_rq[1]),
.src4_arb_req_q (spc4_pcx_req_rq[1]),
.src5_arb_atom_q (spc5_pcx_atm_rq[1]),
.src5_arb_req_q (spc5_pcx_req_rq[1]),
.src6_arb_atom_q (spc6_pcx_atm_rq[1]),
.src6_arb_req_q (spc6_pcx_req_rq[1]),
.src7_arb_atom_q (spc7_pcx_atm_rq[1]),
.src7_arb_req_q (spc7_pcx_req_rq[1]),
.stall_q_d1 (sctag1_pcx_stall_rq_d1),
.scan_in (pcx_arbr1_scanin),
.scan_out (pcx_arbr1_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt));
.arb_grant_a (arb2_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb2_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb2_qsel0_r_a[8:0]),
.arb_qsel1_a (arb2_qsel1_r_a[8:0]),
.arb_shift_a (arb2_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[2]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[2]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[2]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[2]),
.arb_src4_grant_a (pcx_spc4_grant_a[2]),
.arb_src5_grant_a (pcx_spc5_grant_a[2]),
.arb_src6_grant_a (pcx_spc6_grant_a[2]),
.arb_src7_grant_a (pcx_spc7_grant_a[2]),
.arb_src8_grant_a (arb2_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag2_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag2_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[2]),
.src0_arb_req_q (spc0_pcx_req_rq[2]),
.src1_arb_atom_q (spc1_pcx_atm_rq[2]),
.src1_arb_req_q (spc1_pcx_req_rq[2]),
.src2_arb_atom_q (spc2_pcx_atm_rq[2]),
.src2_arb_req_q (spc2_pcx_req_rq[2]),
.src3_arb_atom_q (spc3_pcx_atm_rq[2]),
.src3_arb_req_q (spc3_pcx_req_rq[2]),
.src4_arb_atom_q (spc4_pcx_atm_rq[2]),
.src4_arb_req_q (spc4_pcx_req_rq[2]),
.src5_arb_atom_q (spc5_pcx_atm_rq[2]),
.src5_arb_req_q (spc5_pcx_req_rq[2]),
.src6_arb_atom_q (spc6_pcx_atm_rq[2]),
.src6_arb_req_q (spc6_pcx_req_rq[2]),
.src7_arb_atom_q (spc7_pcx_atm_rq[2]),
.src7_arb_req_q (spc7_pcx_req_rq[2]),
.stall_q_d1 (sctag2_pcx_stall_rq_d1),
.scan_in (pcx_arbr2_scanin),
.scan_out (pcx_arbr2_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb));
.arb_grant_a (arb3_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb3_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb3_qsel0_r_a[8:0]),
.arb_qsel1_a (arb3_qsel1_r_a[8:0]),
.arb_shift_a (arb3_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[3]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[3]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[3]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[3]),
.arb_src4_grant_a (pcx_spc4_grant_a[3]),
.arb_src5_grant_a (pcx_spc5_grant_a[3]),
.arb_src6_grant_a (pcx_spc6_grant_a[3]),
.arb_src7_grant_a (pcx_spc7_grant_a[3]),
.arb_src8_grant_a (arb3_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag3_atm_a_unused),
.ccx_dest_data_rdy_a (pcx_sctag3_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[3]),
.src0_arb_req_q (spc0_pcx_req_rq[3]),
.src1_arb_atom_q (spc1_pcx_atm_rq[3]),
.src1_arb_req_q (spc1_pcx_req_rq[3]),
.src2_arb_atom_q (spc2_pcx_atm_rq[3]),
.src2_arb_req_q (spc2_pcx_req_rq[3]),
.src3_arb_atom_q (spc3_pcx_atm_rq[3]),
.src3_arb_req_q (spc3_pcx_req_rq[3]),
.src4_arb_atom_q (spc4_pcx_atm_rq[3]),
.src4_arb_req_q (spc4_pcx_req_rq[3]),
.src5_arb_atom_q (spc5_pcx_atm_rq[3]),
.src5_arb_req_q (spc5_pcx_req_rq[3]),
.src6_arb_atom_q (spc6_pcx_atm_rq[3]),
.src6_arb_req_q (spc6_pcx_req_rq[3]),
.src7_arb_atom_q (spc7_pcx_atm_rq[3]),
.src7_arb_req_q (spc7_pcx_req_rq[3]),
.stall_q_d1 (sctag3_pcx_stall_rq_d1),
.scan_in (pcx_arbr3_scanin),
.scan_out (pcx_arbr3_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb));
.arb_grant_a (arb4_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb4_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb4_qsel0_r_a[8:0]),
.arb_qsel1_a (arb4_qsel1_r_a[8:0]),
.arb_shift_a (arb4_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[4]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[4]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[4]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[4]),
.arb_src4_grant_a (pcx_spc4_grant_a[4]),
.arb_src5_grant_a (pcx_spc5_grant_a[4]),
.arb_src6_grant_a (pcx_spc6_grant_a[4]),
.arb_src7_grant_a (pcx_spc7_grant_a[4]),
.arb_src8_grant_a (arb4_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag4_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag4_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_rq[4]),
.src0_arb_req_q (spc0_pcx_req_rq[4]),
.src1_arb_atom_q (spc1_pcx_atm_rq[4]),
.src1_arb_req_q (spc1_pcx_req_rq[4]),
.src2_arb_atom_q (spc2_pcx_atm_rq[4]),
.src2_arb_req_q (spc2_pcx_req_rq[4]),
.src3_arb_atom_q (spc3_pcx_atm_rq[4]),
.src3_arb_req_q (spc3_pcx_req_rq[4]),
.src4_arb_atom_q (spc4_pcx_atm_rq[4]),
.src4_arb_req_q (spc4_pcx_req_rq[4]),
.src5_arb_atom_q (spc5_pcx_atm_rq[4]),
.src5_arb_req_q (spc5_pcx_req_rq[4]),
.src6_arb_atom_q (spc6_pcx_atm_rq[4]),
.src6_arb_req_q (spc6_pcx_req_rq[4]),
.src7_arb_atom_q (spc7_pcx_atm_rq[4]),
.src7_arb_req_q (spc7_pcx_req_rq[4]),
.stall_q_d1 (sctag4_pcx_stall_rq_d1),
.scan_in (pcx_arbr4_scanin),
.scan_out (pcx_arbr4_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt));
.arb_grant_a (arb5_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb5_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb5_qsel0_r_a[8:0]),
.arb_qsel1_a (arb5_qsel1_r_a[8:0]),
.arb_shift_a (arb5_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[5]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[5]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[5]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[5]),
.arb_src4_grant_a (pcx_spc4_grant_a[5]),
.arb_src5_grant_a (pcx_spc5_grant_a[5]),
.arb_src6_grant_a (pcx_spc6_grant_a[5]),
.arb_src7_grant_a (pcx_spc7_grant_a[5]),
.arb_src8_grant_a (arb5_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag5_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag5_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_rq[5]),
.src0_arb_req_q (spc0_pcx_req_rq[5]),
.src1_arb_atom_q (spc1_pcx_atm_rq[5]),
.src1_arb_req_q (spc1_pcx_req_rq[5]),
.src2_arb_atom_q (spc2_pcx_atm_rq[5]),
.src2_arb_req_q (spc2_pcx_req_rq[5]),
.src3_arb_atom_q (spc3_pcx_atm_rq[5]),
.src3_arb_req_q (spc3_pcx_req_rq[5]),
.src4_arb_atom_q (spc4_pcx_atm_rq[5]),
.src4_arb_req_q (spc4_pcx_req_rq[5]),
.src5_arb_atom_q (spc5_pcx_atm_rq[5]),
.src5_arb_req_q (spc5_pcx_req_rq[5]),
.src6_arb_atom_q (spc6_pcx_atm_rq[5]),
.src6_arb_req_q (spc6_pcx_req_rq[5]),
.src7_arb_atom_q (spc7_pcx_atm_rq[5]),
.src7_arb_req_q (spc7_pcx_req_rq[5]),
.stall_q_d1 (sctag5_pcx_stall_rq_d1),
.scan_in (pcx_arbr5_scanin),
.scan_out (pcx_arbr5_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt));
.arb_grant_a (arb6_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb6_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb6_qsel0_r_a[8:0]),
.arb_qsel1_a (arb6_qsel1_r_a[8:0]),
.arb_shift_a (arb6_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[6]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[6]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[6]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[6]),
.arb_src4_grant_a (pcx_spc4_grant_a[6]),
.arb_src5_grant_a (pcx_spc5_grant_a[6]),
.arb_src6_grant_a (pcx_spc6_grant_a[6]),
.arb_src7_grant_a (pcx_spc7_grant_a[6]),
.arb_src8_grant_a (arb6_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag6_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag6_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_rq[6]),
.src0_arb_req_q (spc0_pcx_req_rq[6]),
.src1_arb_atom_q (spc1_pcx_atm_rq[6]),
.src1_arb_req_q (spc1_pcx_req_rq[6]),
.src2_arb_atom_q (spc2_pcx_atm_rq[6]),
.src2_arb_req_q (spc2_pcx_req_rq[6]),
.src3_arb_atom_q (spc3_pcx_atm_rq[6]),
.src3_arb_req_q (spc3_pcx_req_rq[6]),
.src4_arb_atom_q (spc4_pcx_atm_rq[6]),
.src4_arb_req_q (spc4_pcx_req_rq[6]),
.src5_arb_atom_q (spc5_pcx_atm_rq[6]),
.src5_arb_req_q (spc5_pcx_req_rq[6]),
.src6_arb_atom_q (spc6_pcx_atm_rq[6]),
.src6_arb_req_q (spc6_pcx_req_rq[6]),
.src7_arb_atom_q (spc7_pcx_atm_rq[6]),
.src7_arb_req_q (spc7_pcx_req_rq[6]),
.stall_q_d1 (sctag6_pcx_stall_rq_d1),
.scan_in (pcx_arbr6_scanin),
.scan_out (pcx_arbr6_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb));
.arb_grant_a (arb7_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb7_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb7_qsel0_r_a[8:0]),
.arb_qsel1_a (arb7_qsel1_r_a[8:0]),
.arb_shift_a (arb7_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[7]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[7]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[7]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[7]),
.arb_src4_grant_a (pcx_spc4_grant_a[7]),
.arb_src5_grant_a (pcx_spc5_grant_a[7]),
.arb_src6_grant_a (pcx_spc6_grant_a[7]),
.arb_src7_grant_a (pcx_spc7_grant_a[7]),
.arb_src8_grant_a (arb7_src8_grant_r_unused),
.ccx_dest_atom_a (pcx_sctag7_atm_a),
.ccx_dest_data_rdy_a (pcx_sctag7_data_rdy_a),
.src0_arb_atom_q (spc0_pcx_atm_rq[7]),
.src0_arb_req_q (spc0_pcx_req_rq[7]),
.src1_arb_atom_q (spc1_pcx_atm_rq[7]),
.src1_arb_req_q (spc1_pcx_req_rq[7]),
.src2_arb_atom_q (spc2_pcx_atm_rq[7]),
.src2_arb_req_q (spc2_pcx_req_rq[7]),
.src3_arb_atom_q (spc3_pcx_atm_rq[7]),
.src3_arb_req_q (spc3_pcx_req_rq[7]),
.src4_arb_atom_q (spc4_pcx_atm_rq[7]),
.src4_arb_req_q (spc4_pcx_req_rq[7]),
.src5_arb_atom_q (spc5_pcx_atm_rq[7]),
.src5_arb_req_q (spc5_pcx_req_rq[7]),
.src6_arb_atom_q (spc6_pcx_atm_rq[7]),
.src6_arb_req_q (spc6_pcx_req_rq[7]),
.src7_arb_atom_q (spc7_pcx_atm_rq[7]),
.src7_arb_req_q (spc7_pcx_req_rq[7]),
.stall_q_d1 (sctag7_pcx_stall_rq_d1),
.scan_in (pcx_arbr7_scanin),
.scan_out (pcx_arbr7_scanout),
.tcu_scan_en (tcu_scan_en_arb_rb),
.tcu_pce_ov (tcu_pce_ov_arb_rb),
.ccx_aclk (ccx_aclk_arb_rb),
.ccx_bclk (ccx_bclk_arb_rb));
.arb_grant_a (arb8_grant_r_a[8:0]),
.arb_q0_holdbar_a (arb8_q0_holdbar_r_a[8:0]),
.arb_qsel0_a (arb8_qsel0_r_a[8:0]),
.arb_qsel1_a (arb8_qsel1_r_a[8:0]),
.arb_shift_a (arb8_shift_r_a[8:0]),
.arb_src0_grant_a (pcx_spc0_grant_a_unused[8]),
.arb_src1_grant_a (pcx_spc1_grant_a_unused[8]),
.arb_src2_grant_a (pcx_spc2_grant_a_unused[8]),
.arb_src3_grant_a (pcx_spc3_grant_a_unused[8]),
.arb_src4_grant_a (pcx_spc4_grant_a[8]),
.arb_src5_grant_a (pcx_spc5_grant_a[8]),
.arb_src6_grant_a (pcx_spc6_grant_a[8]),
.arb_src7_grant_a (pcx_spc7_grant_a[8]),
.arb_src8_grant_a (arb8_src8_grant_r_unused),
.ccx_dest_atom_a (arb8_dest_atom_r_unused),
.ccx_dest_data_rdy_a (pcx_fpio_data_rdy_a_unused),
.src0_arb_atom_q (spc0_pcx_atm_rq[8]),
.src0_arb_req_q (spc0_pcx_req_rq[8]),
.src1_arb_atom_q (spc1_pcx_atm_rq[8]),
.src1_arb_req_q (spc1_pcx_req_rq[8]),
.src2_arb_atom_q (spc2_pcx_atm_rq[8]),
.src2_arb_req_q (spc2_pcx_req_rq[8]),
.src3_arb_atom_q (spc3_pcx_atm_rq[8]),
.src3_arb_req_q (spc3_pcx_req_rq[8]),
.src4_arb_atom_q (spc4_pcx_atm_rq[8]),
.src4_arb_req_q (spc4_pcx_req_rq[8]),
.src5_arb_atom_q (spc5_pcx_atm_rq[8]),
.src5_arb_req_q (spc5_pcx_req_rq[8]),
.src6_arb_atom_q (spc6_pcx_atm_rq[8]),
.src6_arb_req_q (spc6_pcx_req_rq[8]),
.src7_arb_atom_q (spc7_pcx_atm_rq[8]),
.src7_arb_req_q (spc7_pcx_req_rq[8]),
.stall_q_d1 (io_pcx_stall_rq_d1),
.scan_in (pcx_arbr8_scanin),
.scan_out (pcx_arbr8_scanout),
.tcu_scan_en (tcu_scan_en_arb_rt),
.tcu_pce_ov (tcu_pce_ov_arb_rt),
.ccx_aclk (ccx_aclk_arb_rt),
.ccx_bclk (ccx_bclk_arb_rt));
module buff_macro__dbuff_48x__rep_1__stack_20r__width_19(din, dout);
module buff_macro__dbuff_32x__rep_1__stack_none__width_4(din, dout);
module buff_macro__dbuff_40x__rep_1__stack_130c__width_130(din, dout);
module buff_macro__dbuff_48x__rep_1__stack_none__width_18(din, dout);
module buff_macro__dbuff_16x__rep_1__stack_none__width_1(din, dout);
module buff_macro__dbuff_32x__rep_1__stack_none__width_2(din, dout);
module buff_macro__dbuff_48x__rep_1__stack_20r__width_20(din, dout);
module buff_macro__dbuff_32x__rep_1__stack_150c__width_130(din, dout);