zynq-sandbox

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit ebfa64fa19f17e66036f0e1cb5c3f772a9b8fb54
parent adcf8730a8a93d43ba0a57023a199ca975408a98
Author: Brian Swetland <swetland@frotz.net>
Date:   Mon, 17 Nov 2014 02:41:09 -0800

zynq wrappers exposing 1/4 high performance axi ports

Diffstat:
Ahdl/zynq_ps_1m_1hps.sv | 639+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ahdl/zynq_ps_1m_4hps.sv | 645+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1284 insertions(+), 0 deletions(-)

diff --git a/hdl/zynq_ps_1m_1hps.sv b/hdl/zynq_ps_1m_1hps.sv @@ -0,0 +1,639 @@ +// machine-generated by mkzynq.go - do not edit +`timescale 1ns / 1ps + +module zynq_ps7( + output fclk0, + input s_axi_hp0_clk, + axi_ifc.slave s_axi_hp0, + input m_axi_gp0_clk, + axi_ifc.master m_axi_gp0 + ); + +wire fclk0_i, fclk1_i, fclk2_i, fclk3_i; + +BUFG fclk0_bufg(.I(fclk0_i), .O(fclk0)); + +PS7 ps7_i( + .SAXIHP3WSTRB(0), + .SAXIHP2WSTRB(0), + .SAXIHP1WSTRB(0), + .SAXIHP0WSTRB(s_axi_hp0.wstrb), + .SAXIACPWSTRB(0), + .EMIOENET1GMIIRXD(0), + .EMIOENET0GMIIRXD(0), + .SAXIHP3WDATA(0), + .SAXIHP2WDATA(0), + .SAXIHP1WDATA(0), + .SAXIHP0WDATA(s_axi_hp0.wdata), + .SAXIACPWDATA(0), + .EMIOGPIOI(0), + .SAXIHP3WID(0), + .SAXIHP3AWID(0), + .SAXIHP3ARID(0), + .SAXIHP2WID(0), + .SAXIHP2AWID(0), + .SAXIHP2ARID(0), + .SAXIHP1WID(0), + .SAXIHP1AWID(0), + .SAXIHP1ARID(0), + .SAXIHP0WID(0), + .SAXIHP0AWID(s_axi_hp0.awid), + .SAXIHP0ARID(s_axi_hp0.arid), + .SAXIGP1WID(0), + .SAXIGP1AWID(0), + .SAXIGP1ARID(0), + .SAXIGP0WID(0), + .SAXIGP0AWID(0), + .SAXIGP0ARID(0), + .SAXIACPAWUSER(0), + .SAXIACPARUSER(0), + .SAXIHP3AWQOS(0), + .SAXIHP3AWLEN(0), + .SAXIHP3AWCACHE(0), + .SAXIHP3ARQOS(0), + .SAXIHP3ARLEN(0), + .SAXIHP3ARCACHE(0), + .SAXIHP2AWQOS(0), + .SAXIHP2AWLEN(0), + .SAXIHP2AWCACHE(0), + .SAXIHP2ARQOS(0), + .SAXIHP2ARLEN(0), + .SAXIHP2ARCACHE(0), + .SAXIHP1AWQOS(0), + .SAXIHP1AWLEN(0), + .SAXIHP1AWCACHE(0), + .SAXIHP1ARQOS(0), + .SAXIHP1ARLEN(0), + .SAXIHP1ARCACHE(0), + .SAXIHP0AWQOS(0), + .SAXIHP0AWLEN(s_axi_hp0.awlen), + .SAXIHP0AWCACHE(s_axi_hp0.awcache), + .SAXIHP0ARQOS(0), + .SAXIHP0ARLEN(s_axi_hp0.arlen), + .SAXIHP0ARCACHE(s_axi_hp0.arcache), + .SAXIGP1WSTRB(0), + .SAXIGP1AWQOS(0), + .SAXIGP1AWLEN(0), + .SAXIGP1AWCACHE(0), + .SAXIGP1ARQOS(0), + .SAXIGP1ARLEN(0), + .SAXIGP1ARCACHE(0), + .SAXIGP0WSTRB(0), + .SAXIGP0AWQOS(0), + .SAXIGP0AWLEN(0), + .SAXIGP0AWCACHE(0), + .SAXIGP0ARQOS(0), + .SAXIGP0ARLEN(0), + .SAXIGP0ARCACHE(0), + .SAXIACPAWQOS(0), + .SAXIACPAWLEN(0), + .SAXIACPAWCACHE(0), + .SAXIACPARQOS(0), + .SAXIACPARLEN(0), + .SAXIACPARCACHE(0), + .FTMTP2FTRIGACK(0), + .FTMTF2PTRIG(0), + .FTMDTRACEINATID(0), + .FCLKCLKTRIGN(0), + .EMIOSDIO1DATAI(0), + .EMIOSDIO0DATAI(0), + .DDRARB(0), + .SAXIHP3AWADDR(0), + .SAXIHP3ARADDR(0), + .SAXIHP2AWADDR(0), + .SAXIHP2ARADDR(0), + .SAXIHP1AWADDR(0), + .SAXIHP1ARADDR(0), + .SAXIHP0AWADDR(s_axi_hp0.awaddr), + .SAXIHP0ARADDR(s_axi_hp0.araddr), + .SAXIGP1WDATA(0), + .SAXIGP1AWADDR(0), + .SAXIGP1ARADDR(0), + .SAXIGP0WDATA(0), + .SAXIGP0AWADDR(0), + .SAXIGP0ARADDR(0), + .SAXIACPAWADDR(0), + .SAXIACPARADDR(0), + .MAXIGP1RDATA(0), + .MAXIGP0RDATA(m_axi_gp0.rdata), + .FTMTF2PDEBUG(0), + .FTMDTRACEINDATA(0), + .SAXIHP3AWPROT(0), + .SAXIHP3ARPROT(0), + .SAXIHP2AWPROT(0), + .SAXIHP2ARPROT(0), + .SAXIHP1AWPROT(0), + .SAXIHP1ARPROT(0), + .SAXIHP0AWPROT(0), + .SAXIHP0ARPROT(0), + .SAXIGP1AWPROT(0), + .SAXIGP1ARPROT(0), + .SAXIGP0AWPROT(0), + .SAXIGP0ARPROT(0), + .SAXIACPWID(0), + .SAXIACPAWPROT(0), + .SAXIACPAWID(0), + .SAXIACPARPROT(0), + .SAXIACPARID(0), + .EMIOTTC1CLKI(0), + .EMIOTTC0CLKI(0), + .SAXIHP3AWSIZE(0), + .SAXIHP3AWLOCK(0), + .SAXIHP3AWBURST(0), + .SAXIHP3ARSIZE(0), + .SAXIHP3ARLOCK(0), + .SAXIHP3ARBURST(0), + .SAXIHP2AWSIZE(0), + .SAXIHP2AWLOCK(0), + .SAXIHP2AWBURST(0), + .SAXIHP2ARSIZE(0), + .SAXIHP2ARLOCK(0), + .SAXIHP2ARBURST(0), + .SAXIHP1AWSIZE(0), + .SAXIHP1AWLOCK(0), + .SAXIHP1AWBURST(0), + .SAXIHP1ARSIZE(0), + .SAXIHP1ARLOCK(0), + .SAXIHP1ARBURST(0), + .SAXIHP0AWSIZE(s_axi_hp0.awsize), + .SAXIHP0AWLOCK(s_axi_hp0.awlock), + .SAXIHP0AWBURST(s_axi_hp0.awburst), + .SAXIHP0ARSIZE(s_axi_hp0.arsize), + .SAXIHP0ARLOCK(s_axi_hp0.arlock), + .SAXIHP0ARBURST(s_axi_hp0.arburst), + .SAXIGP1AWSIZE(0), + .SAXIGP1AWLOCK(0), + .SAXIGP1AWBURST(0), + .SAXIGP1ARSIZE(0), + .SAXIGP1ARLOCK(0), + .SAXIGP1ARBURST(0), + .SAXIGP0AWSIZE(0), + .SAXIGP0AWLOCK(0), + .SAXIGP0AWBURST(0), + .SAXIGP0ARSIZE(0), + .SAXIGP0ARLOCK(0), + .SAXIGP0ARBURST(0), + .SAXIACPAWSIZE(0), + .SAXIACPAWLOCK(0), + .SAXIACPAWBURST(0), + .SAXIACPARSIZE(0), + .SAXIACPARLOCK(0), + .SAXIACPARBURST(0), + .MAXIGP1RRESP(0), + .MAXIGP1BRESP(0), + .MAXIGP0RRESP(m_axi_gp0.rresp), + .MAXIGP0BRESP(m_axi_gp0.bresp), + .DMA3DRTYPE(0), + .DMA2DRTYPE(0), + .DMA1DRTYPE(0), + .DMA0DRTYPE(0), + .IRQF2P(0), + .MAXIGP1RID(0), + .MAXIGP1BID(0), + .MAXIGP0RID(m_axi_gp0.rid), + .MAXIGP0BID(m_axi_gp0.bid), + .SAXIHP3WVALID(0), + .SAXIHP3WRISSUECAP1EN(0), + .SAXIHP3WLAST(0), + .SAXIHP3RREADY(0), + .SAXIHP3RDISSUECAP1EN(0), + .SAXIHP3BREADY(0), + .SAXIHP3AWVALID(0), + .SAXIHP3ARVALID(0), + .SAXIHP3ACLK(0), + .SAXIHP2WVALID(0), + .SAXIHP2WRISSUECAP1EN(0), + .SAXIHP2WLAST(0), + .SAXIHP2RREADY(0), + .SAXIHP2RDISSUECAP1EN(0), + .SAXIHP2BREADY(0), + .SAXIHP2AWVALID(0), + .SAXIHP2ARVALID(0), + .SAXIHP2ACLK(0), + .SAXIHP1WVALID(0), + .SAXIHP1WRISSUECAP1EN(0), + .SAXIHP1WLAST(0), + .SAXIHP1RREADY(0), + .SAXIHP1RDISSUECAP1EN(0), + .SAXIHP1BREADY(0), + .SAXIHP1AWVALID(0), + .SAXIHP1ARVALID(0), + .SAXIHP1ACLK(0), + .SAXIHP0WVALID(s_axi_hp0.wvalid), + .SAXIHP0WRISSUECAP1EN(0), + .SAXIHP0WLAST(s_axi_hp0.wlast), + .SAXIHP0RREADY(s_axi_hp0.rready), + .SAXIHP0RDISSUECAP1EN(0), + .SAXIHP0BREADY(s_axi_hp0.bready), + .SAXIHP0AWVALID(s_axi_hp0.awvalid), + .SAXIHP0ARVALID(s_axi_hp0.arvalid), + .SAXIHP0ACLK(s_axi_hp0_clk), + .SAXIGP1WVALID(0), + .SAXIGP1WLAST(0), + .SAXIGP1RREADY(0), + .SAXIGP1BREADY(0), + .SAXIGP1AWVALID(0), + .SAXIGP1ARVALID(0), + .SAXIGP1ACLK(0), + .SAXIGP0WVALID(0), + .SAXIGP0WLAST(0), + .SAXIGP0RREADY(0), + .SAXIGP0BREADY(0), + .SAXIGP0AWVALID(0), + .SAXIGP0ARVALID(0), + .SAXIGP0ACLK(0), + .SAXIACPWVALID(0), + .SAXIACPWLAST(0), + .SAXIACPRREADY(0), + .SAXIACPBREADY(0), + .SAXIACPAWVALID(0), + .SAXIACPARVALID(0), + .SAXIACPACLK(0), + .MAXIGP1WREADY(0), + .MAXIGP1RVALID(0), + .MAXIGP1RLAST(0), + .MAXIGP1BVALID(0), + .MAXIGP1AWREADY(0), + .MAXIGP1ARREADY(0), + .MAXIGP1ACLK(0), + .MAXIGP0WREADY(m_axi_gp0.wready), + .MAXIGP0RVALID(m_axi_gp0.rvalid), + .MAXIGP0RLAST(m_axi_gp0.rlast), + .MAXIGP0BVALID(m_axi_gp0.bvalid), + .MAXIGP0AWREADY(m_axi_gp0.awready), + .MAXIGP0ARREADY(m_axi_gp0.arready), + .MAXIGP0ACLK(m_axi_gp0_clk), + .FTMDTRACEINVALID(0), + .FTMDTRACEINCLOCK(0), + .FPGAIDLEN(0), + .EVENTEVENTI(0), + .EMIOWDTCLKI(0), + .EMIOUSB1VBUSPWRFAULT(0), + .EMIOUSB0VBUSPWRFAULT(0), + .EMIOUART1RX(0), + .EMIOUART1RIN(0), + .EMIOUART1DSRN(0), + .EMIOUART1DCDN(0), + .EMIOUART1CTSN(0), + .EMIOUART0RX(0), + .EMIOUART0RIN(0), + .EMIOUART0DSRN(0), + .EMIOUART0DCDN(0), + .EMIOUART0CTSN(0), + .EMIOTRACECLK(0), + .EMIOSRAMINTIN(0), + .EMIOSPI1SSIN(0), + .EMIOSPI1SI(0), + .EMIOSPI1SCLKI(0), + .EMIOSPI1MI(0), + .EMIOSPI0SSIN(0), + .EMIOSPI0SI(0), + .EMIOSPI0SCLKI(0), + .EMIOSPI0MI(0), + .EMIOSDIO1WP(0), + .EMIOSDIO1CMDI(0), + .EMIOSDIO1CLKFB(0), + .EMIOSDIO1CDN(0), + .EMIOSDIO0WP(0), + .EMIOSDIO0CMDI(0), + .EMIOSDIO0CLKFB(0), + .EMIOSDIO0CDN(0), + .EMIOPJTAGTMS(0), + .EMIOPJTAGTDI(0), + .EMIOPJTAGTCK(0), + .EMIOI2C1SDAI(0), + .EMIOI2C1SCLI(0), + .EMIOI2C0SDAI(0), + .EMIOI2C0SCLI(0), + .EMIOENET1MDIOI(0), + .EMIOENET1GMIITXCLK(0), + .EMIOENET1GMIIRXER(0), + .EMIOENET1GMIIRXDV(0), + .EMIOENET1GMIIRXCLK(0), + .EMIOENET1GMIICRS(0), + .EMIOENET1GMIICOL(0), + .EMIOENET1EXTINTIN(0), + .EMIOENET0MDIOI(0), + .EMIOENET0GMIITXCLK(0), + .EMIOENET0GMIIRXER(0), + .EMIOENET0GMIIRXDV(0), + .EMIOENET0GMIIRXCLK(0), + .EMIOENET0GMIICRS(0), + .EMIOENET0GMIICOL(0), + .EMIOENET0EXTINTIN(0), + .EMIOCAN1PHYRX(0), + .EMIOCAN0PHYRX(0), + .DMA3DRVALID(0), + .DMA3DRLAST(0), + .DMA3DAREADY(0), + .DMA3ACLK(0), + .DMA2DRVALID(0), + .DMA2DRLAST(0), + .DMA2DAREADY(0), + .DMA2ACLK(0), + .DMA1DRVALID(0), + .DMA1DRLAST(0), + .DMA1DAREADY(0), + .DMA1ACLK(0), + .DMA0DRVALID(0), + .DMA0DRLAST(0), + .DMA0DAREADY(0), + .DMA0ACLK(0), + .MIO(), + .DDRDQSP(), + .DDRDQSN(), + .DDRDM(), + .DDRDQ(), + .DDRBA(), + .DDRA(), + .PSSRSTB(), + .PSPORB(), + .PSCLK(), + .DDRWEB(), + .DDRVRP(), + .DDRVRN(), + .DDRRASB(), + .DDRODT(), + .DDRDRSTB(), + .DDRCSB(), + .DDRCKP(), + .DDRCKN(), + .DDRCKE(), + .DDRCASB(), + .SAXIHP3WCOUNT(), + .SAXIHP3RCOUNT(), + .SAXIHP2WCOUNT(), + .SAXIHP2RCOUNT(), + .SAXIHP1WCOUNT(), + .SAXIHP1RCOUNT(), + .SAXIHP0WCOUNT(), + .SAXIHP0RCOUNT(), + .EMIOENET1GMIITXD(), + .EMIOENET0GMIITXD(), + .SAXIHP3RDATA(), + .SAXIHP2RDATA(), + .SAXIHP1RDATA(), + .SAXIHP0RDATA(s_axi_hp0.rdata), + .SAXIACPRDATA(), + .EMIOGPIOTN(), + .EMIOGPIOO(), + .SAXIHP3WACOUNT(), + .SAXIHP3RID(), + .SAXIHP3BID(), + .SAXIHP2WACOUNT(), + .SAXIHP2RID(), + .SAXIHP2BID(), + .SAXIHP1WACOUNT(), + .SAXIHP1RID(), + .SAXIHP1BID(), + .SAXIHP0WACOUNT(), + .SAXIHP0RID(s_axi_hp0.rid), + .SAXIHP0BID(s_axi_hp0.bid), + .SAXIGP1RID(), + .SAXIGP1BID(), + .SAXIGP0RID(), + .SAXIGP0BID(), + .MAXIGP1WSTRB(), + .MAXIGP1AWQOS(), + .MAXIGP1AWLEN(), + .MAXIGP1AWCACHE(), + .MAXIGP1ARQOS(), + .MAXIGP1ARLEN(), + .MAXIGP1ARCACHE(), + .MAXIGP0WSTRB(m_axi_gp0.wstrb), + .MAXIGP0AWQOS(), + .MAXIGP0AWLEN(m_axi_gp0.awlen), + .MAXIGP0AWCACHE(m_axi_gp0.awcache), + .MAXIGP0ARQOS(), + .MAXIGP0ARLEN(m_axi_gp0.arlen), + .MAXIGP0ARCACHE(m_axi_gp0.arcache), + .FTMTP2FTRIG(), + .FTMTF2PTRIGACK(), + .FCLKRESETN(), + .FCLKCLK({ fclk3_i, fclk2_i, fclk1_i, fclk0_i }), + .EMIOSDIO1DATATN(), + .EMIOSDIO1DATAO(), + .EMIOSDIO0DATATN(), + .EMIOSDIO0DATAO(), + .SAXIGP1RDATA(), + .SAXIGP0RDATA(), + .MAXIGP1WDATA(), + .MAXIGP1AWADDR(), + .MAXIGP1ARADDR(), + .MAXIGP0WDATA(m_axi_gp0.wdata), + .MAXIGP0AWADDR(m_axi_gp0.awaddr), + .MAXIGP0ARADDR(m_axi_gp0.araddr), + .FTMTP2FDEBUG(), + .EMIOTRACEDATA(), + .SAXIHP3RACOUNT(), + .SAXIHP2RACOUNT(), + .SAXIHP1RACOUNT(), + .SAXIHP0RACOUNT(), + .SAXIACPRID(), + .SAXIACPBID(), + .MAXIGP1AWPROT(), + .MAXIGP1ARPROT(), + .MAXIGP0AWPROT(), + .MAXIGP0ARPROT(), + .EMIOTTC1WAVEO(), + .EMIOTTC0WAVEO(), + .EMIOSPI1SSON(), + .EMIOSPI0SSON(), + .EMIOSDIO1BUSVOLT(), + .EMIOSDIO0BUSVOLT(), + .IRQP2F(), + .SAXIHP3RRESP(), + .SAXIHP3BRESP(), + .SAXIHP2RRESP(), + .SAXIHP2BRESP(), + .SAXIHP1RRESP(), + .SAXIHP1BRESP(), + .SAXIHP0RRESP(s_axi_hp0.rresp), + .SAXIHP0BRESP(s_axi_hp0.bresp), + .SAXIGP1RRESP(), + .SAXIGP1BRESP(), + .SAXIGP0RRESP(), + .SAXIGP0BRESP(), + .SAXIACPRRESP(), + .SAXIACPBRESP(), + .MAXIGP1AWSIZE(), + .MAXIGP1AWLOCK(), + .MAXIGP1AWBURST(), + .MAXIGP1ARSIZE(), + .MAXIGP1ARLOCK(), + .MAXIGP1ARBURST(), + .MAXIGP0AWSIZE(m_axi_gp0.awsize), + .MAXIGP0AWLOCK(m_axi_gp0.awlock), + .MAXIGP0AWBURST(m_axi_gp0.awburst), + .MAXIGP0ARSIZE(m_axi_gp0.arsize), + .MAXIGP0ARLOCK(m_axi_gp0.arlock), + .MAXIGP0ARBURST(m_axi_gp0.arburst), + .EVENTSTANDBYWFI(), + .EVENTSTANDBYWFE(), + .EMIOUSB1PORTINDCTL(), + .EMIOUSB0PORTINDCTL(), + .DMA3DATYPE(), + .DMA2DATYPE(), + .DMA1DATYPE(), + .DMA0DATYPE(), + .MAXIGP1WID(), + .MAXIGP1AWID(), + .MAXIGP1ARID(), + .MAXIGP0WID(), + .MAXIGP0AWID(m_axi_gp0.awid), + .MAXIGP0ARID(m_axi_gp0.arid), + .SAXIHP3WREADY(), + .SAXIHP3RVALID(), + .SAXIHP3RLAST(), + .SAXIHP3BVALID(), + .SAXIHP3AWREADY(), + .SAXIHP3ARREADY(), + .SAXIHP3ARESETN(), + .SAXIHP2WREADY(), + .SAXIHP2RVALID(), + .SAXIHP2RLAST(), + .SAXIHP2BVALID(), + .SAXIHP2AWREADY(), + .SAXIHP2ARREADY(), + .SAXIHP2ARESETN(), + .SAXIHP1WREADY(), + .SAXIHP1RVALID(), + .SAXIHP1RLAST(), + .SAXIHP1BVALID(), + .SAXIHP1AWREADY(), + .SAXIHP1ARREADY(), + .SAXIHP1ARESETN(), + .SAXIHP0WREADY(s_axi_hp0.wready), + .SAXIHP0RVALID(s_axi_hp0.rvalid), + .SAXIHP0RLAST(s_axi_hp0.rlast), + .SAXIHP0BVALID(s_axi_hp0.bvalid), + .SAXIHP0AWREADY(s_axi_hp0.awready), + .SAXIHP0ARREADY(s_axi_hp0.arready), + .SAXIHP0ARESETN(), + .SAXIGP1WREADY(), + .SAXIGP1RVALID(), + .SAXIGP1RLAST(), + .SAXIGP1BVALID(), + .SAXIGP1AWREADY(), + .SAXIGP1ARREADY(), + .SAXIGP1ARESETN(), + .SAXIGP0WREADY(), + .SAXIGP0RVALID(), + .SAXIGP0RLAST(), + .SAXIGP0BVALID(), + .SAXIGP0AWREADY(), + .SAXIGP0ARREADY(), + .SAXIGP0ARESETN(), + .SAXIACPWREADY(), + .SAXIACPRVALID(), + .SAXIACPRLAST(), + .SAXIACPBVALID(), + .SAXIACPAWREADY(), + .SAXIACPARREADY(), + .SAXIACPARESETN(), + .MAXIGP1WVALID(), + .MAXIGP1WLAST(), + .MAXIGP1RREADY(), + .MAXIGP1BREADY(), + .MAXIGP1AWVALID(), + .MAXIGP1ARVALID(), + .MAXIGP1ARESETN(), + .MAXIGP0WVALID(m_axi_gp0.wvalid), + .MAXIGP0WLAST(m_axi_gp0.wlast), + .MAXIGP0RREADY(m_axi_gp0.rready), + .MAXIGP0BREADY(m_axi_gp0.bready), + .MAXIGP0AWVALID(m_axi_gp0.awvalid), + .MAXIGP0ARVALID(m_axi_gp0.arvalid), + .MAXIGP0ARESETN(), + .EVENTEVENTO(), + .EMIOWDTRSTO(), + .EMIOUSB1VBUSPWRSELECT(), + .EMIOUSB0VBUSPWRSELECT(), + .EMIOUART1TX(), + .EMIOUART1RTSN(), + .EMIOUART1DTRN(), + .EMIOUART0TX(), + .EMIOUART0RTSN(), + .EMIOUART0DTRN(), + .EMIOTRACECTL(), + .EMIOSPI1STN(), + .EMIOSPI1SSNTN(), + .EMIOSPI1SO(), + .EMIOSPI1SCLKTN(), + .EMIOSPI1SCLKO(), + .EMIOSPI1MOTN(), + .EMIOSPI1MO(), + .EMIOSPI0STN(), + .EMIOSPI0SSNTN(), + .EMIOSPI0SO(), + .EMIOSPI0SCLKTN(), + .EMIOSPI0SCLKO(), + .EMIOSPI0MOTN(), + .EMIOSPI0MO(), + .EMIOSDIO1LED(), + .EMIOSDIO1CMDTN(), + .EMIOSDIO1CMDO(), + .EMIOSDIO1CLK(), + .EMIOSDIO1BUSPOW(), + .EMIOSDIO0LED(), + .EMIOSDIO0CMDTN(), + .EMIOSDIO0CMDO(), + .EMIOSDIO0CLK(), + .EMIOSDIO0BUSPOW(), + .EMIOPJTAGTDTN(), + .EMIOPJTAGTDO(), + .EMIOI2C1SDATN(), + .EMIOI2C1SDAO(), + .EMIOI2C1SCLTN(), + .EMIOI2C1SCLO(), + .EMIOI2C0SDATN(), + .EMIOI2C0SDAO(), + .EMIOI2C0SCLTN(), + .EMIOI2C0SCLO(), + .EMIOENET1SOFTX(), + .EMIOENET1SOFRX(), + .EMIOENET1PTPSYNCFRAMETX(), + .EMIOENET1PTPSYNCFRAMERX(), + .EMIOENET1PTPPDELAYRESPTX(), + .EMIOENET1PTPPDELAYRESPRX(), + .EMIOENET1PTPPDELAYREQTX(), + .EMIOENET1PTPPDELAYREQRX(), + .EMIOENET1PTPDELAYREQTX(), + .EMIOENET1PTPDELAYREQRX(), + .EMIOENET1MDIOTN(), + .EMIOENET1MDIOO(), + .EMIOENET1MDIOMDC(), + .EMIOENET1GMIITXER(), + .EMIOENET1GMIITXEN(), + .EMIOENET0SOFTX(), + .EMIOENET0SOFRX(), + .EMIOENET0PTPSYNCFRAMETX(), + .EMIOENET0PTPSYNCFRAMERX(), + .EMIOENET0PTPPDELAYRESPTX(), + .EMIOENET0PTPPDELAYRESPRX(), + .EMIOENET0PTPPDELAYREQTX(), + .EMIOENET0PTPPDELAYREQRX(), + .EMIOENET0PTPDELAYREQTX(), + .EMIOENET0PTPDELAYREQRX(), + .EMIOENET0MDIOTN(), + .EMIOENET0MDIOO(), + .EMIOENET0MDIOMDC(), + .EMIOENET0GMIITXER(), + .EMIOENET0GMIITXEN(), + .EMIOCAN1PHYTX(), + .EMIOCAN0PHYTX(), + .DMA3RSTN(), + .DMA3DRREADY(), + .DMA3DAVALID(), + .DMA2RSTN(), + .DMA2DRREADY(), + .DMA2DAVALID(), + .DMA1RSTN(), + .DMA1DRREADY(), + .DMA1DAVALID(), + .DMA0RSTN(), + .DMA0DRREADY(), + .DMA0DAVALID() + ); + +endmodule diff --git a/hdl/zynq_ps_1m_4hps.sv b/hdl/zynq_ps_1m_4hps.sv @@ -0,0 +1,645 @@ +// machine-generated by mkzynq.go - do not edit +`timescale 1ns / 1ps + +module zynq_ps7( + output fclk0, + input s_axi_hp3_clk, + axi_ifc.slave s_axi_hp3, + input s_axi_hp2_clk, + axi_ifc.slave s_axi_hp2, + input s_axi_hp1_clk, + axi_ifc.slave s_axi_hp1, + input s_axi_hp0_clk, + axi_ifc.slave s_axi_hp0, + input m_axi_gp0_clk, + axi_ifc.master m_axi_gp0 + ); + +wire fclk0_i, fclk1_i, fclk2_i, fclk3_i; + +BUFG fclk0_bufg(.I(fclk0_i), .O(fclk0)); + +PS7 ps7_i( + .SAXIHP3WSTRB(s_axi_hp3.wstrb), + .SAXIHP2WSTRB(s_axi_hp2.wstrb), + .SAXIHP1WSTRB(s_axi_hp1.wstrb), + .SAXIHP0WSTRB(s_axi_hp0.wstrb), + .SAXIACPWSTRB(0), + .EMIOENET1GMIIRXD(0), + .EMIOENET0GMIIRXD(0), + .SAXIHP3WDATA(s_axi_hp3.wdata), + .SAXIHP2WDATA(s_axi_hp2.wdata), + .SAXIHP1WDATA(s_axi_hp1.wdata), + .SAXIHP0WDATA(s_axi_hp0.wdata), + .SAXIACPWDATA(0), + .EMIOGPIOI(0), + .SAXIHP3WID(0), + .SAXIHP3AWID(s_axi_hp3.awid), + .SAXIHP3ARID(s_axi_hp3.arid), + .SAXIHP2WID(0), + .SAXIHP2AWID(s_axi_hp2.awid), + .SAXIHP2ARID(s_axi_hp2.arid), + .SAXIHP1WID(0), + .SAXIHP1AWID(s_axi_hp1.awid), + .SAXIHP1ARID(s_axi_hp1.arid), + .SAXIHP0WID(0), + .SAXIHP0AWID(s_axi_hp0.awid), + .SAXIHP0ARID(s_axi_hp0.arid), + .SAXIGP1WID(0), + .SAXIGP1AWID(0), + .SAXIGP1ARID(0), + .SAXIGP0WID(0), + .SAXIGP0AWID(0), + .SAXIGP0ARID(0), + .SAXIACPAWUSER(0), + .SAXIACPARUSER(0), + .SAXIHP3AWQOS(0), + .SAXIHP3AWLEN(s_axi_hp3.awlen), + .SAXIHP3AWCACHE(s_axi_hp3.awcache), + .SAXIHP3ARQOS(0), + .SAXIHP3ARLEN(s_axi_hp3.arlen), + .SAXIHP3ARCACHE(s_axi_hp3.arcache), + .SAXIHP2AWQOS(0), + .SAXIHP2AWLEN(s_axi_hp2.awlen), + .SAXIHP2AWCACHE(s_axi_hp2.awcache), + .SAXIHP2ARQOS(0), + .SAXIHP2ARLEN(s_axi_hp2.arlen), + .SAXIHP2ARCACHE(s_axi_hp2.arcache), + .SAXIHP1AWQOS(0), + .SAXIHP1AWLEN(s_axi_hp1.awlen), + .SAXIHP1AWCACHE(s_axi_hp1.awcache), + .SAXIHP1ARQOS(0), + .SAXIHP1ARLEN(s_axi_hp1.arlen), + .SAXIHP1ARCACHE(s_axi_hp1.arcache), + .SAXIHP0AWQOS(0), + .SAXIHP0AWLEN(s_axi_hp0.awlen), + .SAXIHP0AWCACHE(s_axi_hp0.awcache), + .SAXIHP0ARQOS(0), + .SAXIHP0ARLEN(s_axi_hp0.arlen), + .SAXIHP0ARCACHE(s_axi_hp0.arcache), + .SAXIGP1WSTRB(0), + .SAXIGP1AWQOS(0), + .SAXIGP1AWLEN(0), + .SAXIGP1AWCACHE(0), + .SAXIGP1ARQOS(0), + .SAXIGP1ARLEN(0), + .SAXIGP1ARCACHE(0), + .SAXIGP0WSTRB(0), + .SAXIGP0AWQOS(0), + .SAXIGP0AWLEN(0), + .SAXIGP0AWCACHE(0), + .SAXIGP0ARQOS(0), + .SAXIGP0ARLEN(0), + .SAXIGP0ARCACHE(0), + .SAXIACPAWQOS(0), + .SAXIACPAWLEN(0), + .SAXIACPAWCACHE(0), + .SAXIACPARQOS(0), + .SAXIACPARLEN(0), + .SAXIACPARCACHE(0), + .FTMTP2FTRIGACK(0), + .FTMTF2PTRIG(0), + .FTMDTRACEINATID(0), + .FCLKCLKTRIGN(0), + .EMIOSDIO1DATAI(0), + .EMIOSDIO0DATAI(0), + .DDRARB(0), + .SAXIHP3AWADDR(s_axi_hp3.awaddr), + .SAXIHP3ARADDR(s_axi_hp3.araddr), + .SAXIHP2AWADDR(s_axi_hp2.awaddr), + .SAXIHP2ARADDR(s_axi_hp2.araddr), + .SAXIHP1AWADDR(s_axi_hp1.awaddr), + .SAXIHP1ARADDR(s_axi_hp1.araddr), + .SAXIHP0AWADDR(s_axi_hp0.awaddr), + .SAXIHP0ARADDR(s_axi_hp0.araddr), + .SAXIGP1WDATA(0), + .SAXIGP1AWADDR(0), + .SAXIGP1ARADDR(0), + .SAXIGP0WDATA(0), + .SAXIGP0AWADDR(0), + .SAXIGP0ARADDR(0), + .SAXIACPAWADDR(0), + .SAXIACPARADDR(0), + .MAXIGP1RDATA(0), + .MAXIGP0RDATA(m_axi_gp0.rdata), + .FTMTF2PDEBUG(0), + .FTMDTRACEINDATA(0), + .SAXIHP3AWPROT(0), + .SAXIHP3ARPROT(0), + .SAXIHP2AWPROT(0), + .SAXIHP2ARPROT(0), + .SAXIHP1AWPROT(0), + .SAXIHP1ARPROT(0), + .SAXIHP0AWPROT(0), + .SAXIHP0ARPROT(0), + .SAXIGP1AWPROT(0), + .SAXIGP1ARPROT(0), + .SAXIGP0AWPROT(0), + .SAXIGP0ARPROT(0), + .SAXIACPWID(0), + .SAXIACPAWPROT(0), + .SAXIACPAWID(0), + .SAXIACPARPROT(0), + .SAXIACPARID(0), + .EMIOTTC1CLKI(0), + .EMIOTTC0CLKI(0), + .SAXIHP3AWSIZE(s_axi_hp3.awsize), + .SAXIHP3AWLOCK(s_axi_hp3.awlock), + .SAXIHP3AWBURST(s_axi_hp3.awburst), + .SAXIHP3ARSIZE(s_axi_hp3.arsize), + .SAXIHP3ARLOCK(s_axi_hp3.arlock), + .SAXIHP3ARBURST(s_axi_hp3.arburst), + .SAXIHP2AWSIZE(s_axi_hp2.awsize), + .SAXIHP2AWLOCK(s_axi_hp2.awlock), + .SAXIHP2AWBURST(s_axi_hp2.awburst), + .SAXIHP2ARSIZE(s_axi_hp2.arsize), + .SAXIHP2ARLOCK(s_axi_hp2.arlock), + .SAXIHP2ARBURST(s_axi_hp2.arburst), + .SAXIHP1AWSIZE(s_axi_hp1.awsize), + .SAXIHP1AWLOCK(s_axi_hp1.awlock), + .SAXIHP1AWBURST(s_axi_hp1.awburst), + .SAXIHP1ARSIZE(s_axi_hp1.arsize), + .SAXIHP1ARLOCK(s_axi_hp1.arlock), + .SAXIHP1ARBURST(s_axi_hp1.arburst), + .SAXIHP0AWSIZE(s_axi_hp0.awsize), + .SAXIHP0AWLOCK(s_axi_hp0.awlock), + .SAXIHP0AWBURST(s_axi_hp0.awburst), + .SAXIHP0ARSIZE(s_axi_hp0.arsize), + .SAXIHP0ARLOCK(s_axi_hp0.arlock), + .SAXIHP0ARBURST(s_axi_hp0.arburst), + .SAXIGP1AWSIZE(0), + .SAXIGP1AWLOCK(0), + .SAXIGP1AWBURST(0), + .SAXIGP1ARSIZE(0), + .SAXIGP1ARLOCK(0), + .SAXIGP1ARBURST(0), + .SAXIGP0AWSIZE(0), + .SAXIGP0AWLOCK(0), + .SAXIGP0AWBURST(0), + .SAXIGP0ARSIZE(0), + .SAXIGP0ARLOCK(0), + .SAXIGP0ARBURST(0), + .SAXIACPAWSIZE(0), + .SAXIACPAWLOCK(0), + .SAXIACPAWBURST(0), + .SAXIACPARSIZE(0), + .SAXIACPARLOCK(0), + .SAXIACPARBURST(0), + .MAXIGP1RRESP(0), + .MAXIGP1BRESP(0), + .MAXIGP0RRESP(m_axi_gp0.rresp), + .MAXIGP0BRESP(m_axi_gp0.bresp), + .DMA3DRTYPE(0), + .DMA2DRTYPE(0), + .DMA1DRTYPE(0), + .DMA0DRTYPE(0), + .IRQF2P(0), + .MAXIGP1RID(0), + .MAXIGP1BID(0), + .MAXIGP0RID(m_axi_gp0.rid), + .MAXIGP0BID(m_axi_gp0.bid), + .SAXIHP3WVALID(s_axi_hp3.wvalid), + .SAXIHP3WRISSUECAP1EN(0), + .SAXIHP3WLAST(s_axi_hp3.wlast), + .SAXIHP3RREADY(s_axi_hp3.rready), + .SAXIHP3RDISSUECAP1EN(0), + .SAXIHP3BREADY(s_axi_hp3.bready), + .SAXIHP3AWVALID(s_axi_hp3.awvalid), + .SAXIHP3ARVALID(s_axi_hp3.arvalid), + .SAXIHP3ACLK(s_axi_hp3_clk), + .SAXIHP2WVALID(s_axi_hp2.wvalid), + .SAXIHP2WRISSUECAP1EN(0), + .SAXIHP2WLAST(s_axi_hp2.wlast), + .SAXIHP2RREADY(s_axi_hp2.rready), + .SAXIHP2RDISSUECAP1EN(0), + .SAXIHP2BREADY(s_axi_hp2.bready), + .SAXIHP2AWVALID(s_axi_hp2.awvalid), + .SAXIHP2ARVALID(s_axi_hp2.arvalid), + .SAXIHP2ACLK(s_axi_hp2_clk), + .SAXIHP1WVALID(s_axi_hp1.wvalid), + .SAXIHP1WRISSUECAP1EN(0), + .SAXIHP1WLAST(s_axi_hp1.wlast), + .SAXIHP1RREADY(s_axi_hp1.rready), + .SAXIHP1RDISSUECAP1EN(0), + .SAXIHP1BREADY(s_axi_hp1.bready), + .SAXIHP1AWVALID(s_axi_hp1.awvalid), + .SAXIHP1ARVALID(s_axi_hp1.arvalid), + .SAXIHP1ACLK(s_axi_hp1_clk), + .SAXIHP0WVALID(s_axi_hp0.wvalid), + .SAXIHP0WRISSUECAP1EN(0), + .SAXIHP0WLAST(s_axi_hp0.wlast), + .SAXIHP0RREADY(s_axi_hp0.rready), + .SAXIHP0RDISSUECAP1EN(0), + .SAXIHP0BREADY(s_axi_hp0.bready), + .SAXIHP0AWVALID(s_axi_hp0.awvalid), + .SAXIHP0ARVALID(s_axi_hp0.arvalid), + .SAXIHP0ACLK(s_axi_hp0_clk), + .SAXIGP1WVALID(0), + .SAXIGP1WLAST(0), + .SAXIGP1RREADY(0), + .SAXIGP1BREADY(0), + .SAXIGP1AWVALID(0), + .SAXIGP1ARVALID(0), + .SAXIGP1ACLK(0), + .SAXIGP0WVALID(0), + .SAXIGP0WLAST(0), + .SAXIGP0RREADY(0), + .SAXIGP0BREADY(0), + .SAXIGP0AWVALID(0), + .SAXIGP0ARVALID(0), + .SAXIGP0ACLK(0), + .SAXIACPWVALID(0), + .SAXIACPWLAST(0), + .SAXIACPRREADY(0), + .SAXIACPBREADY(0), + .SAXIACPAWVALID(0), + .SAXIACPARVALID(0), + .SAXIACPACLK(0), + .MAXIGP1WREADY(0), + .MAXIGP1RVALID(0), + .MAXIGP1RLAST(0), + .MAXIGP1BVALID(0), + .MAXIGP1AWREADY(0), + .MAXIGP1ARREADY(0), + .MAXIGP1ACLK(0), + .MAXIGP0WREADY(m_axi_gp0.wready), + .MAXIGP0RVALID(m_axi_gp0.rvalid), + .MAXIGP0RLAST(m_axi_gp0.rlast), + .MAXIGP0BVALID(m_axi_gp0.bvalid), + .MAXIGP0AWREADY(m_axi_gp0.awready), + .MAXIGP0ARREADY(m_axi_gp0.arready), + .MAXIGP0ACLK(m_axi_gp0_clk), + .FTMDTRACEINVALID(0), + .FTMDTRACEINCLOCK(0), + .FPGAIDLEN(0), + .EVENTEVENTI(0), + .EMIOWDTCLKI(0), + .EMIOUSB1VBUSPWRFAULT(0), + .EMIOUSB0VBUSPWRFAULT(0), + .EMIOUART1RX(0), + .EMIOUART1RIN(0), + .EMIOUART1DSRN(0), + .EMIOUART1DCDN(0), + .EMIOUART1CTSN(0), + .EMIOUART0RX(0), + .EMIOUART0RIN(0), + .EMIOUART0DSRN(0), + .EMIOUART0DCDN(0), + .EMIOUART0CTSN(0), + .EMIOTRACECLK(0), + .EMIOSRAMINTIN(0), + .EMIOSPI1SSIN(0), + .EMIOSPI1SI(0), + .EMIOSPI1SCLKI(0), + .EMIOSPI1MI(0), + .EMIOSPI0SSIN(0), + .EMIOSPI0SI(0), + .EMIOSPI0SCLKI(0), + .EMIOSPI0MI(0), + .EMIOSDIO1WP(0), + .EMIOSDIO1CMDI(0), + .EMIOSDIO1CLKFB(0), + .EMIOSDIO1CDN(0), + .EMIOSDIO0WP(0), + .EMIOSDIO0CMDI(0), + .EMIOSDIO0CLKFB(0), + .EMIOSDIO0CDN(0), + .EMIOPJTAGTMS(0), + .EMIOPJTAGTDI(0), + .EMIOPJTAGTCK(0), + .EMIOI2C1SDAI(0), + .EMIOI2C1SCLI(0), + .EMIOI2C0SDAI(0), + .EMIOI2C0SCLI(0), + .EMIOENET1MDIOI(0), + .EMIOENET1GMIITXCLK(0), + .EMIOENET1GMIIRXER(0), + .EMIOENET1GMIIRXDV(0), + .EMIOENET1GMIIRXCLK(0), + .EMIOENET1GMIICRS(0), + .EMIOENET1GMIICOL(0), + .EMIOENET1EXTINTIN(0), + .EMIOENET0MDIOI(0), + .EMIOENET0GMIITXCLK(0), + .EMIOENET0GMIIRXER(0), + .EMIOENET0GMIIRXDV(0), + .EMIOENET0GMIIRXCLK(0), + .EMIOENET0GMIICRS(0), + .EMIOENET0GMIICOL(0), + .EMIOENET0EXTINTIN(0), + .EMIOCAN1PHYRX(0), + .EMIOCAN0PHYRX(0), + .DMA3DRVALID(0), + .DMA3DRLAST(0), + .DMA3DAREADY(0), + .DMA3ACLK(0), + .DMA2DRVALID(0), + .DMA2DRLAST(0), + .DMA2DAREADY(0), + .DMA2ACLK(0), + .DMA1DRVALID(0), + .DMA1DRLAST(0), + .DMA1DAREADY(0), + .DMA1ACLK(0), + .DMA0DRVALID(0), + .DMA0DRLAST(0), + .DMA0DAREADY(0), + .DMA0ACLK(0), + .MIO(), + .DDRDQSP(), + .DDRDQSN(), + .DDRDM(), + .DDRDQ(), + .DDRBA(), + .DDRA(), + .PSSRSTB(), + .PSPORB(), + .PSCLK(), + .DDRWEB(), + .DDRVRP(), + .DDRVRN(), + .DDRRASB(), + .DDRODT(), + .DDRDRSTB(), + .DDRCSB(), + .DDRCKP(), + .DDRCKN(), + .DDRCKE(), + .DDRCASB(), + .SAXIHP3WCOUNT(), + .SAXIHP3RCOUNT(), + .SAXIHP2WCOUNT(), + .SAXIHP2RCOUNT(), + .SAXIHP1WCOUNT(), + .SAXIHP1RCOUNT(), + .SAXIHP0WCOUNT(), + .SAXIHP0RCOUNT(), + .EMIOENET1GMIITXD(), + .EMIOENET0GMIITXD(), + .SAXIHP3RDATA(s_axi_hp3.rdata), + .SAXIHP2RDATA(s_axi_hp2.rdata), + .SAXIHP1RDATA(s_axi_hp1.rdata), + .SAXIHP0RDATA(s_axi_hp0.rdata), + .SAXIACPRDATA(), + .EMIOGPIOTN(), + .EMIOGPIOO(), + .SAXIHP3WACOUNT(), + .SAXIHP3RID(s_axi_hp3.rid), + .SAXIHP3BID(s_axi_hp3.bid), + .SAXIHP2WACOUNT(), + .SAXIHP2RID(s_axi_hp2.rid), + .SAXIHP2BID(s_axi_hp2.bid), + .SAXIHP1WACOUNT(), + .SAXIHP1RID(s_axi_hp1.rid), + .SAXIHP1BID(s_axi_hp1.bid), + .SAXIHP0WACOUNT(), + .SAXIHP0RID(s_axi_hp0.rid), + .SAXIHP0BID(s_axi_hp0.bid), + .SAXIGP1RID(), + .SAXIGP1BID(), + .SAXIGP0RID(), + .SAXIGP0BID(), + .MAXIGP1WSTRB(), + .MAXIGP1AWQOS(), + .MAXIGP1AWLEN(), + .MAXIGP1AWCACHE(), + .MAXIGP1ARQOS(), + .MAXIGP1ARLEN(), + .MAXIGP1ARCACHE(), + .MAXIGP0WSTRB(m_axi_gp0.wstrb), + .MAXIGP0AWQOS(), + .MAXIGP0AWLEN(m_axi_gp0.awlen), + .MAXIGP0AWCACHE(m_axi_gp0.awcache), + .MAXIGP0ARQOS(), + .MAXIGP0ARLEN(m_axi_gp0.arlen), + .MAXIGP0ARCACHE(m_axi_gp0.arcache), + .FTMTP2FTRIG(), + .FTMTF2PTRIGACK(), + .FCLKRESETN(), + .FCLKCLK({ fclk3_i, fclk2_i, fclk1_i, fclk0_i }), + .EMIOSDIO1DATATN(), + .EMIOSDIO1DATAO(), + .EMIOSDIO0DATATN(), + .EMIOSDIO0DATAO(), + .SAXIGP1RDATA(), + .SAXIGP0RDATA(), + .MAXIGP1WDATA(), + .MAXIGP1AWADDR(), + .MAXIGP1ARADDR(), + .MAXIGP0WDATA(m_axi_gp0.wdata), + .MAXIGP0AWADDR(m_axi_gp0.awaddr), + .MAXIGP0ARADDR(m_axi_gp0.araddr), + .FTMTP2FDEBUG(), + .EMIOTRACEDATA(), + .SAXIHP3RACOUNT(), + .SAXIHP2RACOUNT(), + .SAXIHP1RACOUNT(), + .SAXIHP0RACOUNT(), + .SAXIACPRID(), + .SAXIACPBID(), + .MAXIGP1AWPROT(), + .MAXIGP1ARPROT(), + .MAXIGP0AWPROT(), + .MAXIGP0ARPROT(), + .EMIOTTC1WAVEO(), + .EMIOTTC0WAVEO(), + .EMIOSPI1SSON(), + .EMIOSPI0SSON(), + .EMIOSDIO1BUSVOLT(), + .EMIOSDIO0BUSVOLT(), + .IRQP2F(), + .SAXIHP3RRESP(s_axi_hp3.rresp), + .SAXIHP3BRESP(s_axi_hp3.bresp), + .SAXIHP2RRESP(s_axi_hp2.rresp), + .SAXIHP2BRESP(s_axi_hp2.bresp), + .SAXIHP1RRESP(s_axi_hp1.rresp), + .SAXIHP1BRESP(s_axi_hp1.bresp), + .SAXIHP0RRESP(s_axi_hp0.rresp), + .SAXIHP0BRESP(s_axi_hp0.bresp), + .SAXIGP1RRESP(), + .SAXIGP1BRESP(), + .SAXIGP0RRESP(), + .SAXIGP0BRESP(), + .SAXIACPRRESP(), + .SAXIACPBRESP(), + .MAXIGP1AWSIZE(), + .MAXIGP1AWLOCK(), + .MAXIGP1AWBURST(), + .MAXIGP1ARSIZE(), + .MAXIGP1ARLOCK(), + .MAXIGP1ARBURST(), + .MAXIGP0AWSIZE(m_axi_gp0.awsize), + .MAXIGP0AWLOCK(m_axi_gp0.awlock), + .MAXIGP0AWBURST(m_axi_gp0.awburst), + .MAXIGP0ARSIZE(m_axi_gp0.arsize), + .MAXIGP0ARLOCK(m_axi_gp0.arlock), + .MAXIGP0ARBURST(m_axi_gp0.arburst), + .EVENTSTANDBYWFI(), + .EVENTSTANDBYWFE(), + .EMIOUSB1PORTINDCTL(), + .EMIOUSB0PORTINDCTL(), + .DMA3DATYPE(), + .DMA2DATYPE(), + .DMA1DATYPE(), + .DMA0DATYPE(), + .MAXIGP1WID(), + .MAXIGP1AWID(), + .MAXIGP1ARID(), + .MAXIGP0WID(), + .MAXIGP0AWID(m_axi_gp0.awid), + .MAXIGP0ARID(m_axi_gp0.arid), + .SAXIHP3WREADY(s_axi_hp3.wready), + .SAXIHP3RVALID(s_axi_hp3.rvalid), + .SAXIHP3RLAST(s_axi_hp3.rlast), + .SAXIHP3BVALID(s_axi_hp3.bvalid), + .SAXIHP3AWREADY(s_axi_hp3.awready), + .SAXIHP3ARREADY(s_axi_hp3.arready), + .SAXIHP3ARESETN(), + .SAXIHP2WREADY(s_axi_hp2.wready), + .SAXIHP2RVALID(s_axi_hp2.rvalid), + .SAXIHP2RLAST(s_axi_hp2.rlast), + .SAXIHP2BVALID(s_axi_hp2.bvalid), + .SAXIHP2AWREADY(s_axi_hp2.awready), + .SAXIHP2ARREADY(s_axi_hp2.arready), + .SAXIHP2ARESETN(), + .SAXIHP1WREADY(s_axi_hp1.wready), + .SAXIHP1RVALID(s_axi_hp1.rvalid), + .SAXIHP1RLAST(s_axi_hp1.rlast), + .SAXIHP1BVALID(s_axi_hp1.bvalid), + .SAXIHP1AWREADY(s_axi_hp1.awready), + .SAXIHP1ARREADY(s_axi_hp1.arready), + .SAXIHP1ARESETN(), + .SAXIHP0WREADY(s_axi_hp0.wready), + .SAXIHP0RVALID(s_axi_hp0.rvalid), + .SAXIHP0RLAST(s_axi_hp0.rlast), + .SAXIHP0BVALID(s_axi_hp0.bvalid), + .SAXIHP0AWREADY(s_axi_hp0.awready), + .SAXIHP0ARREADY(s_axi_hp0.arready), + .SAXIHP0ARESETN(), + .SAXIGP1WREADY(), + .SAXIGP1RVALID(), + .SAXIGP1RLAST(), + .SAXIGP1BVALID(), + .SAXIGP1AWREADY(), + .SAXIGP1ARREADY(), + .SAXIGP1ARESETN(), + .SAXIGP0WREADY(), + .SAXIGP0RVALID(), + .SAXIGP0RLAST(), + .SAXIGP0BVALID(), + .SAXIGP0AWREADY(), + .SAXIGP0ARREADY(), + .SAXIGP0ARESETN(), + .SAXIACPWREADY(), + .SAXIACPRVALID(), + .SAXIACPRLAST(), + .SAXIACPBVALID(), + .SAXIACPAWREADY(), + .SAXIACPARREADY(), + .SAXIACPARESETN(), + .MAXIGP1WVALID(), + .MAXIGP1WLAST(), + .MAXIGP1RREADY(), + .MAXIGP1BREADY(), + .MAXIGP1AWVALID(), + .MAXIGP1ARVALID(), + .MAXIGP1ARESETN(), + .MAXIGP0WVALID(m_axi_gp0.wvalid), + .MAXIGP0WLAST(m_axi_gp0.wlast), + .MAXIGP0RREADY(m_axi_gp0.rready), + .MAXIGP0BREADY(m_axi_gp0.bready), + .MAXIGP0AWVALID(m_axi_gp0.awvalid), + .MAXIGP0ARVALID(m_axi_gp0.arvalid), + .MAXIGP0ARESETN(), + .EVENTEVENTO(), + .EMIOWDTRSTO(), + .EMIOUSB1VBUSPWRSELECT(), + .EMIOUSB0VBUSPWRSELECT(), + .EMIOUART1TX(), + .EMIOUART1RTSN(), + .EMIOUART1DTRN(), + .EMIOUART0TX(), + .EMIOUART0RTSN(), + .EMIOUART0DTRN(), + .EMIOTRACECTL(), + .EMIOSPI1STN(), + .EMIOSPI1SSNTN(), + .EMIOSPI1SO(), + .EMIOSPI1SCLKTN(), + .EMIOSPI1SCLKO(), + .EMIOSPI1MOTN(), + .EMIOSPI1MO(), + .EMIOSPI0STN(), + .EMIOSPI0SSNTN(), + .EMIOSPI0SO(), + .EMIOSPI0SCLKTN(), + .EMIOSPI0SCLKO(), + .EMIOSPI0MOTN(), + .EMIOSPI0MO(), + .EMIOSDIO1LED(), + .EMIOSDIO1CMDTN(), + .EMIOSDIO1CMDO(), + .EMIOSDIO1CLK(), + .EMIOSDIO1BUSPOW(), + .EMIOSDIO0LED(), + .EMIOSDIO0CMDTN(), + .EMIOSDIO0CMDO(), + .EMIOSDIO0CLK(), + .EMIOSDIO0BUSPOW(), + .EMIOPJTAGTDTN(), + .EMIOPJTAGTDO(), + .EMIOI2C1SDATN(), + .EMIOI2C1SDAO(), + .EMIOI2C1SCLTN(), + .EMIOI2C1SCLO(), + .EMIOI2C0SDATN(), + .EMIOI2C0SDAO(), + .EMIOI2C0SCLTN(), + .EMIOI2C0SCLO(), + .EMIOENET1SOFTX(), + .EMIOENET1SOFRX(), + .EMIOENET1PTPSYNCFRAMETX(), + .EMIOENET1PTPSYNCFRAMERX(), + .EMIOENET1PTPPDELAYRESPTX(), + .EMIOENET1PTPPDELAYRESPRX(), + .EMIOENET1PTPPDELAYREQTX(), + .EMIOENET1PTPPDELAYREQRX(), + .EMIOENET1PTPDELAYREQTX(), + .EMIOENET1PTPDELAYREQRX(), + .EMIOENET1MDIOTN(), + .EMIOENET1MDIOO(), + .EMIOENET1MDIOMDC(), + .EMIOENET1GMIITXER(), + .EMIOENET1GMIITXEN(), + .EMIOENET0SOFTX(), + .EMIOENET0SOFRX(), + .EMIOENET0PTPSYNCFRAMETX(), + .EMIOENET0PTPSYNCFRAMERX(), + .EMIOENET0PTPPDELAYRESPTX(), + .EMIOENET0PTPPDELAYRESPRX(), + .EMIOENET0PTPPDELAYREQTX(), + .EMIOENET0PTPPDELAYREQRX(), + .EMIOENET0PTPDELAYREQTX(), + .EMIOENET0PTPDELAYREQRX(), + .EMIOENET0MDIOTN(), + .EMIOENET0MDIOO(), + .EMIOENET0MDIOMDC(), + .EMIOENET0GMIITXER(), + .EMIOENET0GMIITXEN(), + .EMIOCAN1PHYTX(), + .EMIOCAN0PHYTX(), + .DMA3RSTN(), + .DMA3DRREADY(), + .DMA3DAVALID(), + .DMA2RSTN(), + .DMA2DRREADY(), + .DMA2DAVALID(), + .DMA1RSTN(), + .DMA1DRREADY(), + .DMA1DAVALID(), + .DMA0RSTN(), + .DMA0DRREADY(), + .DMA0DAVALID() + ); + +endmodule