module user_project_wrapper (user_clock2, | |
vccd1, | |
vccd2, | |
vdda1, | |
vdda2, | |
vssa1, | |
vssa2, | |
vssd1, | |
vssd2, | |
wb_clk_i, | |
wb_rst_i, | |
wbs_ack_o, | |
wbs_cyc_i, | |
wbs_stb_i, | |
wbs_we_i, | |
analog_io, | |
io_in, | |
io_oeb, | |
io_out, | |
la_data_in, | |
la_data_out, | |
la_oenb, | |
user_irq, | |
wbs_adr_i, | |
wbs_dat_i, | |
wbs_dat_o, | |
wbs_sel_i); | |
input user_clock2; | |
input vccd1; | |
input vccd2; | |
input vdda1; | |
input vdda2; | |
input vssa1; | |
input vssa2; | |
input vssd1; | |
input vssd2; | |
input wb_clk_i; | |
input wb_rst_i; | |
output wbs_ack_o; | |
input wbs_cyc_i; | |
input wbs_stb_i; | |
input wbs_we_i; | |
inout [28:0] analog_io; | |
input [37:0] io_in; | |
output [37:0] io_oeb; | |
output [37:0] io_out; | |
input [127:0] la_data_in; | |
output [127:0] la_data_out; | |
input [127:0] la_oenb; | |
output [2:0] user_irq; | |
input [31:0] wbs_adr_i; | |
input [31:0] wbs_dat_i; | |
output [31:0] wbs_dat_o; | |
input [3:0] wbs_sel_i; | |
wire \bist_correct[0] ; | |
wire \bist_correct[1] ; | |
wire \bist_correct[2] ; | |
wire \bist_correct[3] ; | |
wire \bist_done[0] ; | |
wire \bist_done[1] ; | |
wire \bist_done[2] ; | |
wire \bist_done[3] ; | |
wire \bist_en[0] ; | |
wire \bist_en[1] ; | |
wire \bist_en[2] ; | |
wire \bist_en[3] ; | |
wire \bist_error[0] ; | |
wire \bist_error[1] ; | |
wire \bist_error[2] ; | |
wire \bist_error[3] ; | |
wire \bist_error_cnt0[0] ; | |
wire \bist_error_cnt0[1] ; | |
wire \bist_error_cnt0[2] ; | |
wire \bist_error_cnt0[3] ; | |
wire \bist_error_cnt1[0] ; | |
wire \bist_error_cnt1[1] ; | |
wire \bist_error_cnt1[2] ; | |
wire \bist_error_cnt1[3] ; | |
wire \bist_error_cnt2[0] ; | |
wire \bist_error_cnt2[1] ; | |
wire \bist_error_cnt2[2] ; | |
wire \bist_error_cnt2[3] ; | |
wire \bist_error_cnt3[0] ; | |
wire \bist_error_cnt3[1] ; | |
wire \bist_error_cnt3[2] ; | |
wire \bist_error_cnt3[3] ; | |
wire \bist_load[0] ; | |
wire \bist_load[1] ; | |
wire \bist_load[2] ; | |
wire \bist_load[3] ; | |
wire bist_rst_n; | |
wire \bist_run[0] ; | |
wire \bist_run[1] ; | |
wire \bist_run[2] ; | |
wire \bist_run[3] ; | |
wire \bist_sdi[0] ; | |
wire \bist_sdi[1] ; | |
wire \bist_sdi[2] ; | |
wire \bist_sdi[3] ; | |
wire \bist_sdo[0] ; | |
wire \bist_sdo[1] ; | |
wire \bist_sdo[2] ; | |
wire \bist_sdo[3] ; | |
wire \bist_shift[0] ; | |
wire \bist_shift[1] ; | |
wire \bist_shift[2] ; | |
wire \bist_shift[3] ; | |
wire \cfg_clk_ctrl1[0] ; | |
wire \cfg_clk_ctrl1[10] ; | |
wire \cfg_clk_ctrl1[11] ; | |
wire \cfg_clk_ctrl1[12] ; | |
wire \cfg_clk_ctrl1[13] ; | |
wire \cfg_clk_ctrl1[14] ; | |
wire \cfg_clk_ctrl1[15] ; | |
wire \cfg_clk_ctrl1[16] ; | |
wire \cfg_clk_ctrl1[17] ; | |
wire \cfg_clk_ctrl1[18] ; | |
wire \cfg_clk_ctrl1[19] ; | |
wire \cfg_clk_ctrl1[1] ; | |
wire \cfg_clk_ctrl1[20] ; | |
wire \cfg_clk_ctrl1[21] ; | |
wire \cfg_clk_ctrl1[22] ; | |
wire \cfg_clk_ctrl1[23] ; | |
wire \cfg_clk_ctrl1[24] ; | |
wire \cfg_clk_ctrl1[25] ; | |
wire \cfg_clk_ctrl1[26] ; | |
wire \cfg_clk_ctrl1[27] ; | |
wire \cfg_clk_ctrl1[28] ; | |
wire \cfg_clk_ctrl1[29] ; | |
wire \cfg_clk_ctrl1[2] ; | |
wire \cfg_clk_ctrl1[30] ; | |
wire \cfg_clk_ctrl1[31] ; | |
wire \cfg_clk_ctrl1[3] ; | |
wire \cfg_clk_ctrl1[4] ; | |
wire \cfg_clk_ctrl1[5] ; | |
wire \cfg_clk_ctrl1[6] ; | |
wire \cfg_clk_ctrl1[7] ; | |
wire \cfg_clk_ctrl1[8] ; | |
wire \cfg_clk_ctrl1[9] ; | |
wire \cfg_clk_ctrl2[0] ; | |
wire \cfg_clk_ctrl2[10] ; | |
wire \cfg_clk_ctrl2[11] ; | |
wire \cfg_clk_ctrl2[12] ; | |
wire \cfg_clk_ctrl2[13] ; | |
wire \cfg_clk_ctrl2[14] ; | |
wire \cfg_clk_ctrl2[15] ; | |
wire \cfg_clk_ctrl2[16] ; | |
wire \cfg_clk_ctrl2[17] ; | |
wire \cfg_clk_ctrl2[18] ; | |
wire \cfg_clk_ctrl2[19] ; | |
wire \cfg_clk_ctrl2[1] ; | |
wire \cfg_clk_ctrl2[20] ; | |
wire \cfg_clk_ctrl2[21] ; | |
wire \cfg_clk_ctrl2[22] ; | |
wire \cfg_clk_ctrl2[23] ; | |
wire \cfg_clk_ctrl2[24] ; | |
wire \cfg_clk_ctrl2[25] ; | |
wire \cfg_clk_ctrl2[26] ; | |
wire \cfg_clk_ctrl2[27] ; | |
wire \cfg_clk_ctrl2[28] ; | |
wire \cfg_clk_ctrl2[29] ; | |
wire \cfg_clk_ctrl2[2] ; | |
wire \cfg_clk_ctrl2[30] ; | |
wire \cfg_clk_ctrl2[31] ; | |
wire \cfg_clk_ctrl2[3] ; | |
wire \cfg_clk_ctrl2[4] ; | |
wire \cfg_clk_ctrl2[5] ; | |
wire \cfg_clk_ctrl2[6] ; | |
wire \cfg_clk_ctrl2[7] ; | |
wire \cfg_clk_ctrl2[8] ; | |
wire \cfg_clk_ctrl2[9] ; | |
wire \mem1_addr_a[10] ; | |
wire \mem1_addr_a[2] ; | |
wire \mem1_addr_a[3] ; | |
wire \mem1_addr_a[4] ; | |
wire \mem1_addr_a[5] ; | |
wire \mem1_addr_a[6] ; | |
wire \mem1_addr_a[7] ; | |
wire \mem1_addr_a[8] ; | |
wire \mem1_addr_a[9] ; | |
wire \mem1_addr_b[10] ; | |
wire \mem1_addr_b[2] ; | |
wire \mem1_addr_b[3] ; | |
wire \mem1_addr_b[4] ; | |
wire \mem1_addr_b[5] ; | |
wire \mem1_addr_b[6] ; | |
wire \mem1_addr_b[7] ; | |
wire \mem1_addr_b[8] ; | |
wire \mem1_addr_b[9] ; | |
wire mem1_cen_a; | |
wire mem1_cen_b; | |
wire mem1_clk_a; | |
wire mem1_clk_b; | |
wire \mem1_din_b[0] ; | |
wire \mem1_din_b[10] ; | |
wire \mem1_din_b[11] ; | |
wire \mem1_din_b[12] ; | |
wire \mem1_din_b[13] ; | |
wire \mem1_din_b[14] ; | |
wire \mem1_din_b[15] ; | |
wire \mem1_din_b[16] ; | |
wire \mem1_din_b[17] ; | |
wire \mem1_din_b[18] ; | |
wire \mem1_din_b[19] ; | |
wire \mem1_din_b[1] ; | |
wire \mem1_din_b[20] ; | |
wire \mem1_din_b[21] ; | |
wire \mem1_din_b[22] ; | |
wire \mem1_din_b[23] ; | |
wire \mem1_din_b[24] ; | |
wire \mem1_din_b[25] ; | |
wire \mem1_din_b[26] ; | |
wire \mem1_din_b[27] ; | |
wire \mem1_din_b[28] ; | |
wire \mem1_din_b[29] ; | |
wire \mem1_din_b[2] ; | |
wire \mem1_din_b[30] ; | |
wire \mem1_din_b[31] ; | |
wire \mem1_din_b[3] ; | |
wire \mem1_din_b[4] ; | |
wire \mem1_din_b[5] ; | |
wire \mem1_din_b[6] ; | |
wire \mem1_din_b[7] ; | |
wire \mem1_din_b[8] ; | |
wire \mem1_din_b[9] ; | |
wire \mem1_dout_a[0] ; | |
wire \mem1_dout_a[10] ; | |
wire \mem1_dout_a[11] ; | |
wire \mem1_dout_a[12] ; | |
wire \mem1_dout_a[13] ; | |
wire \mem1_dout_a[14] ; | |
wire \mem1_dout_a[15] ; | |
wire \mem1_dout_a[16] ; | |
wire \mem1_dout_a[17] ; | |
wire \mem1_dout_a[18] ; | |
wire \mem1_dout_a[19] ; | |
wire \mem1_dout_a[1] ; | |
wire \mem1_dout_a[20] ; | |
wire \mem1_dout_a[21] ; | |
wire \mem1_dout_a[22] ; | |
wire \mem1_dout_a[23] ; | |
wire \mem1_dout_a[24] ; | |
wire \mem1_dout_a[25] ; | |
wire \mem1_dout_a[26] ; | |
wire \mem1_dout_a[27] ; | |
wire \mem1_dout_a[28] ; | |
wire \mem1_dout_a[29] ; | |
wire \mem1_dout_a[2] ; | |
wire \mem1_dout_a[30] ; | |
wire \mem1_dout_a[31] ; | |
wire \mem1_dout_a[3] ; | |
wire \mem1_dout_a[4] ; | |
wire \mem1_dout_a[5] ; | |
wire \mem1_dout_a[6] ; | |
wire \mem1_dout_a[7] ; | |
wire \mem1_dout_a[8] ; | |
wire \mem1_dout_a[9] ; | |
wire \mem1_mask_b[0] ; | |
wire \mem1_mask_b[1] ; | |
wire \mem1_mask_b[2] ; | |
wire \mem1_mask_b[3] ; | |
wire mem1_web_b; | |
wire \mem2_addr_a[10] ; | |
wire \mem2_addr_a[2] ; | |
wire \mem2_addr_a[3] ; | |
wire \mem2_addr_a[4] ; | |
wire \mem2_addr_a[5] ; | |
wire \mem2_addr_a[6] ; | |
wire \mem2_addr_a[7] ; | |
wire \mem2_addr_a[8] ; | |
wire \mem2_addr_a[9] ; | |
wire \mem2_addr_b[10] ; | |
wire \mem2_addr_b[2] ; | |
wire \mem2_addr_b[3] ; | |
wire \mem2_addr_b[4] ; | |
wire \mem2_addr_b[5] ; | |
wire \mem2_addr_b[6] ; | |
wire \mem2_addr_b[7] ; | |
wire \mem2_addr_b[8] ; | |
wire \mem2_addr_b[9] ; | |
wire mem2_cen_a; | |
wire mem2_cen_b; | |
wire mem2_clk_a; | |
wire mem2_clk_b; | |
wire \mem2_din_b[0] ; | |
wire \mem2_din_b[10] ; | |
wire \mem2_din_b[11] ; | |
wire \mem2_din_b[12] ; | |
wire \mem2_din_b[13] ; | |
wire \mem2_din_b[14] ; | |
wire \mem2_din_b[15] ; | |
wire \mem2_din_b[16] ; | |
wire \mem2_din_b[17] ; | |
wire \mem2_din_b[18] ; | |
wire \mem2_din_b[19] ; | |
wire \mem2_din_b[1] ; | |
wire \mem2_din_b[20] ; | |
wire \mem2_din_b[21] ; | |
wire \mem2_din_b[22] ; | |
wire \mem2_din_b[23] ; | |
wire \mem2_din_b[24] ; | |
wire \mem2_din_b[25] ; | |
wire \mem2_din_b[26] ; | |
wire \mem2_din_b[27] ; | |
wire \mem2_din_b[28] ; | |
wire \mem2_din_b[29] ; | |
wire \mem2_din_b[2] ; | |
wire \mem2_din_b[30] ; | |
wire \mem2_din_b[31] ; | |
wire \mem2_din_b[3] ; | |
wire \mem2_din_b[4] ; | |
wire \mem2_din_b[5] ; | |
wire \mem2_din_b[6] ; | |
wire \mem2_din_b[7] ; | |
wire \mem2_din_b[8] ; | |
wire \mem2_din_b[9] ; | |
wire \mem2_dout_a[0] ; | |
wire \mem2_dout_a[10] ; | |
wire \mem2_dout_a[11] ; | |
wire \mem2_dout_a[12] ; | |
wire \mem2_dout_a[13] ; | |
wire \mem2_dout_a[14] ; | |
wire \mem2_dout_a[15] ; | |
wire \mem2_dout_a[16] ; | |
wire \mem2_dout_a[17] ; | |
wire \mem2_dout_a[18] ; | |
wire \mem2_dout_a[19] ; | |
wire \mem2_dout_a[1] ; | |
wire \mem2_dout_a[20] ; | |
wire \mem2_dout_a[21] ; | |
wire \mem2_dout_a[22] ; | |
wire \mem2_dout_a[23] ; | |
wire \mem2_dout_a[24] ; | |
wire \mem2_dout_a[25] ; | |
wire \mem2_dout_a[26] ; | |
wire \mem2_dout_a[27] ; | |
wire \mem2_dout_a[28] ; | |
wire \mem2_dout_a[29] ; | |
wire \mem2_dout_a[2] ; | |
wire \mem2_dout_a[30] ; | |
wire \mem2_dout_a[31] ; | |
wire \mem2_dout_a[3] ; | |
wire \mem2_dout_a[4] ; | |
wire \mem2_dout_a[5] ; | |
wire \mem2_dout_a[6] ; | |
wire \mem2_dout_a[7] ; | |
wire \mem2_dout_a[8] ; | |
wire \mem2_dout_a[9] ; | |
wire \mem2_mask_b[0] ; | |
wire \mem2_mask_b[1] ; | |
wire \mem2_mask_b[2] ; | |
wire \mem2_mask_b[3] ; | |
wire mem2_web_b; | |
wire \mem3_addr_a[2] ; | |
wire \mem3_addr_a[3] ; | |
wire \mem3_addr_a[4] ; | |
wire \mem3_addr_a[5] ; | |
wire \mem3_addr_a[6] ; | |
wire \mem3_addr_a[7] ; | |
wire \mem3_addr_a[8] ; | |
wire \mem3_addr_a[9] ; | |
wire \mem3_addr_b[2] ; | |
wire \mem3_addr_b[3] ; | |
wire \mem3_addr_b[4] ; | |
wire \mem3_addr_b[5] ; | |
wire \mem3_addr_b[6] ; | |
wire \mem3_addr_b[7] ; | |
wire \mem3_addr_b[8] ; | |
wire \mem3_addr_b[9] ; | |
wire mem3_cen_a; | |
wire mem3_cen_b; | |
wire mem3_clk_a; | |
wire mem3_clk_b; | |
wire \mem3_din_b[0] ; | |
wire \mem3_din_b[10] ; | |
wire \mem3_din_b[11] ; | |
wire \mem3_din_b[12] ; | |
wire \mem3_din_b[13] ; | |
wire \mem3_din_b[14] ; | |
wire \mem3_din_b[15] ; | |
wire \mem3_din_b[16] ; | |
wire \mem3_din_b[17] ; | |
wire \mem3_din_b[18] ; | |
wire \mem3_din_b[19] ; | |
wire \mem3_din_b[1] ; | |
wire \mem3_din_b[20] ; | |
wire \mem3_din_b[21] ; | |
wire \mem3_din_b[22] ; | |
wire \mem3_din_b[23] ; | |
wire \mem3_din_b[24] ; | |
wire \mem3_din_b[25] ; | |
wire \mem3_din_b[26] ; | |
wire \mem3_din_b[27] ; | |
wire \mem3_din_b[28] ; | |
wire \mem3_din_b[29] ; | |
wire \mem3_din_b[2] ; | |
wire \mem3_din_b[30] ; | |
wire \mem3_din_b[31] ; | |
wire \mem3_din_b[3] ; | |
wire \mem3_din_b[4] ; | |
wire \mem3_din_b[5] ; | |
wire \mem3_din_b[6] ; | |
wire \mem3_din_b[7] ; | |
wire \mem3_din_b[8] ; | |
wire \mem3_din_b[9] ; | |
wire \mem3_dout_a[0] ; | |
wire \mem3_dout_a[10] ; | |
wire \mem3_dout_a[11] ; | |
wire \mem3_dout_a[12] ; | |
wire \mem3_dout_a[13] ; | |
wire \mem3_dout_a[14] ; | |
wire \mem3_dout_a[15] ; | |
wire \mem3_dout_a[16] ; | |
wire \mem3_dout_a[17] ; | |
wire \mem3_dout_a[18] ; | |
wire \mem3_dout_a[19] ; | |
wire \mem3_dout_a[1] ; | |
wire \mem3_dout_a[20] ; | |
wire \mem3_dout_a[21] ; | |
wire \mem3_dout_a[22] ; | |
wire \mem3_dout_a[23] ; | |
wire \mem3_dout_a[24] ; | |
wire \mem3_dout_a[25] ; | |
wire \mem3_dout_a[26] ; | |
wire \mem3_dout_a[27] ; | |
wire \mem3_dout_a[28] ; | |
wire \mem3_dout_a[29] ; | |
wire \mem3_dout_a[2] ; | |
wire \mem3_dout_a[30] ; | |
wire \mem3_dout_a[31] ; | |
wire \mem3_dout_a[3] ; | |
wire \mem3_dout_a[4] ; | |
wire \mem3_dout_a[5] ; | |
wire \mem3_dout_a[6] ; | |
wire \mem3_dout_a[7] ; | |
wire \mem3_dout_a[8] ; | |
wire \mem3_dout_a[9] ; | |
wire \mem3_mask_b[0] ; | |
wire \mem3_mask_b[1] ; | |
wire \mem3_mask_b[2] ; | |
wire \mem3_mask_b[3] ; | |
wire mem3_web_b; | |
wire \mem4_addr_a[2] ; | |
wire \mem4_addr_a[3] ; | |
wire \mem4_addr_a[4] ; | |
wire \mem4_addr_a[5] ; | |
wire \mem4_addr_a[6] ; | |
wire \mem4_addr_a[7] ; | |
wire \mem4_addr_a[8] ; | |
wire \mem4_addr_a[9] ; | |
wire \mem4_addr_b[2] ; | |
wire \mem4_addr_b[3] ; | |
wire \mem4_addr_b[4] ; | |
wire \mem4_addr_b[5] ; | |
wire \mem4_addr_b[6] ; | |
wire \mem4_addr_b[7] ; | |
wire \mem4_addr_b[8] ; | |
wire \mem4_addr_b[9] ; | |
wire mem4_cen_a; | |
wire mem4_cen_b; | |
wire mem4_clk_a; | |
wire mem4_clk_b; | |
wire \mem4_din_b[0] ; | |
wire \mem4_din_b[10] ; | |
wire \mem4_din_b[11] ; | |
wire \mem4_din_b[12] ; | |
wire \mem4_din_b[13] ; | |
wire \mem4_din_b[14] ; | |
wire \mem4_din_b[15] ; | |
wire \mem4_din_b[16] ; | |
wire \mem4_din_b[17] ; | |
wire \mem4_din_b[18] ; | |
wire \mem4_din_b[19] ; | |
wire \mem4_din_b[1] ; | |
wire \mem4_din_b[20] ; | |
wire \mem4_din_b[21] ; | |
wire \mem4_din_b[22] ; | |
wire \mem4_din_b[23] ; | |
wire \mem4_din_b[24] ; | |
wire \mem4_din_b[25] ; | |
wire \mem4_din_b[26] ; | |
wire \mem4_din_b[27] ; | |
wire \mem4_din_b[28] ; | |
wire \mem4_din_b[29] ; | |
wire \mem4_din_b[2] ; | |
wire \mem4_din_b[30] ; | |
wire \mem4_din_b[31] ; | |
wire \mem4_din_b[3] ; | |
wire \mem4_din_b[4] ; | |
wire \mem4_din_b[5] ; | |
wire \mem4_din_b[6] ; | |
wire \mem4_din_b[7] ; | |
wire \mem4_din_b[8] ; | |
wire \mem4_din_b[9] ; | |
wire \mem4_dout_a[0] ; | |
wire \mem4_dout_a[10] ; | |
wire \mem4_dout_a[11] ; | |
wire \mem4_dout_a[12] ; | |
wire \mem4_dout_a[13] ; | |
wire \mem4_dout_a[14] ; | |
wire \mem4_dout_a[15] ; | |
wire \mem4_dout_a[16] ; | |
wire \mem4_dout_a[17] ; | |
wire \mem4_dout_a[18] ; | |
wire \mem4_dout_a[19] ; | |
wire \mem4_dout_a[1] ; | |
wire \mem4_dout_a[20] ; | |
wire \mem4_dout_a[21] ; | |
wire \mem4_dout_a[22] ; | |
wire \mem4_dout_a[23] ; | |
wire \mem4_dout_a[24] ; | |
wire \mem4_dout_a[25] ; | |
wire \mem4_dout_a[26] ; | |
wire \mem4_dout_a[27] ; | |
wire \mem4_dout_a[28] ; | |
wire \mem4_dout_a[29] ; | |
wire \mem4_dout_a[2] ; | |
wire \mem4_dout_a[30] ; | |
wire \mem4_dout_a[31] ; | |
wire \mem4_dout_a[3] ; | |
wire \mem4_dout_a[4] ; | |
wire \mem4_dout_a[5] ; | |
wire \mem4_dout_a[6] ; | |
wire \mem4_dout_a[7] ; | |
wire \mem4_dout_a[8] ; | |
wire \mem4_dout_a[9] ; | |
wire \mem4_mask_b[0] ; | |
wire \mem4_mask_b[1] ; | |
wire \mem4_mask_b[2] ; | |
wire \mem4_mask_b[3] ; | |
wire mem4_web_b; | |
wire wbd_clk_glbl; | |
wire wbd_clk_int; | |
wire wbd_clk_mbist1; | |
wire wbd_clk_mbist2; | |
wire wbd_clk_mbist3; | |
wire wbd_clk_mbist4; | |
wire wbd_clk_wh; | |
wire wbd_clk_wi; | |
wire wbd_glbl_ack_i; | |
wire \wbd_glbl_adr_o[0] ; | |
wire \wbd_glbl_adr_o[1] ; | |
wire \wbd_glbl_adr_o[2] ; | |
wire \wbd_glbl_adr_o[3] ; | |
wire \wbd_glbl_adr_o[4] ; | |
wire \wbd_glbl_adr_o[5] ; | |
wire \wbd_glbl_adr_o[6] ; | |
wire \wbd_glbl_adr_o[7] ; | |
wire wbd_glbl_cyc_o; | |
wire \wbd_glbl_dat_i[0] ; | |
wire \wbd_glbl_dat_i[10] ; | |
wire \wbd_glbl_dat_i[11] ; | |
wire \wbd_glbl_dat_i[12] ; | |
wire \wbd_glbl_dat_i[13] ; | |
wire \wbd_glbl_dat_i[14] ; | |
wire \wbd_glbl_dat_i[15] ; | |
wire \wbd_glbl_dat_i[16] ; | |
wire \wbd_glbl_dat_i[17] ; | |
wire \wbd_glbl_dat_i[18] ; | |
wire \wbd_glbl_dat_i[19] ; | |
wire \wbd_glbl_dat_i[1] ; | |
wire \wbd_glbl_dat_i[20] ; | |
wire \wbd_glbl_dat_i[21] ; | |
wire \wbd_glbl_dat_i[22] ; | |
wire \wbd_glbl_dat_i[23] ; | |
wire \wbd_glbl_dat_i[24] ; | |
wire \wbd_glbl_dat_i[25] ; | |
wire \wbd_glbl_dat_i[26] ; | |
wire \wbd_glbl_dat_i[27] ; | |
wire \wbd_glbl_dat_i[28] ; | |
wire \wbd_glbl_dat_i[29] ; | |
wire \wbd_glbl_dat_i[2] ; | |
wire \wbd_glbl_dat_i[30] ; | |
wire \wbd_glbl_dat_i[31] ; | |
wire \wbd_glbl_dat_i[3] ; | |
wire \wbd_glbl_dat_i[4] ; | |
wire \wbd_glbl_dat_i[5] ; | |
wire \wbd_glbl_dat_i[6] ; | |
wire \wbd_glbl_dat_i[7] ; | |
wire \wbd_glbl_dat_i[8] ; | |
wire \wbd_glbl_dat_i[9] ; | |
wire \wbd_glbl_dat_o[0] ; | |
wire \wbd_glbl_dat_o[10] ; | |
wire \wbd_glbl_dat_o[11] ; | |
wire \wbd_glbl_dat_o[12] ; | |
wire \wbd_glbl_dat_o[13] ; | |
wire \wbd_glbl_dat_o[14] ; | |
wire \wbd_glbl_dat_o[15] ; | |
wire \wbd_glbl_dat_o[16] ; | |
wire \wbd_glbl_dat_o[17] ; | |
wire \wbd_glbl_dat_o[18] ; | |
wire \wbd_glbl_dat_o[19] ; | |
wire \wbd_glbl_dat_o[1] ; | |
wire \wbd_glbl_dat_o[20] ; | |
wire \wbd_glbl_dat_o[21] ; | |
wire \wbd_glbl_dat_o[22] ; | |
wire \wbd_glbl_dat_o[23] ; | |
wire \wbd_glbl_dat_o[24] ; | |
wire \wbd_glbl_dat_o[25] ; | |
wire \wbd_glbl_dat_o[26] ; | |
wire \wbd_glbl_dat_o[27] ; | |
wire \wbd_glbl_dat_o[28] ; | |
wire \wbd_glbl_dat_o[29] ; | |
wire \wbd_glbl_dat_o[2] ; | |
wire \wbd_glbl_dat_o[30] ; | |
wire \wbd_glbl_dat_o[31] ; | |
wire \wbd_glbl_dat_o[3] ; | |
wire \wbd_glbl_dat_o[4] ; | |
wire \wbd_glbl_dat_o[5] ; | |
wire \wbd_glbl_dat_o[6] ; | |
wire \wbd_glbl_dat_o[7] ; | |
wire \wbd_glbl_dat_o[8] ; | |
wire \wbd_glbl_dat_o[9] ; | |
wire \wbd_glbl_sel_o[0] ; | |
wire \wbd_glbl_sel_o[1] ; | |
wire \wbd_glbl_sel_o[2] ; | |
wire \wbd_glbl_sel_o[3] ; | |
wire wbd_glbl_stb_o; | |
wire wbd_glbl_we_o; | |
wire wbd_int_ack_o; | |
wire \wbd_int_adr_i[0] ; | |
wire \wbd_int_adr_i[10] ; | |
wire \wbd_int_adr_i[11] ; | |
wire \wbd_int_adr_i[12] ; | |
wire \wbd_int_adr_i[13] ; | |
wire \wbd_int_adr_i[14] ; | |
wire \wbd_int_adr_i[15] ; | |
wire \wbd_int_adr_i[16] ; | |
wire \wbd_int_adr_i[17] ; | |
wire \wbd_int_adr_i[18] ; | |
wire \wbd_int_adr_i[19] ; | |
wire \wbd_int_adr_i[1] ; | |
wire \wbd_int_adr_i[20] ; | |
wire \wbd_int_adr_i[21] ; | |
wire \wbd_int_adr_i[22] ; | |
wire \wbd_int_adr_i[23] ; | |
wire \wbd_int_adr_i[24] ; | |
wire \wbd_int_adr_i[25] ; | |
wire \wbd_int_adr_i[26] ; | |
wire \wbd_int_adr_i[27] ; | |
wire \wbd_int_adr_i[28] ; | |
wire \wbd_int_adr_i[29] ; | |
wire \wbd_int_adr_i[2] ; | |
wire \wbd_int_adr_i[30] ; | |
wire \wbd_int_adr_i[31] ; | |
wire \wbd_int_adr_i[3] ; | |
wire \wbd_int_adr_i[4] ; | |
wire \wbd_int_adr_i[5] ; | |
wire \wbd_int_adr_i[6] ; | |
wire \wbd_int_adr_i[7] ; | |
wire \wbd_int_adr_i[8] ; | |
wire \wbd_int_adr_i[9] ; | |
wire wbd_int_cyc_i; | |
wire \wbd_int_dat_i[0] ; | |
wire \wbd_int_dat_i[10] ; | |
wire \wbd_int_dat_i[11] ; | |
wire \wbd_int_dat_i[12] ; | |
wire \wbd_int_dat_i[13] ; | |
wire \wbd_int_dat_i[14] ; | |
wire \wbd_int_dat_i[15] ; | |
wire \wbd_int_dat_i[16] ; | |
wire \wbd_int_dat_i[17] ; | |
wire \wbd_int_dat_i[18] ; | |
wire \wbd_int_dat_i[19] ; | |
wire \wbd_int_dat_i[1] ; | |
wire \wbd_int_dat_i[20] ; | |
wire \wbd_int_dat_i[21] ; | |
wire \wbd_int_dat_i[22] ; | |
wire \wbd_int_dat_i[23] ; | |
wire \wbd_int_dat_i[24] ; | |
wire \wbd_int_dat_i[25] ; | |
wire \wbd_int_dat_i[26] ; | |
wire \wbd_int_dat_i[27] ; | |
wire \wbd_int_dat_i[28] ; | |
wire \wbd_int_dat_i[29] ; | |
wire \wbd_int_dat_i[2] ; | |
wire \wbd_int_dat_i[30] ; | |
wire \wbd_int_dat_i[31] ; | |
wire \wbd_int_dat_i[3] ; | |
wire \wbd_int_dat_i[4] ; | |
wire \wbd_int_dat_i[5] ; | |
wire \wbd_int_dat_i[6] ; | |
wire \wbd_int_dat_i[7] ; | |
wire \wbd_int_dat_i[8] ; | |
wire \wbd_int_dat_i[9] ; | |
wire \wbd_int_dat_o[0] ; | |
wire \wbd_int_dat_o[10] ; | |
wire \wbd_int_dat_o[11] ; | |
wire \wbd_int_dat_o[12] ; | |
wire \wbd_int_dat_o[13] ; | |
wire \wbd_int_dat_o[14] ; | |
wire \wbd_int_dat_o[15] ; | |
wire \wbd_int_dat_o[16] ; | |
wire \wbd_int_dat_o[17] ; | |
wire \wbd_int_dat_o[18] ; | |
wire \wbd_int_dat_o[19] ; | |
wire \wbd_int_dat_o[1] ; | |
wire \wbd_int_dat_o[20] ; | |
wire \wbd_int_dat_o[21] ; | |
wire \wbd_int_dat_o[22] ; | |
wire \wbd_int_dat_o[23] ; | |
wire \wbd_int_dat_o[24] ; | |
wire \wbd_int_dat_o[25] ; | |
wire \wbd_int_dat_o[26] ; | |
wire \wbd_int_dat_o[27] ; | |
wire \wbd_int_dat_o[28] ; | |
wire \wbd_int_dat_o[29] ; | |
wire \wbd_int_dat_o[2] ; | |
wire \wbd_int_dat_o[30] ; | |
wire \wbd_int_dat_o[31] ; | |
wire \wbd_int_dat_o[3] ; | |
wire \wbd_int_dat_o[4] ; | |
wire \wbd_int_dat_o[5] ; | |
wire \wbd_int_dat_o[6] ; | |
wire \wbd_int_dat_o[7] ; | |
wire \wbd_int_dat_o[8] ; | |
wire \wbd_int_dat_o[9] ; | |
wire wbd_int_err_o; | |
wire wbd_int_rst_n; | |
wire \wbd_int_sel_i[0] ; | |
wire \wbd_int_sel_i[1] ; | |
wire \wbd_int_sel_i[2] ; | |
wire \wbd_int_sel_i[3] ; | |
wire wbd_int_stb_i; | |
wire wbd_int_we_i; | |
wire wbd_mbist1_ack_i; | |
wire \wbd_mbist1_adr_o[0] ; | |
wire \wbd_mbist1_adr_o[10] ; | |
wire \wbd_mbist1_adr_o[1] ; | |
wire \wbd_mbist1_adr_o[2] ; | |
wire \wbd_mbist1_adr_o[3] ; | |
wire \wbd_mbist1_adr_o[4] ; | |
wire \wbd_mbist1_adr_o[5] ; | |
wire \wbd_mbist1_adr_o[6] ; | |
wire \wbd_mbist1_adr_o[7] ; | |
wire \wbd_mbist1_adr_o[8] ; | |
wire \wbd_mbist1_adr_o[9] ; | |
wire wbd_mbist1_cyc_o; | |
wire \wbd_mbist1_dat_i[0] ; | |
wire \wbd_mbist1_dat_i[10] ; | |
wire \wbd_mbist1_dat_i[11] ; | |
wire \wbd_mbist1_dat_i[12] ; | |
wire \wbd_mbist1_dat_i[13] ; | |
wire \wbd_mbist1_dat_i[14] ; | |
wire \wbd_mbist1_dat_i[15] ; | |
wire \wbd_mbist1_dat_i[16] ; | |
wire \wbd_mbist1_dat_i[17] ; | |
wire \wbd_mbist1_dat_i[18] ; | |
wire \wbd_mbist1_dat_i[19] ; | |
wire \wbd_mbist1_dat_i[1] ; | |
wire \wbd_mbist1_dat_i[20] ; | |
wire \wbd_mbist1_dat_i[21] ; | |
wire \wbd_mbist1_dat_i[22] ; | |
wire \wbd_mbist1_dat_i[23] ; | |
wire \wbd_mbist1_dat_i[24] ; | |
wire \wbd_mbist1_dat_i[25] ; | |
wire \wbd_mbist1_dat_i[26] ; | |
wire \wbd_mbist1_dat_i[27] ; | |
wire \wbd_mbist1_dat_i[28] ; | |
wire \wbd_mbist1_dat_i[29] ; | |
wire \wbd_mbist1_dat_i[2] ; | |
wire \wbd_mbist1_dat_i[30] ; | |
wire \wbd_mbist1_dat_i[31] ; | |
wire \wbd_mbist1_dat_i[3] ; | |
wire \wbd_mbist1_dat_i[4] ; | |
wire \wbd_mbist1_dat_i[5] ; | |
wire \wbd_mbist1_dat_i[6] ; | |
wire \wbd_mbist1_dat_i[7] ; | |
wire \wbd_mbist1_dat_i[8] ; | |
wire \wbd_mbist1_dat_i[9] ; | |
wire \wbd_mbist1_dat_o[0] ; | |
wire \wbd_mbist1_dat_o[10] ; | |
wire \wbd_mbist1_dat_o[11] ; | |
wire \wbd_mbist1_dat_o[12] ; | |
wire \wbd_mbist1_dat_o[13] ; | |
wire \wbd_mbist1_dat_o[14] ; | |
wire \wbd_mbist1_dat_o[15] ; | |
wire \wbd_mbist1_dat_o[16] ; | |
wire \wbd_mbist1_dat_o[17] ; | |
wire \wbd_mbist1_dat_o[18] ; | |
wire \wbd_mbist1_dat_o[19] ; | |
wire \wbd_mbist1_dat_o[1] ; | |
wire \wbd_mbist1_dat_o[20] ; | |
wire \wbd_mbist1_dat_o[21] ; | |
wire \wbd_mbist1_dat_o[22] ; | |
wire \wbd_mbist1_dat_o[23] ; | |
wire \wbd_mbist1_dat_o[24] ; | |
wire \wbd_mbist1_dat_o[25] ; | |
wire \wbd_mbist1_dat_o[26] ; | |
wire \wbd_mbist1_dat_o[27] ; | |
wire \wbd_mbist1_dat_o[28] ; | |
wire \wbd_mbist1_dat_o[29] ; | |
wire \wbd_mbist1_dat_o[2] ; | |
wire \wbd_mbist1_dat_o[30] ; | |
wire \wbd_mbist1_dat_o[31] ; | |
wire \wbd_mbist1_dat_o[3] ; | |
wire \wbd_mbist1_dat_o[4] ; | |
wire \wbd_mbist1_dat_o[5] ; | |
wire \wbd_mbist1_dat_o[6] ; | |
wire \wbd_mbist1_dat_o[7] ; | |
wire \wbd_mbist1_dat_o[8] ; | |
wire \wbd_mbist1_dat_o[9] ; | |
wire \wbd_mbist1_sel_o[0] ; | |
wire \wbd_mbist1_sel_o[1] ; | |
wire \wbd_mbist1_sel_o[2] ; | |
wire \wbd_mbist1_sel_o[3] ; | |
wire wbd_mbist1_stb_o; | |
wire wbd_mbist1_we_o; | |
wire wbd_mbist2_ack_i; | |
wire \wbd_mbist2_adr_o[0] ; | |
wire \wbd_mbist2_adr_o[10] ; | |
wire \wbd_mbist2_adr_o[1] ; | |
wire \wbd_mbist2_adr_o[2] ; | |
wire \wbd_mbist2_adr_o[3] ; | |
wire \wbd_mbist2_adr_o[4] ; | |
wire \wbd_mbist2_adr_o[5] ; | |
wire \wbd_mbist2_adr_o[6] ; | |
wire \wbd_mbist2_adr_o[7] ; | |
wire \wbd_mbist2_adr_o[8] ; | |
wire \wbd_mbist2_adr_o[9] ; | |
wire wbd_mbist2_cyc_o; | |
wire \wbd_mbist2_dat_i[0] ; | |
wire \wbd_mbist2_dat_i[10] ; | |
wire \wbd_mbist2_dat_i[11] ; | |
wire \wbd_mbist2_dat_i[12] ; | |
wire \wbd_mbist2_dat_i[13] ; | |
wire \wbd_mbist2_dat_i[14] ; | |
wire \wbd_mbist2_dat_i[15] ; | |
wire \wbd_mbist2_dat_i[16] ; | |
wire \wbd_mbist2_dat_i[17] ; | |
wire \wbd_mbist2_dat_i[18] ; | |
wire \wbd_mbist2_dat_i[19] ; | |
wire \wbd_mbist2_dat_i[1] ; | |
wire \wbd_mbist2_dat_i[20] ; | |
wire \wbd_mbist2_dat_i[21] ; | |
wire \wbd_mbist2_dat_i[22] ; | |
wire \wbd_mbist2_dat_i[23] ; | |
wire \wbd_mbist2_dat_i[24] ; | |
wire \wbd_mbist2_dat_i[25] ; | |
wire \wbd_mbist2_dat_i[26] ; | |
wire \wbd_mbist2_dat_i[27] ; | |
wire \wbd_mbist2_dat_i[28] ; | |
wire \wbd_mbist2_dat_i[29] ; | |
wire \wbd_mbist2_dat_i[2] ; | |
wire \wbd_mbist2_dat_i[30] ; | |
wire \wbd_mbist2_dat_i[31] ; | |
wire \wbd_mbist2_dat_i[3] ; | |
wire \wbd_mbist2_dat_i[4] ; | |
wire \wbd_mbist2_dat_i[5] ; | |
wire \wbd_mbist2_dat_i[6] ; | |
wire \wbd_mbist2_dat_i[7] ; | |
wire \wbd_mbist2_dat_i[8] ; | |
wire \wbd_mbist2_dat_i[9] ; | |
wire \wbd_mbist2_dat_o[0] ; | |
wire \wbd_mbist2_dat_o[10] ; | |
wire \wbd_mbist2_dat_o[11] ; | |
wire \wbd_mbist2_dat_o[12] ; | |
wire \wbd_mbist2_dat_o[13] ; | |
wire \wbd_mbist2_dat_o[14] ; | |
wire \wbd_mbist2_dat_o[15] ; | |
wire \wbd_mbist2_dat_o[16] ; | |
wire \wbd_mbist2_dat_o[17] ; | |
wire \wbd_mbist2_dat_o[18] ; | |
wire \wbd_mbist2_dat_o[19] ; | |
wire \wbd_mbist2_dat_o[1] ; | |
wire \wbd_mbist2_dat_o[20] ; | |
wire \wbd_mbist2_dat_o[21] ; | |
wire \wbd_mbist2_dat_o[22] ; | |
wire \wbd_mbist2_dat_o[23] ; | |
wire \wbd_mbist2_dat_o[24] ; | |
wire \wbd_mbist2_dat_o[25] ; | |
wire \wbd_mbist2_dat_o[26] ; | |
wire \wbd_mbist2_dat_o[27] ; | |
wire \wbd_mbist2_dat_o[28] ; | |
wire \wbd_mbist2_dat_o[29] ; | |
wire \wbd_mbist2_dat_o[2] ; | |
wire \wbd_mbist2_dat_o[30] ; | |
wire \wbd_mbist2_dat_o[31] ; | |
wire \wbd_mbist2_dat_o[3] ; | |
wire \wbd_mbist2_dat_o[4] ; | |
wire \wbd_mbist2_dat_o[5] ; | |
wire \wbd_mbist2_dat_o[6] ; | |
wire \wbd_mbist2_dat_o[7] ; | |
wire \wbd_mbist2_dat_o[8] ; | |
wire \wbd_mbist2_dat_o[9] ; | |
wire \wbd_mbist2_sel_o[0] ; | |
wire \wbd_mbist2_sel_o[1] ; | |
wire \wbd_mbist2_sel_o[2] ; | |
wire \wbd_mbist2_sel_o[3] ; | |
wire wbd_mbist2_stb_o; | |
wire wbd_mbist2_we_o; | |
wire wbd_mbist3_ack_i; | |
wire \wbd_mbist3_adr_o[0] ; | |
wire \wbd_mbist3_adr_o[1] ; | |
wire \wbd_mbist3_adr_o[2] ; | |
wire \wbd_mbist3_adr_o[3] ; | |
wire \wbd_mbist3_adr_o[4] ; | |
wire \wbd_mbist3_adr_o[5] ; | |
wire \wbd_mbist3_adr_o[6] ; | |
wire \wbd_mbist3_adr_o[7] ; | |
wire \wbd_mbist3_adr_o[8] ; | |
wire \wbd_mbist3_adr_o[9] ; | |
wire wbd_mbist3_cyc_o; | |
wire \wbd_mbist3_dat_i[0] ; | |
wire \wbd_mbist3_dat_i[10] ; | |
wire \wbd_mbist3_dat_i[11] ; | |
wire \wbd_mbist3_dat_i[12] ; | |
wire \wbd_mbist3_dat_i[13] ; | |
wire \wbd_mbist3_dat_i[14] ; | |
wire \wbd_mbist3_dat_i[15] ; | |
wire \wbd_mbist3_dat_i[16] ; | |
wire \wbd_mbist3_dat_i[17] ; | |
wire \wbd_mbist3_dat_i[18] ; | |
wire \wbd_mbist3_dat_i[19] ; | |
wire \wbd_mbist3_dat_i[1] ; | |
wire \wbd_mbist3_dat_i[20] ; | |
wire \wbd_mbist3_dat_i[21] ; | |
wire \wbd_mbist3_dat_i[22] ; | |
wire \wbd_mbist3_dat_i[23] ; | |
wire \wbd_mbist3_dat_i[24] ; | |
wire \wbd_mbist3_dat_i[25] ; | |
wire \wbd_mbist3_dat_i[26] ; | |
wire \wbd_mbist3_dat_i[27] ; | |
wire \wbd_mbist3_dat_i[28] ; | |
wire \wbd_mbist3_dat_i[29] ; | |
wire \wbd_mbist3_dat_i[2] ; | |
wire \wbd_mbist3_dat_i[30] ; | |
wire \wbd_mbist3_dat_i[31] ; | |
wire \wbd_mbist3_dat_i[3] ; | |
wire \wbd_mbist3_dat_i[4] ; | |
wire \wbd_mbist3_dat_i[5] ; | |
wire \wbd_mbist3_dat_i[6] ; | |
wire \wbd_mbist3_dat_i[7] ; | |
wire \wbd_mbist3_dat_i[8] ; | |
wire \wbd_mbist3_dat_i[9] ; | |
wire \wbd_mbist3_dat_o[0] ; | |
wire \wbd_mbist3_dat_o[10] ; | |
wire \wbd_mbist3_dat_o[11] ; | |
wire \wbd_mbist3_dat_o[12] ; | |
wire \wbd_mbist3_dat_o[13] ; | |
wire \wbd_mbist3_dat_o[14] ; | |
wire \wbd_mbist3_dat_o[15] ; | |
wire \wbd_mbist3_dat_o[16] ; | |
wire \wbd_mbist3_dat_o[17] ; | |
wire \wbd_mbist3_dat_o[18] ; | |
wire \wbd_mbist3_dat_o[19] ; | |
wire \wbd_mbist3_dat_o[1] ; | |
wire \wbd_mbist3_dat_o[20] ; | |
wire \wbd_mbist3_dat_o[21] ; | |
wire \wbd_mbist3_dat_o[22] ; | |
wire \wbd_mbist3_dat_o[23] ; | |
wire \wbd_mbist3_dat_o[24] ; | |
wire \wbd_mbist3_dat_o[25] ; | |
wire \wbd_mbist3_dat_o[26] ; | |
wire \wbd_mbist3_dat_o[27] ; | |
wire \wbd_mbist3_dat_o[28] ; | |
wire \wbd_mbist3_dat_o[29] ; | |
wire \wbd_mbist3_dat_o[2] ; | |
wire \wbd_mbist3_dat_o[30] ; | |
wire \wbd_mbist3_dat_o[31] ; | |
wire \wbd_mbist3_dat_o[3] ; | |
wire \wbd_mbist3_dat_o[4] ; | |
wire \wbd_mbist3_dat_o[5] ; | |
wire \wbd_mbist3_dat_o[6] ; | |
wire \wbd_mbist3_dat_o[7] ; | |
wire \wbd_mbist3_dat_o[8] ; | |
wire \wbd_mbist3_dat_o[9] ; | |
wire \wbd_mbist3_sel_o[0] ; | |
wire \wbd_mbist3_sel_o[1] ; | |
wire \wbd_mbist3_sel_o[2] ; | |
wire \wbd_mbist3_sel_o[3] ; | |
wire wbd_mbist3_stb_o; | |
wire wbd_mbist3_we_o; | |
wire wbd_mbist4_ack_i; | |
wire \wbd_mbist4_adr_o[0] ; | |
wire \wbd_mbist4_adr_o[1] ; | |
wire \wbd_mbist4_adr_o[2] ; | |
wire \wbd_mbist4_adr_o[3] ; | |
wire \wbd_mbist4_adr_o[4] ; | |
wire \wbd_mbist4_adr_o[5] ; | |
wire \wbd_mbist4_adr_o[6] ; | |
wire \wbd_mbist4_adr_o[7] ; | |
wire \wbd_mbist4_adr_o[8] ; | |
wire \wbd_mbist4_adr_o[9] ; | |
wire wbd_mbist4_cyc_o; | |
wire \wbd_mbist4_dat_i[0] ; | |
wire \wbd_mbist4_dat_i[10] ; | |
wire \wbd_mbist4_dat_i[11] ; | |
wire \wbd_mbist4_dat_i[12] ; | |
wire \wbd_mbist4_dat_i[13] ; | |
wire \wbd_mbist4_dat_i[14] ; | |
wire \wbd_mbist4_dat_i[15] ; | |
wire \wbd_mbist4_dat_i[16] ; | |
wire \wbd_mbist4_dat_i[17] ; | |
wire \wbd_mbist4_dat_i[18] ; | |
wire \wbd_mbist4_dat_i[19] ; | |
wire \wbd_mbist4_dat_i[1] ; | |
wire \wbd_mbist4_dat_i[20] ; | |
wire \wbd_mbist4_dat_i[21] ; | |
wire \wbd_mbist4_dat_i[22] ; | |
wire \wbd_mbist4_dat_i[23] ; | |
wire \wbd_mbist4_dat_i[24] ; | |
wire \wbd_mbist4_dat_i[25] ; | |
wire \wbd_mbist4_dat_i[26] ; | |
wire \wbd_mbist4_dat_i[27] ; | |
wire \wbd_mbist4_dat_i[28] ; | |
wire \wbd_mbist4_dat_i[29] ; | |
wire \wbd_mbist4_dat_i[2] ; | |
wire \wbd_mbist4_dat_i[30] ; | |
wire \wbd_mbist4_dat_i[31] ; | |
wire \wbd_mbist4_dat_i[3] ; | |
wire \wbd_mbist4_dat_i[4] ; | |
wire \wbd_mbist4_dat_i[5] ; | |
wire \wbd_mbist4_dat_i[6] ; | |
wire \wbd_mbist4_dat_i[7] ; | |
wire \wbd_mbist4_dat_i[8] ; | |
wire \wbd_mbist4_dat_i[9] ; | |
wire \wbd_mbist4_dat_o[0] ; | |
wire \wbd_mbist4_dat_o[10] ; | |
wire \wbd_mbist4_dat_o[11] ; | |
wire \wbd_mbist4_dat_o[12] ; | |
wire \wbd_mbist4_dat_o[13] ; | |
wire \wbd_mbist4_dat_o[14] ; | |
wire \wbd_mbist4_dat_o[15] ; | |
wire \wbd_mbist4_dat_o[16] ; | |
wire \wbd_mbist4_dat_o[17] ; | |
wire \wbd_mbist4_dat_o[18] ; | |
wire \wbd_mbist4_dat_o[19] ; | |
wire \wbd_mbist4_dat_o[1] ; | |
wire \wbd_mbist4_dat_o[20] ; | |
wire \wbd_mbist4_dat_o[21] ; | |
wire \wbd_mbist4_dat_o[22] ; | |
wire \wbd_mbist4_dat_o[23] ; | |
wire \wbd_mbist4_dat_o[24] ; | |
wire \wbd_mbist4_dat_o[25] ; | |
wire \wbd_mbist4_dat_o[26] ; | |
wire \wbd_mbist4_dat_o[27] ; | |
wire \wbd_mbist4_dat_o[28] ; | |
wire \wbd_mbist4_dat_o[29] ; | |
wire \wbd_mbist4_dat_o[2] ; | |
wire \wbd_mbist4_dat_o[30] ; | |
wire \wbd_mbist4_dat_o[31] ; | |
wire \wbd_mbist4_dat_o[3] ; | |
wire \wbd_mbist4_dat_o[4] ; | |
wire \wbd_mbist4_dat_o[5] ; | |
wire \wbd_mbist4_dat_o[6] ; | |
wire \wbd_mbist4_dat_o[7] ; | |
wire \wbd_mbist4_dat_o[8] ; | |
wire \wbd_mbist4_dat_o[9] ; | |
wire \wbd_mbist4_sel_o[0] ; | |
wire \wbd_mbist4_sel_o[1] ; | |
wire \wbd_mbist4_sel_o[2] ; | |
wire \wbd_mbist4_sel_o[3] ; | |
wire wbd_mbist4_stb_o; | |
wire wbd_mbist4_we_o; | |
glbl_cfg u_glbl (.mclk(wbd_clk_glbl), | |
.reg_ack(wbd_glbl_ack_i), | |
.reg_cs(wbd_glbl_stb_o), | |
.reg_wr(wbd_glbl_we_o), | |
.reset_n(wbd_int_rst_n), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.wbd_clk_glbl(wbd_clk_glbl), | |
.wbd_clk_int(wbd_clk_int), | |
.bist_correct({\bist_correct[3] , | |
\bist_correct[2] , | |
\bist_correct[1] , | |
\bist_correct[0] }), | |
.bist_done({\bist_done[3] , | |
\bist_done[2] , | |
\bist_done[1] , | |
\bist_done[0] }), | |
.bist_en({\bist_en[3] , | |
\bist_en[2] , | |
\bist_en[1] , | |
\bist_en[0] }), | |
.bist_error({\bist_error[3] , | |
\bist_error[2] , | |
\bist_error[1] , | |
\bist_error[0] }), | |
.bist_error_cnt0({\bist_error_cnt0[3] , | |
\bist_error_cnt0[2] , | |
\bist_error_cnt0[1] , | |
\bist_error_cnt0[0] }), | |
.bist_error_cnt1({\bist_error_cnt1[3] , | |
\bist_error_cnt1[2] , | |
\bist_error_cnt1[1] , | |
\bist_error_cnt1[0] }), | |
.bist_error_cnt2({\bist_error_cnt2[3] , | |
\bist_error_cnt2[2] , | |
\bist_error_cnt2[1] , | |
\bist_error_cnt2[0] }), | |
.bist_error_cnt3({\bist_error_cnt3[3] , | |
\bist_error_cnt3[2] , | |
\bist_error_cnt3[1] , | |
\bist_error_cnt3[0] }), | |
.bist_load({\bist_load[3] , | |
\bist_load[2] , | |
\bist_load[1] , | |
\bist_load[0] }), | |
.bist_run({\bist_run[3] , | |
\bist_run[2] , | |
\bist_run[1] , | |
\bist_run[0] }), | |
.bist_sdi({\bist_sdi[3] , | |
\bist_sdi[2] , | |
\bist_sdi[1] , | |
\bist_sdi[0] }), | |
.bist_sdo({\bist_sdo[3] , | |
\bist_sdo[2] , | |
\bist_sdo[1] , | |
\bist_sdo[0] }), | |
.bist_shift({\bist_shift[3] , | |
\bist_shift[2] , | |
\bist_shift[1] , | |
\bist_shift[0] }), | |
.cfg_cska_glbl({\cfg_clk_ctrl1[11] , | |
\cfg_clk_ctrl1[10] , | |
\cfg_clk_ctrl1[9] , | |
\cfg_clk_ctrl1[8] }), | |
.reg_addr({\wbd_glbl_adr_o[7] , | |
\wbd_glbl_adr_o[6] , | |
\wbd_glbl_adr_o[5] , | |
\wbd_glbl_adr_o[4] , | |
\wbd_glbl_adr_o[3] , | |
\wbd_glbl_adr_o[2] , | |
\wbd_glbl_adr_o[1] , | |
\wbd_glbl_adr_o[0] }), | |
.reg_be({\wbd_glbl_sel_o[3] , | |
\wbd_glbl_sel_o[2] , | |
\wbd_glbl_sel_o[1] , | |
\wbd_glbl_sel_o[0] }), | |
.reg_rdata({\wbd_glbl_dat_i[31] , | |
\wbd_glbl_dat_i[30] , | |
\wbd_glbl_dat_i[29] , | |
\wbd_glbl_dat_i[28] , | |
\wbd_glbl_dat_i[27] , | |
\wbd_glbl_dat_i[26] , | |
\wbd_glbl_dat_i[25] , | |
\wbd_glbl_dat_i[24] , | |
\wbd_glbl_dat_i[23] , | |
\wbd_glbl_dat_i[22] , | |
\wbd_glbl_dat_i[21] , | |
\wbd_glbl_dat_i[20] , | |
\wbd_glbl_dat_i[19] , | |
\wbd_glbl_dat_i[18] , | |
\wbd_glbl_dat_i[17] , | |
\wbd_glbl_dat_i[16] , | |
\wbd_glbl_dat_i[15] , | |
\wbd_glbl_dat_i[14] , | |
\wbd_glbl_dat_i[13] , | |
\wbd_glbl_dat_i[12] , | |
\wbd_glbl_dat_i[11] , | |
\wbd_glbl_dat_i[10] , | |
\wbd_glbl_dat_i[9] , | |
\wbd_glbl_dat_i[8] , | |
\wbd_glbl_dat_i[7] , | |
\wbd_glbl_dat_i[6] , | |
\wbd_glbl_dat_i[5] , | |
\wbd_glbl_dat_i[4] , | |
\wbd_glbl_dat_i[3] , | |
\wbd_glbl_dat_i[2] , | |
\wbd_glbl_dat_i[1] , | |
\wbd_glbl_dat_i[0] }), | |
.reg_wdata({\wbd_glbl_dat_o[31] , | |
\wbd_glbl_dat_o[30] , | |
\wbd_glbl_dat_o[29] , | |
\wbd_glbl_dat_o[28] , | |
\wbd_glbl_dat_o[27] , | |
\wbd_glbl_dat_o[26] , | |
\wbd_glbl_dat_o[25] , | |
\wbd_glbl_dat_o[24] , | |
\wbd_glbl_dat_o[23] , | |
\wbd_glbl_dat_o[22] , | |
\wbd_glbl_dat_o[21] , | |
\wbd_glbl_dat_o[20] , | |
\wbd_glbl_dat_o[19] , | |
\wbd_glbl_dat_o[18] , | |
\wbd_glbl_dat_o[17] , | |
\wbd_glbl_dat_o[16] , | |
\wbd_glbl_dat_o[15] , | |
\wbd_glbl_dat_o[14] , | |
\wbd_glbl_dat_o[13] , | |
\wbd_glbl_dat_o[12] , | |
\wbd_glbl_dat_o[11] , | |
\wbd_glbl_dat_o[10] , | |
\wbd_glbl_dat_o[9] , | |
\wbd_glbl_dat_o[8] , | |
\wbd_glbl_dat_o[7] , | |
\wbd_glbl_dat_o[6] , | |
\wbd_glbl_dat_o[5] , | |
\wbd_glbl_dat_o[4] , | |
\wbd_glbl_dat_o[3] , | |
\wbd_glbl_dat_o[2] , | |
\wbd_glbl_dat_o[1] , | |
\wbd_glbl_dat_o[0] })); | |
wb_interconnect u_intercon (.clk_i(wbd_clk_wi), | |
.m0_wbd_ack_o(wbd_int_ack_o), | |
.m0_wbd_cyc_i(wbd_int_cyc_i), | |
.m0_wbd_err_o(wbd_int_err_o), | |
.m0_wbd_stb_i(wbd_int_stb_i), | |
.m0_wbd_we_i(wbd_int_we_i), | |
.rst_n(wbd_int_rst_n), | |
.s0_wbd_ack_i(wbd_glbl_ack_i), | |
.s0_wbd_cyc_o(wbd_glbl_cyc_o), | |
.s0_wbd_stb_o(wbd_glbl_stb_o), | |
.s0_wbd_we_o(wbd_glbl_we_o), | |
.s1_wbd_ack_i(wbd_mbist1_ack_i), | |
.s1_wbd_cyc_o(wbd_mbist1_cyc_o), | |
.s1_wbd_stb_o(wbd_mbist1_stb_o), | |
.s1_wbd_we_o(wbd_mbist1_we_o), | |
.s2_wbd_ack_i(wbd_mbist2_ack_i), | |
.s2_wbd_cyc_o(wbd_mbist2_cyc_o), | |
.s2_wbd_stb_o(wbd_mbist2_stb_o), | |
.s2_wbd_we_o(wbd_mbist2_we_o), | |
.s3_wbd_ack_i(wbd_mbist3_ack_i), | |
.s3_wbd_cyc_o(wbd_mbist3_cyc_o), | |
.s3_wbd_stb_o(wbd_mbist3_stb_o), | |
.s3_wbd_we_o(wbd_mbist3_we_o), | |
.s4_wbd_ack_i(wbd_mbist4_ack_i), | |
.s4_wbd_cyc_o(wbd_mbist4_cyc_o), | |
.s4_wbd_stb_o(wbd_mbist4_stb_o), | |
.s4_wbd_we_o(wbd_mbist4_we_o), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.wbd_clk_int(wbd_clk_int), | |
.wbd_clk_wi(wbd_clk_wi), | |
.cfg_cska_wi({\cfg_clk_ctrl1[7] , | |
\cfg_clk_ctrl1[6] , | |
\cfg_clk_ctrl1[5] , | |
\cfg_clk_ctrl1[4] }), | |
.m0_wbd_adr_i({\wbd_int_adr_i[31] , | |
\wbd_int_adr_i[30] , | |
\wbd_int_adr_i[29] , | |
\wbd_int_adr_i[28] , | |
\wbd_int_adr_i[27] , | |
\wbd_int_adr_i[26] , | |
\wbd_int_adr_i[25] , | |
\wbd_int_adr_i[24] , | |
\wbd_int_adr_i[23] , | |
\wbd_int_adr_i[22] , | |
\wbd_int_adr_i[21] , | |
\wbd_int_adr_i[20] , | |
\wbd_int_adr_i[19] , | |
\wbd_int_adr_i[18] , | |
\wbd_int_adr_i[17] , | |
\wbd_int_adr_i[16] , | |
\wbd_int_adr_i[15] , | |
\wbd_int_adr_i[14] , | |
\wbd_int_adr_i[13] , | |
\wbd_int_adr_i[12] , | |
\wbd_int_adr_i[11] , | |
\wbd_int_adr_i[10] , | |
\wbd_int_adr_i[9] , | |
\wbd_int_adr_i[8] , | |
\wbd_int_adr_i[7] , | |
\wbd_int_adr_i[6] , | |
\wbd_int_adr_i[5] , | |
\wbd_int_adr_i[4] , | |
\wbd_int_adr_i[3] , | |
\wbd_int_adr_i[2] , | |
\wbd_int_adr_i[1] , | |
\wbd_int_adr_i[0] }), | |
.m0_wbd_dat_i({\wbd_int_dat_i[31] , | |
\wbd_int_dat_i[30] , | |
\wbd_int_dat_i[29] , | |
\wbd_int_dat_i[28] , | |
\wbd_int_dat_i[27] , | |
\wbd_int_dat_i[26] , | |
\wbd_int_dat_i[25] , | |
\wbd_int_dat_i[24] , | |
\wbd_int_dat_i[23] , | |
\wbd_int_dat_i[22] , | |
\wbd_int_dat_i[21] , | |
\wbd_int_dat_i[20] , | |
\wbd_int_dat_i[19] , | |
\wbd_int_dat_i[18] , | |
\wbd_int_dat_i[17] , | |
\wbd_int_dat_i[16] , | |
\wbd_int_dat_i[15] , | |
\wbd_int_dat_i[14] , | |
\wbd_int_dat_i[13] , | |
\wbd_int_dat_i[12] , | |
\wbd_int_dat_i[11] , | |
\wbd_int_dat_i[10] , | |
\wbd_int_dat_i[9] , | |
\wbd_int_dat_i[8] , | |
\wbd_int_dat_i[7] , | |
\wbd_int_dat_i[6] , | |
\wbd_int_dat_i[5] , | |
\wbd_int_dat_i[4] , | |
\wbd_int_dat_i[3] , | |
\wbd_int_dat_i[2] , | |
\wbd_int_dat_i[1] , | |
\wbd_int_dat_i[0] }), | |
.m0_wbd_dat_o({\wbd_int_dat_o[31] , | |
\wbd_int_dat_o[30] , | |
\wbd_int_dat_o[29] , | |
\wbd_int_dat_o[28] , | |
\wbd_int_dat_o[27] , | |
\wbd_int_dat_o[26] , | |
\wbd_int_dat_o[25] , | |
\wbd_int_dat_o[24] , | |
\wbd_int_dat_o[23] , | |
\wbd_int_dat_o[22] , | |
\wbd_int_dat_o[21] , | |
\wbd_int_dat_o[20] , | |
\wbd_int_dat_o[19] , | |
\wbd_int_dat_o[18] , | |
\wbd_int_dat_o[17] , | |
\wbd_int_dat_o[16] , | |
\wbd_int_dat_o[15] , | |
\wbd_int_dat_o[14] , | |
\wbd_int_dat_o[13] , | |
\wbd_int_dat_o[12] , | |
\wbd_int_dat_o[11] , | |
\wbd_int_dat_o[10] , | |
\wbd_int_dat_o[9] , | |
\wbd_int_dat_o[8] , | |
\wbd_int_dat_o[7] , | |
\wbd_int_dat_o[6] , | |
\wbd_int_dat_o[5] , | |
\wbd_int_dat_o[4] , | |
\wbd_int_dat_o[3] , | |
\wbd_int_dat_o[2] , | |
\wbd_int_dat_o[1] , | |
\wbd_int_dat_o[0] }), | |
.m0_wbd_sel_i({\wbd_int_sel_i[3] , | |
\wbd_int_sel_i[2] , | |
\wbd_int_sel_i[1] , | |
\wbd_int_sel_i[0] }), | |
.s0_wbd_adr_o({\wbd_glbl_adr_o[7] , | |
\wbd_glbl_adr_o[6] , | |
\wbd_glbl_adr_o[5] , | |
\wbd_glbl_adr_o[4] , | |
\wbd_glbl_adr_o[3] , | |
\wbd_glbl_adr_o[2] , | |
\wbd_glbl_adr_o[1] , | |
\wbd_glbl_adr_o[0] }), | |
.s0_wbd_dat_i({\wbd_glbl_dat_i[31] , | |
\wbd_glbl_dat_i[30] , | |
\wbd_glbl_dat_i[29] , | |
\wbd_glbl_dat_i[28] , | |
\wbd_glbl_dat_i[27] , | |
\wbd_glbl_dat_i[26] , | |
\wbd_glbl_dat_i[25] , | |
\wbd_glbl_dat_i[24] , | |
\wbd_glbl_dat_i[23] , | |
\wbd_glbl_dat_i[22] , | |
\wbd_glbl_dat_i[21] , | |
\wbd_glbl_dat_i[20] , | |
\wbd_glbl_dat_i[19] , | |
\wbd_glbl_dat_i[18] , | |
\wbd_glbl_dat_i[17] , | |
\wbd_glbl_dat_i[16] , | |
\wbd_glbl_dat_i[15] , | |
\wbd_glbl_dat_i[14] , | |
\wbd_glbl_dat_i[13] , | |
\wbd_glbl_dat_i[12] , | |
\wbd_glbl_dat_i[11] , | |
\wbd_glbl_dat_i[10] , | |
\wbd_glbl_dat_i[9] , | |
\wbd_glbl_dat_i[8] , | |
\wbd_glbl_dat_i[7] , | |
\wbd_glbl_dat_i[6] , | |
\wbd_glbl_dat_i[5] , | |
\wbd_glbl_dat_i[4] , | |
\wbd_glbl_dat_i[3] , | |
\wbd_glbl_dat_i[2] , | |
\wbd_glbl_dat_i[1] , | |
\wbd_glbl_dat_i[0] }), | |
.s0_wbd_dat_o({\wbd_glbl_dat_o[31] , | |
\wbd_glbl_dat_o[30] , | |
\wbd_glbl_dat_o[29] , | |
\wbd_glbl_dat_o[28] , | |
\wbd_glbl_dat_o[27] , | |
\wbd_glbl_dat_o[26] , | |
\wbd_glbl_dat_o[25] , | |
\wbd_glbl_dat_o[24] , | |
\wbd_glbl_dat_o[23] , | |
\wbd_glbl_dat_o[22] , | |
\wbd_glbl_dat_o[21] , | |
\wbd_glbl_dat_o[20] , | |
\wbd_glbl_dat_o[19] , | |
\wbd_glbl_dat_o[18] , | |
\wbd_glbl_dat_o[17] , | |
\wbd_glbl_dat_o[16] , | |
\wbd_glbl_dat_o[15] , | |
\wbd_glbl_dat_o[14] , | |
\wbd_glbl_dat_o[13] , | |
\wbd_glbl_dat_o[12] , | |
\wbd_glbl_dat_o[11] , | |
\wbd_glbl_dat_o[10] , | |
\wbd_glbl_dat_o[9] , | |
\wbd_glbl_dat_o[8] , | |
\wbd_glbl_dat_o[7] , | |
\wbd_glbl_dat_o[6] , | |
\wbd_glbl_dat_o[5] , | |
\wbd_glbl_dat_o[4] , | |
\wbd_glbl_dat_o[3] , | |
\wbd_glbl_dat_o[2] , | |
\wbd_glbl_dat_o[1] , | |
\wbd_glbl_dat_o[0] }), | |
.s0_wbd_sel_o({\wbd_glbl_sel_o[3] , | |
\wbd_glbl_sel_o[2] , | |
\wbd_glbl_sel_o[1] , | |
\wbd_glbl_sel_o[0] }), | |
.s1_wbd_adr_o({\wbd_mbist1_adr_o[10] , | |
\wbd_mbist1_adr_o[9] , | |
\wbd_mbist1_adr_o[8] , | |
\wbd_mbist1_adr_o[7] , | |
\wbd_mbist1_adr_o[6] , | |
\wbd_mbist1_adr_o[5] , | |
\wbd_mbist1_adr_o[4] , | |
\wbd_mbist1_adr_o[3] , | |
\wbd_mbist1_adr_o[2] , | |
\wbd_mbist1_adr_o[1] , | |
\wbd_mbist1_adr_o[0] }), | |
.s1_wbd_dat_i({\wbd_mbist1_dat_i[31] , | |
\wbd_mbist1_dat_i[30] , | |
\wbd_mbist1_dat_i[29] , | |
\wbd_mbist1_dat_i[28] , | |
\wbd_mbist1_dat_i[27] , | |
\wbd_mbist1_dat_i[26] , | |
\wbd_mbist1_dat_i[25] , | |
\wbd_mbist1_dat_i[24] , | |
\wbd_mbist1_dat_i[23] , | |
\wbd_mbist1_dat_i[22] , | |
\wbd_mbist1_dat_i[21] , | |
\wbd_mbist1_dat_i[20] , | |
\wbd_mbist1_dat_i[19] , | |
\wbd_mbist1_dat_i[18] , | |
\wbd_mbist1_dat_i[17] , | |
\wbd_mbist1_dat_i[16] , | |
\wbd_mbist1_dat_i[15] , | |
\wbd_mbist1_dat_i[14] , | |
\wbd_mbist1_dat_i[13] , | |
\wbd_mbist1_dat_i[12] , | |
\wbd_mbist1_dat_i[11] , | |
\wbd_mbist1_dat_i[10] , | |
\wbd_mbist1_dat_i[9] , | |
\wbd_mbist1_dat_i[8] , | |
\wbd_mbist1_dat_i[7] , | |
\wbd_mbist1_dat_i[6] , | |
\wbd_mbist1_dat_i[5] , | |
\wbd_mbist1_dat_i[4] , | |
\wbd_mbist1_dat_i[3] , | |
\wbd_mbist1_dat_i[2] , | |
\wbd_mbist1_dat_i[1] , | |
\wbd_mbist1_dat_i[0] }), | |
.s1_wbd_dat_o({\wbd_mbist1_dat_o[31] , | |
\wbd_mbist1_dat_o[30] , | |
\wbd_mbist1_dat_o[29] , | |
\wbd_mbist1_dat_o[28] , | |
\wbd_mbist1_dat_o[27] , | |
\wbd_mbist1_dat_o[26] , | |
\wbd_mbist1_dat_o[25] , | |
\wbd_mbist1_dat_o[24] , | |
\wbd_mbist1_dat_o[23] , | |
\wbd_mbist1_dat_o[22] , | |
\wbd_mbist1_dat_o[21] , | |
\wbd_mbist1_dat_o[20] , | |
\wbd_mbist1_dat_o[19] , | |
\wbd_mbist1_dat_o[18] , | |
\wbd_mbist1_dat_o[17] , | |
\wbd_mbist1_dat_o[16] , | |
\wbd_mbist1_dat_o[15] , | |
\wbd_mbist1_dat_o[14] , | |
\wbd_mbist1_dat_o[13] , | |
\wbd_mbist1_dat_o[12] , | |
\wbd_mbist1_dat_o[11] , | |
\wbd_mbist1_dat_o[10] , | |
\wbd_mbist1_dat_o[9] , | |
\wbd_mbist1_dat_o[8] , | |
\wbd_mbist1_dat_o[7] , | |
\wbd_mbist1_dat_o[6] , | |
\wbd_mbist1_dat_o[5] , | |
\wbd_mbist1_dat_o[4] , | |
\wbd_mbist1_dat_o[3] , | |
\wbd_mbist1_dat_o[2] , | |
\wbd_mbist1_dat_o[1] , | |
\wbd_mbist1_dat_o[0] }), | |
.s1_wbd_sel_o({\wbd_mbist1_sel_o[3] , | |
\wbd_mbist1_sel_o[2] , | |
\wbd_mbist1_sel_o[1] , | |
\wbd_mbist1_sel_o[0] }), | |
.s2_wbd_adr_o({\wbd_mbist2_adr_o[10] , | |
\wbd_mbist2_adr_o[9] , | |
\wbd_mbist2_adr_o[8] , | |
\wbd_mbist2_adr_o[7] , | |
\wbd_mbist2_adr_o[6] , | |
\wbd_mbist2_adr_o[5] , | |
\wbd_mbist2_adr_o[4] , | |
\wbd_mbist2_adr_o[3] , | |
\wbd_mbist2_adr_o[2] , | |
\wbd_mbist2_adr_o[1] , | |
\wbd_mbist2_adr_o[0] }), | |
.s2_wbd_dat_i({\wbd_mbist2_dat_i[31] , | |
\wbd_mbist2_dat_i[30] , | |
\wbd_mbist2_dat_i[29] , | |
\wbd_mbist2_dat_i[28] , | |
\wbd_mbist2_dat_i[27] , | |
\wbd_mbist2_dat_i[26] , | |
\wbd_mbist2_dat_i[25] , | |
\wbd_mbist2_dat_i[24] , | |
\wbd_mbist2_dat_i[23] , | |
\wbd_mbist2_dat_i[22] , | |
\wbd_mbist2_dat_i[21] , | |
\wbd_mbist2_dat_i[20] , | |
\wbd_mbist2_dat_i[19] , | |
\wbd_mbist2_dat_i[18] , | |
\wbd_mbist2_dat_i[17] , | |
\wbd_mbist2_dat_i[16] , | |
\wbd_mbist2_dat_i[15] , | |
\wbd_mbist2_dat_i[14] , | |
\wbd_mbist2_dat_i[13] , | |
\wbd_mbist2_dat_i[12] , | |
\wbd_mbist2_dat_i[11] , | |
\wbd_mbist2_dat_i[10] , | |
\wbd_mbist2_dat_i[9] , | |
\wbd_mbist2_dat_i[8] , | |
\wbd_mbist2_dat_i[7] , | |
\wbd_mbist2_dat_i[6] , | |
\wbd_mbist2_dat_i[5] , | |
\wbd_mbist2_dat_i[4] , | |
\wbd_mbist2_dat_i[3] , | |
\wbd_mbist2_dat_i[2] , | |
\wbd_mbist2_dat_i[1] , | |
\wbd_mbist2_dat_i[0] }), | |
.s2_wbd_dat_o({\wbd_mbist2_dat_o[31] , | |
\wbd_mbist2_dat_o[30] , | |
\wbd_mbist2_dat_o[29] , | |
\wbd_mbist2_dat_o[28] , | |
\wbd_mbist2_dat_o[27] , | |
\wbd_mbist2_dat_o[26] , | |
\wbd_mbist2_dat_o[25] , | |
\wbd_mbist2_dat_o[24] , | |
\wbd_mbist2_dat_o[23] , | |
\wbd_mbist2_dat_o[22] , | |
\wbd_mbist2_dat_o[21] , | |
\wbd_mbist2_dat_o[20] , | |
\wbd_mbist2_dat_o[19] , | |
\wbd_mbist2_dat_o[18] , | |
\wbd_mbist2_dat_o[17] , | |
\wbd_mbist2_dat_o[16] , | |
\wbd_mbist2_dat_o[15] , | |
\wbd_mbist2_dat_o[14] , | |
\wbd_mbist2_dat_o[13] , | |
\wbd_mbist2_dat_o[12] , | |
\wbd_mbist2_dat_o[11] , | |
\wbd_mbist2_dat_o[10] , | |
\wbd_mbist2_dat_o[9] , | |
\wbd_mbist2_dat_o[8] , | |
\wbd_mbist2_dat_o[7] , | |
\wbd_mbist2_dat_o[6] , | |
\wbd_mbist2_dat_o[5] , | |
\wbd_mbist2_dat_o[4] , | |
\wbd_mbist2_dat_o[3] , | |
\wbd_mbist2_dat_o[2] , | |
\wbd_mbist2_dat_o[1] , | |
\wbd_mbist2_dat_o[0] }), | |
.s2_wbd_sel_o({\wbd_mbist2_sel_o[3] , | |
\wbd_mbist2_sel_o[2] , | |
\wbd_mbist2_sel_o[1] , | |
\wbd_mbist2_sel_o[0] }), | |
.s3_wbd_adr_o({\wbd_mbist3_adr_o[9] , | |
\wbd_mbist3_adr_o[8] , | |
\wbd_mbist3_adr_o[7] , | |
\wbd_mbist3_adr_o[6] , | |
\wbd_mbist3_adr_o[5] , | |
\wbd_mbist3_adr_o[4] , | |
\wbd_mbist3_adr_o[3] , | |
\wbd_mbist3_adr_o[2] , | |
\wbd_mbist3_adr_o[1] , | |
\wbd_mbist3_adr_o[0] }), | |
.s3_wbd_dat_i({\wbd_mbist3_dat_i[31] , | |
\wbd_mbist3_dat_i[30] , | |
\wbd_mbist3_dat_i[29] , | |
\wbd_mbist3_dat_i[28] , | |
\wbd_mbist3_dat_i[27] , | |
\wbd_mbist3_dat_i[26] , | |
\wbd_mbist3_dat_i[25] , | |
\wbd_mbist3_dat_i[24] , | |
\wbd_mbist3_dat_i[23] , | |
\wbd_mbist3_dat_i[22] , | |
\wbd_mbist3_dat_i[21] , | |
\wbd_mbist3_dat_i[20] , | |
\wbd_mbist3_dat_i[19] , | |
\wbd_mbist3_dat_i[18] , | |
\wbd_mbist3_dat_i[17] , | |
\wbd_mbist3_dat_i[16] , | |
\wbd_mbist3_dat_i[15] , | |
\wbd_mbist3_dat_i[14] , | |
\wbd_mbist3_dat_i[13] , | |
\wbd_mbist3_dat_i[12] , | |
\wbd_mbist3_dat_i[11] , | |
\wbd_mbist3_dat_i[10] , | |
\wbd_mbist3_dat_i[9] , | |
\wbd_mbist3_dat_i[8] , | |
\wbd_mbist3_dat_i[7] , | |
\wbd_mbist3_dat_i[6] , | |
\wbd_mbist3_dat_i[5] , | |
\wbd_mbist3_dat_i[4] , | |
\wbd_mbist3_dat_i[3] , | |
\wbd_mbist3_dat_i[2] , | |
\wbd_mbist3_dat_i[1] , | |
\wbd_mbist3_dat_i[0] }), | |
.s3_wbd_dat_o({\wbd_mbist3_dat_o[31] , | |
\wbd_mbist3_dat_o[30] , | |
\wbd_mbist3_dat_o[29] , | |
\wbd_mbist3_dat_o[28] , | |
\wbd_mbist3_dat_o[27] , | |
\wbd_mbist3_dat_o[26] , | |
\wbd_mbist3_dat_o[25] , | |
\wbd_mbist3_dat_o[24] , | |
\wbd_mbist3_dat_o[23] , | |
\wbd_mbist3_dat_o[22] , | |
\wbd_mbist3_dat_o[21] , | |
\wbd_mbist3_dat_o[20] , | |
\wbd_mbist3_dat_o[19] , | |
\wbd_mbist3_dat_o[18] , | |
\wbd_mbist3_dat_o[17] , | |
\wbd_mbist3_dat_o[16] , | |
\wbd_mbist3_dat_o[15] , | |
\wbd_mbist3_dat_o[14] , | |
\wbd_mbist3_dat_o[13] , | |
\wbd_mbist3_dat_o[12] , | |
\wbd_mbist3_dat_o[11] , | |
\wbd_mbist3_dat_o[10] , | |
\wbd_mbist3_dat_o[9] , | |
\wbd_mbist3_dat_o[8] , | |
\wbd_mbist3_dat_o[7] , | |
\wbd_mbist3_dat_o[6] , | |
\wbd_mbist3_dat_o[5] , | |
\wbd_mbist3_dat_o[4] , | |
\wbd_mbist3_dat_o[3] , | |
\wbd_mbist3_dat_o[2] , | |
\wbd_mbist3_dat_o[1] , | |
\wbd_mbist3_dat_o[0] }), | |
.s3_wbd_sel_o({\wbd_mbist3_sel_o[3] , | |
\wbd_mbist3_sel_o[2] , | |
\wbd_mbist3_sel_o[1] , | |
\wbd_mbist3_sel_o[0] }), | |
.s4_wbd_adr_o({\wbd_mbist4_adr_o[9] , | |
\wbd_mbist4_adr_o[8] , | |
\wbd_mbist4_adr_o[7] , | |
\wbd_mbist4_adr_o[6] , | |
\wbd_mbist4_adr_o[5] , | |
\wbd_mbist4_adr_o[4] , | |
\wbd_mbist4_adr_o[3] , | |
\wbd_mbist4_adr_o[2] , | |
\wbd_mbist4_adr_o[1] , | |
\wbd_mbist4_adr_o[0] }), | |
.s4_wbd_dat_i({\wbd_mbist4_dat_i[31] , | |
\wbd_mbist4_dat_i[30] , | |
\wbd_mbist4_dat_i[29] , | |
\wbd_mbist4_dat_i[28] , | |
\wbd_mbist4_dat_i[27] , | |
\wbd_mbist4_dat_i[26] , | |
\wbd_mbist4_dat_i[25] , | |
\wbd_mbist4_dat_i[24] , | |
\wbd_mbist4_dat_i[23] , | |
\wbd_mbist4_dat_i[22] , | |
\wbd_mbist4_dat_i[21] , | |
\wbd_mbist4_dat_i[20] , | |
\wbd_mbist4_dat_i[19] , | |
\wbd_mbist4_dat_i[18] , | |
\wbd_mbist4_dat_i[17] , | |
\wbd_mbist4_dat_i[16] , | |
\wbd_mbist4_dat_i[15] , | |
\wbd_mbist4_dat_i[14] , | |
\wbd_mbist4_dat_i[13] , | |
\wbd_mbist4_dat_i[12] , | |
\wbd_mbist4_dat_i[11] , | |
\wbd_mbist4_dat_i[10] , | |
\wbd_mbist4_dat_i[9] , | |
\wbd_mbist4_dat_i[8] , | |
\wbd_mbist4_dat_i[7] , | |
\wbd_mbist4_dat_i[6] , | |
\wbd_mbist4_dat_i[5] , | |
\wbd_mbist4_dat_i[4] , | |
\wbd_mbist4_dat_i[3] , | |
\wbd_mbist4_dat_i[2] , | |
\wbd_mbist4_dat_i[1] , | |
\wbd_mbist4_dat_i[0] }), | |
.s4_wbd_dat_o({\wbd_mbist4_dat_o[31] , | |
\wbd_mbist4_dat_o[30] , | |
\wbd_mbist4_dat_o[29] , | |
\wbd_mbist4_dat_o[28] , | |
\wbd_mbist4_dat_o[27] , | |
\wbd_mbist4_dat_o[26] , | |
\wbd_mbist4_dat_o[25] , | |
\wbd_mbist4_dat_o[24] , | |
\wbd_mbist4_dat_o[23] , | |
\wbd_mbist4_dat_o[22] , | |
\wbd_mbist4_dat_o[21] , | |
\wbd_mbist4_dat_o[20] , | |
\wbd_mbist4_dat_o[19] , | |
\wbd_mbist4_dat_o[18] , | |
\wbd_mbist4_dat_o[17] , | |
\wbd_mbist4_dat_o[16] , | |
\wbd_mbist4_dat_o[15] , | |
\wbd_mbist4_dat_o[14] , | |
\wbd_mbist4_dat_o[13] , | |
\wbd_mbist4_dat_o[12] , | |
\wbd_mbist4_dat_o[11] , | |
\wbd_mbist4_dat_o[10] , | |
\wbd_mbist4_dat_o[9] , | |
\wbd_mbist4_dat_o[8] , | |
\wbd_mbist4_dat_o[7] , | |
\wbd_mbist4_dat_o[6] , | |
\wbd_mbist4_dat_o[5] , | |
\wbd_mbist4_dat_o[4] , | |
\wbd_mbist4_dat_o[3] , | |
\wbd_mbist4_dat_o[2] , | |
\wbd_mbist4_dat_o[1] , | |
\wbd_mbist4_dat_o[0] }), | |
.s4_wbd_sel_o({\wbd_mbist4_sel_o[3] , | |
\wbd_mbist4_sel_o[2] , | |
\wbd_mbist4_sel_o[1] , | |
\wbd_mbist4_sel_o[0] })); | |
mbist_top1 u_mbist1 (.bist_correct(\bist_correct[0] ), | |
.bist_done(\bist_done[0] ), | |
.bist_en(\bist_en[0] ), | |
.bist_error(\bist_error[0] ), | |
.bist_load(\bist_load[0] ), | |
.bist_run(\bist_run[0] ), | |
.bist_sdi(\bist_sdi[0] ), | |
.bist_sdo(\bist_sdo[0] ), | |
.bist_shift(\bist_shift[0] ), | |
.mem_cen_a(mem1_cen_a), | |
.mem_cen_b(mem1_cen_b), | |
.mem_clk_a(mem1_clk_a), | |
.mem_clk_b(mem1_clk_b), | |
.mem_web_b(mem1_web_b), | |
.rst_n(bist_rst_n), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.wb_ack_o(wbd_mbist1_ack_i), | |
.wb_clk_i(wbd_clk_mbist1), | |
.wb_cyc_i(wbd_mbist1_cyc_o), | |
.wb_stb_i(wbd_mbist1_stb_o), | |
.wb_we_i(wbd_mbist1_we_o), | |
.wbd_clk_int(wbd_clk_int), | |
.wbd_clk_mbist(wbd_clk_mbist1), | |
.bist_error_cnt({\bist_error_cnt0[3] , | |
\bist_error_cnt0[2] , | |
\bist_error_cnt0[1] , | |
\bist_error_cnt0[0] }), | |
.cfg_cska_mbist({\cfg_clk_ctrl1[15] , | |
\cfg_clk_ctrl1[14] , | |
\cfg_clk_ctrl1[13] , | |
\cfg_clk_ctrl1[12] }), | |
.mem_addr_a({\mem1_addr_a[10] , | |
\mem1_addr_a[9] , | |
\mem1_addr_a[8] , | |
\mem1_addr_a[7] , | |
\mem1_addr_a[6] , | |
\mem1_addr_a[5] , | |
\mem1_addr_a[4] , | |
\mem1_addr_a[3] , | |
\mem1_addr_a[2] }), | |
.mem_addr_b({\mem1_addr_b[10] , | |
\mem1_addr_b[9] , | |
\mem1_addr_b[8] , | |
\mem1_addr_b[7] , | |
\mem1_addr_b[6] , | |
\mem1_addr_b[5] , | |
\mem1_addr_b[4] , | |
\mem1_addr_b[3] , | |
\mem1_addr_b[2] }), | |
.mem_din_b({\mem1_din_b[31] , | |
\mem1_din_b[30] , | |
\mem1_din_b[29] , | |
\mem1_din_b[28] , | |
\mem1_din_b[27] , | |
\mem1_din_b[26] , | |
\mem1_din_b[25] , | |
\mem1_din_b[24] , | |
\mem1_din_b[23] , | |
\mem1_din_b[22] , | |
\mem1_din_b[21] , | |
\mem1_din_b[20] , | |
\mem1_din_b[19] , | |
\mem1_din_b[18] , | |
\mem1_din_b[17] , | |
\mem1_din_b[16] , | |
\mem1_din_b[15] , | |
\mem1_din_b[14] , | |
\mem1_din_b[13] , | |
\mem1_din_b[12] , | |
\mem1_din_b[11] , | |
\mem1_din_b[10] , | |
\mem1_din_b[9] , | |
\mem1_din_b[8] , | |
\mem1_din_b[7] , | |
\mem1_din_b[6] , | |
\mem1_din_b[5] , | |
\mem1_din_b[4] , | |
\mem1_din_b[3] , | |
\mem1_din_b[2] , | |
\mem1_din_b[1] , | |
\mem1_din_b[0] }), | |
.mem_dout_a({\mem1_dout_a[31] , | |
\mem1_dout_a[30] , | |
\mem1_dout_a[29] , | |
\mem1_dout_a[28] , | |
\mem1_dout_a[27] , | |
\mem1_dout_a[26] , | |
\mem1_dout_a[25] , | |
\mem1_dout_a[24] , | |
\mem1_dout_a[23] , | |
\mem1_dout_a[22] , | |
\mem1_dout_a[21] , | |
\mem1_dout_a[20] , | |
\mem1_dout_a[19] , | |
\mem1_dout_a[18] , | |
\mem1_dout_a[17] , | |
\mem1_dout_a[16] , | |
\mem1_dout_a[15] , | |
\mem1_dout_a[14] , | |
\mem1_dout_a[13] , | |
\mem1_dout_a[12] , | |
\mem1_dout_a[11] , | |
\mem1_dout_a[10] , | |
\mem1_dout_a[9] , | |
\mem1_dout_a[8] , | |
\mem1_dout_a[7] , | |
\mem1_dout_a[6] , | |
\mem1_dout_a[5] , | |
\mem1_dout_a[4] , | |
\mem1_dout_a[3] , | |
\mem1_dout_a[2] , | |
\mem1_dout_a[1] , | |
\mem1_dout_a[0] }), | |
.mem_mask_b({\mem1_mask_b[3] , | |
\mem1_mask_b[2] , | |
\mem1_mask_b[1] , | |
\mem1_mask_b[0] }), | |
.wb_adr_i({\wbd_mbist1_adr_o[10] , | |
\wbd_mbist1_adr_o[9] , | |
\wbd_mbist1_adr_o[8] , | |
\wbd_mbist1_adr_o[7] , | |
\wbd_mbist1_adr_o[6] , | |
\wbd_mbist1_adr_o[5] , | |
\wbd_mbist1_adr_o[4] , | |
\wbd_mbist1_adr_o[3] , | |
\wbd_mbist1_adr_o[2] }), | |
.wb_dat_i({\wbd_mbist1_dat_o[31] , | |
\wbd_mbist1_dat_o[30] , | |
\wbd_mbist1_dat_o[29] , | |
\wbd_mbist1_dat_o[28] , | |
\wbd_mbist1_dat_o[27] , | |
\wbd_mbist1_dat_o[26] , | |
\wbd_mbist1_dat_o[25] , | |
\wbd_mbist1_dat_o[24] , | |
\wbd_mbist1_dat_o[23] , | |
\wbd_mbist1_dat_o[22] , | |
\wbd_mbist1_dat_o[21] , | |
\wbd_mbist1_dat_o[20] , | |
\wbd_mbist1_dat_o[19] , | |
\wbd_mbist1_dat_o[18] , | |
\wbd_mbist1_dat_o[17] , | |
\wbd_mbist1_dat_o[16] , | |
\wbd_mbist1_dat_o[15] , | |
\wbd_mbist1_dat_o[14] , | |
\wbd_mbist1_dat_o[13] , | |
\wbd_mbist1_dat_o[12] , | |
\wbd_mbist1_dat_o[11] , | |
\wbd_mbist1_dat_o[10] , | |
\wbd_mbist1_dat_o[9] , | |
\wbd_mbist1_dat_o[8] , | |
\wbd_mbist1_dat_o[7] , | |
\wbd_mbist1_dat_o[6] , | |
\wbd_mbist1_dat_o[5] , | |
\wbd_mbist1_dat_o[4] , | |
\wbd_mbist1_dat_o[3] , | |
\wbd_mbist1_dat_o[2] , | |
\wbd_mbist1_dat_o[1] , | |
\wbd_mbist1_dat_o[0] }), | |
.wb_dat_o({\wbd_mbist1_dat_i[31] , | |
\wbd_mbist1_dat_i[30] , | |
\wbd_mbist1_dat_i[29] , | |
\wbd_mbist1_dat_i[28] , | |
\wbd_mbist1_dat_i[27] , | |
\wbd_mbist1_dat_i[26] , | |
\wbd_mbist1_dat_i[25] , | |
\wbd_mbist1_dat_i[24] , | |
\wbd_mbist1_dat_i[23] , | |
\wbd_mbist1_dat_i[22] , | |
\wbd_mbist1_dat_i[21] , | |
\wbd_mbist1_dat_i[20] , | |
\wbd_mbist1_dat_i[19] , | |
\wbd_mbist1_dat_i[18] , | |
\wbd_mbist1_dat_i[17] , | |
\wbd_mbist1_dat_i[16] , | |
\wbd_mbist1_dat_i[15] , | |
\wbd_mbist1_dat_i[14] , | |
\wbd_mbist1_dat_i[13] , | |
\wbd_mbist1_dat_i[12] , | |
\wbd_mbist1_dat_i[11] , | |
\wbd_mbist1_dat_i[10] , | |
\wbd_mbist1_dat_i[9] , | |
\wbd_mbist1_dat_i[8] , | |
\wbd_mbist1_dat_i[7] , | |
\wbd_mbist1_dat_i[6] , | |
\wbd_mbist1_dat_i[5] , | |
\wbd_mbist1_dat_i[4] , | |
\wbd_mbist1_dat_i[3] , | |
\wbd_mbist1_dat_i[2] , | |
\wbd_mbist1_dat_i[1] , | |
\wbd_mbist1_dat_i[0] }), | |
.wb_sel_i({\wbd_mbist1_sel_o[3] , | |
\wbd_mbist1_sel_o[2] , | |
\wbd_mbist1_sel_o[1] , | |
\wbd_mbist1_sel_o[0] })); | |
mbist_top1 u_mbist2 (.bist_correct(\bist_correct[1] ), | |
.bist_done(\bist_done[1] ), | |
.bist_en(\bist_en[1] ), | |
.bist_error(\bist_error[1] ), | |
.bist_load(\bist_load[1] ), | |
.bist_run(\bist_run[1] ), | |
.bist_sdi(\bist_sdi[1] ), | |
.bist_sdo(\bist_sdo[1] ), | |
.bist_shift(\bist_shift[1] ), | |
.mem_cen_a(mem2_cen_a), | |
.mem_cen_b(mem2_cen_b), | |
.mem_clk_a(mem2_clk_a), | |
.mem_clk_b(mem2_clk_b), | |
.mem_web_b(mem2_web_b), | |
.rst_n(bist_rst_n), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.wb_ack_o(wbd_mbist2_ack_i), | |
.wb_clk_i(wbd_clk_mbist2), | |
.wb_cyc_i(wbd_mbist2_cyc_o), | |
.wb_stb_i(wbd_mbist2_stb_o), | |
.wb_we_i(wbd_mbist2_we_o), | |
.wbd_clk_int(wbd_clk_int), | |
.wbd_clk_mbist(wbd_clk_mbist2), | |
.bist_error_cnt({\bist_error_cnt1[3] , | |
\bist_error_cnt1[2] , | |
\bist_error_cnt1[1] , | |
\bist_error_cnt1[0] }), | |
.cfg_cska_mbist({\cfg_clk_ctrl1[15] , | |
\cfg_clk_ctrl1[14] , | |
\cfg_clk_ctrl1[13] , | |
\cfg_clk_ctrl1[12] }), | |
.mem_addr_a({\mem2_addr_a[10] , | |
\mem2_addr_a[9] , | |
\mem2_addr_a[8] , | |
\mem2_addr_a[7] , | |
\mem2_addr_a[6] , | |
\mem2_addr_a[5] , | |
\mem2_addr_a[4] , | |
\mem2_addr_a[3] , | |
\mem2_addr_a[2] }), | |
.mem_addr_b({\mem2_addr_b[10] , | |
\mem2_addr_b[9] , | |
\mem2_addr_b[8] , | |
\mem2_addr_b[7] , | |
\mem2_addr_b[6] , | |
\mem2_addr_b[5] , | |
\mem2_addr_b[4] , | |
\mem2_addr_b[3] , | |
\mem2_addr_b[2] }), | |
.mem_din_b({\mem2_din_b[31] , | |
\mem2_din_b[30] , | |
\mem2_din_b[29] , | |
\mem2_din_b[28] , | |
\mem2_din_b[27] , | |
\mem2_din_b[26] , | |
\mem2_din_b[25] , | |
\mem2_din_b[24] , | |
\mem2_din_b[23] , | |
\mem2_din_b[22] , | |
\mem2_din_b[21] , | |
\mem2_din_b[20] , | |
\mem2_din_b[19] , | |
\mem2_din_b[18] , | |
\mem2_din_b[17] , | |
\mem2_din_b[16] , | |
\mem2_din_b[15] , | |
\mem2_din_b[14] , | |
\mem2_din_b[13] , | |
\mem2_din_b[12] , | |
\mem2_din_b[11] , | |
\mem2_din_b[10] , | |
\mem2_din_b[9] , | |
\mem2_din_b[8] , | |
\mem2_din_b[7] , | |
\mem2_din_b[6] , | |
\mem2_din_b[5] , | |
\mem2_din_b[4] , | |
\mem2_din_b[3] , | |
\mem2_din_b[2] , | |
\mem2_din_b[1] , | |
\mem2_din_b[0] }), | |
.mem_dout_a({\mem2_dout_a[31] , | |
\mem2_dout_a[30] , | |
\mem2_dout_a[29] , | |
\mem2_dout_a[28] , | |
\mem2_dout_a[27] , | |
\mem2_dout_a[26] , | |
\mem2_dout_a[25] , | |
\mem2_dout_a[24] , | |
\mem2_dout_a[23] , | |
\mem2_dout_a[22] , | |
\mem2_dout_a[21] , | |
\mem2_dout_a[20] , | |
\mem2_dout_a[19] , | |
\mem2_dout_a[18] , | |
\mem2_dout_a[17] , | |
\mem2_dout_a[16] , | |
\mem2_dout_a[15] , | |
\mem2_dout_a[14] , | |
\mem2_dout_a[13] , | |
\mem2_dout_a[12] , | |
\mem2_dout_a[11] , | |
\mem2_dout_a[10] , | |
\mem2_dout_a[9] , | |
\mem2_dout_a[8] , | |
\mem2_dout_a[7] , | |
\mem2_dout_a[6] , | |
\mem2_dout_a[5] , | |
\mem2_dout_a[4] , | |
\mem2_dout_a[3] , | |
\mem2_dout_a[2] , | |
\mem2_dout_a[1] , | |
\mem2_dout_a[0] }), | |
.mem_mask_b({\mem2_mask_b[3] , | |
\mem2_mask_b[2] , | |
\mem2_mask_b[1] , | |
\mem2_mask_b[0] }), | |
.wb_adr_i({\wbd_mbist2_adr_o[10] , | |
\wbd_mbist2_adr_o[9] , | |
\wbd_mbist2_adr_o[8] , | |
\wbd_mbist2_adr_o[7] , | |
\wbd_mbist2_adr_o[6] , | |
\wbd_mbist2_adr_o[5] , | |
\wbd_mbist2_adr_o[4] , | |
\wbd_mbist2_adr_o[3] , | |
\wbd_mbist2_adr_o[2] }), | |
.wb_dat_i({\wbd_mbist2_dat_o[31] , | |
\wbd_mbist2_dat_o[30] , | |
\wbd_mbist2_dat_o[29] , | |
\wbd_mbist2_dat_o[28] , | |
\wbd_mbist2_dat_o[27] , | |
\wbd_mbist2_dat_o[26] , | |
\wbd_mbist2_dat_o[25] , | |
\wbd_mbist2_dat_o[24] , | |
\wbd_mbist2_dat_o[23] , | |
\wbd_mbist2_dat_o[22] , | |
\wbd_mbist2_dat_o[21] , | |
\wbd_mbist2_dat_o[20] , | |
\wbd_mbist2_dat_o[19] , | |
\wbd_mbist2_dat_o[18] , | |
\wbd_mbist2_dat_o[17] , | |
\wbd_mbist2_dat_o[16] , | |
\wbd_mbist2_dat_o[15] , | |
\wbd_mbist2_dat_o[14] , | |
\wbd_mbist2_dat_o[13] , | |
\wbd_mbist2_dat_o[12] , | |
\wbd_mbist2_dat_o[11] , | |
\wbd_mbist2_dat_o[10] , | |
\wbd_mbist2_dat_o[9] , | |
\wbd_mbist2_dat_o[8] , | |
\wbd_mbist2_dat_o[7] , | |
\wbd_mbist2_dat_o[6] , | |
\wbd_mbist2_dat_o[5] , | |
\wbd_mbist2_dat_o[4] , | |
\wbd_mbist2_dat_o[3] , | |
\wbd_mbist2_dat_o[2] , | |
\wbd_mbist2_dat_o[1] , | |
\wbd_mbist2_dat_o[0] }), | |
.wb_dat_o({\wbd_mbist2_dat_i[31] , | |
\wbd_mbist2_dat_i[30] , | |
\wbd_mbist2_dat_i[29] , | |
\wbd_mbist2_dat_i[28] , | |
\wbd_mbist2_dat_i[27] , | |
\wbd_mbist2_dat_i[26] , | |
\wbd_mbist2_dat_i[25] , | |
\wbd_mbist2_dat_i[24] , | |
\wbd_mbist2_dat_i[23] , | |
\wbd_mbist2_dat_i[22] , | |
\wbd_mbist2_dat_i[21] , | |
\wbd_mbist2_dat_i[20] , | |
\wbd_mbist2_dat_i[19] , | |
\wbd_mbist2_dat_i[18] , | |
\wbd_mbist2_dat_i[17] , | |
\wbd_mbist2_dat_i[16] , | |
\wbd_mbist2_dat_i[15] , | |
\wbd_mbist2_dat_i[14] , | |
\wbd_mbist2_dat_i[13] , | |
\wbd_mbist2_dat_i[12] , | |
\wbd_mbist2_dat_i[11] , | |
\wbd_mbist2_dat_i[10] , | |
\wbd_mbist2_dat_i[9] , | |
\wbd_mbist2_dat_i[8] , | |
\wbd_mbist2_dat_i[7] , | |
\wbd_mbist2_dat_i[6] , | |
\wbd_mbist2_dat_i[5] , | |
\wbd_mbist2_dat_i[4] , | |
\wbd_mbist2_dat_i[3] , | |
\wbd_mbist2_dat_i[2] , | |
\wbd_mbist2_dat_i[1] , | |
\wbd_mbist2_dat_i[0] }), | |
.wb_sel_i({\wbd_mbist2_sel_o[3] , | |
\wbd_mbist2_sel_o[2] , | |
\wbd_mbist2_sel_o[1] , | |
\wbd_mbist2_sel_o[0] })); | |
mbist_top2 u_mbist3 (.bist_correct(\bist_correct[2] ), | |
.bist_done(\bist_done[2] ), | |
.bist_en(\bist_en[2] ), | |
.bist_error(\bist_error[2] ), | |
.bist_load(\bist_load[2] ), | |
.bist_run(\bist_run[2] ), | |
.bist_sdi(\bist_sdi[2] ), | |
.bist_sdo(\bist_sdo[2] ), | |
.bist_shift(\bist_shift[2] ), | |
.mem_cen_a(mem3_cen_a), | |
.mem_cen_b(mem3_cen_b), | |
.mem_clk_a(mem3_clk_a), | |
.mem_clk_b(mem3_clk_b), | |
.mem_web_b(mem3_web_b), | |
.rst_n(bist_rst_n), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.wb_ack_o(wbd_mbist3_ack_i), | |
.wb_clk_i(wbd_clk_mbist3), | |
.wb_cyc_i(wbd_mbist3_cyc_o), | |
.wb_stb_i(wbd_mbist3_stb_o), | |
.wb_we_i(wbd_mbist3_we_o), | |
.wbd_clk_int(wbd_clk_int), | |
.wbd_clk_mbist(wbd_clk_mbist3), | |
.bist_error_cnt({\bist_error_cnt2[3] , | |
\bist_error_cnt2[2] , | |
\bist_error_cnt2[1] , | |
\bist_error_cnt2[0] }), | |
.cfg_cska_mbist({\cfg_clk_ctrl1[19] , | |
\cfg_clk_ctrl1[18] , | |
\cfg_clk_ctrl1[17] , | |
\cfg_clk_ctrl1[16] }), | |
.mem_addr_a({\mem3_addr_a[9] , | |
\mem3_addr_a[8] , | |
\mem3_addr_a[7] , | |
\mem3_addr_a[6] , | |
\mem3_addr_a[5] , | |
\mem3_addr_a[4] , | |
\mem3_addr_a[3] , | |
\mem3_addr_a[2] }), | |
.mem_addr_b({\mem3_addr_b[9] , | |
\mem3_addr_b[8] , | |
\mem3_addr_b[7] , | |
\mem3_addr_b[6] , | |
\mem3_addr_b[5] , | |
\mem3_addr_b[4] , | |
\mem3_addr_b[3] , | |
\mem3_addr_b[2] }), | |
.mem_din_b({\mem3_din_b[31] , | |
\mem3_din_b[30] , | |
\mem3_din_b[29] , | |
\mem3_din_b[28] , | |
\mem3_din_b[27] , | |
\mem3_din_b[26] , | |
\mem3_din_b[25] , | |
\mem3_din_b[24] , | |
\mem3_din_b[23] , | |
\mem3_din_b[22] , | |
\mem3_din_b[21] , | |
\mem3_din_b[20] , | |
\mem3_din_b[19] , | |
\mem3_din_b[18] , | |
\mem3_din_b[17] , | |
\mem3_din_b[16] , | |
\mem3_din_b[15] , | |
\mem3_din_b[14] , | |
\mem3_din_b[13] , | |
\mem3_din_b[12] , | |
\mem3_din_b[11] , | |
\mem3_din_b[10] , | |
\mem3_din_b[9] , | |
\mem3_din_b[8] , | |
\mem3_din_b[7] , | |
\mem3_din_b[6] , | |
\mem3_din_b[5] , | |
\mem3_din_b[4] , | |
\mem3_din_b[3] , | |
\mem3_din_b[2] , | |
\mem3_din_b[1] , | |
\mem3_din_b[0] }), | |
.mem_dout_a({\mem3_dout_a[31] , | |
\mem3_dout_a[30] , | |
\mem3_dout_a[29] , | |
\mem3_dout_a[28] , | |
\mem3_dout_a[27] , | |
\mem3_dout_a[26] , | |
\mem3_dout_a[25] , | |
\mem3_dout_a[24] , | |
\mem3_dout_a[23] , | |
\mem3_dout_a[22] , | |
\mem3_dout_a[21] , | |
\mem3_dout_a[20] , | |
\mem3_dout_a[19] , | |
\mem3_dout_a[18] , | |
\mem3_dout_a[17] , | |
\mem3_dout_a[16] , | |
\mem3_dout_a[15] , | |
\mem3_dout_a[14] , | |
\mem3_dout_a[13] , | |
\mem3_dout_a[12] , | |
\mem3_dout_a[11] , | |
\mem3_dout_a[10] , | |
\mem3_dout_a[9] , | |
\mem3_dout_a[8] , | |
\mem3_dout_a[7] , | |
\mem3_dout_a[6] , | |
\mem3_dout_a[5] , | |
\mem3_dout_a[4] , | |
\mem3_dout_a[3] , | |
\mem3_dout_a[2] , | |
\mem3_dout_a[1] , | |
\mem3_dout_a[0] }), | |
.mem_mask_b({\mem3_mask_b[3] , | |
\mem3_mask_b[2] , | |
\mem3_mask_b[1] , | |
\mem3_mask_b[0] }), | |
.wb_adr_i({\wbd_mbist3_adr_o[9] , | |
\wbd_mbist3_adr_o[8] , | |
\wbd_mbist3_adr_o[7] , | |
\wbd_mbist3_adr_o[6] , | |
\wbd_mbist3_adr_o[5] , | |
\wbd_mbist3_adr_o[4] , | |
\wbd_mbist3_adr_o[3] , | |
\wbd_mbist3_adr_o[2] }), | |
.wb_dat_i({\wbd_mbist3_dat_o[31] , | |
\wbd_mbist3_dat_o[30] , | |
\wbd_mbist3_dat_o[29] , | |
\wbd_mbist3_dat_o[28] , | |
\wbd_mbist3_dat_o[27] , | |
\wbd_mbist3_dat_o[26] , | |
\wbd_mbist3_dat_o[25] , | |
\wbd_mbist3_dat_o[24] , | |
\wbd_mbist3_dat_o[23] , | |
\wbd_mbist3_dat_o[22] , | |
\wbd_mbist3_dat_o[21] , | |
\wbd_mbist3_dat_o[20] , | |
\wbd_mbist3_dat_o[19] , | |
\wbd_mbist3_dat_o[18] , | |
\wbd_mbist3_dat_o[17] , | |
\wbd_mbist3_dat_o[16] , | |
\wbd_mbist3_dat_o[15] , | |
\wbd_mbist3_dat_o[14] , | |
\wbd_mbist3_dat_o[13] , | |
\wbd_mbist3_dat_o[12] , | |
\wbd_mbist3_dat_o[11] , | |
\wbd_mbist3_dat_o[10] , | |
\wbd_mbist3_dat_o[9] , | |
\wbd_mbist3_dat_o[8] , | |
\wbd_mbist3_dat_o[7] , | |
\wbd_mbist3_dat_o[6] , | |
\wbd_mbist3_dat_o[5] , | |
\wbd_mbist3_dat_o[4] , | |
\wbd_mbist3_dat_o[3] , | |
\wbd_mbist3_dat_o[2] , | |
\wbd_mbist3_dat_o[1] , | |
\wbd_mbist3_dat_o[0] }), | |
.wb_dat_o({\wbd_mbist3_dat_i[31] , | |
\wbd_mbist3_dat_i[30] , | |
\wbd_mbist3_dat_i[29] , | |
\wbd_mbist3_dat_i[28] , | |
\wbd_mbist3_dat_i[27] , | |
\wbd_mbist3_dat_i[26] , | |
\wbd_mbist3_dat_i[25] , | |
\wbd_mbist3_dat_i[24] , | |
\wbd_mbist3_dat_i[23] , | |
\wbd_mbist3_dat_i[22] , | |
\wbd_mbist3_dat_i[21] , | |
\wbd_mbist3_dat_i[20] , | |
\wbd_mbist3_dat_i[19] , | |
\wbd_mbist3_dat_i[18] , | |
\wbd_mbist3_dat_i[17] , | |
\wbd_mbist3_dat_i[16] , | |
\wbd_mbist3_dat_i[15] , | |
\wbd_mbist3_dat_i[14] , | |
\wbd_mbist3_dat_i[13] , | |
\wbd_mbist3_dat_i[12] , | |
\wbd_mbist3_dat_i[11] , | |
\wbd_mbist3_dat_i[10] , | |
\wbd_mbist3_dat_i[9] , | |
\wbd_mbist3_dat_i[8] , | |
\wbd_mbist3_dat_i[7] , | |
\wbd_mbist3_dat_i[6] , | |
\wbd_mbist3_dat_i[5] , | |
\wbd_mbist3_dat_i[4] , | |
\wbd_mbist3_dat_i[3] , | |
\wbd_mbist3_dat_i[2] , | |
\wbd_mbist3_dat_i[1] , | |
\wbd_mbist3_dat_i[0] }), | |
.wb_sel_i({\wbd_mbist3_sel_o[3] , | |
\wbd_mbist3_sel_o[2] , | |
\wbd_mbist3_sel_o[1] , | |
\wbd_mbist3_sel_o[0] })); | |
mbist_top2 u_mbist4 (.bist_correct(\bist_correct[3] ), | |
.bist_done(\bist_done[3] ), | |
.bist_en(\bist_en[3] ), | |
.bist_error(\bist_error[3] ), | |
.bist_load(\bist_load[3] ), | |
.bist_run(\bist_run[3] ), | |
.bist_sdi(\bist_sdi[3] ), | |
.bist_sdo(\bist_sdo[3] ), | |
.bist_shift(\bist_shift[3] ), | |
.mem_cen_a(mem4_cen_a), | |
.mem_cen_b(mem4_cen_b), | |
.mem_clk_a(mem4_clk_a), | |
.mem_clk_b(mem4_clk_b), | |
.mem_web_b(mem4_web_b), | |
.rst_n(bist_rst_n), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.wb_ack_o(wbd_mbist4_ack_i), | |
.wb_clk_i(wbd_clk_mbist4), | |
.wb_cyc_i(wbd_mbist4_cyc_o), | |
.wb_stb_i(wbd_mbist4_stb_o), | |
.wb_we_i(wbd_mbist4_we_o), | |
.wbd_clk_int(wbd_clk_int), | |
.wbd_clk_mbist(wbd_clk_mbist4), | |
.bist_error_cnt({\bist_error_cnt3[3] , | |
\bist_error_cnt3[2] , | |
\bist_error_cnt3[1] , | |
\bist_error_cnt3[0] }), | |
.cfg_cska_mbist({\cfg_clk_ctrl1[23] , | |
\cfg_clk_ctrl1[22] , | |
\cfg_clk_ctrl1[21] , | |
\cfg_clk_ctrl1[20] }), | |
.mem_addr_a({\mem4_addr_a[9] , | |
\mem4_addr_a[8] , | |
\mem4_addr_a[7] , | |
\mem4_addr_a[6] , | |
\mem4_addr_a[5] , | |
\mem4_addr_a[4] , | |
\mem4_addr_a[3] , | |
\mem4_addr_a[2] }), | |
.mem_addr_b({\mem4_addr_b[9] , | |
\mem4_addr_b[8] , | |
\mem4_addr_b[7] , | |
\mem4_addr_b[6] , | |
\mem4_addr_b[5] , | |
\mem4_addr_b[4] , | |
\mem4_addr_b[3] , | |
\mem4_addr_b[2] }), | |
.mem_din_b({\mem4_din_b[31] , | |
\mem4_din_b[30] , | |
\mem4_din_b[29] , | |
\mem4_din_b[28] , | |
\mem4_din_b[27] , | |
\mem4_din_b[26] , | |
\mem4_din_b[25] , | |
\mem4_din_b[24] , | |
\mem4_din_b[23] , | |
\mem4_din_b[22] , | |
\mem4_din_b[21] , | |
\mem4_din_b[20] , | |
\mem4_din_b[19] , | |
\mem4_din_b[18] , | |
\mem4_din_b[17] , | |
\mem4_din_b[16] , | |
\mem4_din_b[15] , | |
\mem4_din_b[14] , | |
\mem4_din_b[13] , | |
\mem4_din_b[12] , | |
\mem4_din_b[11] , | |
\mem4_din_b[10] , | |
\mem4_din_b[9] , | |
\mem4_din_b[8] , | |
\mem4_din_b[7] , | |
\mem4_din_b[6] , | |
\mem4_din_b[5] , | |
\mem4_din_b[4] , | |
\mem4_din_b[3] , | |
\mem4_din_b[2] , | |
\mem4_din_b[1] , | |
\mem4_din_b[0] }), | |
.mem_dout_a({\mem4_dout_a[31] , | |
\mem4_dout_a[30] , | |
\mem4_dout_a[29] , | |
\mem4_dout_a[28] , | |
\mem4_dout_a[27] , | |
\mem4_dout_a[26] , | |
\mem4_dout_a[25] , | |
\mem4_dout_a[24] , | |
\mem4_dout_a[23] , | |
\mem4_dout_a[22] , | |
\mem4_dout_a[21] , | |
\mem4_dout_a[20] , | |
\mem4_dout_a[19] , | |
\mem4_dout_a[18] , | |
\mem4_dout_a[17] , | |
\mem4_dout_a[16] , | |
\mem4_dout_a[15] , | |
\mem4_dout_a[14] , | |
\mem4_dout_a[13] , | |
\mem4_dout_a[12] , | |
\mem4_dout_a[11] , | |
\mem4_dout_a[10] , | |
\mem4_dout_a[9] , | |
\mem4_dout_a[8] , | |
\mem4_dout_a[7] , | |
\mem4_dout_a[6] , | |
\mem4_dout_a[5] , | |
\mem4_dout_a[4] , | |
\mem4_dout_a[3] , | |
\mem4_dout_a[2] , | |
\mem4_dout_a[1] , | |
\mem4_dout_a[0] }), | |
.mem_mask_b({\mem4_mask_b[3] , | |
\mem4_mask_b[2] , | |
\mem4_mask_b[1] , | |
\mem4_mask_b[0] }), | |
.wb_adr_i({\wbd_mbist4_adr_o[9] , | |
\wbd_mbist4_adr_o[8] , | |
\wbd_mbist4_adr_o[7] , | |
\wbd_mbist4_adr_o[6] , | |
\wbd_mbist4_adr_o[5] , | |
\wbd_mbist4_adr_o[4] , | |
\wbd_mbist4_adr_o[3] , | |
\wbd_mbist4_adr_o[2] }), | |
.wb_dat_i({\wbd_mbist4_dat_o[31] , | |
\wbd_mbist4_dat_o[30] , | |
\wbd_mbist4_dat_o[29] , | |
\wbd_mbist4_dat_o[28] , | |
\wbd_mbist4_dat_o[27] , | |
\wbd_mbist4_dat_o[26] , | |
\wbd_mbist4_dat_o[25] , | |
\wbd_mbist4_dat_o[24] , | |
\wbd_mbist4_dat_o[23] , | |
\wbd_mbist4_dat_o[22] , | |
\wbd_mbist4_dat_o[21] , | |
\wbd_mbist4_dat_o[20] , | |
\wbd_mbist4_dat_o[19] , | |
\wbd_mbist4_dat_o[18] , | |
\wbd_mbist4_dat_o[17] , | |
\wbd_mbist4_dat_o[16] , | |
\wbd_mbist4_dat_o[15] , | |
\wbd_mbist4_dat_o[14] , | |
\wbd_mbist4_dat_o[13] , | |
\wbd_mbist4_dat_o[12] , | |
\wbd_mbist4_dat_o[11] , | |
\wbd_mbist4_dat_o[10] , | |
\wbd_mbist4_dat_o[9] , | |
\wbd_mbist4_dat_o[8] , | |
\wbd_mbist4_dat_o[7] , | |
\wbd_mbist4_dat_o[6] , | |
\wbd_mbist4_dat_o[5] , | |
\wbd_mbist4_dat_o[4] , | |
\wbd_mbist4_dat_o[3] , | |
\wbd_mbist4_dat_o[2] , | |
\wbd_mbist4_dat_o[1] , | |
\wbd_mbist4_dat_o[0] }), | |
.wb_dat_o({\wbd_mbist4_dat_i[31] , | |
\wbd_mbist4_dat_i[30] , | |
\wbd_mbist4_dat_i[29] , | |
\wbd_mbist4_dat_i[28] , | |
\wbd_mbist4_dat_i[27] , | |
\wbd_mbist4_dat_i[26] , | |
\wbd_mbist4_dat_i[25] , | |
\wbd_mbist4_dat_i[24] , | |
\wbd_mbist4_dat_i[23] , | |
\wbd_mbist4_dat_i[22] , | |
\wbd_mbist4_dat_i[21] , | |
\wbd_mbist4_dat_i[20] , | |
\wbd_mbist4_dat_i[19] , | |
\wbd_mbist4_dat_i[18] , | |
\wbd_mbist4_dat_i[17] , | |
\wbd_mbist4_dat_i[16] , | |
\wbd_mbist4_dat_i[15] , | |
\wbd_mbist4_dat_i[14] , | |
\wbd_mbist4_dat_i[13] , | |
\wbd_mbist4_dat_i[12] , | |
\wbd_mbist4_dat_i[11] , | |
\wbd_mbist4_dat_i[10] , | |
\wbd_mbist4_dat_i[9] , | |
\wbd_mbist4_dat_i[8] , | |
\wbd_mbist4_dat_i[7] , | |
\wbd_mbist4_dat_i[6] , | |
\wbd_mbist4_dat_i[5] , | |
\wbd_mbist4_dat_i[4] , | |
\wbd_mbist4_dat_i[3] , | |
\wbd_mbist4_dat_i[2] , | |
\wbd_mbist4_dat_i[1] , | |
\wbd_mbist4_dat_i[0] }), | |
.wb_sel_i({\wbd_mbist4_sel_o[3] , | |
\wbd_mbist4_sel_o[2] , | |
\wbd_mbist4_sel_o[1] , | |
\wbd_mbist4_sel_o[0] })); | |
sky130_sram_2kbyte_1rw1r_32x512_8 u_sram1_2kb (.csb0(mem1_cen_b), | |
.csb1(mem1_cen_a), | |
.web0(mem1_web_b), | |
.clk0(mem1_clk_b), | |
.clk1(mem1_clk_a), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.addr0({\mem1_addr_b[10] , | |
\mem1_addr_b[9] , | |
\mem1_addr_b[8] , | |
\mem1_addr_b[7] , | |
\mem1_addr_b[6] , | |
\mem1_addr_b[5] , | |
\mem1_addr_b[4] , | |
\mem1_addr_b[3] , | |
\mem1_addr_b[2] }), | |
.addr1({\mem1_addr_a[10] , | |
\mem1_addr_a[9] , | |
\mem1_addr_a[8] , | |
\mem1_addr_a[7] , | |
\mem1_addr_a[6] , | |
\mem1_addr_a[5] , | |
\mem1_addr_a[4] , | |
\mem1_addr_a[3] , | |
\mem1_addr_a[2] }), | |
.din0({\mem1_din_b[31] , | |
\mem1_din_b[30] , | |
\mem1_din_b[29] , | |
\mem1_din_b[28] , | |
\mem1_din_b[27] , | |
\mem1_din_b[26] , | |
\mem1_din_b[25] , | |
\mem1_din_b[24] , | |
\mem1_din_b[23] , | |
\mem1_din_b[22] , | |
\mem1_din_b[21] , | |
\mem1_din_b[20] , | |
\mem1_din_b[19] , | |
\mem1_din_b[18] , | |
\mem1_din_b[17] , | |
\mem1_din_b[16] , | |
\mem1_din_b[15] , | |
\mem1_din_b[14] , | |
\mem1_din_b[13] , | |
\mem1_din_b[12] , | |
\mem1_din_b[11] , | |
\mem1_din_b[10] , | |
\mem1_din_b[9] , | |
\mem1_din_b[8] , | |
\mem1_din_b[7] , | |
\mem1_din_b[6] , | |
\mem1_din_b[5] , | |
\mem1_din_b[4] , | |
\mem1_din_b[3] , | |
\mem1_din_b[2] , | |
\mem1_din_b[1] , | |
\mem1_din_b[0] }), | |
.dout0({_NC1, | |
_NC2, | |
_NC3, | |
_NC4, | |
_NC5, | |
_NC6, | |
_NC7, | |
_NC8, | |
_NC9, | |
_NC10, | |
_NC11, | |
_NC12, | |
_NC13, | |
_NC14, | |
_NC15, | |
_NC16, | |
_NC17, | |
_NC18, | |
_NC19, | |
_NC20, | |
_NC21, | |
_NC22, | |
_NC23, | |
_NC24, | |
_NC25, | |
_NC26, | |
_NC27, | |
_NC28, | |
_NC29, | |
_NC30, | |
_NC31, | |
_NC32}), | |
.dout1({\mem1_dout_a[31] , | |
\mem1_dout_a[30] , | |
\mem1_dout_a[29] , | |
\mem1_dout_a[28] , | |
\mem1_dout_a[27] , | |
\mem1_dout_a[26] , | |
\mem1_dout_a[25] , | |
\mem1_dout_a[24] , | |
\mem1_dout_a[23] , | |
\mem1_dout_a[22] , | |
\mem1_dout_a[21] , | |
\mem1_dout_a[20] , | |
\mem1_dout_a[19] , | |
\mem1_dout_a[18] , | |
\mem1_dout_a[17] , | |
\mem1_dout_a[16] , | |
\mem1_dout_a[15] , | |
\mem1_dout_a[14] , | |
\mem1_dout_a[13] , | |
\mem1_dout_a[12] , | |
\mem1_dout_a[11] , | |
\mem1_dout_a[10] , | |
\mem1_dout_a[9] , | |
\mem1_dout_a[8] , | |
\mem1_dout_a[7] , | |
\mem1_dout_a[6] , | |
\mem1_dout_a[5] , | |
\mem1_dout_a[4] , | |
\mem1_dout_a[3] , | |
\mem1_dout_a[2] , | |
\mem1_dout_a[1] , | |
\mem1_dout_a[0] }), | |
.wmask0({\mem1_mask_b[3] , | |
\mem1_mask_b[2] , | |
\mem1_mask_b[1] , | |
\mem1_mask_b[0] })); | |
sky130_sram_2kbyte_1rw1r_32x512_8 u_sram2_2kb (.csb0(mem2_cen_b), | |
.csb1(mem2_cen_a), | |
.web0(mem2_web_b), | |
.clk0(mem2_clk_b), | |
.clk1(mem2_clk_a), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.addr0({\mem2_addr_b[10] , | |
\mem2_addr_b[9] , | |
\mem2_addr_b[8] , | |
\mem2_addr_b[7] , | |
\mem2_addr_b[6] , | |
\mem2_addr_b[5] , | |
\mem2_addr_b[4] , | |
\mem2_addr_b[3] , | |
\mem2_addr_b[2] }), | |
.addr1({\mem2_addr_a[10] , | |
\mem2_addr_a[9] , | |
\mem2_addr_a[8] , | |
\mem2_addr_a[7] , | |
\mem2_addr_a[6] , | |
\mem2_addr_a[5] , | |
\mem2_addr_a[4] , | |
\mem2_addr_a[3] , | |
\mem2_addr_a[2] }), | |
.din0({\mem2_din_b[31] , | |
\mem2_din_b[30] , | |
\mem2_din_b[29] , | |
\mem2_din_b[28] , | |
\mem2_din_b[27] , | |
\mem2_din_b[26] , | |
\mem2_din_b[25] , | |
\mem2_din_b[24] , | |
\mem2_din_b[23] , | |
\mem2_din_b[22] , | |
\mem2_din_b[21] , | |
\mem2_din_b[20] , | |
\mem2_din_b[19] , | |
\mem2_din_b[18] , | |
\mem2_din_b[17] , | |
\mem2_din_b[16] , | |
\mem2_din_b[15] , | |
\mem2_din_b[14] , | |
\mem2_din_b[13] , | |
\mem2_din_b[12] , | |
\mem2_din_b[11] , | |
\mem2_din_b[10] , | |
\mem2_din_b[9] , | |
\mem2_din_b[8] , | |
\mem2_din_b[7] , | |
\mem2_din_b[6] , | |
\mem2_din_b[5] , | |
\mem2_din_b[4] , | |
\mem2_din_b[3] , | |
\mem2_din_b[2] , | |
\mem2_din_b[1] , | |
\mem2_din_b[0] }), | |
.dout0({_NC33, | |
_NC34, | |
_NC35, | |
_NC36, | |
_NC37, | |
_NC38, | |
_NC39, | |
_NC40, | |
_NC41, | |
_NC42, | |
_NC43, | |
_NC44, | |
_NC45, | |
_NC46, | |
_NC47, | |
_NC48, | |
_NC49, | |
_NC50, | |
_NC51, | |
_NC52, | |
_NC53, | |
_NC54, | |
_NC55, | |
_NC56, | |
_NC57, | |
_NC58, | |
_NC59, | |
_NC60, | |
_NC61, | |
_NC62, | |
_NC63, | |
_NC64}), | |
.dout1({\mem2_dout_a[31] , | |
\mem2_dout_a[30] , | |
\mem2_dout_a[29] , | |
\mem2_dout_a[28] , | |
\mem2_dout_a[27] , | |
\mem2_dout_a[26] , | |
\mem2_dout_a[25] , | |
\mem2_dout_a[24] , | |
\mem2_dout_a[23] , | |
\mem2_dout_a[22] , | |
\mem2_dout_a[21] , | |
\mem2_dout_a[20] , | |
\mem2_dout_a[19] , | |
\mem2_dout_a[18] , | |
\mem2_dout_a[17] , | |
\mem2_dout_a[16] , | |
\mem2_dout_a[15] , | |
\mem2_dout_a[14] , | |
\mem2_dout_a[13] , | |
\mem2_dout_a[12] , | |
\mem2_dout_a[11] , | |
\mem2_dout_a[10] , | |
\mem2_dout_a[9] , | |
\mem2_dout_a[8] , | |
\mem2_dout_a[7] , | |
\mem2_dout_a[6] , | |
\mem2_dout_a[5] , | |
\mem2_dout_a[4] , | |
\mem2_dout_a[3] , | |
\mem2_dout_a[2] , | |
\mem2_dout_a[1] , | |
\mem2_dout_a[0] }), | |
.wmask0({\mem2_mask_b[3] , | |
\mem2_mask_b[2] , | |
\mem2_mask_b[1] , | |
\mem2_mask_b[0] })); | |
sky130_sram_1kbyte_1rw1r_32x256_8 u_sram3_1kb (.csb0(mem3_cen_b), | |
.csb1(mem3_cen_a), | |
.web0(mem3_web_b), | |
.clk0(mem3_clk_b), | |
.clk1(mem3_clk_a), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.addr0({\mem3_addr_b[9] , | |
\mem3_addr_b[8] , | |
\mem3_addr_b[7] , | |
\mem3_addr_b[6] , | |
\mem3_addr_b[5] , | |
\mem3_addr_b[4] , | |
\mem3_addr_b[3] , | |
\mem3_addr_b[2] }), | |
.addr1({\mem3_addr_a[9] , | |
\mem3_addr_a[8] , | |
\mem3_addr_a[7] , | |
\mem3_addr_a[6] , | |
\mem3_addr_a[5] , | |
\mem3_addr_a[4] , | |
\mem3_addr_a[3] , | |
\mem3_addr_a[2] }), | |
.din0({\mem3_din_b[31] , | |
\mem3_din_b[30] , | |
\mem3_din_b[29] , | |
\mem3_din_b[28] , | |
\mem3_din_b[27] , | |
\mem3_din_b[26] , | |
\mem3_din_b[25] , | |
\mem3_din_b[24] , | |
\mem3_din_b[23] , | |
\mem3_din_b[22] , | |
\mem3_din_b[21] , | |
\mem3_din_b[20] , | |
\mem3_din_b[19] , | |
\mem3_din_b[18] , | |
\mem3_din_b[17] , | |
\mem3_din_b[16] , | |
\mem3_din_b[15] , | |
\mem3_din_b[14] , | |
\mem3_din_b[13] , | |
\mem3_din_b[12] , | |
\mem3_din_b[11] , | |
\mem3_din_b[10] , | |
\mem3_din_b[9] , | |
\mem3_din_b[8] , | |
\mem3_din_b[7] , | |
\mem3_din_b[6] , | |
\mem3_din_b[5] , | |
\mem3_din_b[4] , | |
\mem3_din_b[3] , | |
\mem3_din_b[2] , | |
\mem3_din_b[1] , | |
\mem3_din_b[0] }), | |
.dout0({_NC65, | |
_NC66, | |
_NC67, | |
_NC68, | |
_NC69, | |
_NC70, | |
_NC71, | |
_NC72, | |
_NC73, | |
_NC74, | |
_NC75, | |
_NC76, | |
_NC77, | |
_NC78, | |
_NC79, | |
_NC80, | |
_NC81, | |
_NC82, | |
_NC83, | |
_NC84, | |
_NC85, | |
_NC86, | |
_NC87, | |
_NC88, | |
_NC89, | |
_NC90, | |
_NC91, | |
_NC92, | |
_NC93, | |
_NC94, | |
_NC95, | |
_NC96}), | |
.dout1({\mem3_dout_a[31] , | |
\mem3_dout_a[30] , | |
\mem3_dout_a[29] , | |
\mem3_dout_a[28] , | |
\mem3_dout_a[27] , | |
\mem3_dout_a[26] , | |
\mem3_dout_a[25] , | |
\mem3_dout_a[24] , | |
\mem3_dout_a[23] , | |
\mem3_dout_a[22] , | |
\mem3_dout_a[21] , | |
\mem3_dout_a[20] , | |
\mem3_dout_a[19] , | |
\mem3_dout_a[18] , | |
\mem3_dout_a[17] , | |
\mem3_dout_a[16] , | |
\mem3_dout_a[15] , | |
\mem3_dout_a[14] , | |
\mem3_dout_a[13] , | |
\mem3_dout_a[12] , | |
\mem3_dout_a[11] , | |
\mem3_dout_a[10] , | |
\mem3_dout_a[9] , | |
\mem3_dout_a[8] , | |
\mem3_dout_a[7] , | |
\mem3_dout_a[6] , | |
\mem3_dout_a[5] , | |
\mem3_dout_a[4] , | |
\mem3_dout_a[3] , | |
\mem3_dout_a[2] , | |
\mem3_dout_a[1] , | |
\mem3_dout_a[0] }), | |
.wmask0({\mem3_mask_b[3] , | |
\mem3_mask_b[2] , | |
\mem3_mask_b[1] , | |
\mem3_mask_b[0] })); | |
sky130_sram_1kbyte_1rw1r_32x256_8 u_sram4_1kb (.csb0(mem4_cen_b), | |
.csb1(mem4_cen_a), | |
.web0(mem4_web_b), | |
.clk0(mem4_clk_b), | |
.clk1(mem4_clk_a), | |
.vccd1(vccd1), | |
.vssd1(vssd1), | |
.addr0({\mem4_addr_b[9] , | |
\mem4_addr_b[8] , | |
\mem4_addr_b[7] , | |
\mem4_addr_b[6] , | |
\mem4_addr_b[5] , | |
\mem4_addr_b[4] , | |
\mem4_addr_b[3] , | |
\mem4_addr_b[2] }), | |
.addr1({\mem4_addr_a[9] , | |
\mem4_addr_a[8] , | |
\mem4_addr_a[7] , | |
\mem4_addr_a[6] , | |
\mem4_addr_a[5] , | |
\mem4_addr_a[4] , | |
\mem4_addr_a[3] , | |
\mem4_addr_a[2] }), | |
.din0({\mem4_din_b[31] , | |
\mem4_din_b[3 |