	agilex_hps u0 (
		.h2f_reset_reset                    (_connected_to_h2f_reset_reset_),                    //  output,    width = 1,                h2f_reset.reset
		.hps2fpga_axi_clock_clk             (_connected_to_hps2fpga_axi_clock_clk_),             //   input,    width = 1,       hps2fpga_axi_clock.clk
		.hps2fpga_axi_reset_reset           (_connected_to_hps2fpga_axi_reset_reset_),           //   input,    width = 1,       hps2fpga_axi_reset.reset
		.hps2fpga_awid                      (_connected_to_hps2fpga_awid_),                      //  output,    width = 4,                 hps2fpga.awid
		.hps2fpga_awaddr                    (_connected_to_hps2fpga_awaddr_),                    //  output,   width = 38,                         .awaddr
		.hps2fpga_awlen                     (_connected_to_hps2fpga_awlen_),                     //  output,    width = 8,                         .awlen
		.hps2fpga_awsize                    (_connected_to_hps2fpga_awsize_),                    //  output,    width = 3,                         .awsize
		.hps2fpga_awburst                   (_connected_to_hps2fpga_awburst_),                   //  output,    width = 2,                         .awburst
		.hps2fpga_awlock                    (_connected_to_hps2fpga_awlock_),                    //  output,    width = 1,                         .awlock
		.hps2fpga_awcache                   (_connected_to_hps2fpga_awcache_),                   //  output,    width = 4,                         .awcache
		.hps2fpga_awprot                    (_connected_to_hps2fpga_awprot_),                    //  output,    width = 3,                         .awprot
		.hps2fpga_awvalid                   (_connected_to_hps2fpga_awvalid_),                   //  output,    width = 1,                         .awvalid
		.hps2fpga_awready                   (_connected_to_hps2fpga_awready_),                   //   input,    width = 1,                         .awready
		.hps2fpga_wdata                     (_connected_to_hps2fpga_wdata_),                     //  output,  width = 128,                         .wdata
		.hps2fpga_wstrb                     (_connected_to_hps2fpga_wstrb_),                     //  output,   width = 16,                         .wstrb
		.hps2fpga_wlast                     (_connected_to_hps2fpga_wlast_),                     //  output,    width = 1,                         .wlast
		.hps2fpga_wvalid                    (_connected_to_hps2fpga_wvalid_),                    //  output,    width = 1,                         .wvalid
		.hps2fpga_wready                    (_connected_to_hps2fpga_wready_),                    //   input,    width = 1,                         .wready
		.hps2fpga_bid                       (_connected_to_hps2fpga_bid_),                       //   input,    width = 4,                         .bid
		.hps2fpga_bresp                     (_connected_to_hps2fpga_bresp_),                     //   input,    width = 2,                         .bresp
		.hps2fpga_bvalid                    (_connected_to_hps2fpga_bvalid_),                    //   input,    width = 1,                         .bvalid
		.hps2fpga_bready                    (_connected_to_hps2fpga_bready_),                    //  output,    width = 1,                         .bready
		.hps2fpga_arid                      (_connected_to_hps2fpga_arid_),                      //  output,    width = 4,                         .arid
		.hps2fpga_araddr                    (_connected_to_hps2fpga_araddr_),                    //  output,   width = 38,                         .araddr
		.hps2fpga_arlen                     (_connected_to_hps2fpga_arlen_),                     //  output,    width = 8,                         .arlen
		.hps2fpga_arsize                    (_connected_to_hps2fpga_arsize_),                    //  output,    width = 3,                         .arsize
		.hps2fpga_arburst                   (_connected_to_hps2fpga_arburst_),                   //  output,    width = 2,                         .arburst
		.hps2fpga_arlock                    (_connected_to_hps2fpga_arlock_),                    //  output,    width = 1,                         .arlock
		.hps2fpga_arcache                   (_connected_to_hps2fpga_arcache_),                   //  output,    width = 4,                         .arcache
		.hps2fpga_arprot                    (_connected_to_hps2fpga_arprot_),                    //  output,    width = 3,                         .arprot
		.hps2fpga_arvalid                   (_connected_to_hps2fpga_arvalid_),                   //  output,    width = 1,                         .arvalid
		.hps2fpga_arready                   (_connected_to_hps2fpga_arready_),                   //   input,    width = 1,                         .arready
		.hps2fpga_rid                       (_connected_to_hps2fpga_rid_),                       //   input,    width = 4,                         .rid
		.hps2fpga_rdata                     (_connected_to_hps2fpga_rdata_),                     //   input,  width = 128,                         .rdata
		.hps2fpga_rresp                     (_connected_to_hps2fpga_rresp_),                     //   input,    width = 2,                         .rresp
		.hps2fpga_rlast                     (_connected_to_hps2fpga_rlast_),                     //   input,    width = 1,                         .rlast
		.hps2fpga_rvalid                    (_connected_to_hps2fpga_rvalid_),                    //   input,    width = 1,                         .rvalid
		.hps2fpga_rready                    (_connected_to_hps2fpga_rready_),                    //  output,    width = 1,                         .rready
		.lwhps2fpga_axi_clock_clk           (_connected_to_lwhps2fpga_axi_clock_clk_),           //   input,    width = 1,     lwhps2fpga_axi_clock.clk
		.lwhps2fpga_axi_reset_reset         (_connected_to_lwhps2fpga_axi_reset_reset_),         //   input,    width = 1,     lwhps2fpga_axi_reset.reset
		.lwhps2fpga_awid                    (_connected_to_lwhps2fpga_awid_),                    //  output,    width = 4,               lwhps2fpga.awid
		.lwhps2fpga_awaddr                  (_connected_to_lwhps2fpga_awaddr_),                  //  output,   width = 29,                         .awaddr
		.lwhps2fpga_awlen                   (_connected_to_lwhps2fpga_awlen_),                   //  output,    width = 8,                         .awlen
		.lwhps2fpga_awsize                  (_connected_to_lwhps2fpga_awsize_),                  //  output,    width = 3,                         .awsize
		.lwhps2fpga_awburst                 (_connected_to_lwhps2fpga_awburst_),                 //  output,    width = 2,                         .awburst
		.lwhps2fpga_awlock                  (_connected_to_lwhps2fpga_awlock_),                  //  output,    width = 1,                         .awlock
		.lwhps2fpga_awcache                 (_connected_to_lwhps2fpga_awcache_),                 //  output,    width = 4,                         .awcache
		.lwhps2fpga_awprot                  (_connected_to_lwhps2fpga_awprot_),                  //  output,    width = 3,                         .awprot
		.lwhps2fpga_awvalid                 (_connected_to_lwhps2fpga_awvalid_),                 //  output,    width = 1,                         .awvalid
		.lwhps2fpga_awready                 (_connected_to_lwhps2fpga_awready_),                 //   input,    width = 1,                         .awready
		.lwhps2fpga_wdata                   (_connected_to_lwhps2fpga_wdata_),                   //  output,   width = 32,                         .wdata
		.lwhps2fpga_wstrb                   (_connected_to_lwhps2fpga_wstrb_),                   //  output,    width = 4,                         .wstrb
		.lwhps2fpga_wlast                   (_connected_to_lwhps2fpga_wlast_),                   //  output,    width = 1,                         .wlast
		.lwhps2fpga_wvalid                  (_connected_to_lwhps2fpga_wvalid_),                  //  output,    width = 1,                         .wvalid
		.lwhps2fpga_wready                  (_connected_to_lwhps2fpga_wready_),                  //   input,    width = 1,                         .wready
		.lwhps2fpga_bid                     (_connected_to_lwhps2fpga_bid_),                     //   input,    width = 4,                         .bid
		.lwhps2fpga_bresp                   (_connected_to_lwhps2fpga_bresp_),                   //   input,    width = 2,                         .bresp
		.lwhps2fpga_bvalid                  (_connected_to_lwhps2fpga_bvalid_),                  //   input,    width = 1,                         .bvalid
		.lwhps2fpga_bready                  (_connected_to_lwhps2fpga_bready_),                  //  output,    width = 1,                         .bready
		.lwhps2fpga_arid                    (_connected_to_lwhps2fpga_arid_),                    //  output,    width = 4,                         .arid
		.lwhps2fpga_araddr                  (_connected_to_lwhps2fpga_araddr_),                  //  output,   width = 29,                         .araddr
		.lwhps2fpga_arlen                   (_connected_to_lwhps2fpga_arlen_),                   //  output,    width = 8,                         .arlen
		.lwhps2fpga_arsize                  (_connected_to_lwhps2fpga_arsize_),                  //  output,    width = 3,                         .arsize
		.lwhps2fpga_arburst                 (_connected_to_lwhps2fpga_arburst_),                 //  output,    width = 2,                         .arburst
		.lwhps2fpga_arlock                  (_connected_to_lwhps2fpga_arlock_),                  //  output,    width = 1,                         .arlock
		.lwhps2fpga_arcache                 (_connected_to_lwhps2fpga_arcache_),                 //  output,    width = 4,                         .arcache
		.lwhps2fpga_arprot                  (_connected_to_lwhps2fpga_arprot_),                  //  output,    width = 3,                         .arprot
		.lwhps2fpga_arvalid                 (_connected_to_lwhps2fpga_arvalid_),                 //  output,    width = 1,                         .arvalid
		.lwhps2fpga_arready                 (_connected_to_lwhps2fpga_arready_),                 //   input,    width = 1,                         .arready
		.lwhps2fpga_rid                     (_connected_to_lwhps2fpga_rid_),                     //   input,    width = 4,                         .rid
		.lwhps2fpga_rdata                   (_connected_to_lwhps2fpga_rdata_),                   //   input,   width = 32,                         .rdata
		.lwhps2fpga_rresp                   (_connected_to_lwhps2fpga_rresp_),                   //   input,    width = 2,                         .rresp
		.lwhps2fpga_rlast                   (_connected_to_lwhps2fpga_rlast_),                   //   input,    width = 1,                         .rlast
		.lwhps2fpga_rvalid                  (_connected_to_lwhps2fpga_rvalid_),                  //   input,    width = 1,                         .rvalid
		.lwhps2fpga_rready                  (_connected_to_lwhps2fpga_rready_),                  //  output,    width = 1,                         .rready
		.emac0_app_rst_reset_n              (_connected_to_emac0_app_rst_reset_n_),              //  output,    width = 1,            emac0_app_rst.reset_n
		.h2f_warm_reset_handshake_reset_req (_connected_to_h2f_warm_reset_handshake_reset_req_), //  output,    width = 1, h2f_warm_reset_handshake.reset_req
		.h2f_warm_reset_handshake_reset_ack (_connected_to_h2f_warm_reset_handshake_reset_ack_), //   input,    width = 1,                         .reset_ack
		.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_usb0_clk                    (_connected_to_hps_io_usb0_clk_),                    //   input,    width = 1,                         .usb0_clk
		.hps_io_usb0_stp                    (_connected_to_hps_io_usb0_stp_),                    //  output,    width = 1,                         .usb0_stp
		.hps_io_usb0_dir                    (_connected_to_hps_io_usb0_dir_),                    //   input,    width = 1,                         .usb0_dir
		.hps_io_usb0_data0                  (_connected_to_hps_io_usb0_data0_),                  //   inout,    width = 1,                         .usb0_data0
		.hps_io_usb0_data1                  (_connected_to_hps_io_usb0_data1_),                  //   inout,    width = 1,                         .usb0_data1
		.hps_io_usb0_nxt                    (_connected_to_hps_io_usb0_nxt_),                    //   input,    width = 1,                         .usb0_nxt
		.hps_io_usb0_data2                  (_connected_to_hps_io_usb0_data2_),                  //   inout,    width = 1,                         .usb0_data2
		.hps_io_usb0_data3                  (_connected_to_hps_io_usb0_data3_),                  //   inout,    width = 1,                         .usb0_data3
		.hps_io_usb0_data4                  (_connected_to_hps_io_usb0_data4_),                  //   inout,    width = 1,                         .usb0_data4
		.hps_io_usb0_data5                  (_connected_to_hps_io_usb0_data5_),                  //   inout,    width = 1,                         .usb0_data5
		.hps_io_usb0_data6                  (_connected_to_hps_io_usb0_data6_),                  //   inout,    width = 1,                         .usb0_data6
		.hps_io_usb0_data7                  (_connected_to_hps_io_usb0_data7_),                  //   inout,    width = 1,                         .usb0_data7
		.hps_io_emac0_tx_clk                (_connected_to_hps_io_emac0_tx_clk_),                //  output,    width = 1,                         .emac0_tx_clk
		.hps_io_emac0_tx_ctl                (_connected_to_hps_io_emac0_tx_ctl_),                //  output,    width = 1,                         .emac0_tx_ctl
		.hps_io_emac0_rx_clk                (_connected_to_hps_io_emac0_rx_clk_),                //   input,    width = 1,                         .emac0_rx_clk
		.hps_io_emac0_rx_ctl                (_connected_to_hps_io_emac0_rx_ctl_),                //   input,    width = 1,                         .emac0_rx_ctl
		.hps_io_emac0_txd0                  (_connected_to_hps_io_emac0_txd0_),                  //  output,    width = 1,                         .emac0_txd0
		.hps_io_emac0_txd1                  (_connected_to_hps_io_emac0_txd1_),                  //  output,    width = 1,                         .emac0_txd1
		.hps_io_emac0_rxd0                  (_connected_to_hps_io_emac0_rxd0_),                  //   input,    width = 1,                         .emac0_rxd0
		.hps_io_emac0_rxd1                  (_connected_to_hps_io_emac0_rxd1_),                  //   input,    width = 1,                         .emac0_rxd1
		.hps_io_emac0_txd2                  (_connected_to_hps_io_emac0_txd2_),                  //  output,    width = 1,                         .emac0_txd2
		.hps_io_emac0_txd3                  (_connected_to_hps_io_emac0_txd3_),                  //  output,    width = 1,                         .emac0_txd3
		.hps_io_emac0_rxd2                  (_connected_to_hps_io_emac0_rxd2_),                  //   input,    width = 1,                         .emac0_rxd2
		.hps_io_emac0_rxd3                  (_connected_to_hps_io_emac0_rxd3_),                  //   input,    width = 1,                         .emac0_rxd3
		.hps_io_mdio0_mdio                  (_connected_to_hps_io_mdio0_mdio_),                  //   inout,    width = 1,                         .mdio0_mdio
		.hps_io_mdio0_mdc                   (_connected_to_hps_io_mdio0_mdc_),                   //  output,    width = 1,                         .mdio0_mdc
		.hps_io_uart1_tx                    (_connected_to_hps_io_uart1_tx_),                    //  output,    width = 1,                         .uart1_tx
		.hps_io_uart1_rx                    (_connected_to_hps_io_uart1_rx_),                    //   input,    width = 1,                         .uart1_rx
		.hps_io_i2c1_sda                    (_connected_to_hps_io_i2c1_sda_),                    //   inout,    width = 1,                         .i2c1_sda
		.hps_io_i2c1_scl                    (_connected_to_hps_io_i2c1_scl_),                    //   inout,    width = 1,                         .i2c1_scl
		.hps_io_gpio28                      (_connected_to_hps_io_gpio28_),                      //   inout,    width = 1,                         .gpio28
		.hps_io_gpio34                      (_connected_to_hps_io_gpio34_),                      //   inout,    width = 1,                         .gpio34
		.hps_io_gpio40                      (_connected_to_hps_io_gpio40_),                      //   inout,    width = 1,                         .gpio40
		.hps_io_gpio41                      (_connected_to_hps_io_gpio41_),                      //   inout,    width = 1,                         .gpio41
		.fpga2hps_interrupt_irq1_irq        (_connected_to_fpga2hps_interrupt_irq1_irq_),        //   input,   width = 32,  fpga2hps_interrupt_irq1.irq
		.fpga2hps_interrupt_irq0_irq        (_connected_to_fpga2hps_interrupt_irq0_irq_),        //   input,   width = 32,  fpga2hps_interrupt_irq0.irq
		.f2sdram_axi_clock_clk              (_connected_to_f2sdram_axi_clock_clk_),              //   input,    width = 1,        f2sdram_axi_clock.clk
		.f2sdram_axi_reset_reset            (_connected_to_f2sdram_axi_reset_reset_),            //   input,    width = 1,        f2sdram_axi_reset.reset
		.f2sdram_araddr                     (_connected_to_f2sdram_araddr_),                     //   input,   width = 32,                  f2sdram.araddr
		.f2sdram_arburst                    (_connected_to_f2sdram_arburst_),                    //   input,    width = 2,                         .arburst
		.f2sdram_arcache                    (_connected_to_f2sdram_arcache_),                    //   input,    width = 4,                         .arcache
		.f2sdram_arid                       (_connected_to_f2sdram_arid_),                       //   input,    width = 5,                         .arid
		.f2sdram_arlen                      (_connected_to_f2sdram_arlen_),                      //   input,    width = 8,                         .arlen
		.f2sdram_arlock                     (_connected_to_f2sdram_arlock_),                     //   input,    width = 1,                         .arlock
		.f2sdram_arprot                     (_connected_to_f2sdram_arprot_),                     //   input,    width = 3,                         .arprot
		.f2sdram_arqos                      (_connected_to_f2sdram_arqos_),                      //   input,    width = 4,                         .arqos
		.f2sdram_arready                    (_connected_to_f2sdram_arready_),                    //  output,    width = 1,                         .arready
		.f2sdram_arsize                     (_connected_to_f2sdram_arsize_),                     //   input,    width = 3,                         .arsize
		.f2sdram_arvalid                    (_connected_to_f2sdram_arvalid_),                    //   input,    width = 1,                         .arvalid
		.f2sdram_awaddr                     (_connected_to_f2sdram_awaddr_),                     //   input,   width = 32,                         .awaddr
		.f2sdram_awburst                    (_connected_to_f2sdram_awburst_),                    //   input,    width = 2,                         .awburst
		.f2sdram_awcache                    (_connected_to_f2sdram_awcache_),                    //   input,    width = 4,                         .awcache
		.f2sdram_awid                       (_connected_to_f2sdram_awid_),                       //   input,    width = 5,                         .awid
		.f2sdram_awlen                      (_connected_to_f2sdram_awlen_),                      //   input,    width = 8,                         .awlen
		.f2sdram_awlock                     (_connected_to_f2sdram_awlock_),                     //   input,    width = 1,                         .awlock
		.f2sdram_awprot                     (_connected_to_f2sdram_awprot_),                     //   input,    width = 3,                         .awprot
		.f2sdram_awqos                      (_connected_to_f2sdram_awqos_),                      //   input,    width = 4,                         .awqos
		.f2sdram_awready                    (_connected_to_f2sdram_awready_),                    //  output,    width = 1,                         .awready
		.f2sdram_awsize                     (_connected_to_f2sdram_awsize_),                     //   input,    width = 3,                         .awsize
		.f2sdram_awvalid                    (_connected_to_f2sdram_awvalid_),                    //   input,    width = 1,                         .awvalid
		.f2sdram_bid                        (_connected_to_f2sdram_bid_),                        //  output,    width = 5,                         .bid
		.f2sdram_bready                     (_connected_to_f2sdram_bready_),                     //   input,    width = 1,                         .bready
		.f2sdram_bresp                      (_connected_to_f2sdram_bresp_),                      //  output,    width = 2,                         .bresp
		.f2sdram_bvalid                     (_connected_to_f2sdram_bvalid_),                     //  output,    width = 1,                         .bvalid
		.f2sdram_rdata                      (_connected_to_f2sdram_rdata_),                      //  output,  width = 256,                         .rdata
		.f2sdram_rid                        (_connected_to_f2sdram_rid_),                        //  output,    width = 5,                         .rid
		.f2sdram_rlast                      (_connected_to_f2sdram_rlast_),                      //  output,    width = 1,                         .rlast
		.f2sdram_rready                     (_connected_to_f2sdram_rready_),                     //   input,    width = 1,                         .rready
		.f2sdram_rresp                      (_connected_to_f2sdram_rresp_),                      //  output,    width = 2,                         .rresp
		.f2sdram_rvalid                     (_connected_to_f2sdram_rvalid_),                     //  output,    width = 1,                         .rvalid
		.f2sdram_wdata                      (_connected_to_f2sdram_wdata_),                      //   input,  width = 256,                         .wdata
		.f2sdram_wlast                      (_connected_to_f2sdram_wlast_),                      //   input,    width = 1,                         .wlast
		.f2sdram_wready                     (_connected_to_f2sdram_wready_),                     //  output,    width = 1,                         .wready
		.f2sdram_wstrb                      (_connected_to_f2sdram_wstrb_),                      //   input,   width = 32,                         .wstrb
		.f2sdram_wvalid                     (_connected_to_f2sdram_wvalid_),                     //   input,    width = 1,                         .wvalid
		.f2sdram_aruser                     (_connected_to_f2sdram_aruser_),                     //   input,    width = 8,                         .aruser
		.f2sdram_awuser                     (_connected_to_f2sdram_awuser_),                     //   input,    width = 8,                         .awuser
		.f2sdram_wuser                      (_connected_to_f2sdram_wuser_),                      //   input,    width = 8,                         .wuser
		.f2sdram_buser                      (_connected_to_f2sdram_buser_),                      //  output,    width = 8,                         .buser
		.f2sdram_arregion                   (_connected_to_f2sdram_arregion_),                   //   input,    width = 4,                         .arregion
		.f2sdram_ruser                      (_connected_to_f2sdram_ruser_),                      //  output,    width = 8,                         .ruser
		.f2sdram_awregion                   (_connected_to_f2sdram_awregion_),                   //   input,    width = 4,                         .awregion
		.io96b0_to_hps_ch0_axil_clk         (_connected_to_io96b0_to_hps_ch0_axil_clk_),         //   input,    width = 1,            io96b0_to_hps.ch0_axil_clk
		.io96b0_to_hps_ch0_axil_reset_n     (_connected_to_io96b0_to_hps_ch0_axil_reset_n_),     //   input,    width = 1,                         .ch0_axil_reset_n
		.io96b0_to_hps_ch0_axil_arready     (_connected_to_io96b0_to_hps_ch0_axil_arready_),     //   input,    width = 1,                         .ch0_axil_arready
		.io96b0_to_hps_ch0_axil_awready     (_connected_to_io96b0_to_hps_ch0_axil_awready_),     //   input,    width = 1,                         .ch0_axil_awready
		.io96b0_to_hps_ch0_axil_bresp       (_connected_to_io96b0_to_hps_ch0_axil_bresp_),       //   input,    width = 2,                         .ch0_axil_bresp
		.io96b0_to_hps_ch0_axil_bvalid      (_connected_to_io96b0_to_hps_ch0_axil_bvalid_),      //   input,    width = 1,                         .ch0_axil_bvalid
		.io96b0_to_hps_ch0_axil_rdata       (_connected_to_io96b0_to_hps_ch0_axil_rdata_),       //   input,   width = 32,                         .ch0_axil_rdata
		.io96b0_to_hps_ch0_axil_rresp       (_connected_to_io96b0_to_hps_ch0_axil_rresp_),       //   input,    width = 2,                         .ch0_axil_rresp
		.io96b0_to_hps_ch0_axil_rvalid      (_connected_to_io96b0_to_hps_ch0_axil_rvalid_),      //   input,    width = 1,                         .ch0_axil_rvalid
		.io96b0_to_hps_ch0_axil_wready      (_connected_to_io96b0_to_hps_ch0_axil_wready_),      //   input,    width = 1,                         .ch0_axil_wready
		.io96b0_to_hps_ch0_axil_araddr      (_connected_to_io96b0_to_hps_ch0_axil_araddr_),      //  output,   width = 27,                         .ch0_axil_araddr
		.io96b0_to_hps_ch0_axil_arvalid     (_connected_to_io96b0_to_hps_ch0_axil_arvalid_),     //  output,    width = 1,                         .ch0_axil_arvalid
		.io96b0_to_hps_ch0_axil_awaddr      (_connected_to_io96b0_to_hps_ch0_axil_awaddr_),      //  output,   width = 27,                         .ch0_axil_awaddr
		.io96b0_to_hps_ch0_axil_awvalid     (_connected_to_io96b0_to_hps_ch0_axil_awvalid_),     //  output,    width = 1,                         .ch0_axil_awvalid
		.io96b0_to_hps_ch0_axil_bready      (_connected_to_io96b0_to_hps_ch0_axil_bready_),      //  output,    width = 1,                         .ch0_axil_bready
		.io96b0_to_hps_ch0_axil_rready      (_connected_to_io96b0_to_hps_ch0_axil_rready_),      //  output,    width = 1,                         .ch0_axil_rready
		.io96b0_to_hps_ch0_axil_wdata       (_connected_to_io96b0_to_hps_ch0_axil_wdata_),       //  output,   width = 32,                         .ch0_axil_wdata
		.io96b0_to_hps_ch0_axil_wstrb       (_connected_to_io96b0_to_hps_ch0_axil_wstrb_),       //  output,    width = 4,                         .ch0_axil_wstrb
		.io96b0_to_hps_ch0_axil_wvalid      (_connected_to_io96b0_to_hps_ch0_axil_wvalid_),      //  output,    width = 1,                         .ch0_axil_wvalid
		.io96b0_to_hps_ch0_axil_arprot      (_connected_to_io96b0_to_hps_ch0_axil_arprot_),      //  output,    width = 3,                         .ch0_axil_arprot
		.io96b0_to_hps_ch0_axil_awprot      (_connected_to_io96b0_to_hps_ch0_axil_awprot_),      //  output,    width = 3,                         .ch0_axil_awprot
		.io96b0_to_hps_axi4_ch0_clk         (_connected_to_io96b0_to_hps_axi4_ch0_clk_),         //   input,    width = 1,                         .axi4_ch0_clk
		.io96b0_to_hps_axi4_ch0_reset_n     (_connected_to_io96b0_to_hps_axi4_ch0_reset_n_),     //   input,    width = 1,                         .axi4_ch0_reset_n
		.io96b0_to_hps_axi4_ch0_arready     (_connected_to_io96b0_to_hps_axi4_ch0_arready_),     //   input,    width = 1,                         .axi4_ch0_arready
		.io96b0_to_hps_axi4_ch0_awready     (_connected_to_io96b0_to_hps_axi4_ch0_awready_),     //   input,    width = 1,                         .axi4_ch0_awready
		.io96b0_to_hps_axi4_ch0_bid         (_connected_to_io96b0_to_hps_axi4_ch0_bid_),         //   input,    width = 7,                         .axi4_ch0_bid
		.io96b0_to_hps_axi4_ch0_bresp       (_connected_to_io96b0_to_hps_axi4_ch0_bresp_),       //   input,    width = 2,                         .axi4_ch0_bresp
		.io96b0_to_hps_axi4_ch0_bvalid      (_connected_to_io96b0_to_hps_axi4_ch0_bvalid_),      //   input,    width = 1,                         .axi4_ch0_bvalid
		.io96b0_to_hps_axi4_ch0_rdata       (_connected_to_io96b0_to_hps_axi4_ch0_rdata_),       //   input,  width = 256,                         .axi4_ch0_rdata
		.io96b0_to_hps_axi4_ch0_rid         (_connected_to_io96b0_to_hps_axi4_ch0_rid_),         //   input,    width = 7,                         .axi4_ch0_rid
		.io96b0_to_hps_axi4_ch0_rlast       (_connected_to_io96b0_to_hps_axi4_ch0_rlast_),       //   input,    width = 1,                         .axi4_ch0_rlast
		.io96b0_to_hps_axi4_ch0_rresp       (_connected_to_io96b0_to_hps_axi4_ch0_rresp_),       //   input,    width = 2,                         .axi4_ch0_rresp
		.io96b0_to_hps_axi4_ch0_ruser       (_connected_to_io96b0_to_hps_axi4_ch0_ruser_),       //   input,   width = 32,                         .axi4_ch0_ruser
		.io96b0_to_hps_axi4_ch0_rvalid      (_connected_to_io96b0_to_hps_axi4_ch0_rvalid_),      //   input,    width = 1,                         .axi4_ch0_rvalid
		.io96b0_to_hps_axi4_ch0_wready      (_connected_to_io96b0_to_hps_axi4_ch0_wready_),      //   input,    width = 1,                         .axi4_ch0_wready
		.io96b0_to_hps_axi4_ch0_araddr      (_connected_to_io96b0_to_hps_axi4_ch0_araddr_),      //  output,   width = 40,                         .axi4_ch0_araddr
		.io96b0_to_hps_axi4_ch0_arburst     (_connected_to_io96b0_to_hps_axi4_ch0_arburst_),     //  output,    width = 2,                         .axi4_ch0_arburst
		.io96b0_to_hps_axi4_ch0_arid        (_connected_to_io96b0_to_hps_axi4_ch0_arid_),        //  output,    width = 7,                         .axi4_ch0_arid
		.io96b0_to_hps_axi4_ch0_arlen       (_connected_to_io96b0_to_hps_axi4_ch0_arlen_),       //  output,    width = 8,                         .axi4_ch0_arlen
		.io96b0_to_hps_axi4_ch0_arlock      (_connected_to_io96b0_to_hps_axi4_ch0_arlock_),      //  output,    width = 1,                         .axi4_ch0_arlock
		.io96b0_to_hps_axi4_ch0_arqos       (_connected_to_io96b0_to_hps_axi4_ch0_arqos_),       //  output,    width = 4,                         .axi4_ch0_arqos
		.io96b0_to_hps_axi4_ch0_arsize      (_connected_to_io96b0_to_hps_axi4_ch0_arsize_),      //  output,    width = 3,                         .axi4_ch0_arsize
		.io96b0_to_hps_axi4_ch0_aruser      (_connected_to_io96b0_to_hps_axi4_ch0_aruser_),      //  output,   width = 14,                         .axi4_ch0_aruser
		.io96b0_to_hps_axi4_ch0_arvalid     (_connected_to_io96b0_to_hps_axi4_ch0_arvalid_),     //  output,    width = 1,                         .axi4_ch0_arvalid
		.io96b0_to_hps_axi4_ch0_awaddr      (_connected_to_io96b0_to_hps_axi4_ch0_awaddr_),      //  output,   width = 40,                         .axi4_ch0_awaddr
		.io96b0_to_hps_axi4_ch0_awburst     (_connected_to_io96b0_to_hps_axi4_ch0_awburst_),     //  output,    width = 2,                         .axi4_ch0_awburst
		.io96b0_to_hps_axi4_ch0_awid        (_connected_to_io96b0_to_hps_axi4_ch0_awid_),        //  output,    width = 7,                         .axi4_ch0_awid
		.io96b0_to_hps_axi4_ch0_awlen       (_connected_to_io96b0_to_hps_axi4_ch0_awlen_),       //  output,    width = 8,                         .axi4_ch0_awlen
		.io96b0_to_hps_axi4_ch0_awlock      (_connected_to_io96b0_to_hps_axi4_ch0_awlock_),      //  output,    width = 1,                         .axi4_ch0_awlock
		.io96b0_to_hps_axi4_ch0_awqos       (_connected_to_io96b0_to_hps_axi4_ch0_awqos_),       //  output,    width = 4,                         .axi4_ch0_awqos
		.io96b0_to_hps_axi4_ch0_awsize      (_connected_to_io96b0_to_hps_axi4_ch0_awsize_),      //  output,    width = 3,                         .axi4_ch0_awsize
		.io96b0_to_hps_axi4_ch0_awuser      (_connected_to_io96b0_to_hps_axi4_ch0_awuser_),      //  output,   width = 14,                         .axi4_ch0_awuser
		.io96b0_to_hps_axi4_ch0_awvalid     (_connected_to_io96b0_to_hps_axi4_ch0_awvalid_),     //  output,    width = 1,                         .axi4_ch0_awvalid
		.io96b0_to_hps_axi4_ch0_bready      (_connected_to_io96b0_to_hps_axi4_ch0_bready_),      //  output,    width = 1,                         .axi4_ch0_bready
		.io96b0_to_hps_axi4_ch0_rready      (_connected_to_io96b0_to_hps_axi4_ch0_rready_),      //  output,    width = 1,                         .axi4_ch0_rready
		.io96b0_to_hps_axi4_ch0_wdata       (_connected_to_io96b0_to_hps_axi4_ch0_wdata_),       //  output,  width = 256,                         .axi4_ch0_wdata
		.io96b0_to_hps_axi4_ch0_wlast       (_connected_to_io96b0_to_hps_axi4_ch0_wlast_),       //  output,    width = 1,                         .axi4_ch0_wlast
		.io96b0_to_hps_axi4_ch0_wstrb       (_connected_to_io96b0_to_hps_axi4_ch0_wstrb_),       //  output,   width = 32,                         .axi4_ch0_wstrb
		.io96b0_to_hps_axi4_ch0_wuser       (_connected_to_io96b0_to_hps_axi4_ch0_wuser_),       //  output,   width = 32,                         .axi4_ch0_wuser
		.io96b0_to_hps_axi4_ch0_wvalid      (_connected_to_io96b0_to_hps_axi4_ch0_wvalid_),      //  output,    width = 1,                         .axi4_ch0_wvalid
		.io96b0_to_hps_axi4_ch0_arprot      (_connected_to_io96b0_to_hps_axi4_ch0_arprot_),      //  output,    width = 3,                         .axi4_ch0_arprot
		.io96b0_to_hps_axi4_ch0_awprot      (_connected_to_io96b0_to_hps_axi4_ch0_awprot_)       //  output,    width = 3,                         .axi4_ch0_awprot
	);

