mirror of https://github.com/efabless/caravel.git
878 lines
44 KiB
Verilog
878 lines
44 KiB
Verilog
// This is the unpowered netlist.
|
|
/* Generated by Yosys 0.27+30 (git sha1 101075611fc, gcc 8.3.1 -fPIC -Os) */
|
|
|
|
module caravan(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vdda1_2, vdda2, vssa1, vssa1_2, vssa2, vccd1, vccd2, vssd1, vssd2, gpio, mprj_io, clock
|
|
, resetb, flash_csb, flash_clk, flash_io0, flash_io1);
|
|
input clock;
|
|
wire clock;
|
|
wire clock_core;
|
|
output flash_clk;
|
|
wire flash_clk;
|
|
wire flash_clk_frame;
|
|
wire flash_clk_oeb;
|
|
output flash_csb;
|
|
wire flash_csb;
|
|
wire flash_csb_frame;
|
|
wire flash_csb_oeb;
|
|
output flash_io0;
|
|
wire flash_io0;
|
|
wire flash_io0_di;
|
|
wire flash_io0_do;
|
|
wire flash_io0_ieb;
|
|
wire flash_io0_oeb;
|
|
output flash_io1;
|
|
wire flash_io1;
|
|
wire flash_io1_di;
|
|
wire flash_io1_do;
|
|
wire flash_io1_ieb;
|
|
wire flash_io1_oeb;
|
|
inout gpio;
|
|
wire gpio;
|
|
wire gpio_in_core;
|
|
wire gpio_inenb_core;
|
|
wire gpio_mode0_core;
|
|
wire gpio_mode1_core;
|
|
wire gpio_out_core;
|
|
wire gpio_outenb_core;
|
|
wire \gpio_serial_link_1[0] ;
|
|
wire \gpio_serial_link_1[10] ;
|
|
wire \gpio_serial_link_1[11] ;
|
|
wire \gpio_serial_link_1[12] ;
|
|
wire \gpio_serial_link_1[13] ;
|
|
wire \gpio_serial_link_1[1] ;
|
|
wire \gpio_serial_link_1[2] ;
|
|
wire \gpio_serial_link_1[3] ;
|
|
wire \gpio_serial_link_1[4] ;
|
|
wire \gpio_serial_link_1[5] ;
|
|
wire \gpio_serial_link_1[6] ;
|
|
wire \gpio_serial_link_1[7] ;
|
|
wire \gpio_serial_link_1[8] ;
|
|
wire \gpio_serial_link_1[9] ;
|
|
wire \gpio_serial_link_2[0] ;
|
|
wire \gpio_serial_link_2[10] ;
|
|
wire \gpio_serial_link_2[11] ;
|
|
wire \gpio_serial_link_2[12] ;
|
|
wire \gpio_serial_link_2[1] ;
|
|
wire \gpio_serial_link_2[2] ;
|
|
wire \gpio_serial_link_2[3] ;
|
|
wire \gpio_serial_link_2[4] ;
|
|
wire \gpio_serial_link_2[5] ;
|
|
wire \gpio_serial_link_2[6] ;
|
|
wire \gpio_serial_link_2[7] ;
|
|
wire \gpio_serial_link_2[8] ;
|
|
wire \gpio_serial_link_2[9] ;
|
|
inout [37:0] mprj_io;
|
|
wire [37:0] mprj_io;
|
|
wire \mprj_io_analog_en[0] ;
|
|
wire \mprj_io_analog_en[10] ;
|
|
wire \mprj_io_analog_en[11] ;
|
|
wire \mprj_io_analog_en[12] ;
|
|
wire \mprj_io_analog_en[13] ;
|
|
wire \mprj_io_analog_en[14] ;
|
|
wire \mprj_io_analog_en[15] ;
|
|
wire \mprj_io_analog_en[16] ;
|
|
wire \mprj_io_analog_en[17] ;
|
|
wire \mprj_io_analog_en[18] ;
|
|
wire \mprj_io_analog_en[19] ;
|
|
wire \mprj_io_analog_en[1] ;
|
|
wire \mprj_io_analog_en[20] ;
|
|
wire \mprj_io_analog_en[21] ;
|
|
wire \mprj_io_analog_en[22] ;
|
|
wire \mprj_io_analog_en[23] ;
|
|
wire \mprj_io_analog_en[24] ;
|
|
wire \mprj_io_analog_en[25] ;
|
|
wire \mprj_io_analog_en[26] ;
|
|
wire \mprj_io_analog_en[2] ;
|
|
wire \mprj_io_analog_en[3] ;
|
|
wire \mprj_io_analog_en[4] ;
|
|
wire \mprj_io_analog_en[5] ;
|
|
wire \mprj_io_analog_en[6] ;
|
|
wire \mprj_io_analog_en[7] ;
|
|
wire \mprj_io_analog_en[8] ;
|
|
wire \mprj_io_analog_en[9] ;
|
|
wire \mprj_io_analog_pol[0] ;
|
|
wire \mprj_io_analog_pol[10] ;
|
|
wire \mprj_io_analog_pol[11] ;
|
|
wire \mprj_io_analog_pol[12] ;
|
|
wire \mprj_io_analog_pol[13] ;
|
|
wire \mprj_io_analog_pol[14] ;
|
|
wire \mprj_io_analog_pol[15] ;
|
|
wire \mprj_io_analog_pol[16] ;
|
|
wire \mprj_io_analog_pol[17] ;
|
|
wire \mprj_io_analog_pol[18] ;
|
|
wire \mprj_io_analog_pol[19] ;
|
|
wire \mprj_io_analog_pol[1] ;
|
|
wire \mprj_io_analog_pol[20] ;
|
|
wire \mprj_io_analog_pol[21] ;
|
|
wire \mprj_io_analog_pol[22] ;
|
|
wire \mprj_io_analog_pol[23] ;
|
|
wire \mprj_io_analog_pol[24] ;
|
|
wire \mprj_io_analog_pol[25] ;
|
|
wire \mprj_io_analog_pol[26] ;
|
|
wire \mprj_io_analog_pol[2] ;
|
|
wire \mprj_io_analog_pol[3] ;
|
|
wire \mprj_io_analog_pol[4] ;
|
|
wire \mprj_io_analog_pol[5] ;
|
|
wire \mprj_io_analog_pol[6] ;
|
|
wire \mprj_io_analog_pol[7] ;
|
|
wire \mprj_io_analog_pol[8] ;
|
|
wire \mprj_io_analog_pol[9] ;
|
|
wire \mprj_io_analog_sel[0] ;
|
|
wire \mprj_io_analog_sel[10] ;
|
|
wire \mprj_io_analog_sel[11] ;
|
|
wire \mprj_io_analog_sel[12] ;
|
|
wire \mprj_io_analog_sel[13] ;
|
|
wire \mprj_io_analog_sel[14] ;
|
|
wire \mprj_io_analog_sel[15] ;
|
|
wire \mprj_io_analog_sel[16] ;
|
|
wire \mprj_io_analog_sel[17] ;
|
|
wire \mprj_io_analog_sel[18] ;
|
|
wire \mprj_io_analog_sel[19] ;
|
|
wire \mprj_io_analog_sel[1] ;
|
|
wire \mprj_io_analog_sel[20] ;
|
|
wire \mprj_io_analog_sel[21] ;
|
|
wire \mprj_io_analog_sel[22] ;
|
|
wire \mprj_io_analog_sel[23] ;
|
|
wire \mprj_io_analog_sel[24] ;
|
|
wire \mprj_io_analog_sel[25] ;
|
|
wire \mprj_io_analog_sel[26] ;
|
|
wire \mprj_io_analog_sel[2] ;
|
|
wire \mprj_io_analog_sel[3] ;
|
|
wire \mprj_io_analog_sel[4] ;
|
|
wire \mprj_io_analog_sel[5] ;
|
|
wire \mprj_io_analog_sel[6] ;
|
|
wire \mprj_io_analog_sel[7] ;
|
|
wire \mprj_io_analog_sel[8] ;
|
|
wire \mprj_io_analog_sel[9] ;
|
|
wire \mprj_io_dm[0] ;
|
|
wire \mprj_io_dm[10] ;
|
|
wire \mprj_io_dm[11] ;
|
|
wire \mprj_io_dm[12] ;
|
|
wire \mprj_io_dm[13] ;
|
|
wire \mprj_io_dm[14] ;
|
|
wire \mprj_io_dm[15] ;
|
|
wire \mprj_io_dm[16] ;
|
|
wire \mprj_io_dm[17] ;
|
|
wire \mprj_io_dm[18] ;
|
|
wire \mprj_io_dm[19] ;
|
|
wire \mprj_io_dm[1] ;
|
|
wire \mprj_io_dm[20] ;
|
|
wire \mprj_io_dm[21] ;
|
|
wire \mprj_io_dm[22] ;
|
|
wire \mprj_io_dm[23] ;
|
|
wire \mprj_io_dm[24] ;
|
|
wire \mprj_io_dm[25] ;
|
|
wire \mprj_io_dm[26] ;
|
|
wire \mprj_io_dm[27] ;
|
|
wire \mprj_io_dm[28] ;
|
|
wire \mprj_io_dm[29] ;
|
|
wire \mprj_io_dm[2] ;
|
|
wire \mprj_io_dm[30] ;
|
|
wire \mprj_io_dm[31] ;
|
|
wire \mprj_io_dm[32] ;
|
|
wire \mprj_io_dm[33] ;
|
|
wire \mprj_io_dm[34] ;
|
|
wire \mprj_io_dm[35] ;
|
|
wire \mprj_io_dm[36] ;
|
|
wire \mprj_io_dm[37] ;
|
|
wire \mprj_io_dm[38] ;
|
|
wire \mprj_io_dm[39] ;
|
|
wire \mprj_io_dm[3] ;
|
|
wire \mprj_io_dm[40] ;
|
|
wire \mprj_io_dm[41] ;
|
|
wire \mprj_io_dm[42] ;
|
|
wire \mprj_io_dm[43] ;
|
|
wire \mprj_io_dm[44] ;
|
|
wire \mprj_io_dm[45] ;
|
|
wire \mprj_io_dm[46] ;
|
|
wire \mprj_io_dm[47] ;
|
|
wire \mprj_io_dm[48] ;
|
|
wire \mprj_io_dm[49] ;
|
|
wire \mprj_io_dm[4] ;
|
|
wire \mprj_io_dm[50] ;
|
|
wire \mprj_io_dm[51] ;
|
|
wire \mprj_io_dm[52] ;
|
|
wire \mprj_io_dm[53] ;
|
|
wire \mprj_io_dm[54] ;
|
|
wire \mprj_io_dm[55] ;
|
|
wire \mprj_io_dm[56] ;
|
|
wire \mprj_io_dm[57] ;
|
|
wire \mprj_io_dm[58] ;
|
|
wire \mprj_io_dm[59] ;
|
|
wire \mprj_io_dm[5] ;
|
|
wire \mprj_io_dm[60] ;
|
|
wire \mprj_io_dm[61] ;
|
|
wire \mprj_io_dm[62] ;
|
|
wire \mprj_io_dm[63] ;
|
|
wire \mprj_io_dm[64] ;
|
|
wire \mprj_io_dm[65] ;
|
|
wire \mprj_io_dm[66] ;
|
|
wire \mprj_io_dm[67] ;
|
|
wire \mprj_io_dm[68] ;
|
|
wire \mprj_io_dm[69] ;
|
|
wire \mprj_io_dm[6] ;
|
|
wire \mprj_io_dm[70] ;
|
|
wire \mprj_io_dm[71] ;
|
|
wire \mprj_io_dm[72] ;
|
|
wire \mprj_io_dm[73] ;
|
|
wire \mprj_io_dm[74] ;
|
|
wire \mprj_io_dm[75] ;
|
|
wire \mprj_io_dm[76] ;
|
|
wire \mprj_io_dm[77] ;
|
|
wire \mprj_io_dm[78] ;
|
|
wire \mprj_io_dm[79] ;
|
|
wire \mprj_io_dm[7] ;
|
|
wire \mprj_io_dm[80] ;
|
|
wire \mprj_io_dm[8] ;
|
|
wire \mprj_io_dm[9] ;
|
|
wire \mprj_io_holdover[0] ;
|
|
wire \mprj_io_holdover[10] ;
|
|
wire \mprj_io_holdover[11] ;
|
|
wire \mprj_io_holdover[12] ;
|
|
wire \mprj_io_holdover[13] ;
|
|
wire \mprj_io_holdover[14] ;
|
|
wire \mprj_io_holdover[15] ;
|
|
wire \mprj_io_holdover[16] ;
|
|
wire \mprj_io_holdover[17] ;
|
|
wire \mprj_io_holdover[18] ;
|
|
wire \mprj_io_holdover[19] ;
|
|
wire \mprj_io_holdover[1] ;
|
|
wire \mprj_io_holdover[20] ;
|
|
wire \mprj_io_holdover[21] ;
|
|
wire \mprj_io_holdover[22] ;
|
|
wire \mprj_io_holdover[23] ;
|
|
wire \mprj_io_holdover[24] ;
|
|
wire \mprj_io_holdover[25] ;
|
|
wire \mprj_io_holdover[26] ;
|
|
wire \mprj_io_holdover[2] ;
|
|
wire \mprj_io_holdover[3] ;
|
|
wire \mprj_io_holdover[4] ;
|
|
wire \mprj_io_holdover[5] ;
|
|
wire \mprj_io_holdover[6] ;
|
|
wire \mprj_io_holdover[7] ;
|
|
wire \mprj_io_holdover[8] ;
|
|
wire \mprj_io_holdover[9] ;
|
|
wire \mprj_io_ib_mode_sel[0] ;
|
|
wire \mprj_io_ib_mode_sel[10] ;
|
|
wire \mprj_io_ib_mode_sel[11] ;
|
|
wire \mprj_io_ib_mode_sel[12] ;
|
|
wire \mprj_io_ib_mode_sel[13] ;
|
|
wire \mprj_io_ib_mode_sel[14] ;
|
|
wire \mprj_io_ib_mode_sel[15] ;
|
|
wire \mprj_io_ib_mode_sel[16] ;
|
|
wire \mprj_io_ib_mode_sel[17] ;
|
|
wire \mprj_io_ib_mode_sel[18] ;
|
|
wire \mprj_io_ib_mode_sel[19] ;
|
|
wire \mprj_io_ib_mode_sel[1] ;
|
|
wire \mprj_io_ib_mode_sel[20] ;
|
|
wire \mprj_io_ib_mode_sel[21] ;
|
|
wire \mprj_io_ib_mode_sel[22] ;
|
|
wire \mprj_io_ib_mode_sel[23] ;
|
|
wire \mprj_io_ib_mode_sel[24] ;
|
|
wire \mprj_io_ib_mode_sel[25] ;
|
|
wire \mprj_io_ib_mode_sel[26] ;
|
|
wire \mprj_io_ib_mode_sel[2] ;
|
|
wire \mprj_io_ib_mode_sel[3] ;
|
|
wire \mprj_io_ib_mode_sel[4] ;
|
|
wire \mprj_io_ib_mode_sel[5] ;
|
|
wire \mprj_io_ib_mode_sel[6] ;
|
|
wire \mprj_io_ib_mode_sel[7] ;
|
|
wire \mprj_io_ib_mode_sel[8] ;
|
|
wire \mprj_io_ib_mode_sel[9] ;
|
|
wire \mprj_io_in[0] ;
|
|
wire \mprj_io_in[10] ;
|
|
wire \mprj_io_in[11] ;
|
|
wire \mprj_io_in[12] ;
|
|
wire \mprj_io_in[13] ;
|
|
wire \mprj_io_in[14] ;
|
|
wire \mprj_io_in[15] ;
|
|
wire \mprj_io_in[16] ;
|
|
wire \mprj_io_in[17] ;
|
|
wire \mprj_io_in[18] ;
|
|
wire \mprj_io_in[19] ;
|
|
wire \mprj_io_in[1] ;
|
|
wire \mprj_io_in[20] ;
|
|
wire \mprj_io_in[21] ;
|
|
wire \mprj_io_in[22] ;
|
|
wire \mprj_io_in[23] ;
|
|
wire \mprj_io_in[24] ;
|
|
wire \mprj_io_in[25] ;
|
|
wire \mprj_io_in[26] ;
|
|
wire \mprj_io_in[2] ;
|
|
wire \mprj_io_in[3] ;
|
|
wire \mprj_io_in[4] ;
|
|
wire \mprj_io_in[5] ;
|
|
wire \mprj_io_in[6] ;
|
|
wire \mprj_io_in[7] ;
|
|
wire \mprj_io_in[8] ;
|
|
wire \mprj_io_in[9] ;
|
|
wire \mprj_io_in_3v3[0] ;
|
|
wire \mprj_io_in_3v3[10] ;
|
|
wire \mprj_io_in_3v3[11] ;
|
|
wire \mprj_io_in_3v3[12] ;
|
|
wire \mprj_io_in_3v3[13] ;
|
|
wire \mprj_io_in_3v3[14] ;
|
|
wire \mprj_io_in_3v3[15] ;
|
|
wire \mprj_io_in_3v3[16] ;
|
|
wire \mprj_io_in_3v3[17] ;
|
|
wire \mprj_io_in_3v3[18] ;
|
|
wire \mprj_io_in_3v3[19] ;
|
|
wire \mprj_io_in_3v3[1] ;
|
|
wire \mprj_io_in_3v3[20] ;
|
|
wire \mprj_io_in_3v3[21] ;
|
|
wire \mprj_io_in_3v3[22] ;
|
|
wire \mprj_io_in_3v3[23] ;
|
|
wire \mprj_io_in_3v3[24] ;
|
|
wire \mprj_io_in_3v3[25] ;
|
|
wire \mprj_io_in_3v3[26] ;
|
|
wire \mprj_io_in_3v3[2] ;
|
|
wire \mprj_io_in_3v3[3] ;
|
|
wire \mprj_io_in_3v3[4] ;
|
|
wire \mprj_io_in_3v3[5] ;
|
|
wire \mprj_io_in_3v3[6] ;
|
|
wire \mprj_io_in_3v3[7] ;
|
|
wire \mprj_io_in_3v3[8] ;
|
|
wire \mprj_io_in_3v3[9] ;
|
|
wire \mprj_io_inp_dis[0] ;
|
|
wire \mprj_io_inp_dis[10] ;
|
|
wire \mprj_io_inp_dis[11] ;
|
|
wire \mprj_io_inp_dis[12] ;
|
|
wire \mprj_io_inp_dis[13] ;
|
|
wire \mprj_io_inp_dis[14] ;
|
|
wire \mprj_io_inp_dis[15] ;
|
|
wire \mprj_io_inp_dis[16] ;
|
|
wire \mprj_io_inp_dis[17] ;
|
|
wire \mprj_io_inp_dis[18] ;
|
|
wire \mprj_io_inp_dis[19] ;
|
|
wire \mprj_io_inp_dis[1] ;
|
|
wire \mprj_io_inp_dis[20] ;
|
|
wire \mprj_io_inp_dis[21] ;
|
|
wire \mprj_io_inp_dis[22] ;
|
|
wire \mprj_io_inp_dis[23] ;
|
|
wire \mprj_io_inp_dis[24] ;
|
|
wire \mprj_io_inp_dis[25] ;
|
|
wire \mprj_io_inp_dis[26] ;
|
|
wire \mprj_io_inp_dis[2] ;
|
|
wire \mprj_io_inp_dis[3] ;
|
|
wire \mprj_io_inp_dis[4] ;
|
|
wire \mprj_io_inp_dis[5] ;
|
|
wire \mprj_io_inp_dis[6] ;
|
|
wire \mprj_io_inp_dis[7] ;
|
|
wire \mprj_io_inp_dis[8] ;
|
|
wire \mprj_io_inp_dis[9] ;
|
|
wire mprj_io_loader_clock;
|
|
wire mprj_io_loader_data_1;
|
|
wire mprj_io_loader_data_2;
|
|
wire mprj_io_loader_resetn;
|
|
wire mprj_io_loader_strobe;
|
|
wire \mprj_io_oeb[0] ;
|
|
wire \mprj_io_oeb[10] ;
|
|
wire \mprj_io_oeb[11] ;
|
|
wire \mprj_io_oeb[12] ;
|
|
wire \mprj_io_oeb[13] ;
|
|
wire \mprj_io_oeb[14] ;
|
|
wire \mprj_io_oeb[15] ;
|
|
wire \mprj_io_oeb[16] ;
|
|
wire \mprj_io_oeb[17] ;
|
|
wire \mprj_io_oeb[18] ;
|
|
wire \mprj_io_oeb[19] ;
|
|
wire \mprj_io_oeb[1] ;
|
|
wire \mprj_io_oeb[20] ;
|
|
wire \mprj_io_oeb[21] ;
|
|
wire \mprj_io_oeb[22] ;
|
|
wire \mprj_io_oeb[23] ;
|
|
wire \mprj_io_oeb[24] ;
|
|
wire \mprj_io_oeb[25] ;
|
|
wire \mprj_io_oeb[26] ;
|
|
wire \mprj_io_oeb[2] ;
|
|
wire \mprj_io_oeb[3] ;
|
|
wire \mprj_io_oeb[4] ;
|
|
wire \mprj_io_oeb[5] ;
|
|
wire \mprj_io_oeb[6] ;
|
|
wire \mprj_io_oeb[7] ;
|
|
wire \mprj_io_oeb[8] ;
|
|
wire \mprj_io_oeb[9] ;
|
|
wire \mprj_io_one[0] ;
|
|
wire \mprj_io_one[10] ;
|
|
wire \mprj_io_one[11] ;
|
|
wire \mprj_io_one[12] ;
|
|
wire \mprj_io_one[13] ;
|
|
wire \mprj_io_one[14] ;
|
|
wire \mprj_io_one[15] ;
|
|
wire \mprj_io_one[16] ;
|
|
wire \mprj_io_one[17] ;
|
|
wire \mprj_io_one[18] ;
|
|
wire \mprj_io_one[19] ;
|
|
wire \mprj_io_one[1] ;
|
|
wire \mprj_io_one[20] ;
|
|
wire \mprj_io_one[21] ;
|
|
wire \mprj_io_one[22] ;
|
|
wire \mprj_io_one[23] ;
|
|
wire \mprj_io_one[24] ;
|
|
wire \mprj_io_one[25] ;
|
|
wire \mprj_io_one[26] ;
|
|
wire \mprj_io_one[2] ;
|
|
wire \mprj_io_one[3] ;
|
|
wire \mprj_io_one[4] ;
|
|
wire \mprj_io_one[5] ;
|
|
wire \mprj_io_one[6] ;
|
|
wire \mprj_io_one[7] ;
|
|
wire \mprj_io_one[8] ;
|
|
wire \mprj_io_one[9] ;
|
|
wire \mprj_io_out[0] ;
|
|
wire \mprj_io_out[10] ;
|
|
wire \mprj_io_out[11] ;
|
|
wire \mprj_io_out[12] ;
|
|
wire \mprj_io_out[13] ;
|
|
wire \mprj_io_out[14] ;
|
|
wire \mprj_io_out[15] ;
|
|
wire \mprj_io_out[16] ;
|
|
wire \mprj_io_out[17] ;
|
|
wire \mprj_io_out[18] ;
|
|
wire \mprj_io_out[19] ;
|
|
wire \mprj_io_out[1] ;
|
|
wire \mprj_io_out[20] ;
|
|
wire \mprj_io_out[21] ;
|
|
wire \mprj_io_out[22] ;
|
|
wire \mprj_io_out[23] ;
|
|
wire \mprj_io_out[24] ;
|
|
wire \mprj_io_out[25] ;
|
|
wire \mprj_io_out[26] ;
|
|
wire \mprj_io_out[2] ;
|
|
wire \mprj_io_out[3] ;
|
|
wire \mprj_io_out[4] ;
|
|
wire \mprj_io_out[5] ;
|
|
wire \mprj_io_out[6] ;
|
|
wire \mprj_io_out[7] ;
|
|
wire \mprj_io_out[8] ;
|
|
wire \mprj_io_out[9] ;
|
|
wire \mprj_io_slow_sel[0] ;
|
|
wire \mprj_io_slow_sel[10] ;
|
|
wire \mprj_io_slow_sel[11] ;
|
|
wire \mprj_io_slow_sel[12] ;
|
|
wire \mprj_io_slow_sel[13] ;
|
|
wire \mprj_io_slow_sel[14] ;
|
|
wire \mprj_io_slow_sel[15] ;
|
|
wire \mprj_io_slow_sel[16] ;
|
|
wire \mprj_io_slow_sel[17] ;
|
|
wire \mprj_io_slow_sel[18] ;
|
|
wire \mprj_io_slow_sel[19] ;
|
|
wire \mprj_io_slow_sel[1] ;
|
|
wire \mprj_io_slow_sel[20] ;
|
|
wire \mprj_io_slow_sel[21] ;
|
|
wire \mprj_io_slow_sel[22] ;
|
|
wire \mprj_io_slow_sel[23] ;
|
|
wire \mprj_io_slow_sel[24] ;
|
|
wire \mprj_io_slow_sel[25] ;
|
|
wire \mprj_io_slow_sel[26] ;
|
|
wire \mprj_io_slow_sel[2] ;
|
|
wire \mprj_io_slow_sel[3] ;
|
|
wire \mprj_io_slow_sel[4] ;
|
|
wire \mprj_io_slow_sel[5] ;
|
|
wire \mprj_io_slow_sel[6] ;
|
|
wire \mprj_io_slow_sel[7] ;
|
|
wire \mprj_io_slow_sel[8] ;
|
|
wire \mprj_io_slow_sel[9] ;
|
|
wire \mprj_io_vtrip_sel[0] ;
|
|
wire \mprj_io_vtrip_sel[10] ;
|
|
wire \mprj_io_vtrip_sel[11] ;
|
|
wire \mprj_io_vtrip_sel[12] ;
|
|
wire \mprj_io_vtrip_sel[13] ;
|
|
wire \mprj_io_vtrip_sel[14] ;
|
|
wire \mprj_io_vtrip_sel[15] ;
|
|
wire \mprj_io_vtrip_sel[16] ;
|
|
wire \mprj_io_vtrip_sel[17] ;
|
|
wire \mprj_io_vtrip_sel[18] ;
|
|
wire \mprj_io_vtrip_sel[19] ;
|
|
wire \mprj_io_vtrip_sel[1] ;
|
|
wire \mprj_io_vtrip_sel[20] ;
|
|
wire \mprj_io_vtrip_sel[21] ;
|
|
wire \mprj_io_vtrip_sel[22] ;
|
|
wire \mprj_io_vtrip_sel[23] ;
|
|
wire \mprj_io_vtrip_sel[24] ;
|
|
wire \mprj_io_vtrip_sel[25] ;
|
|
wire \mprj_io_vtrip_sel[26] ;
|
|
wire \mprj_io_vtrip_sel[2] ;
|
|
wire \mprj_io_vtrip_sel[3] ;
|
|
wire \mprj_io_vtrip_sel[4] ;
|
|
wire \mprj_io_vtrip_sel[5] ;
|
|
wire \mprj_io_vtrip_sel[6] ;
|
|
wire \mprj_io_vtrip_sel[7] ;
|
|
wire \mprj_io_vtrip_sel[8] ;
|
|
wire \mprj_io_vtrip_sel[9] ;
|
|
wire \mprj_io_zero[0] ;
|
|
wire \mprj_io_zero[1] ;
|
|
wire \mprj_io_zero[2] ;
|
|
wire \mprj_io_zero[3] ;
|
|
wire \mprj_io_zero[4] ;
|
|
wire \mprj_io_zero[5] ;
|
|
wire \mprj_io_zero[6] ;
|
|
wire \mprj_io_zero[7] ;
|
|
wire por_l;
|
|
wire porb_h;
|
|
wire porb_l;
|
|
input resetb;
|
|
wire resetb;
|
|
wire rstb_h;
|
|
wire \user_analog[0] ;
|
|
wire \user_analog[10] ;
|
|
wire \user_analog[1] ;
|
|
wire \user_analog[2] ;
|
|
wire \user_analog[3] ;
|
|
wire \user_analog[4] ;
|
|
wire \user_analog[5] ;
|
|
wire \user_analog[6] ;
|
|
wire \user_analog[7] ;
|
|
wire \user_analog[8] ;
|
|
wire \user_analog[9] ;
|
|
wire \user_clamp_high[0] ;
|
|
wire \user_clamp_high[1] ;
|
|
wire \user_clamp_high[2] ;
|
|
wire \user_clamp_low[0] ;
|
|
wire \user_clamp_low[1] ;
|
|
wire \user_clamp_low[2] ;
|
|
wire \user_gpio_analog[0] ;
|
|
wire \user_gpio_analog[10] ;
|
|
wire \user_gpio_analog[11] ;
|
|
wire \user_gpio_analog[12] ;
|
|
wire \user_gpio_analog[13] ;
|
|
wire \user_gpio_analog[14] ;
|
|
wire \user_gpio_analog[15] ;
|
|
wire \user_gpio_analog[16] ;
|
|
wire \user_gpio_analog[17] ;
|
|
wire \user_gpio_analog[1] ;
|
|
wire \user_gpio_analog[2] ;
|
|
wire \user_gpio_analog[3] ;
|
|
wire \user_gpio_analog[4] ;
|
|
wire \user_gpio_analog[5] ;
|
|
wire \user_gpio_analog[6] ;
|
|
wire \user_gpio_analog[7] ;
|
|
wire \user_gpio_analog[8] ;
|
|
wire \user_gpio_analog[9] ;
|
|
wire \user_gpio_noesd[0] ;
|
|
wire \user_gpio_noesd[10] ;
|
|
wire \user_gpio_noesd[11] ;
|
|
wire \user_gpio_noesd[12] ;
|
|
wire \user_gpio_noesd[13] ;
|
|
wire \user_gpio_noesd[14] ;
|
|
wire \user_gpio_noesd[15] ;
|
|
wire \user_gpio_noesd[16] ;
|
|
wire \user_gpio_noesd[17] ;
|
|
wire \user_gpio_noesd[1] ;
|
|
wire \user_gpio_noesd[2] ;
|
|
wire \user_gpio_noesd[3] ;
|
|
wire \user_gpio_noesd[4] ;
|
|
wire \user_gpio_noesd[5] ;
|
|
wire \user_gpio_noesd[6] ;
|
|
wire \user_gpio_noesd[7] ;
|
|
wire \user_gpio_noesd[8] ;
|
|
wire \user_gpio_noesd[9] ;
|
|
wire \user_io_in[0] ;
|
|
wire \user_io_in[10] ;
|
|
wire \user_io_in[11] ;
|
|
wire \user_io_in[12] ;
|
|
wire \user_io_in[13] ;
|
|
wire \user_io_in[14] ;
|
|
wire \user_io_in[15] ;
|
|
wire \user_io_in[16] ;
|
|
wire \user_io_in[17] ;
|
|
wire \user_io_in[18] ;
|
|
wire \user_io_in[19] ;
|
|
wire \user_io_in[1] ;
|
|
wire \user_io_in[20] ;
|
|
wire \user_io_in[21] ;
|
|
wire \user_io_in[22] ;
|
|
wire \user_io_in[23] ;
|
|
wire \user_io_in[24] ;
|
|
wire \user_io_in[25] ;
|
|
wire \user_io_in[26] ;
|
|
wire \user_io_in[2] ;
|
|
wire \user_io_in[3] ;
|
|
wire \user_io_in[4] ;
|
|
wire \user_io_in[5] ;
|
|
wire \user_io_in[6] ;
|
|
wire \user_io_in[7] ;
|
|
wire \user_io_in[8] ;
|
|
wire \user_io_in[9] ;
|
|
wire \user_io_in_3v3[0] ;
|
|
wire \user_io_in_3v3[10] ;
|
|
wire \user_io_in_3v3[11] ;
|
|
wire \user_io_in_3v3[12] ;
|
|
wire \user_io_in_3v3[13] ;
|
|
wire \user_io_in_3v3[14] ;
|
|
wire \user_io_in_3v3[15] ;
|
|
wire \user_io_in_3v3[16] ;
|
|
wire \user_io_in_3v3[17] ;
|
|
wire \user_io_in_3v3[18] ;
|
|
wire \user_io_in_3v3[19] ;
|
|
wire \user_io_in_3v3[1] ;
|
|
wire \user_io_in_3v3[20] ;
|
|
wire \user_io_in_3v3[21] ;
|
|
wire \user_io_in_3v3[22] ;
|
|
wire \user_io_in_3v3[23] ;
|
|
wire \user_io_in_3v3[24] ;
|
|
wire \user_io_in_3v3[25] ;
|
|
wire \user_io_in_3v3[26] ;
|
|
wire \user_io_in_3v3[2] ;
|
|
wire \user_io_in_3v3[3] ;
|
|
wire \user_io_in_3v3[4] ;
|
|
wire \user_io_in_3v3[5] ;
|
|
wire \user_io_in_3v3[6] ;
|
|
wire \user_io_in_3v3[7] ;
|
|
wire \user_io_in_3v3[8] ;
|
|
wire \user_io_in_3v3[9] ;
|
|
wire \user_io_oeb[0] ;
|
|
wire \user_io_oeb[10] ;
|
|
wire \user_io_oeb[11] ;
|
|
wire \user_io_oeb[12] ;
|
|
wire \user_io_oeb[13] ;
|
|
wire \user_io_oeb[14] ;
|
|
wire \user_io_oeb[15] ;
|
|
wire \user_io_oeb[16] ;
|
|
wire \user_io_oeb[17] ;
|
|
wire \user_io_oeb[18] ;
|
|
wire \user_io_oeb[19] ;
|
|
wire \user_io_oeb[1] ;
|
|
wire \user_io_oeb[20] ;
|
|
wire \user_io_oeb[21] ;
|
|
wire \user_io_oeb[22] ;
|
|
wire \user_io_oeb[23] ;
|
|
wire \user_io_oeb[24] ;
|
|
wire \user_io_oeb[25] ;
|
|
wire \user_io_oeb[26] ;
|
|
wire \user_io_oeb[2] ;
|
|
wire \user_io_oeb[3] ;
|
|
wire \user_io_oeb[4] ;
|
|
wire \user_io_oeb[5] ;
|
|
wire \user_io_oeb[6] ;
|
|
wire \user_io_oeb[7] ;
|
|
wire \user_io_oeb[8] ;
|
|
wire \user_io_oeb[9] ;
|
|
wire \user_io_out[0] ;
|
|
wire \user_io_out[10] ;
|
|
wire \user_io_out[11] ;
|
|
wire \user_io_out[12] ;
|
|
wire \user_io_out[13] ;
|
|
wire \user_io_out[14] ;
|
|
wire \user_io_out[15] ;
|
|
wire \user_io_out[16] ;
|
|
wire \user_io_out[17] ;
|
|
wire \user_io_out[18] ;
|
|
wire \user_io_out[19] ;
|
|
wire \user_io_out[1] ;
|
|
wire \user_io_out[20] ;
|
|
wire \user_io_out[21] ;
|
|
wire \user_io_out[22] ;
|
|
wire \user_io_out[23] ;
|
|
wire \user_io_out[24] ;
|
|
wire \user_io_out[25] ;
|
|
wire \user_io_out[26] ;
|
|
wire \user_io_out[2] ;
|
|
wire \user_io_out[3] ;
|
|
wire \user_io_out[4] ;
|
|
wire \user_io_out[5] ;
|
|
wire \user_io_out[6] ;
|
|
wire \user_io_out[7] ;
|
|
wire \user_io_out[8] ;
|
|
wire \user_io_out[9] ;
|
|
inout vccd;
|
|
wire vccd;
|
|
inout vccd1;
|
|
wire vccd1;
|
|
wire vccd1_core;
|
|
inout vccd2;
|
|
wire vccd2;
|
|
wire vccd2_core;
|
|
wire vccd_core;
|
|
inout vdda;
|
|
wire vdda;
|
|
inout vdda1;
|
|
wire vdda1;
|
|
inout vdda1_2;
|
|
wire vdda1_2;
|
|
wire vdda1_core;
|
|
inout vdda2;
|
|
wire vdda2;
|
|
wire vdda2_core;
|
|
wire vdda_core;
|
|
inout vddio;
|
|
wire vddio;
|
|
inout vddio_2;
|
|
wire vddio_2;
|
|
wire vddio_core;
|
|
inout vssa;
|
|
wire vssa;
|
|
inout vssa1;
|
|
wire vssa1;
|
|
inout vssa1_2;
|
|
wire vssa1_2;
|
|
wire vssa1_core;
|
|
inout vssa2;
|
|
wire vssa2;
|
|
wire vssa2_core;
|
|
wire vssa_core;
|
|
inout vssd;
|
|
wire vssd;
|
|
inout vssd1;
|
|
wire vssd1;
|
|
wire vssd1_core;
|
|
inout vssd2;
|
|
wire vssd2;
|
|
wire vssd2_core;
|
|
wire vssd_core;
|
|
inout vssio;
|
|
wire vssio;
|
|
inout vssio_2;
|
|
wire vssio_2;
|
|
wire vssio_core;
|
|
caravan_logo caravan_logo (
|
|
);
|
|
caravan_motto caravan_motto (
|
|
);
|
|
caravan_core chip_core (
|
|
.clock_core(clock_core),
|
|
.flash_clk_frame(flash_clk_frame),
|
|
.flash_clk_oeb(flash_clk_oeb),
|
|
.flash_csb_frame(flash_csb_frame),
|
|
.flash_csb_oeb(flash_csb_oeb),
|
|
.flash_io0_di(flash_io0_di),
|
|
.flash_io0_do(flash_io0_do),
|
|
.flash_io0_ieb(flash_io0_ieb),
|
|
.flash_io0_oeb(flash_io0_oeb),
|
|
.flash_io1_di(flash_io1_di),
|
|
.flash_io1_do(flash_io1_do),
|
|
.flash_io1_ieb(flash_io1_ieb),
|
|
.flash_io1_oeb(flash_io1_oeb),
|
|
.gpio_in_core(gpio_in_core),
|
|
.gpio_inenb_core(gpio_inenb_core),
|
|
.gpio_mode0_core(gpio_mode0_core),
|
|
.gpio_mode1_core(gpio_mode1_core),
|
|
.gpio_out_core(gpio_out_core),
|
|
.gpio_outenb_core(gpio_outenb_core),
|
|
.mprj_io_analog_en({ \mprj_io_analog_en[26] , \mprj_io_analog_en[25] , \mprj_io_analog_en[24] , \mprj_io_analog_en[23] , \mprj_io_analog_en[22] , \mprj_io_analog_en[21] , \mprj_io_analog_en[20] , \mprj_io_analog_en[19] , \mprj_io_analog_en[18] , \mprj_io_analog_en[17] , \mprj_io_analog_en[16] , \mprj_io_analog_en[15] , \mprj_io_analog_en[14] , \mprj_io_analog_en[13] , \mprj_io_analog_en[12] , \mprj_io_analog_en[11] , \mprj_io_analog_en[10] , \mprj_io_analog_en[9] , \mprj_io_analog_en[8] , \mprj_io_analog_en[7] , \mprj_io_analog_en[6] , \mprj_io_analog_en[5] , \mprj_io_analog_en[4] , \mprj_io_analog_en[3] , \mprj_io_analog_en[2] , \mprj_io_analog_en[1] , \mprj_io_analog_en[0] }),
|
|
.mprj_io_analog_pol({ \mprj_io_analog_pol[26] , \mprj_io_analog_pol[25] , \mprj_io_analog_pol[24] , \mprj_io_analog_pol[23] , \mprj_io_analog_pol[22] , \mprj_io_analog_pol[21] , \mprj_io_analog_pol[20] , \mprj_io_analog_pol[19] , \mprj_io_analog_pol[18] , \mprj_io_analog_pol[17] , \mprj_io_analog_pol[16] , \mprj_io_analog_pol[15] , \mprj_io_analog_pol[14] , \mprj_io_analog_pol[13] , \mprj_io_analog_pol[12] , \mprj_io_analog_pol[11] , \mprj_io_analog_pol[10] , \mprj_io_analog_pol[9] , \mprj_io_analog_pol[8] , \mprj_io_analog_pol[7] , \mprj_io_analog_pol[6] , \mprj_io_analog_pol[5] , \mprj_io_analog_pol[4] , \mprj_io_analog_pol[3] , \mprj_io_analog_pol[2] , \mprj_io_analog_pol[1] , \mprj_io_analog_pol[0] }),
|
|
.mprj_io_analog_sel({ \mprj_io_analog_sel[26] , \mprj_io_analog_sel[25] , \mprj_io_analog_sel[24] , \mprj_io_analog_sel[23] , \mprj_io_analog_sel[22] , \mprj_io_analog_sel[21] , \mprj_io_analog_sel[20] , \mprj_io_analog_sel[19] , \mprj_io_analog_sel[18] , \mprj_io_analog_sel[17] , \mprj_io_analog_sel[16] , \mprj_io_analog_sel[15] , \mprj_io_analog_sel[14] , \mprj_io_analog_sel[13] , \mprj_io_analog_sel[12] , \mprj_io_analog_sel[11] , \mprj_io_analog_sel[10] , \mprj_io_analog_sel[9] , \mprj_io_analog_sel[8] , \mprj_io_analog_sel[7] , \mprj_io_analog_sel[6] , \mprj_io_analog_sel[5] , \mprj_io_analog_sel[4] , \mprj_io_analog_sel[3] , \mprj_io_analog_sel[2] , \mprj_io_analog_sel[1] , \mprj_io_analog_sel[0] }),
|
|
.mprj_io_dm({ \mprj_io_dm[80] , \mprj_io_dm[79] , \mprj_io_dm[78] , \mprj_io_dm[77] , \mprj_io_dm[76] , \mprj_io_dm[75] , \mprj_io_dm[74] , \mprj_io_dm[73] , \mprj_io_dm[72] , \mprj_io_dm[71] , \mprj_io_dm[70] , \mprj_io_dm[69] , \mprj_io_dm[68] , \mprj_io_dm[67] , \mprj_io_dm[66] , \mprj_io_dm[65] , \mprj_io_dm[64] , \mprj_io_dm[63] , \mprj_io_dm[62] , \mprj_io_dm[61] , \mprj_io_dm[60] , \mprj_io_dm[59] , \mprj_io_dm[58] , \mprj_io_dm[57] , \mprj_io_dm[56] , \mprj_io_dm[55] , \mprj_io_dm[54] , \mprj_io_dm[53] , \mprj_io_dm[52] , \mprj_io_dm[51] , \mprj_io_dm[50] , \mprj_io_dm[49] , \mprj_io_dm[48] , \mprj_io_dm[47] , \mprj_io_dm[46] , \mprj_io_dm[45] , \mprj_io_dm[44] , \mprj_io_dm[43] , \mprj_io_dm[42] , \mprj_io_dm[41] , \mprj_io_dm[40] , \mprj_io_dm[39] , \mprj_io_dm[38] , \mprj_io_dm[37] , \mprj_io_dm[36] , \mprj_io_dm[35] , \mprj_io_dm[34] , \mprj_io_dm[33] , \mprj_io_dm[32] , \mprj_io_dm[31] , \mprj_io_dm[30] , \mprj_io_dm[29] , \mprj_io_dm[28] , \mprj_io_dm[27] , \mprj_io_dm[26] , \mprj_io_dm[25] , \mprj_io_dm[24] , \mprj_io_dm[23] , \mprj_io_dm[22] , \mprj_io_dm[21] , \mprj_io_dm[20] , \mprj_io_dm[19] , \mprj_io_dm[18] , \mprj_io_dm[17] , \mprj_io_dm[16] , \mprj_io_dm[15] , \mprj_io_dm[14] , \mprj_io_dm[13] , \mprj_io_dm[12] , \mprj_io_dm[11] , \mprj_io_dm[10] , \mprj_io_dm[9] , \mprj_io_dm[8] , \mprj_io_dm[7] , \mprj_io_dm[6] , \mprj_io_dm[5] , \mprj_io_dm[4] , \mprj_io_dm[3] , \mprj_io_dm[2] , \mprj_io_dm[1] , \mprj_io_dm[0] }),
|
|
.mprj_io_holdover({ \mprj_io_holdover[26] , \mprj_io_holdover[25] , \mprj_io_holdover[24] , \mprj_io_holdover[23] , \mprj_io_holdover[22] , \mprj_io_holdover[21] , \mprj_io_holdover[20] , \mprj_io_holdover[19] , \mprj_io_holdover[18] , \mprj_io_holdover[17] , \mprj_io_holdover[16] , \mprj_io_holdover[15] , \mprj_io_holdover[14] , \mprj_io_holdover[13] , \mprj_io_holdover[12] , \mprj_io_holdover[11] , \mprj_io_holdover[10] , \mprj_io_holdover[9] , \mprj_io_holdover[8] , \mprj_io_holdover[7] , \mprj_io_holdover[6] , \mprj_io_holdover[5] , \mprj_io_holdover[4] , \mprj_io_holdover[3] , \mprj_io_holdover[2] , \mprj_io_holdover[1] , \mprj_io_holdover[0] }),
|
|
.mprj_io_ib_mode_sel({ \mprj_io_ib_mode_sel[26] , \mprj_io_ib_mode_sel[25] , \mprj_io_ib_mode_sel[24] , \mprj_io_ib_mode_sel[23] , \mprj_io_ib_mode_sel[22] , \mprj_io_ib_mode_sel[21] , \mprj_io_ib_mode_sel[20] , \mprj_io_ib_mode_sel[19] , \mprj_io_ib_mode_sel[18] , \mprj_io_ib_mode_sel[17] , \mprj_io_ib_mode_sel[16] , \mprj_io_ib_mode_sel[15] , \mprj_io_ib_mode_sel[14] , \mprj_io_ib_mode_sel[13] , \mprj_io_ib_mode_sel[12] , \mprj_io_ib_mode_sel[11] , \mprj_io_ib_mode_sel[10] , \mprj_io_ib_mode_sel[9] , \mprj_io_ib_mode_sel[8] , \mprj_io_ib_mode_sel[7] , \mprj_io_ib_mode_sel[6] , \mprj_io_ib_mode_sel[5] , \mprj_io_ib_mode_sel[4] , \mprj_io_ib_mode_sel[3] , \mprj_io_ib_mode_sel[2] , \mprj_io_ib_mode_sel[1] , \mprj_io_ib_mode_sel[0] }),
|
|
.mprj_io_in({ \mprj_io_in[26] , \mprj_io_in[25] , \mprj_io_in[24] , \mprj_io_in[23] , \mprj_io_in[22] , \mprj_io_in[21] , \mprj_io_in[20] , \mprj_io_in[19] , \mprj_io_in[18] , \mprj_io_in[17] , \mprj_io_in[16] , \mprj_io_in[15] , \mprj_io_in[14] , \mprj_io_in[13] , \mprj_io_in[12] , \mprj_io_in[11] , \mprj_io_in[10] , \mprj_io_in[9] , \mprj_io_in[8] , \mprj_io_in[7] , \mprj_io_in[6] , \mprj_io_in[5] , \mprj_io_in[4] , \mprj_io_in[3] , \mprj_io_in[2] , \mprj_io_in[1] , \mprj_io_in[0] }),
|
|
.mprj_io_in_3v3({ \mprj_io_in_3v3[26] , \mprj_io_in_3v3[25] , \mprj_io_in_3v3[24] , \mprj_io_in_3v3[23] , \mprj_io_in_3v3[22] , \mprj_io_in_3v3[21] , \mprj_io_in_3v3[20] , \mprj_io_in_3v3[19] , \mprj_io_in_3v3[18] , \mprj_io_in_3v3[17] , \mprj_io_in_3v3[16] , \mprj_io_in_3v3[15] , \mprj_io_in_3v3[14] , \mprj_io_in_3v3[13] , \mprj_io_in_3v3[12] , \mprj_io_in_3v3[11] , \mprj_io_in_3v3[10] , \mprj_io_in_3v3[9] , \mprj_io_in_3v3[8] , \mprj_io_in_3v3[7] , \mprj_io_in_3v3[6] , \mprj_io_in_3v3[5] , \mprj_io_in_3v3[4] , \mprj_io_in_3v3[3] , \mprj_io_in_3v3[2] , \mprj_io_in_3v3[1] , \mprj_io_in_3v3[0] }),
|
|
.mprj_io_inp_dis({ \mprj_io_inp_dis[26] , \mprj_io_inp_dis[25] , \mprj_io_inp_dis[24] , \mprj_io_inp_dis[23] , \mprj_io_inp_dis[22] , \mprj_io_inp_dis[21] , \mprj_io_inp_dis[20] , \mprj_io_inp_dis[19] , \mprj_io_inp_dis[18] , \mprj_io_inp_dis[17] , \mprj_io_inp_dis[16] , \mprj_io_inp_dis[15] , \mprj_io_inp_dis[14] , \mprj_io_inp_dis[13] , \mprj_io_inp_dis[12] , \mprj_io_inp_dis[11] , \mprj_io_inp_dis[10] , \mprj_io_inp_dis[9] , \mprj_io_inp_dis[8] , \mprj_io_inp_dis[7] , \mprj_io_inp_dis[6] , \mprj_io_inp_dis[5] , \mprj_io_inp_dis[4] , \mprj_io_inp_dis[3] , \mprj_io_inp_dis[2] , \mprj_io_inp_dis[1] , \mprj_io_inp_dis[0] }),
|
|
.mprj_io_oeb({ \mprj_io_oeb[26] , \mprj_io_oeb[25] , \mprj_io_oeb[24] , \mprj_io_oeb[23] , \mprj_io_oeb[22] , \mprj_io_oeb[21] , \mprj_io_oeb[20] , \mprj_io_oeb[19] , \mprj_io_oeb[18] , \mprj_io_oeb[17] , \mprj_io_oeb[16] , \mprj_io_oeb[15] , \mprj_io_oeb[14] , \mprj_io_oeb[13] , \mprj_io_oeb[12] , \mprj_io_oeb[11] , \mprj_io_oeb[10] , \mprj_io_oeb[9] , \mprj_io_oeb[8] , \mprj_io_oeb[7] , \mprj_io_oeb[6] , \mprj_io_oeb[5] , \mprj_io_oeb[4] , \mprj_io_oeb[3] , \mprj_io_oeb[2] , \mprj_io_oeb[1] , \mprj_io_oeb[0] }),
|
|
.mprj_io_one({ \mprj_io_one[26] , \mprj_io_one[25] , \mprj_io_one[24] , \mprj_io_one[23] , \mprj_io_one[22] , \mprj_io_one[21] , \mprj_io_one[20] , \mprj_io_one[19] , \mprj_io_one[18] , \mprj_io_one[17] , \mprj_io_one[16] , \mprj_io_one[15] , \mprj_io_one[14] , \mprj_io_one[13] , \mprj_io_one[12] , \mprj_io_one[11] , \mprj_io_one[10] , \mprj_io_one[9] , \mprj_io_one[8] , \mprj_io_one[7] , \mprj_io_one[6] , \mprj_io_one[5] , \mprj_io_one[4] , \mprj_io_one[3] , \mprj_io_one[2] , \mprj_io_one[1] , \mprj_io_one[0] }),
|
|
.mprj_io_out({ \mprj_io_out[26] , \mprj_io_out[25] , \mprj_io_out[24] , \mprj_io_out[23] , \mprj_io_out[22] , \mprj_io_out[21] , \mprj_io_out[20] , \mprj_io_out[19] , \mprj_io_out[18] , \mprj_io_out[17] , \mprj_io_out[16] , \mprj_io_out[15] , \mprj_io_out[14] , \mprj_io_out[13] , \mprj_io_out[12] , \mprj_io_out[11] , \mprj_io_out[10] , \mprj_io_out[9] , \mprj_io_out[8] , \mprj_io_out[7] , \mprj_io_out[6] , \mprj_io_out[5] , \mprj_io_out[4] , \mprj_io_out[3] , \mprj_io_out[2] , \mprj_io_out[1] , \mprj_io_out[0] }),
|
|
.mprj_io_slow_sel({ \mprj_io_slow_sel[26] , \mprj_io_slow_sel[25] , \mprj_io_slow_sel[24] , \mprj_io_slow_sel[23] , \mprj_io_slow_sel[22] , \mprj_io_slow_sel[21] , \mprj_io_slow_sel[20] , \mprj_io_slow_sel[19] , \mprj_io_slow_sel[18] , \mprj_io_slow_sel[17] , \mprj_io_slow_sel[16] , \mprj_io_slow_sel[15] , \mprj_io_slow_sel[14] , \mprj_io_slow_sel[13] , \mprj_io_slow_sel[12] , \mprj_io_slow_sel[11] , \mprj_io_slow_sel[10] , \mprj_io_slow_sel[9] , \mprj_io_slow_sel[8] , \mprj_io_slow_sel[7] , \mprj_io_slow_sel[6] , \mprj_io_slow_sel[5] , \mprj_io_slow_sel[4] , \mprj_io_slow_sel[3] , \mprj_io_slow_sel[2] , \mprj_io_slow_sel[1] , \mprj_io_slow_sel[0] }),
|
|
.mprj_io_vtrip_sel({ \mprj_io_vtrip_sel[26] , \mprj_io_vtrip_sel[25] , \mprj_io_vtrip_sel[24] , \mprj_io_vtrip_sel[23] , \mprj_io_vtrip_sel[22] , \mprj_io_vtrip_sel[21] , \mprj_io_vtrip_sel[20] , \mprj_io_vtrip_sel[19] , \mprj_io_vtrip_sel[18] , \mprj_io_vtrip_sel[17] , \mprj_io_vtrip_sel[16] , \mprj_io_vtrip_sel[15] , \mprj_io_vtrip_sel[14] , \mprj_io_vtrip_sel[13] , \mprj_io_vtrip_sel[12] , \mprj_io_vtrip_sel[11] , \mprj_io_vtrip_sel[10] , \mprj_io_vtrip_sel[9] , \mprj_io_vtrip_sel[8] , \mprj_io_vtrip_sel[7] , \mprj_io_vtrip_sel[6] , \mprj_io_vtrip_sel[5] , \mprj_io_vtrip_sel[4] , \mprj_io_vtrip_sel[3] , \mprj_io_vtrip_sel[2] , \mprj_io_vtrip_sel[1] , \mprj_io_vtrip_sel[0] }),
|
|
.por_l(por_l),
|
|
.porb_h(porb_h),
|
|
.rstb_h(rstb_h),
|
|
.user_analog({ \user_analog[10] , \user_analog[9] , \user_analog[8] , \user_analog[7] , \user_analog[6] , \user_analog[5] , \user_analog[4] , \user_analog[3] , \user_analog[2] , \user_analog[1] , \user_analog[0] }),
|
|
.user_clamp_high({ \user_clamp_high[2] , \user_clamp_high[1] , \user_clamp_high[0] }),
|
|
.user_clamp_low({ \user_clamp_low[2] , \user_clamp_low[1] , \user_clamp_low[0] }),
|
|
.user_gpio_analog({ \user_gpio_analog[17] , \user_gpio_analog[16] , \user_gpio_analog[15] , \user_gpio_analog[14] , \user_gpio_analog[13] , \user_gpio_analog[12] , \user_gpio_analog[11] , \user_gpio_analog[10] , \user_gpio_analog[9] , \user_gpio_analog[8] , \user_gpio_analog[7] , \user_gpio_analog[6] , \user_gpio_analog[5] , \user_gpio_analog[4] , \user_gpio_analog[3] , \user_gpio_analog[2] , \user_gpio_analog[1] , \user_gpio_analog[0] }),
|
|
.user_gpio_noesd({ \user_gpio_noesd[17] , \user_gpio_noesd[16] , \user_gpio_noesd[15] , \user_gpio_noesd[14] , \user_gpio_noesd[13] , \user_gpio_noesd[12] , \user_gpio_noesd[11] , \user_gpio_noesd[10] , \user_gpio_noesd[9] , \user_gpio_noesd[8] , \user_gpio_noesd[7] , \user_gpio_noesd[6] , \user_gpio_noesd[5] , \user_gpio_noesd[4] , \user_gpio_noesd[3] , \user_gpio_noesd[2] , \user_gpio_noesd[1] , \user_gpio_noesd[0] }),
|
|
.vccd(vccd_core),
|
|
.vccd1(vccd1_core),
|
|
.vccd2(vccd2_core),
|
|
.vdda1(vdda1_core),
|
|
.vdda2(vdda2_core),
|
|
.vddio(vddio_core),
|
|
.vssa1(vssa1_core),
|
|
.vssa2(vssa2_core),
|
|
.vssd(vssd_core),
|
|
.vssd1(vssd1_core),
|
|
.vssd2(vssd2_core),
|
|
.vssio(vssio_core)
|
|
);
|
|
copyright_block_a copyright_block_a (
|
|
);
|
|
open_source open_source (
|
|
);
|
|
chip_io_alt padframe (
|
|
.clock(clock),
|
|
.clock_core(clock_core),
|
|
.flash_clk(flash_clk),
|
|
.flash_clk_core(flash_clk_frame),
|
|
.flash_clk_oeb_core(flash_clk_oeb),
|
|
.flash_csb(flash_csb),
|
|
.flash_csb_core(flash_csb_frame),
|
|
.flash_csb_oeb_core(flash_csb_oeb),
|
|
.flash_io0(flash_io0),
|
|
.flash_io0_di_core(flash_io0_di),
|
|
.flash_io0_do_core(flash_io0_do),
|
|
.flash_io0_ieb_core(flash_io0_ieb),
|
|
.flash_io0_oeb_core(flash_io0_oeb),
|
|
.flash_io1(flash_io1),
|
|
.flash_io1_di_core(flash_io1_di),
|
|
.flash_io1_do_core(flash_io1_do),
|
|
.flash_io1_ieb_core(flash_io1_ieb),
|
|
.flash_io1_oeb_core(flash_io1_oeb),
|
|
.gpio(gpio),
|
|
.gpio_in_core(gpio_in_core),
|
|
.gpio_inenb_core(gpio_inenb_core),
|
|
.gpio_mode0_core(gpio_mode0_core),
|
|
.gpio_mode1_core(gpio_mode1_core),
|
|
.gpio_out_core(gpio_out_core),
|
|
.gpio_outenb_core(gpio_outenb_core),
|
|
.mprj_analog({ \user_analog[10] , \user_analog[9] , \user_analog[8] , \user_analog[7] , \user_analog[6] , \user_analog[5] , \user_analog[4] , \user_analog[3] , \user_analog[2] , \user_analog[1] , \user_analog[0] }),
|
|
.mprj_clamp_high({ \user_clamp_high[2] , \user_clamp_high[1] , \user_clamp_high[0] }),
|
|
.mprj_clamp_low({ \user_clamp_low[2] , \user_clamp_low[1] , \user_clamp_low[0] }),
|
|
.mprj_gpio_analog({ \user_gpio_analog[17] , \user_gpio_analog[16] , \user_gpio_analog[15] , \user_gpio_analog[14] , \user_gpio_analog[13] , \user_gpio_analog[12] , \user_gpio_analog[11] , \user_gpio_analog[10] , \user_gpio_analog[9] , \user_gpio_analog[8] , \user_gpio_analog[7] , \user_gpio_analog[6] , \user_gpio_analog[5] , \user_gpio_analog[4] , \user_gpio_analog[3] , \user_gpio_analog[2] , \user_gpio_analog[1] , \user_gpio_analog[0] }),
|
|
.mprj_gpio_noesd({ \user_gpio_noesd[17] , \user_gpio_noesd[16] , \user_gpio_noesd[15] , \user_gpio_noesd[14] , \user_gpio_noesd[13] , \user_gpio_noesd[12] , \user_gpio_noesd[11] , \user_gpio_noesd[10] , \user_gpio_noesd[9] , \user_gpio_noesd[8] , \user_gpio_noesd[7] , \user_gpio_noesd[6] , \user_gpio_noesd[5] , \user_gpio_noesd[4] , \user_gpio_noesd[3] , \user_gpio_noesd[2] , \user_gpio_noesd[1] , \user_gpio_noesd[0] }),
|
|
.mprj_io(mprj_io),
|
|
.mprj_io_analog_en({ \mprj_io_analog_en[26] , \mprj_io_analog_en[25] , \mprj_io_analog_en[24] , \mprj_io_analog_en[23] , \mprj_io_analog_en[22] , \mprj_io_analog_en[21] , \mprj_io_analog_en[20] , \mprj_io_analog_en[19] , \mprj_io_analog_en[18] , \mprj_io_analog_en[17] , \mprj_io_analog_en[16] , \mprj_io_analog_en[15] , \mprj_io_analog_en[14] , \mprj_io_analog_en[13] , \mprj_io_analog_en[12] , \mprj_io_analog_en[11] , \mprj_io_analog_en[10] , \mprj_io_analog_en[9] , \mprj_io_analog_en[8] , \mprj_io_analog_en[7] , \mprj_io_analog_en[6] , \mprj_io_analog_en[5] , \mprj_io_analog_en[4] , \mprj_io_analog_en[3] , \mprj_io_analog_en[2] , \mprj_io_analog_en[1] , \mprj_io_analog_en[0] }),
|
|
.mprj_io_analog_pol({ \mprj_io_analog_pol[26] , \mprj_io_analog_pol[25] , \mprj_io_analog_pol[24] , \mprj_io_analog_pol[23] , \mprj_io_analog_pol[22] , \mprj_io_analog_pol[21] , \mprj_io_analog_pol[20] , \mprj_io_analog_pol[19] , \mprj_io_analog_pol[18] , \mprj_io_analog_pol[17] , \mprj_io_analog_pol[16] , \mprj_io_analog_pol[15] , \mprj_io_analog_pol[14] , \mprj_io_analog_pol[13] , \mprj_io_analog_pol[12] , \mprj_io_analog_pol[11] , \mprj_io_analog_pol[10] , \mprj_io_analog_pol[9] , \mprj_io_analog_pol[8] , \mprj_io_analog_pol[7] , \mprj_io_analog_pol[6] , \mprj_io_analog_pol[5] , \mprj_io_analog_pol[4] , \mprj_io_analog_pol[3] , \mprj_io_analog_pol[2] , \mprj_io_analog_pol[1] , \mprj_io_analog_pol[0] }),
|
|
.mprj_io_analog_sel({ \mprj_io_analog_sel[26] , \mprj_io_analog_sel[25] , \mprj_io_analog_sel[24] , \mprj_io_analog_sel[23] , \mprj_io_analog_sel[22] , \mprj_io_analog_sel[21] , \mprj_io_analog_sel[20] , \mprj_io_analog_sel[19] , \mprj_io_analog_sel[18] , \mprj_io_analog_sel[17] , \mprj_io_analog_sel[16] , \mprj_io_analog_sel[15] , \mprj_io_analog_sel[14] , \mprj_io_analog_sel[13] , \mprj_io_analog_sel[12] , \mprj_io_analog_sel[11] , \mprj_io_analog_sel[10] , \mprj_io_analog_sel[9] , \mprj_io_analog_sel[8] , \mprj_io_analog_sel[7] , \mprj_io_analog_sel[6] , \mprj_io_analog_sel[5] , \mprj_io_analog_sel[4] , \mprj_io_analog_sel[3] , \mprj_io_analog_sel[2] , \mprj_io_analog_sel[1] , \mprj_io_analog_sel[0] }),
|
|
.mprj_io_dm({ \mprj_io_dm[80] , \mprj_io_dm[79] , \mprj_io_dm[78] , \mprj_io_dm[77] , \mprj_io_dm[76] , \mprj_io_dm[75] , \mprj_io_dm[74] , \mprj_io_dm[73] , \mprj_io_dm[72] , \mprj_io_dm[71] , \mprj_io_dm[70] , \mprj_io_dm[69] , \mprj_io_dm[68] , \mprj_io_dm[67] , \mprj_io_dm[66] , \mprj_io_dm[65] , \mprj_io_dm[64] , \mprj_io_dm[63] , \mprj_io_dm[62] , \mprj_io_dm[61] , \mprj_io_dm[60] , \mprj_io_dm[59] , \mprj_io_dm[58] , \mprj_io_dm[57] , \mprj_io_dm[56] , \mprj_io_dm[55] , \mprj_io_dm[54] , \mprj_io_dm[53] , \mprj_io_dm[52] , \mprj_io_dm[51] , \mprj_io_dm[50] , \mprj_io_dm[49] , \mprj_io_dm[48] , \mprj_io_dm[47] , \mprj_io_dm[46] , \mprj_io_dm[45] , \mprj_io_dm[44] , \mprj_io_dm[43] , \mprj_io_dm[42] , \mprj_io_dm[41] , \mprj_io_dm[40] , \mprj_io_dm[39] , \mprj_io_dm[38] , \mprj_io_dm[37] , \mprj_io_dm[36] , \mprj_io_dm[35] , \mprj_io_dm[34] , \mprj_io_dm[33] , \mprj_io_dm[32] , \mprj_io_dm[31] , \mprj_io_dm[30] , \mprj_io_dm[29] , \mprj_io_dm[28] , \mprj_io_dm[27] , \mprj_io_dm[26] , \mprj_io_dm[25] , \mprj_io_dm[24] , \mprj_io_dm[23] , \mprj_io_dm[22] , \mprj_io_dm[21] , \mprj_io_dm[20] , \mprj_io_dm[19] , \mprj_io_dm[18] , \mprj_io_dm[17] , \mprj_io_dm[16] , \mprj_io_dm[15] , \mprj_io_dm[14] , \mprj_io_dm[13] , \mprj_io_dm[12] , \mprj_io_dm[11] , \mprj_io_dm[10] , \mprj_io_dm[9] , \mprj_io_dm[8] , \mprj_io_dm[7] , \mprj_io_dm[6] , \mprj_io_dm[5] , \mprj_io_dm[4] , \mprj_io_dm[3] , \mprj_io_dm[2] , \mprj_io_dm[1] , \mprj_io_dm[0] }),
|
|
.mprj_io_holdover({ \mprj_io_holdover[26] , \mprj_io_holdover[25] , \mprj_io_holdover[24] , \mprj_io_holdover[23] , \mprj_io_holdover[22] , \mprj_io_holdover[21] , \mprj_io_holdover[20] , \mprj_io_holdover[19] , \mprj_io_holdover[18] , \mprj_io_holdover[17] , \mprj_io_holdover[16] , \mprj_io_holdover[15] , \mprj_io_holdover[14] , \mprj_io_holdover[13] , \mprj_io_holdover[12] , \mprj_io_holdover[11] , \mprj_io_holdover[10] , \mprj_io_holdover[9] , \mprj_io_holdover[8] , \mprj_io_holdover[7] , \mprj_io_holdover[6] , \mprj_io_holdover[5] , \mprj_io_holdover[4] , \mprj_io_holdover[3] , \mprj_io_holdover[2] , \mprj_io_holdover[1] , \mprj_io_holdover[0] }),
|
|
.mprj_io_ib_mode_sel({ \mprj_io_ib_mode_sel[26] , \mprj_io_ib_mode_sel[25] , \mprj_io_ib_mode_sel[24] , \mprj_io_ib_mode_sel[23] , \mprj_io_ib_mode_sel[22] , \mprj_io_ib_mode_sel[21] , \mprj_io_ib_mode_sel[20] , \mprj_io_ib_mode_sel[19] , \mprj_io_ib_mode_sel[18] , \mprj_io_ib_mode_sel[17] , \mprj_io_ib_mode_sel[16] , \mprj_io_ib_mode_sel[15] , \mprj_io_ib_mode_sel[14] , \mprj_io_ib_mode_sel[13] , \mprj_io_ib_mode_sel[12] , \mprj_io_ib_mode_sel[11] , \mprj_io_ib_mode_sel[10] , \mprj_io_ib_mode_sel[9] , \mprj_io_ib_mode_sel[8] , \mprj_io_ib_mode_sel[7] , \mprj_io_ib_mode_sel[6] , \mprj_io_ib_mode_sel[5] , \mprj_io_ib_mode_sel[4] , \mprj_io_ib_mode_sel[3] , \mprj_io_ib_mode_sel[2] , \mprj_io_ib_mode_sel[1] , \mprj_io_ib_mode_sel[0] }),
|
|
.mprj_io_in({ \mprj_io_in[26] , \mprj_io_in[25] , \mprj_io_in[24] , \mprj_io_in[23] , \mprj_io_in[22] , \mprj_io_in[21] , \mprj_io_in[20] , \mprj_io_in[19] , \mprj_io_in[18] , \mprj_io_in[17] , \mprj_io_in[16] , \mprj_io_in[15] , \mprj_io_in[14] , \mprj_io_in[13] , \mprj_io_in[12] , \mprj_io_in[11] , \mprj_io_in[10] , \mprj_io_in[9] , \mprj_io_in[8] , \mprj_io_in[7] , \mprj_io_in[6] , \mprj_io_in[5] , \mprj_io_in[4] , \mprj_io_in[3] , \mprj_io_in[2] , \mprj_io_in[1] , \mprj_io_in[0] }),
|
|
.mprj_io_in_3v3({ \mprj_io_in_3v3[26] , \mprj_io_in_3v3[25] , \mprj_io_in_3v3[24] , \mprj_io_in_3v3[23] , \mprj_io_in_3v3[22] , \mprj_io_in_3v3[21] , \mprj_io_in_3v3[20] , \mprj_io_in_3v3[19] , \mprj_io_in_3v3[18] , \mprj_io_in_3v3[17] , \mprj_io_in_3v3[16] , \mprj_io_in_3v3[15] , \mprj_io_in_3v3[14] , \mprj_io_in_3v3[13] , \mprj_io_in_3v3[12] , \mprj_io_in_3v3[11] , \mprj_io_in_3v3[10] , \mprj_io_in_3v3[9] , \mprj_io_in_3v3[8] , \mprj_io_in_3v3[7] , \mprj_io_in_3v3[6] , \mprj_io_in_3v3[5] , \mprj_io_in_3v3[4] , \mprj_io_in_3v3[3] , \mprj_io_in_3v3[2] , \mprj_io_in_3v3[1] , \mprj_io_in_3v3[0] }),
|
|
.mprj_io_inp_dis({ \mprj_io_inp_dis[26] , \mprj_io_inp_dis[25] , \mprj_io_inp_dis[24] , \mprj_io_inp_dis[23] , \mprj_io_inp_dis[22] , \mprj_io_inp_dis[21] , \mprj_io_inp_dis[20] , \mprj_io_inp_dis[19] , \mprj_io_inp_dis[18] , \mprj_io_inp_dis[17] , \mprj_io_inp_dis[16] , \mprj_io_inp_dis[15] , \mprj_io_inp_dis[14] , \mprj_io_inp_dis[13] , \mprj_io_inp_dis[12] , \mprj_io_inp_dis[11] , \mprj_io_inp_dis[10] , \mprj_io_inp_dis[9] , \mprj_io_inp_dis[8] , \mprj_io_inp_dis[7] , \mprj_io_inp_dis[6] , \mprj_io_inp_dis[5] , \mprj_io_inp_dis[4] , \mprj_io_inp_dis[3] , \mprj_io_inp_dis[2] , \mprj_io_inp_dis[1] , \mprj_io_inp_dis[0] }),
|
|
.mprj_io_oeb({ \mprj_io_oeb[26] , \mprj_io_oeb[25] , \mprj_io_oeb[24] , \mprj_io_oeb[23] , \mprj_io_oeb[22] , \mprj_io_oeb[21] , \mprj_io_oeb[20] , \mprj_io_oeb[19] , \mprj_io_oeb[18] , \mprj_io_oeb[17] , \mprj_io_oeb[16] , \mprj_io_oeb[15] , \mprj_io_oeb[14] , \mprj_io_oeb[13] , \mprj_io_oeb[12] , \mprj_io_oeb[11] , \mprj_io_oeb[10] , \mprj_io_oeb[9] , \mprj_io_oeb[8] , \mprj_io_oeb[7] , \mprj_io_oeb[6] , \mprj_io_oeb[5] , \mprj_io_oeb[4] , \mprj_io_oeb[3] , \mprj_io_oeb[2] , \mprj_io_oeb[1] , \mprj_io_oeb[0] }),
|
|
.mprj_io_one({ \mprj_io_one[26] , \mprj_io_one[25] , \mprj_io_one[24] , \mprj_io_one[23] , \mprj_io_one[22] , \mprj_io_one[21] , \mprj_io_one[20] , \mprj_io_one[19] , \mprj_io_one[18] , \mprj_io_one[17] , \mprj_io_one[16] , \mprj_io_one[15] , \mprj_io_one[14] , \mprj_io_one[13] , \mprj_io_one[12] , \mprj_io_one[11] , \mprj_io_one[10] , \mprj_io_one[9] , \mprj_io_one[8] , \mprj_io_one[7] , \mprj_io_one[6] , \mprj_io_one[5] , \mprj_io_one[4] , \mprj_io_one[3] , \mprj_io_one[2] , \mprj_io_one[1] , \mprj_io_one[0] }),
|
|
.mprj_io_out({ \mprj_io_out[26] , \mprj_io_out[25] , \mprj_io_out[24] , \mprj_io_out[23] , \mprj_io_out[22] , \mprj_io_out[21] , \mprj_io_out[20] , \mprj_io_out[19] , \mprj_io_out[18] , \mprj_io_out[17] , \mprj_io_out[16] , \mprj_io_out[15] , \mprj_io_out[14] , \mprj_io_out[13] , \mprj_io_out[12] , \mprj_io_out[11] , \mprj_io_out[10] , \mprj_io_out[9] , \mprj_io_out[8] , \mprj_io_out[7] , \mprj_io_out[6] , \mprj_io_out[5] , \mprj_io_out[4] , \mprj_io_out[3] , \mprj_io_out[2] , \mprj_io_out[1] , \mprj_io_out[0] }),
|
|
.mprj_io_slow_sel({ \mprj_io_slow_sel[26] , \mprj_io_slow_sel[25] , \mprj_io_slow_sel[24] , \mprj_io_slow_sel[23] , \mprj_io_slow_sel[22] , \mprj_io_slow_sel[21] , \mprj_io_slow_sel[20] , \mprj_io_slow_sel[19] , \mprj_io_slow_sel[18] , \mprj_io_slow_sel[17] , \mprj_io_slow_sel[16] , \mprj_io_slow_sel[15] , \mprj_io_slow_sel[14] , \mprj_io_slow_sel[13] , \mprj_io_slow_sel[12] , \mprj_io_slow_sel[11] , \mprj_io_slow_sel[10] , \mprj_io_slow_sel[9] , \mprj_io_slow_sel[8] , \mprj_io_slow_sel[7] , \mprj_io_slow_sel[6] , \mprj_io_slow_sel[5] , \mprj_io_slow_sel[4] , \mprj_io_slow_sel[3] , \mprj_io_slow_sel[2] , \mprj_io_slow_sel[1] , \mprj_io_slow_sel[0] }),
|
|
.mprj_io_vtrip_sel({ \mprj_io_vtrip_sel[26] , \mprj_io_vtrip_sel[25] , \mprj_io_vtrip_sel[24] , \mprj_io_vtrip_sel[23] , \mprj_io_vtrip_sel[22] , \mprj_io_vtrip_sel[21] , \mprj_io_vtrip_sel[20] , \mprj_io_vtrip_sel[19] , \mprj_io_vtrip_sel[18] , \mprj_io_vtrip_sel[17] , \mprj_io_vtrip_sel[16] , \mprj_io_vtrip_sel[15] , \mprj_io_vtrip_sel[14] , \mprj_io_vtrip_sel[13] , \mprj_io_vtrip_sel[12] , \mprj_io_vtrip_sel[11] , \mprj_io_vtrip_sel[10] , \mprj_io_vtrip_sel[9] , \mprj_io_vtrip_sel[8] , \mprj_io_vtrip_sel[7] , \mprj_io_vtrip_sel[6] , \mprj_io_vtrip_sel[5] , \mprj_io_vtrip_sel[4] , \mprj_io_vtrip_sel[3] , \mprj_io_vtrip_sel[2] , \mprj_io_vtrip_sel[1] , \mprj_io_vtrip_sel[0] }),
|
|
.por(por_l),
|
|
.porb_h(porb_h),
|
|
.resetb(resetb),
|
|
.resetb_core_h(rstb_h),
|
|
.vccd(vccd_core),
|
|
.vccd1(vccd1_core),
|
|
.vccd1_pad(vccd1),
|
|
.vccd2(vccd2_core),
|
|
.vccd2_pad(vccd2),
|
|
.vccd_pad(vccd),
|
|
.vdda(vdda_core),
|
|
.vdda1(vdda1_core),
|
|
.vdda1_pad(vdda1),
|
|
.vdda1_pad2(vdda1_2),
|
|
.vdda2(vdda2_core),
|
|
.vdda2_pad(vdda2),
|
|
.vdda_pad(vdda),
|
|
.vddio(vddio_core),
|
|
.vddio_pad(vddio),
|
|
.vddio_pad2(vddio_2),
|
|
.vssa(vssa_core),
|
|
.vssa1(vssa1_core),
|
|
.vssa1_pad(vssa1),
|
|
.vssa1_pad2(vssa1_2),
|
|
.vssa2(vssa2_core),
|
|
.vssa2_pad(vssa2),
|
|
.vssa_pad(vssa),
|
|
.vssd(vssd_core),
|
|
.vssd1(vssd1_core),
|
|
.vssd1_pad(vssd1),
|
|
.vssd2(vssd2_core),
|
|
.vssd2_pad(vssd2),
|
|
.vssd_pad(vssd),
|
|
.vssio(vssio_core),
|
|
.vssio_pad(vssio),
|
|
.vssio_pad2(vssio_2)
|
|
);
|
|
user_id_textblock user_id_textblock (
|
|
);
|
|
endmodule
|
|
|