//Copyright 1986-2014 Xilinx, Inc. All Rights Reserved. //-------------------------------------------------------------------------------- //Tool Version: Vivado v.2014.4.1 (win64) Build 1149489 Thu Feb 19 16:23:09 MST 2015 //Date : Mon Apr 20 10:37:10 2015 //Host : lithe-ad-work running 64-bit Service Pack 1 (build 7601) //Command : generate_target mbsys_wrapper.bd //Design : mbsys_wrapper //Purpose : IP block netlist //-------------------------------------------------------------------------------- `timescale 1 ps / 1 ps module mbsys_wrapper (EXT_AXI_RESETN, EXT_AXI_araddr, EXT_AXI_arprot, EXT_AXI_arready, EXT_AXI_arvalid, EXT_AXI_awaddr, EXT_AXI_awprot, EXT_AXI_awready, EXT_AXI_awvalid, EXT_AXI_bready, EXT_AXI_bresp, EXT_AXI_bvalid, EXT_AXI_rdata, EXT_AXI_rready, EXT_AXI_rresp, EXT_AXI_rvalid, EXT_AXI_wdata, EXT_AXI_wready, EXT_AXI_wstrb, EXT_AXI_wvalid, diff_clock_rtl_clk_n, diff_clock_rtl_clk_p, ext_axi_clk, ext_reset_in, gpio_rtl_tri_io, mdio_rtl_mdc, mdio_rtl_mdio_io, mgtrefclk1, reset_rtl, sgmii_rtl_rxn, sgmii_rtl_rxp, sgmii_rtl_txn, sgmii_rtl_txp); output [0:0]EXT_AXI_RESETN; output [31:0]EXT_AXI_araddr; output [2:0]EXT_AXI_arprot; input [0:0]EXT_AXI_arready; output [0:0]EXT_AXI_arvalid; output [31:0]EXT_AXI_awaddr; output [2:0]EXT_AXI_awprot; input [0:0]EXT_AXI_awready; output [0:0]EXT_AXI_awvalid; output [0:0]EXT_AXI_bready; input [1:0]EXT_AXI_bresp; input [0:0]EXT_AXI_bvalid; input [31:0]EXT_AXI_rdata; output [0:0]EXT_AXI_rready; input [1:0]EXT_AXI_rresp; input [0:0]EXT_AXI_rvalid; output [31:0]EXT_AXI_wdata; input [0:0]EXT_AXI_wready; output [3:0]EXT_AXI_wstrb; output [0:0]EXT_AXI_wvalid; input diff_clock_rtl_clk_n; input diff_clock_rtl_clk_p; output ext_axi_clk; input ext_reset_in; inout [31:0]gpio_rtl_tri_io; output mdio_rtl_mdc; inout mdio_rtl_mdio_io; input mgtrefclk1; output reset_rtl; input sgmii_rtl_rxn; input sgmii_rtl_rxp; output sgmii_rtl_txn; output sgmii_rtl_txp; wire [0:0]EXT_AXI_RESETN; wire [31:0]EXT_AXI_araddr; wire [2:0]EXT_AXI_arprot; wire [0:0]EXT_AXI_arready; wire [0:0]EXT_AXI_arvalid; wire [31:0]EXT_AXI_awaddr; wire [2:0]EXT_AXI_awprot; wire [0:0]EXT_AXI_awready; wire [0:0]EXT_AXI_awvalid; wire [0:0]EXT_AXI_bready; wire [1:0]EXT_AXI_bresp; wire [0:0]EXT_AXI_bvalid; wire [31:0]EXT_AXI_rdata; wire [0:0]EXT_AXI_rready; wire [1:0]EXT_AXI_rresp; wire [0:0]EXT_AXI_rvalid; wire [31:0]EXT_AXI_wdata; wire [0:0]EXT_AXI_wready; wire [3:0]EXT_AXI_wstrb; wire [0:0]EXT_AXI_wvalid; wire diff_clock_rtl_clk_n; wire diff_clock_rtl_clk_p; wire ext_axi_clk; wire ext_reset_in; wire [0:0]gpio_rtl_tri_i_0; wire [1:1]gpio_rtl_tri_i_1; wire [10:10]gpio_rtl_tri_i_10; wire [11:11]gpio_rtl_tri_i_11; wire [12:12]gpio_rtl_tri_i_12; wire [13:13]gpio_rtl_tri_i_13; wire [14:14]gpio_rtl_tri_i_14; wire [15:15]gpio_rtl_tri_i_15; wire [16:16]gpio_rtl_tri_i_16; wire [17:17]gpio_rtl_tri_i_17; wire [18:18]gpio_rtl_tri_i_18; wire [19:19]gpio_rtl_tri_i_19; wire [2:2]gpio_rtl_tri_i_2; wire [20:20]gpio_rtl_tri_i_20; wire [21:21]gpio_rtl_tri_i_21; wire [22:22]gpio_rtl_tri_i_22; wire [23:23]gpio_rtl_tri_i_23; wire [24:24]gpio_rtl_tri_i_24; wire [25:25]gpio_rtl_tri_i_25; wire [26:26]gpio_rtl_tri_i_26; wire [27:27]gpio_rtl_tri_i_27; wire [28:28]gpio_rtl_tri_i_28; wire [29:29]gpio_rtl_tri_i_29; wire [3:3]gpio_rtl_tri_i_3; wire [30:30]gpio_rtl_tri_i_30; wire [31:31]gpio_rtl_tri_i_31; wire [4:4]gpio_rtl_tri_i_4; wire [5:5]gpio_rtl_tri_i_5; wire [6:6]gpio_rtl_tri_i_6; wire [7:7]gpio_rtl_tri_i_7; wire [8:8]gpio_rtl_tri_i_8; wire [9:9]gpio_rtl_tri_i_9; wire [0:0]gpio_rtl_tri_io_0; wire [1:1]gpio_rtl_tri_io_1; wire [10:10]gpio_rtl_tri_io_10; wire [11:11]gpio_rtl_tri_io_11; wire [12:12]gpio_rtl_tri_io_12; wire [13:13]gpio_rtl_tri_io_13; wire [14:14]gpio_rtl_tri_io_14; wire [15:15]gpio_rtl_tri_io_15; wire [16:16]gpio_rtl_tri_io_16; wire [17:17]gpio_rtl_tri_io_17; wire [18:18]gpio_rtl_tri_io_18; wire [19:19]gpio_rtl_tri_io_19; wire [2:2]gpio_rtl_tri_io_2; wire [20:20]gpio_rtl_tri_io_20; wire [21:21]gpio_rtl_tri_io_21; wire [22:22]gpio_rtl_tri_io_22; wire [23:23]gpio_rtl_tri_io_23; wire [24:24]gpio_rtl_tri_io_24; wire [25:25]gpio_rtl_tri_io_25; wire [26:26]gpio_rtl_tri_io_26; wire [27:27]gpio_rtl_tri_io_27; wire [28:28]gpio_rtl_tri_io_28; wire [29:29]gpio_rtl_tri_io_29; wire [3:3]gpio_rtl_tri_io_3; wire [30:30]gpio_rtl_tri_io_30; wire [31:31]gpio_rtl_tri_io_31; wire [4:4]gpio_rtl_tri_io_4; wire [5:5]gpio_rtl_tri_io_5; wire [6:6]gpio_rtl_tri_io_6; wire [7:7]gpio_rtl_tri_io_7; wire [8:8]gpio_rtl_tri_io_8; wire [9:9]gpio_rtl_tri_io_9; wire [0:0]gpio_rtl_tri_o_0; wire [1:1]gpio_rtl_tri_o_1; wire [10:10]gpio_rtl_tri_o_10; wire [11:11]gpio_rtl_tri_o_11; wire [12:12]gpio_rtl_tri_o_12; wire [13:13]gpio_rtl_tri_o_13; wire [14:14]gpio_rtl_tri_o_14; wire [15:15]gpio_rtl_tri_o_15; wire [16:16]gpio_rtl_tri_o_16; wire [17:17]gpio_rtl_tri_o_17; wire [18:18]gpio_rtl_tri_o_18; wire [19:19]gpio_rtl_tri_o_19; wire [2:2]gpio_rtl_tri_o_2; wire [20:20]gpio_rtl_tri_o_20; wire [21:21]gpio_rtl_tri_o_21; wire [22:22]gpio_rtl_tri_o_22; wire [23:23]gpio_rtl_tri_o_23; wire [24:24]gpio_rtl_tri_o_24; wire [25:25]gpio_rtl_tri_o_25; wire [26:26]gpio_rtl_tri_o_26; wire [27:27]gpio_rtl_tri_o_27; wire [28:28]gpio_rtl_tri_o_28; wire [29:29]gpio_rtl_tri_o_29; wire [3:3]gpio_rtl_tri_o_3; wire [30:30]gpio_rtl_tri_o_30; wire [31:31]gpio_rtl_tri_o_31; wire [4:4]gpio_rtl_tri_o_4; wire [5:5]gpio_rtl_tri_o_5; wire [6:6]gpio_rtl_tri_o_6; wire [7:7]gpio_rtl_tri_o_7; wire [8:8]gpio_rtl_tri_o_8; wire [9:9]gpio_rtl_tri_o_9; wire [0:0]gpio_rtl_tri_t_0; wire [1:1]gpio_rtl_tri_t_1; wire [10:10]gpio_rtl_tri_t_10; wire [11:11]gpio_rtl_tri_t_11; wire [12:12]gpio_rtl_tri_t_12; wire [13:13]gpio_rtl_tri_t_13; wire [14:14]gpio_rtl_tri_t_14; wire [15:15]gpio_rtl_tri_t_15; wire [16:16]gpio_rtl_tri_t_16; wire [17:17]gpio_rtl_tri_t_17; wire [18:18]gpio_rtl_tri_t_18; wire [19:19]gpio_rtl_tri_t_19; wire [2:2]gpio_rtl_tri_t_2; wire [20:20]gpio_rtl_tri_t_20; wire [21:21]gpio_rtl_tri_t_21; wire [22:22]gpio_rtl_tri_t_22; wire [23:23]gpio_rtl_tri_t_23; wire [24:24]gpio_rtl_tri_t_24; wire [25:25]gpio_rtl_tri_t_25; wire [26:26]gpio_rtl_tri_t_26; wire [27:27]gpio_rtl_tri_t_27; wire [28:28]gpio_rtl_tri_t_28; wire [29:29]gpio_rtl_tri_t_29; wire [3:3]gpio_rtl_tri_t_3; wire [30:30]gpio_rtl_tri_t_30; wire [31:31]gpio_rtl_tri_t_31; wire [4:4]gpio_rtl_tri_t_4; wire [5:5]gpio_rtl_tri_t_5; wire [6:6]gpio_rtl_tri_t_6; wire [7:7]gpio_rtl_tri_t_7; wire [8:8]gpio_rtl_tri_t_8; wire [9:9]gpio_rtl_tri_t_9; wire mdio_rtl_mdc; wire mdio_rtl_mdio_i; wire mdio_rtl_mdio_io; wire mdio_rtl_mdio_o; wire mdio_rtl_mdio_t; wire mgtrefclk1; wire reset_rtl; wire sgmii_rtl_rxn; wire sgmii_rtl_rxp; wire sgmii_rtl_txn; wire sgmii_rtl_txp; IOBUF gpio_rtl_tri_iobuf_0 (.I(gpio_rtl_tri_o_0), .IO(gpio_rtl_tri_io[0]), .O(gpio_rtl_tri_i_0), .T(gpio_rtl_tri_t_0)); IOBUF gpio_rtl_tri_iobuf_1 (.I(gpio_rtl_tri_o_1), .IO(gpio_rtl_tri_io[1]), .O(gpio_rtl_tri_i_1), .T(gpio_rtl_tri_t_1)); IOBUF gpio_rtl_tri_iobuf_10 (.I(gpio_rtl_tri_o_10), .IO(gpio_rtl_tri_io[10]), .O(gpio_rtl_tri_i_10), .T(gpio_rtl_tri_t_10)); IOBUF gpio_rtl_tri_iobuf_11 (.I(gpio_rtl_tri_o_11), .IO(gpio_rtl_tri_io[11]), .O(gpio_rtl_tri_i_11), .T(gpio_rtl_tri_t_11)); IOBUF gpio_rtl_tri_iobuf_12 (.I(gpio_rtl_tri_o_12), .IO(gpio_rtl_tri_io[12]), .O(gpio_rtl_tri_i_12), .T(gpio_rtl_tri_t_12)); IOBUF gpio_rtl_tri_iobuf_13 (.I(gpio_rtl_tri_o_13), .IO(gpio_rtl_tri_io[13]), .O(gpio_rtl_tri_i_13), .T(gpio_rtl_tri_t_13)); IOBUF gpio_rtl_tri_iobuf_14 (.I(gpio_rtl_tri_o_14), .IO(gpio_rtl_tri_io[14]), .O(gpio_rtl_tri_i_14), .T(gpio_rtl_tri_t_14)); IOBUF gpio_rtl_tri_iobuf_15 (.I(gpio_rtl_tri_o_15), .IO(gpio_rtl_tri_io[15]), .O(gpio_rtl_tri_i_15), .T(gpio_rtl_tri_t_15)); IOBUF gpio_rtl_tri_iobuf_16 (.I(gpio_rtl_tri_o_16), .IO(gpio_rtl_tri_io[16]), .O(gpio_rtl_tri_i_16), .T(gpio_rtl_tri_t_16)); IOBUF gpio_rtl_tri_iobuf_17 (.I(gpio_rtl_tri_o_17), .IO(gpio_rtl_tri_io[17]), .O(gpio_rtl_tri_i_17), .T(gpio_rtl_tri_t_17)); IOBUF gpio_rtl_tri_iobuf_18 (.I(gpio_rtl_tri_o_18), .IO(gpio_rtl_tri_io[18]), .O(gpio_rtl_tri_i_18), .T(gpio_rtl_tri_t_18)); IOBUF gpio_rtl_tri_iobuf_19 (.I(gpio_rtl_tri_o_19), .IO(gpio_rtl_tri_io[19]), .O(gpio_rtl_tri_i_19), .T(gpio_rtl_tri_t_19)); IOBUF gpio_rtl_tri_iobuf_2 (.I(gpio_rtl_tri_o_2), .IO(gpio_rtl_tri_io[2]), .O(gpio_rtl_tri_i_2), .T(gpio_rtl_tri_t_2)); IOBUF gpio_rtl_tri_iobuf_20 (.I(gpio_rtl_tri_o_20), .IO(gpio_rtl_tri_io[20]), .O(gpio_rtl_tri_i_20), .T(gpio_rtl_tri_t_20)); IOBUF gpio_rtl_tri_iobuf_21 (.I(gpio_rtl_tri_o_21), .IO(gpio_rtl_tri_io[21]), .O(gpio_rtl_tri_i_21), .T(gpio_rtl_tri_t_21)); IOBUF gpio_rtl_tri_iobuf_22 (.I(gpio_rtl_tri_o_22), .IO(gpio_rtl_tri_io[22]), .O(gpio_rtl_tri_i_22), .T(gpio_rtl_tri_t_22)); IOBUF gpio_rtl_tri_iobuf_23 (.I(gpio_rtl_tri_o_23), .IO(gpio_rtl_tri_io[23]), .O(gpio_rtl_tri_i_23), .T(gpio_rtl_tri_t_23)); IOBUF gpio_rtl_tri_iobuf_24 (.I(gpio_rtl_tri_o_24), .IO(gpio_rtl_tri_io[24]), .O(gpio_rtl_tri_i_24), .T(gpio_rtl_tri_t_24)); IOBUF gpio_rtl_tri_iobuf_25 (.I(gpio_rtl_tri_o_25), .IO(gpio_rtl_tri_io[25]), .O(gpio_rtl_tri_i_25), .T(gpio_rtl_tri_t_25)); IOBUF gpio_rtl_tri_iobuf_26 (.I(gpio_rtl_tri_o_26), .IO(gpio_rtl_tri_io[26]), .O(gpio_rtl_tri_i_26), .T(gpio_rtl_tri_t_26)); IOBUF gpio_rtl_tri_iobuf_27 (.I(gpio_rtl_tri_o_27), .IO(gpio_rtl_tri_io[27]), .O(gpio_rtl_tri_i_27), .T(gpio_rtl_tri_t_27)); IOBUF gpio_rtl_tri_iobuf_28 (.I(gpio_rtl_tri_o_28), .IO(gpio_rtl_tri_io[28]), .O(gpio_rtl_tri_i_28), .T(gpio_rtl_tri_t_28)); IOBUF gpio_rtl_tri_iobuf_29 (.I(gpio_rtl_tri_o_29), .IO(gpio_rtl_tri_io[29]), .O(gpio_rtl_tri_i_29), .T(gpio_rtl_tri_t_29)); IOBUF gpio_rtl_tri_iobuf_3 (.I(gpio_rtl_tri_o_3), .IO(gpio_rtl_tri_io[3]), .O(gpio_rtl_tri_i_3), .T(gpio_rtl_tri_t_3)); IOBUF gpio_rtl_tri_iobuf_30 (.I(gpio_rtl_tri_o_30), .IO(gpio_rtl_tri_io[30]), .O(gpio_rtl_tri_i_30), .T(gpio_rtl_tri_t_30)); IOBUF gpio_rtl_tri_iobuf_31 (.I(gpio_rtl_tri_o_31), .IO(gpio_rtl_tri_io[31]), .O(gpio_rtl_tri_i_31), .T(gpio_rtl_tri_t_31)); IOBUF gpio_rtl_tri_iobuf_4 (.I(gpio_rtl_tri_o_4), .IO(gpio_rtl_tri_io[4]), .O(gpio_rtl_tri_i_4), .T(gpio_rtl_tri_t_4)); IOBUF gpio_rtl_tri_iobuf_5 (.I(gpio_rtl_tri_o_5), .IO(gpio_rtl_tri_io[5]), .O(gpio_rtl_tri_i_5), .T(gpio_rtl_tri_t_5)); IOBUF gpio_rtl_tri_iobuf_6 (.I(gpio_rtl_tri_o_6), .IO(gpio_rtl_tri_io[6]), .O(gpio_rtl_tri_i_6), .T(gpio_rtl_tri_t_6)); IOBUF gpio_rtl_tri_iobuf_7 (.I(gpio_rtl_tri_o_7), .IO(gpio_rtl_tri_io[7]), .O(gpio_rtl_tri_i_7), .T(gpio_rtl_tri_t_7)); IOBUF gpio_rtl_tri_iobuf_8 (.I(gpio_rtl_tri_o_8), .IO(gpio_rtl_tri_io[8]), .O(gpio_rtl_tri_i_8), .T(gpio_rtl_tri_t_8)); IOBUF gpio_rtl_tri_iobuf_9 (.I(gpio_rtl_tri_o_9), .IO(gpio_rtl_tri_io[9]), .O(gpio_rtl_tri_i_9), .T(gpio_rtl_tri_t_9)); mbsys mbsys_i (.EXT_AXI_RESETN(EXT_AXI_RESETN), .EXT_AXI_araddr(EXT_AXI_araddr), .EXT_AXI_arprot(EXT_AXI_arprot), .EXT_AXI_arready(EXT_AXI_arready), .EXT_AXI_arvalid(EXT_AXI_arvalid), .EXT_AXI_awaddr(EXT_AXI_awaddr), .EXT_AXI_awprot(EXT_AXI_awprot), .EXT_AXI_awready(EXT_AXI_awready), .EXT_AXI_awvalid(EXT_AXI_awvalid), .EXT_AXI_bready(EXT_AXI_bready), .EXT_AXI_bresp(EXT_AXI_bresp), .EXT_AXI_bvalid(EXT_AXI_bvalid), .EXT_AXI_rdata(EXT_AXI_rdata), .EXT_AXI_rready(EXT_AXI_rready), .EXT_AXI_rresp(EXT_AXI_rresp), .EXT_AXI_rvalid(EXT_AXI_rvalid), .EXT_AXI_wdata(EXT_AXI_wdata), .EXT_AXI_wready(EXT_AXI_wready), .EXT_AXI_wstrb(EXT_AXI_wstrb), .EXT_AXI_wvalid(EXT_AXI_wvalid), .diff_clock_rtl_clk_n(diff_clock_rtl_clk_n), .diff_clock_rtl_clk_p(diff_clock_rtl_clk_p), .ext_axi_clk(ext_axi_clk), .ext_reset_in(ext_reset_in), .gpio_rtl_tri_i({gpio_rtl_tri_i_31,gpio_rtl_tri_i_30,gpio_rtl_tri_i_29,gpio_rtl_tri_i_28,gpio_rtl_tri_i_27,gpio_rtl_tri_i_26,gpio_rtl_tri_i_25,gpio_rtl_tri_i_24,gpio_rtl_tri_i_23,gpio_rtl_tri_i_22,gpio_rtl_tri_i_21,gpio_rtl_tri_i_20,gpio_rtl_tri_i_19,gpio_rtl_tri_i_18,gpio_rtl_tri_i_17,gpio_rtl_tri_i_16,gpio_rtl_tri_i_15,gpio_rtl_tri_i_14,gpio_rtl_tri_i_13,gpio_rtl_tri_i_12,gpio_rtl_tri_i_11,gpio_rtl_tri_i_10,gpio_rtl_tri_i_9,gpio_rtl_tri_i_8,gpio_rtl_tri_i_7,gpio_rtl_tri_i_6,gpio_rtl_tri_i_5,gpio_rtl_tri_i_4,gpio_rtl_tri_i_3,gpio_rtl_tri_i_2,gpio_rtl_tri_i_1,gpio_rtl_tri_i_0}), .gpio_rtl_tri_o({gpio_rtl_tri_o_31,gpio_rtl_tri_o_30,gpio_rtl_tri_o_29,gpio_rtl_tri_o_28,gpio_rtl_tri_o_27,gpio_rtl_tri_o_26,gpio_rtl_tri_o_25,gpio_rtl_tri_o_24,gpio_rtl_tri_o_23,gpio_rtl_tri_o_22,gpio_rtl_tri_o_21,gpio_rtl_tri_o_20,gpio_rtl_tri_o_19,gpio_rtl_tri_o_18,gpio_rtl_tri_o_17,gpio_rtl_tri_o_16,gpio_rtl_tri_o_15,gpio_rtl_tri_o_14,gpio_rtl_tri_o_13,gpio_rtl_tri_o_12,gpio_rtl_tri_o_11,gpio_rtl_tri_o_10,gpio_rtl_tri_o_9,gpio_rtl_tri_o_8,gpio_rtl_tri_o_7,gpio_rtl_tri_o_6,gpio_rtl_tri_o_5,gpio_rtl_tri_o_4,gpio_rtl_tri_o_3,gpio_rtl_tri_o_2,gpio_rtl_tri_o_1,gpio_rtl_tri_o_0}), .gpio_rtl_tri_t({gpio_rtl_tri_t_31,gpio_rtl_tri_t_30,gpio_rtl_tri_t_29,gpio_rtl_tri_t_28,gpio_rtl_tri_t_27,gpio_rtl_tri_t_26,gpio_rtl_tri_t_25,gpio_rtl_tri_t_24,gpio_rtl_tri_t_23,gpio_rtl_tri_t_22,gpio_rtl_tri_t_21,gpio_rtl_tri_t_20,gpio_rtl_tri_t_19,gpio_rtl_tri_t_18,gpio_rtl_tri_t_17,gpio_rtl_tri_t_16,gpio_rtl_tri_t_15,gpio_rtl_tri_t_14,gpio_rtl_tri_t_13,gpio_rtl_tri_t_12,gpio_rtl_tri_t_11,gpio_rtl_tri_t_10,gpio_rtl_tri_t_9,gpio_rtl_tri_t_8,gpio_rtl_tri_t_7,gpio_rtl_tri_t_6,gpio_rtl_tri_t_5,gpio_rtl_tri_t_4,gpio_rtl_tri_t_3,gpio_rtl_tri_t_2,gpio_rtl_tri_t_1,gpio_rtl_tri_t_0}), .mdio_rtl_mdc(mdio_rtl_mdc), .mdio_rtl_mdio_i(mdio_rtl_mdio_i), .mdio_rtl_mdio_o(mdio_rtl_mdio_o), .mdio_rtl_mdio_t(mdio_rtl_mdio_t), .mgtrefclk1(mgtrefclk1), .reset_rtl(reset_rtl), .sgmii_rtl_rxn(sgmii_rtl_rxn), .sgmii_rtl_rxp(sgmii_rtl_rxp), .sgmii_rtl_txn(sgmii_rtl_txn), .sgmii_rtl_txp(sgmii_rtl_txp)); IOBUF mdio_rtl_mdio_iobuf (.I(mdio_rtl_mdio_o), .IO(mdio_rtl_mdio_io), .O(mdio_rtl_mdio_i), .T(mdio_rtl_mdio_t)); endmodule