data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v
1: b'%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:29: Cannot find include file: sys.h\n`include "sys.h" // system level definition file which contains the  \n         ^~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/458737381/src/verilog-parser/tests,data/full_repos/permissive/458737381/sys.h\n             data/full_repos/permissive/458737381/src/verilog-parser/tests,data/full_repos/permissive/458737381/sys.h.v\n             data/full_repos/permissive/458737381/src/verilog-parser/tests,data/full_repos/permissive/458737381/sys.h.sv\n             sys.h\n             sys.h.v\n             sys.h.sv\n             obj_dir/sys.h\n             obj_dir/sys.h.v\n             obj_dir/sys.h.sv\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:32: Cannot find include file: iop.h\n`include "iop.h" \n         ^~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:61: Define or directive not defined: \'`CPX_WIDTH\'\n   output [`CPX_WIDTH-1:0]cpx_spc0_data_cx_l;  \n           ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:62: Define or directive not defined: \'`CPX_WIDTH\'\n   output [`CPX_WIDTH-1:0]cpx_spc2_data_cx_l;  \n           ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:63: Define or directive not defined: \'`CPX_WIDTH\'\n   output [`CPX_WIDTH-1:0]cpx_spc4_data_cx_l;  \n           ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:64: Define or directive not defined: \'`CPX_WIDTH\'\n   output [`CPX_WIDTH-1:0]cpx_spc6_data_cx_l;  \n           ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:89: Define or directive not defined: \'`CPX_WIDTH\'\n   input [`CPX_WIDTH-1:0]fp_cpx_data_ca;  \n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:90: Define or directive not defined: \'`CPX_WIDTH\'\n   input [`CPX_WIDTH-1:0]io_cpx_data_ca;  \n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:92: Define or directive not defined: \'`CPX_WIDTH\'\n   input [`CPX_WIDTH-1:0]scache0_cpx_data_ca;  \n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:93: Define or directive not defined: \'`CPX_WIDTH\'\n   input [`CPX_WIDTH-1:0]scache1_cpx_data_ca;  \n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:94: Define or directive not defined: \'`CPX_WIDTH\'\n   input [`CPX_WIDTH-1:0]scache2_cpx_data_ca;  \n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:95: Define or directive not defined: \'`CPX_WIDTH\'\n   input [`CPX_WIDTH-1:0]scache3_cpx_data_ca;  \n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:114: Define or directive not defined: \'`CPX_WIDTH\'\n     .cpx_spc0_data_cx_l (cpx_spc0_data_cx_l[`CPX_WIDTH-1:0]),\n                                             ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:124: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache0_cpx_data_ca (scache0_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:125: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache1_cpx_data_ca (scache1_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:126: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache2_cpx_data_ca (scache2_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:127: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache3_cpx_data_ca (scache3_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:128: Define or directive not defined: \'`CPX_WIDTH\'\n     .io_cpx_data_ca (io_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:129: Define or directive not defined: \'`CPX_WIDTH\'\n     .fp_cpx_data_ca (fp_cpx_data_ca[`CPX_WIDTH-1:0]));\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:140: Define or directive not defined: \'`CPX_WIDTH\'\n     .cpx_spc2_data_cx_l (cpx_spc2_data_cx_l[`CPX_WIDTH-1:0]),\n                                             ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:150: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache0_cpx_data_ca (scache0_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:151: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache1_cpx_data_ca (scache1_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:152: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache2_cpx_data_ca (scache2_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:153: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache3_cpx_data_ca (scache3_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:154: Define or directive not defined: \'`CPX_WIDTH\'\n     .io_cpx_data_ca (io_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:155: Define or directive not defined: \'`CPX_WIDTH\'\n     .fp_cpx_data_ca (fp_cpx_data_ca[`CPX_WIDTH-1:0]));\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:165: Define or directive not defined: \'`CPX_WIDTH\'\n     .cpx_spc4_data_cx_l (cpx_spc4_data_cx_l[`CPX_WIDTH-1:0]),\n                                             ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:175: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache0_cpx_data_ca (scache0_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:176: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache1_cpx_data_ca (scache1_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:177: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache2_cpx_data_ca (scache2_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:178: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache3_cpx_data_ca (scache3_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:179: Define or directive not defined: \'`CPX_WIDTH\'\n     .io_cpx_data_ca (io_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:180: Define or directive not defined: \'`CPX_WIDTH\'\n     .fp_cpx_data_ca (fp_cpx_data_ca[`CPX_WIDTH-1:0]));\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:190: Define or directive not defined: \'`CPX_WIDTH\'\n     .cpx_spc6_data_cx_l (cpx_spc6_data_cx_l[`CPX_WIDTH-1:0]),\n                                             ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:200: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache0_cpx_data_ca (scache0_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:201: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache1_cpx_data_ca (scache1_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:202: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache2_cpx_data_ca (scache2_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:203: Define or directive not defined: \'`CPX_WIDTH\'\n     .scache3_cpx_data_ca (scache3_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:204: Define or directive not defined: \'`CPX_WIDTH\'\n     .io_cpx_data_ca (io_cpx_data_ca[`CPX_WIDTH-1:0]),\n                                     ^~~~~~~~~~\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/cpx_dp_halfarray.v:205: Define or directive not defined: \'`CPX_WIDTH\'\n     .fp_cpx_data_ca (fp_cpx_data_ca[`CPX_WIDTH-1:0]));\n                                     ^~~~~~~~~~\n%Error: Exiting due to 40 error(s)\n'
module cpx_dp_halfarray(

   cpx_spc6_data_cx_l, cpx_spc4_data_cx_l, cpx_spc2_data_cx_l, 
   cpx_spc0_data_cx_l, scan_out, 

   shiftenable, scache3_cpx_data_ca, scache2_cpx_data_ca, 
   scache1_cpx_data_ca, scache0_cpx_data_ca, rclk, io_cpx_data_ca, 
   fp_cpx_data_ca, arbcp6_cpxdp_shift_cx, arbcp6_cpxdp_qsel1_ca, 
   arbcp6_cpxdp_qsel0_ca, arbcp6_cpxdp_q0_hold_ca, 
   arbcp6_cpxdp_grant_ca, arbcp4_cpxdp_shift_cx, 
   arbcp4_cpxdp_qsel1_ca, arbcp4_cpxdp_qsel0_ca, 
   arbcp4_cpxdp_q0_hold_ca, arbcp4_cpxdp_grant_ca, 
   arbcp2_cpxdp_shift_cx, arbcp2_cpxdp_qsel1_ca, 
   arbcp2_cpxdp_qsel0_ca, arbcp2_cpxdp_q0_hold_ca, 
   arbcp2_cpxdp_grant_ca, arbcp0_cpxdp_shift_cx, 
   arbcp0_cpxdp_qsel1_ca, arbcp0_cpxdp_qsel0_ca, 
   arbcp0_cpxdp_q0_hold_ca, arbcp0_cpxdp_grant_ca, scan_in
   );



   output [`CPX_WIDTH-1:0]cpx_spc0_data_cx_l;
   output [`CPX_WIDTH-1:0]cpx_spc2_data_cx_l;
   output [`CPX_WIDTH-1:0]cpx_spc4_data_cx_l;
   output [`CPX_WIDTH-1:0]cpx_spc6_data_cx_l;




   input [5:0]		arbcp0_cpxdp_grant_ca;
   input [5:0]		arbcp0_cpxdp_q0_hold_ca;
   input [5:0]		arbcp0_cpxdp_qsel0_ca;
   input [5:0]		arbcp0_cpxdp_qsel1_ca;
   input [5:0]		arbcp0_cpxdp_shift_cx;
   input [5:0]		arbcp2_cpxdp_grant_ca;
   input [5:0]		arbcp2_cpxdp_q0_hold_ca;
   input [5:0]		arbcp2_cpxdp_qsel0_ca;
   input [5:0]		arbcp2_cpxdp_qsel1_ca;
   input [5:0]		arbcp2_cpxdp_shift_cx;
   input [5:0]		arbcp4_cpxdp_grant_ca;
   input [5:0]		arbcp4_cpxdp_q0_hold_ca;
   input [5:0]		arbcp4_cpxdp_qsel0_ca;
   input [5:0]		arbcp4_cpxdp_qsel1_ca;
   input [5:0]		arbcp4_cpxdp_shift_cx;
   input [5:0]		arbcp6_cpxdp_grant_ca;
   input [5:0]		arbcp6_cpxdp_q0_hold_ca;
   input [5:0]		arbcp6_cpxdp_qsel0_ca;
   input [5:0]		arbcp6_cpxdp_qsel1_ca;
   input [5:0]		arbcp6_cpxdp_shift_cx;
   input [`CPX_WIDTH-1:0]fp_cpx_data_ca;
   input [`CPX_WIDTH-1:0]io_cpx_data_ca;
   input		rclk;
   input [`CPX_WIDTH-1:0]scache0_cpx_data_ca;
   input [`CPX_WIDTH-1:0]scache1_cpx_data_ca;
   input [`CPX_WIDTH-1:0]scache2_cpx_data_ca;
   input [`CPX_WIDTH-1:0]scache3_cpx_data_ca;
   input		shiftenable;






   input    scan_in;
   output   scan_out;
   

   cpx_dp0 cpx_dp0(

		   .scan_out		(),
		   .cpx_spc0_data_cx_l	(cpx_spc0_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp0_cpxdp_grant_ca(arbcp0_cpxdp_grant_ca[5:0]),
		   .arbcp0_cpxdp_q0_hold_ca(arbcp0_cpxdp_q0_hold_ca[5:0]),
		   .arbcp0_cpxdp_qsel0_ca(arbcp0_cpxdp_qsel0_ca[5:0]),
		   .arbcp0_cpxdp_qsel1_ca(arbcp0_cpxdp_qsel1_ca[5:0]),
		   .arbcp0_cpxdp_shift_cx(arbcp0_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));



   cpx_dp2 cpx_dp2(

		   .scan_out		(),
		   .cpx_spc2_data_cx_l	(cpx_spc2_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp2_cpxdp_grant_ca(arbcp2_cpxdp_grant_ca[5:0]),
		   .arbcp2_cpxdp_q0_hold_ca(arbcp2_cpxdp_q0_hold_ca[5:0]),
		   .arbcp2_cpxdp_qsel0_ca(arbcp2_cpxdp_qsel0_ca[5:0]),
		   .arbcp2_cpxdp_qsel1_ca(arbcp2_cpxdp_qsel1_ca[5:0]),
		   .arbcp2_cpxdp_shift_cx(arbcp2_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));


   cpx_dp4 cpx_dp4(

		   .scan_out		(),
		   .cpx_spc4_data_cx_l	(cpx_spc4_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp4_cpxdp_grant_ca(arbcp4_cpxdp_grant_ca[5:0]),
		   .arbcp4_cpxdp_q0_hold_ca(arbcp4_cpxdp_q0_hold_ca[5:0]),
		   .arbcp4_cpxdp_qsel0_ca(arbcp4_cpxdp_qsel0_ca[5:0]),
		   .arbcp4_cpxdp_qsel1_ca(arbcp4_cpxdp_qsel1_ca[5:0]),
		   .arbcp4_cpxdp_shift_cx(arbcp4_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));


   cpx_dp6 cpx_dp6(

		   .scan_out		(),
		   .cpx_spc6_data_cx_l	(cpx_spc6_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp6_cpxdp_grant_ca(arbcp6_cpxdp_grant_ca[5:0]),
		   .arbcp6_cpxdp_q0_hold_ca(arbcp6_cpxdp_q0_hold_ca[5:0]),
		   .arbcp6_cpxdp_qsel0_ca(arbcp6_cpxdp_qsel0_ca[5:0]),
		   .arbcp6_cpxdp_qsel1_ca(arbcp6_cpxdp_qsel1_ca[5:0]),
		   .arbcp6_cpxdp_shift_cx(arbcp6_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));

endmodule
module cpx_dp_halfarray(

   cpx_spc6_data_cx_l, cpx_spc4_data_cx_l, cpx_spc2_data_cx_l, 
   cpx_spc0_data_cx_l, scan_out, 

   shiftenable, scache3_cpx_data_ca, scache2_cpx_data_ca, 
   scache1_cpx_data_ca, scache0_cpx_data_ca, rclk, io_cpx_data_ca, 
   fp_cpx_data_ca, arbcp6_cpxdp_shift_cx, arbcp6_cpxdp_qsel1_ca, 
   arbcp6_cpxdp_qsel0_ca, arbcp6_cpxdp_q0_hold_ca, 
   arbcp6_cpxdp_grant_ca, arbcp4_cpxdp_shift_cx, 
   arbcp4_cpxdp_qsel1_ca, arbcp4_cpxdp_qsel0_ca, 
   arbcp4_cpxdp_q0_hold_ca, arbcp4_cpxdp_grant_ca, 
   arbcp2_cpxdp_shift_cx, arbcp2_cpxdp_qsel1_ca, 
   arbcp2_cpxdp_qsel0_ca, arbcp2_cpxdp_q0_hold_ca, 
   arbcp2_cpxdp_grant_ca, arbcp0_cpxdp_shift_cx, 
   arbcp0_cpxdp_qsel1_ca, arbcp0_cpxdp_qsel0_ca, 
   arbcp0_cpxdp_q0_hold_ca, arbcp0_cpxdp_grant_ca, scan_in
   );




   output [`CPX_WIDTH-1:0]cpx_spc0_data_cx_l;
   output [`CPX_WIDTH-1:0]cpx_spc2_data_cx_l;
   output [`CPX_WIDTH-1:0]cpx_spc4_data_cx_l;
   output [`CPX_WIDTH-1:0]cpx_spc6_data_cx_l;




   input [5:0]		arbcp0_cpxdp_grant_ca;
   input [5:0]		arbcp0_cpxdp_q0_hold_ca;
   input [5:0]		arbcp0_cpxdp_qsel0_ca;
   input [5:0]		arbcp0_cpxdp_qsel1_ca;
   input [5:0]		arbcp0_cpxdp_shift_cx;
   input [5:0]		arbcp2_cpxdp_grant_ca;
   input [5:0]		arbcp2_cpxdp_q0_hold_ca;
   input [5:0]		arbcp2_cpxdp_qsel0_ca;
   input [5:0]		arbcp2_cpxdp_qsel1_ca;
   input [5:0]		arbcp2_cpxdp_shift_cx;
   input [5:0]		arbcp4_cpxdp_grant_ca;
   input [5:0]		arbcp4_cpxdp_q0_hold_ca;
   input [5:0]		arbcp4_cpxdp_qsel0_ca;
   input [5:0]		arbcp4_cpxdp_qsel1_ca;
   input [5:0]		arbcp4_cpxdp_shift_cx;
   input [5:0]		arbcp6_cpxdp_grant_ca;
   input [5:0]		arbcp6_cpxdp_q0_hold_ca;
   input [5:0]		arbcp6_cpxdp_qsel0_ca;
   input [5:0]		arbcp6_cpxdp_qsel1_ca;
   input [5:0]		arbcp6_cpxdp_shift_cx;
   input [`CPX_WIDTH-1:0]fp_cpx_data_ca;
   input [`CPX_WIDTH-1:0]io_cpx_data_ca;
   input		rclk;
   input [`CPX_WIDTH-1:0]scache0_cpx_data_ca;
   input [`CPX_WIDTH-1:0]scache1_cpx_data_ca;
   input [`CPX_WIDTH-1:0]scache2_cpx_data_ca;
   input [`CPX_WIDTH-1:0]scache3_cpx_data_ca;
   input		shiftenable;






   input    scan_in;
   output   scan_out;
   

   cpx_dp0 cpx_dp0(

		   .scan_out		(),
		   .cpx_spc0_data_cx_l	(cpx_spc0_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp0_cpxdp_grant_ca(arbcp0_cpxdp_grant_ca[5:0]),
		   .arbcp0_cpxdp_q0_hold_ca(arbcp0_cpxdp_q0_hold_ca[5:0]),
		   .arbcp0_cpxdp_qsel0_ca(arbcp0_cpxdp_qsel0_ca[5:0]),
		   .arbcp0_cpxdp_qsel1_ca(arbcp0_cpxdp_qsel1_ca[5:0]),
		   .arbcp0_cpxdp_shift_cx(arbcp0_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));



   cpx_dp2 cpx_dp2(

		   .scan_out		(),
		   .cpx_spc2_data_cx_l	(cpx_spc2_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp2_cpxdp_grant_ca(arbcp2_cpxdp_grant_ca[5:0]),
		   .arbcp2_cpxdp_q0_hold_ca(arbcp2_cpxdp_q0_hold_ca[5:0]),
		   .arbcp2_cpxdp_qsel0_ca(arbcp2_cpxdp_qsel0_ca[5:0]),
		   .arbcp2_cpxdp_qsel1_ca(arbcp2_cpxdp_qsel1_ca[5:0]),
		   .arbcp2_cpxdp_shift_cx(arbcp2_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));


   cpx_dp4 cpx_dp4(

		   .scan_out		(),
		   .cpx_spc4_data_cx_l	(cpx_spc4_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp4_cpxdp_grant_ca(arbcp4_cpxdp_grant_ca[5:0]),
		   .arbcp4_cpxdp_q0_hold_ca(arbcp4_cpxdp_q0_hold_ca[5:0]),
		   .arbcp4_cpxdp_qsel0_ca(arbcp4_cpxdp_qsel0_ca[5:0]),
		   .arbcp4_cpxdp_qsel1_ca(arbcp4_cpxdp_qsel1_ca[5:0]),
		   .arbcp4_cpxdp_shift_cx(arbcp4_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));


   cpx_dp6 cpx_dp6(

		   .scan_out		(),
		   .cpx_spc6_data_cx_l	(cpx_spc6_data_cx_l[`CPX_WIDTH-1:0]),

		   .arbcp6_cpxdp_grant_ca(arbcp6_cpxdp_grant_ca[5:0]),
		   .arbcp6_cpxdp_q0_hold_ca(arbcp6_cpxdp_q0_hold_ca[5:0]),
		   .arbcp6_cpxdp_qsel0_ca(arbcp6_cpxdp_qsel0_ca[5:0]),
		   .arbcp6_cpxdp_qsel1_ca(arbcp6_cpxdp_qsel1_ca[5:0]),
		   .arbcp6_cpxdp_shift_cx(arbcp6_cpxdp_shift_cx[5:0]),
		   .rclk		(rclk),
		   .scan_in		(),
		   .shiftenable		(shiftenable),
		   .scache0_cpx_data_ca	(scache0_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache1_cpx_data_ca	(scache1_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache2_cpx_data_ca	(scache2_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .scache3_cpx_data_ca	(scache3_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .io_cpx_data_ca	(io_cpx_data_ca[`CPX_WIDTH-1:0]),
		   .fp_cpx_data_ca	(fp_cpx_data_ca[`CPX_WIDTH-1:0]));

endmodule