SURF
Loading...
Searching...
No Matches
Pgp2fcGtyUltra Entity Reference
+ Inheritance diagram for Pgp2fcGtyUltra:
+ Collaboration diagram for Pgp2fcGtyUltra:

Entities

Pgp2fcGtyUltra.mapping  architecture
 

Libraries

ieee 
surf 
unisim 

Use Clauses

std_logic_1164 
numeric_std 
StdRtlPkg  Package <StdRtlPkg>
AxiStreamPkg  Package <AxiStreamPkg>
AxiLitePkg  Package <AxiLitePkg>
Pgp2fcPkg  Package <Pgp2fcPkg>
vcomponents 

Generics

TPD_G  time := 1 ns
SIMULATION_G  boolean := false
SEL_FABRIC_REFCLK_G  boolean := false
FC_WORDS_G  integer range 1 to 8 := 1
TX_POLARITY_G  sl := ' 0 '
RX_POLARITY_G  sl := ' 0 '
AXI_CLK_FREQ_G  real := 125 . 0E + 6
AXI_BASE_ADDR_G  slv ( 31 downto 0 ) := ( others = > ' 0 ' )
TX_ENABLE_G  boolean := true
RX_ENABLE_G  boolean := true
PAYLOAD_CNT_TOP_G  integer := 7
VC_INTERLEAVE_G  integer := 0
NUM_VC_EN_G  integer range 1 to 4 := 4

Ports

stableClk   in   sl
stableRst   in   sl
gtRefClk   in   sl
gtFabricRefClk   in   sl
gtUserRefClk   in   sl
pgpGtTxP   out   sl
pgpGtTxN   out   sl
pgpGtRxP   in   sl
pgpGtRxN   in   sl
pgpTxReset   in   sl
pgpTxResetDone   out   sl
pgpTxOutClk   out   sl
pgpTxClk   in   sl
pgpTxMmcmLocked   in   sl
pgpRxReset   in   sl
pgpRxResetDone   out   sl
pgpRxPmaResetDone   out   sl
pgpRxOutClk   out   sl
pgpRxClk   in   sl
pgpRxMmcmLocked   in   sl
pgpRxIn   in   Pgp2fcRxInType
pgpRxOut   out   Pgp2fcRxOutType
pgpTxIn   in   Pgp2fcTxInType
pgpTxOut   out   Pgp2fcTxOutType
pgpTxMasters   in   AxiStreamMasterArray ( 3 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
pgpTxSlaves   out   AxiStreamSlaveArray ( 3 downto 0 )
pgpRxMasters   out   AxiStreamMasterArray ( 3 downto 0 )
pgpRxMasterMuxed   out   AxiStreamMasterType
pgpRxCtrl   in   AxiStreamCtrlArray ( 3 downto 0 )
axilClk   in   sl := ' 0 '
axilRst   in   sl := ' 0 '
axilReadMaster   in   AxiLiteReadMasterType := AXI_LITE_READ_MASTER_INIT_C
axilReadSlave   out   AxiLiteReadSlaveType
axilWriteMaster   in   AxiLiteWriteMasterType := AXI_LITE_WRITE_MASTER_INIT_C
axilWriteSlave   out   AxiLiteWriteSlaveType

The documentation for this design unit was generated from the following file: