SURF
|
Entities | |
Pgp2fcRxPhy.Pgp2fcRxPhy | architecture |
Libraries | |
ieee | |
surf |
Use Clauses | |
std_logic_1164 | |
std_logic_arith | |
std_logic_unsigned | |
StdRtlPkg | Package <StdRtlPkg> |
Pgp2fcPkg | Package <Pgp2fcPkg> |
Generics | |
TPD_G | time := 1 ns |
FC_WORDS_G | integer range 1 to 8 := 1 |
Ports | ||
pgpRxClkEn | in | sl := ' 1 ' |
pgpRxClk | in | sl |
pgpRxClkRst | in | sl |
pgpRxLinkReady | out | sl |
pgpRxLinkDown | out | sl := ' 0 ' |
pgpRxLinkError | out | sl := ' 0 ' |
fcValid | out | sl := ' 0 ' |
fcWord | out | slv ( 16 * FC_WORDS_G- 1 downto 0 ) |
fcError | out | sl := ' 0 ' |
pgpRemLinkReady | out | sl := ' 0 ' |
pgpRemData | out | slv ( 7 downto 0 ) := ( others = > ' 0 ' ) |
cellRxPause | out | sl |
cellRxSOC | out | sl |
cellRxSOF | out | sl |
cellRxEOC | out | sl |
cellRxEOF | out | sl |
cellRxEOFE | out | sl |
cellRxData | out | slv ( 15 downto 0 ) |
phyRxData | in | slv ( 15 downto 0 ) |
phyRxDataK | in | slv ( 1 downto 0 ) |
phyRxDispErr | in | slv ( 1 downto 0 ) |
phyRxDecErr | in | slv ( 1 downto 0 ) |
phyRxReady | in | sl |
phyRxInit | out | sl |