	qsys_top u0 (
		.clk_100_clk                           (_connected_to_clk_100_clk_),                           //   input,   width = 1,                        clk_100.clk
		.reset_reset_n                         (_connected_to_reset_reset_n_),                         //   input,   width = 1,                          reset.reset_n
		.ninit_done_ninit_done                 (_connected_to_ninit_done_ninit_done_),                 //  output,   width = 1,                     ninit_done.ninit_done
		.hps_io_hps_osc_clk                    (_connected_to_hps_io_hps_osc_clk_),                    //   input,   width = 1,                         hps_io.hps_osc_clk
		.hps_io_sdmmc_data0                    (_connected_to_hps_io_sdmmc_data0_),                    //   inout,   width = 1,                               .sdmmc_data0
		.hps_io_sdmmc_data1                    (_connected_to_hps_io_sdmmc_data1_),                    //   inout,   width = 1,                               .sdmmc_data1
		.hps_io_sdmmc_cclk                     (_connected_to_hps_io_sdmmc_cclk_),                     //  output,   width = 1,                               .sdmmc_cclk
		.hps_io_sdmmc_data2                    (_connected_to_hps_io_sdmmc_data2_),                    //   inout,   width = 1,                               .sdmmc_data2
		.hps_io_sdmmc_data3                    (_connected_to_hps_io_sdmmc_data3_),                    //   inout,   width = 1,                               .sdmmc_data3
		.hps_io_sdmmc_cmd                      (_connected_to_hps_io_sdmmc_cmd_),                      //   inout,   width = 1,                               .sdmmc_cmd
		.hps_io_usb1_clk                       (_connected_to_hps_io_usb1_clk_),                       //   input,   width = 1,                               .usb1_clk
		.hps_io_usb1_stp                       (_connected_to_hps_io_usb1_stp_),                       //  output,   width = 1,                               .usb1_stp
		.hps_io_usb1_dir                       (_connected_to_hps_io_usb1_dir_),                       //   input,   width = 1,                               .usb1_dir
		.hps_io_usb1_data0                     (_connected_to_hps_io_usb1_data0_),                     //   inout,   width = 1,                               .usb1_data0
		.hps_io_usb1_data1                     (_connected_to_hps_io_usb1_data1_),                     //   inout,   width = 1,                               .usb1_data1
		.hps_io_usb1_nxt                       (_connected_to_hps_io_usb1_nxt_),                       //   input,   width = 1,                               .usb1_nxt
		.hps_io_usb1_data2                     (_connected_to_hps_io_usb1_data2_),                     //   inout,   width = 1,                               .usb1_data2
		.hps_io_usb1_data3                     (_connected_to_hps_io_usb1_data3_),                     //   inout,   width = 1,                               .usb1_data3
		.hps_io_usb1_data4                     (_connected_to_hps_io_usb1_data4_),                     //   inout,   width = 1,                               .usb1_data4
		.hps_io_usb1_data5                     (_connected_to_hps_io_usb1_data5_),                     //   inout,   width = 1,                               .usb1_data5
		.hps_io_usb1_data6                     (_connected_to_hps_io_usb1_data6_),                     //   inout,   width = 1,                               .usb1_data6
		.hps_io_usb1_data7                     (_connected_to_hps_io_usb1_data7_),                     //   inout,   width = 1,                               .usb1_data7
		.hps_io_emac2_tx_clk                   (_connected_to_hps_io_emac2_tx_clk_),                   //  output,   width = 1,                               .emac2_tx_clk
		.hps_io_emac2_tx_ctl                   (_connected_to_hps_io_emac2_tx_ctl_),                   //  output,   width = 1,                               .emac2_tx_ctl
		.hps_io_emac2_rx_clk                   (_connected_to_hps_io_emac2_rx_clk_),                   //   input,   width = 1,                               .emac2_rx_clk
		.hps_io_emac2_rx_ctl                   (_connected_to_hps_io_emac2_rx_ctl_),                   //   input,   width = 1,                               .emac2_rx_ctl
		.hps_io_emac2_txd0                     (_connected_to_hps_io_emac2_txd0_),                     //  output,   width = 1,                               .emac2_txd0
		.hps_io_emac2_txd1                     (_connected_to_hps_io_emac2_txd1_),                     //  output,   width = 1,                               .emac2_txd1
		.hps_io_emac2_rxd0                     (_connected_to_hps_io_emac2_rxd0_),                     //   input,   width = 1,                               .emac2_rxd0
		.hps_io_emac2_rxd1                     (_connected_to_hps_io_emac2_rxd1_),                     //   input,   width = 1,                               .emac2_rxd1
		.hps_io_emac2_txd2                     (_connected_to_hps_io_emac2_txd2_),                     //  output,   width = 1,                               .emac2_txd2
		.hps_io_emac2_txd3                     (_connected_to_hps_io_emac2_txd3_),                     //  output,   width = 1,                               .emac2_txd3
		.hps_io_emac2_rxd2                     (_connected_to_hps_io_emac2_rxd2_),                     //   input,   width = 1,                               .emac2_rxd2
		.hps_io_emac2_rxd3                     (_connected_to_hps_io_emac2_rxd3_),                     //   input,   width = 1,                               .emac2_rxd3
		.hps_io_mdio2_mdio                     (_connected_to_hps_io_mdio2_mdio_),                     //   inout,   width = 1,                               .mdio2_mdio
		.hps_io_mdio2_mdc                      (_connected_to_hps_io_mdio2_mdc_),                      //  output,   width = 1,                               .mdio2_mdc
		.hps_io_uart0_tx                       (_connected_to_hps_io_uart0_tx_),                       //  output,   width = 1,                               .uart0_tx
		.hps_io_uart0_rx                       (_connected_to_hps_io_uart0_rx_),                       //   input,   width = 1,                               .uart0_rx
		.hps_io_i2c0_sda                       (_connected_to_hps_io_i2c0_sda_),                       //   inout,   width = 1,                               .i2c0_sda
		.hps_io_i2c0_scl                       (_connected_to_hps_io_i2c0_scl_),                       //   inout,   width = 1,                               .i2c0_scl
		.hps_io_gpio0                          (_connected_to_hps_io_gpio0_),                          //   inout,   width = 1,                               .gpio0
		.hps_io_gpio1                          (_connected_to_hps_io_gpio1_),                          //   inout,   width = 1,                               .gpio1
		.hps_io_gpio8                          (_connected_to_hps_io_gpio8_),                          //   inout,   width = 1,                               .gpio8
		.hps_io_gpio9                          (_connected_to_hps_io_gpio9_),                          //   inout,   width = 1,                               .gpio9
		.hps_io_gpio10                         (_connected_to_hps_io_gpio10_),                         //   inout,   width = 1,                               .gpio10
		.hps_io_gpio11                         (_connected_to_hps_io_gpio11_),                         //   inout,   width = 1,                               .gpio11
		.hps_io_gpio28                         (_connected_to_hps_io_gpio28_),                         //   inout,   width = 1,                               .gpio28
		.usb31_io_vbus_det                     (_connected_to_usb31_io_vbus_det_),                     //   input,   width = 1,                       usb31_io.vbus_det
		.usb31_io_flt_bar                      (_connected_to_usb31_io_flt_bar_),                      //   input,   width = 1,                               .flt_bar
		.usb31_io_usb_ctrl                     (_connected_to_usb31_io_usb_ctrl_),                     //  output,   width = 2,                               .usb_ctrl
		.usb31_io_usb31_id                     (_connected_to_usb31_io_usb31_id_),                     //   input,   width = 1,                               .usb31_id
		.usb31_phy_pma_cpu_clk_clk             (_connected_to_usb31_phy_pma_cpu_clk_clk_),             //   input,   width = 1,          usb31_phy_pma_cpu_clk.clk
		.usb31_phy_refclk_p_clk                (_connected_to_usb31_phy_refclk_p_clk_),                //   input,   width = 1,             usb31_phy_refclk_p.clk
		.usb31_phy_refclk_n_clk                (_connected_to_usb31_phy_refclk_n_clk_),                //   input,   width = 1,             usb31_phy_refclk_n.clk
		.usb31_phy_rx_serial_n_i_rx_serial_n   (_connected_to_usb31_phy_rx_serial_n_i_rx_serial_n_),   //   input,   width = 1,          usb31_phy_rx_serial_n.i_rx_serial_n
		.usb31_phy_rx_serial_p_i_rx_serial_p   (_connected_to_usb31_phy_rx_serial_p_i_rx_serial_p_),   //   input,   width = 1,          usb31_phy_rx_serial_p.i_rx_serial_p
		.usb31_phy_tx_serial_n_o_tx_serial_n   (_connected_to_usb31_phy_tx_serial_n_o_tx_serial_n_),   //  output,   width = 1,          usb31_phy_tx_serial_n.o_tx_serial_n
		.usb31_phy_tx_serial_p_o_tx_serial_p   (_connected_to_usb31_phy_tx_serial_p_o_tx_serial_p_),   //  output,   width = 1,          usb31_phy_tx_serial_p.o_tx_serial_p
		.emif_hps_emif_mem_0_mem_ck_t          (_connected_to_emif_hps_emif_mem_0_mem_ck_t_),          //  output,   width = 1,            emif_hps_emif_mem_0.mem_ck_t
		.emif_hps_emif_mem_0_mem_ck_c          (_connected_to_emif_hps_emif_mem_0_mem_ck_c_),          //  output,   width = 1,                               .mem_ck_c
		.emif_hps_emif_mem_0_mem_cke           (_connected_to_emif_hps_emif_mem_0_mem_cke_),           //  output,   width = 1,                               .mem_cke
		.emif_hps_emif_mem_0_mem_odt           (_connected_to_emif_hps_emif_mem_0_mem_odt_),           //  output,   width = 1,                               .mem_odt
		.emif_hps_emif_mem_0_mem_cs_n          (_connected_to_emif_hps_emif_mem_0_mem_cs_n_),          //  output,   width = 1,                               .mem_cs_n
		.emif_hps_emif_mem_0_mem_a             (_connected_to_emif_hps_emif_mem_0_mem_a_),             //  output,  width = 17,                               .mem_a
		.emif_hps_emif_mem_0_mem_ba            (_connected_to_emif_hps_emif_mem_0_mem_ba_),            //  output,   width = 2,                               .mem_ba
		.emif_hps_emif_mem_0_mem_bg            (_connected_to_emif_hps_emif_mem_0_mem_bg_),            //  output,   width = 1,                               .mem_bg
		.emif_hps_emif_mem_0_mem_act_n         (_connected_to_emif_hps_emif_mem_0_mem_act_n_),         //  output,   width = 1,                               .mem_act_n
		.emif_hps_emif_mem_0_mem_par           (_connected_to_emif_hps_emif_mem_0_mem_par_),           //  output,   width = 1,                               .mem_par
		.emif_hps_emif_mem_0_mem_alert_n       (_connected_to_emif_hps_emif_mem_0_mem_alert_n_),       //   input,   width = 1,                               .mem_alert_n
		.emif_hps_emif_mem_0_mem_reset_n       (_connected_to_emif_hps_emif_mem_0_mem_reset_n_),       //  output,   width = 1,                               .mem_reset_n
		.emif_hps_emif_mem_0_mem_dq            (_connected_to_emif_hps_emif_mem_0_mem_dq_),            //   inout,  width = 32,                               .mem_dq
		.emif_hps_emif_mem_0_mem_dqs_t         (_connected_to_emif_hps_emif_mem_0_mem_dqs_t_),         //   inout,   width = 4,                               .mem_dqs_t
		.emif_hps_emif_mem_0_mem_dqs_c         (_connected_to_emif_hps_emif_mem_0_mem_dqs_c_),         //   inout,   width = 4,                               .mem_dqs_c
		.emif_hps_emif_mem_0_mem_dbi_n         (_connected_to_emif_hps_emif_mem_0_mem_dbi_n_),         //   inout,   width = 4,                               .mem_dbi_n
		.emif_hps_emif_oct_0_oct_rzqin         (_connected_to_emif_hps_emif_oct_0_oct_rzqin_),         //   input,   width = 1,            emif_hps_emif_oct_0.oct_rzqin
		.emif_hps_emif_ref_clk_0_clk           (_connected_to_emif_hps_emif_ref_clk_0_clk_),           //   input,   width = 1,        emif_hps_emif_ref_clk_0.clk
		.o_pma_cu_clk_clk                      (_connected_to_o_pma_cu_clk_clk_),                      //  output,   width = 1,                   o_pma_cu_clk.clk
		.button_pio_external_connection_export (_connected_to_button_pio_external_connection_export_), //   input,   width = 4, button_pio_external_connection.export
		.dipsw_pio_external_connection_export  (_connected_to_dipsw_pio_external_connection_export_),  //   input,   width = 4,  dipsw_pio_external_connection.export
		.led_pio_external_connection_in_port   (_connected_to_led_pio_external_connection_in_port_),   //   input,   width = 3,    led_pio_external_connection.in_port
		.led_pio_external_connection_out_port  (_connected_to_led_pio_external_connection_out_port_)   //  output,   width = 3,                               .out_port
	);

