SURF
Loading...
Searching...
No Matches
Pgp3Rx.rtl Architecture Reference
Architecture >> Pgp3Rx::rtl

Constants

SCRAMBLER_TAPS_C  IntegerArray := ( 0 = > 39 , 1 = > 58 )

Signals

gearboxAligned  sl := ' 1 '
unscramblerValid  sl
unscrambledValid  sl
unscrambledData  slv ( 63 downto 0 )
unscrambledHeader  slv ( 1 downto 0 )
remLinkData  slv ( 55 downto 0 )
ebValid  sl
ebData  slv ( 63 downto 0 )
ebHeader  slv ( 1 downto 0 )
ebOverflow  sl
ebStatus  slv ( 8 downto 0 )
phyRxInitInt  sl
pgpRawRxMaster  AxiStreamMasterType
pgpRawRxSlave  AxiStreamSlaveType
depacketizedAxisMaster  AxiStreamMasterType
depacketizedAxisSlave  AxiStreamSlaveType
pgpRxOutProtocol  Pgp3RxOutType
depacketizerDebug  Packetizer2DebugType
locRxLinkReadyInt  sl
remRxLinkReadyInt  sl
remRxFifoCtrlInt  AxiStreamCtrlArray ( NUM_VC_G- 1 downto 0 )

Instantiations

u_pgp3rxgearboxaligner_1  Pgp3RxGearboxAligner <Entity Pgp3RxGearboxAligner>
u_scrambler_1  Scrambler <Entity Scrambler>
u_pgp3rxeb_1  Pgp3RxEb <Entity Pgp3RxEb>
u_pgp3rxprotocol_1  Pgp3RxProtocol <Entity Pgp3RxProtocol>
u_axistreamdepacketizer2_1  AxiStreamDepacketizer2 <Entity AxiStreamDepacketizer2>
u_axistreamdemux_1  AxiStreamDeMux <Entity AxiStreamDeMux>
u_pgp3rxgearboxaligner_1  Pgp3RxGearboxAligner <Entity Pgp3RxGearboxAligner>
u_scrambler_1  Scrambler <Entity Scrambler>
u_pgp3rxeb_1  Pgp3RxEb <Entity Pgp3RxEb>
u_pgp3rxprotocol_1  Pgp3RxProtocol <Entity Pgp3RxProtocol>
u_axistreamdepacketizer2_1  AxiStreamDepacketizer2 <Entity AxiStreamDepacketizer2>
u_axistreamdemux_1  AxiStreamDeMux <Entity AxiStreamDeMux>

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