SURF
1.0
|
Libraries | |
ieee |
Use Clauses | |
std_logic_1164 | |
StdRtlPkg | Package <StdRtlPkg> |
AxiStreamPkg | Package <AxiStreamPkg> |
SsiPkg | Package <SsiPkg> |
Constants | |
SSI_PGP2B_CONFIG_C | AxiStreamConfigType := ssiAxiStreamConfig ( 2 , TKEEP_COMP_C ) |
K_COM_C | slv ( 7 downto 0 ) := " 10111100 " |
K_LTS_C | slv ( 7 downto 0 ) := " 00111100 " |
D_102_C | slv ( 7 downto 0 ) := " 01001010 " |
D_215_C | slv ( 7 downto 0 ) := " 10110101 " |
K_SKP_C | slv ( 7 downto 0 ) := " 00011100 " |
K_OTS_C | slv ( 7 downto 0 ) := " 01111100 " |
K_ALN_C | slv ( 7 downto 0 ) := " 11011100 " |
K_SOC_C | slv ( 7 downto 0 ) := " 11111011 " |
K_SOF_C | slv ( 7 downto 0 ) := " 11110111 " |
K_EOF_C | slv ( 7 downto 0 ) := " 11111101 " |
K_EOFE_C | slv ( 7 downto 0 ) := " 11111110 " |
K_EOC_C | slv ( 7 downto 0 ) := " 01011100 " |
PGP2B_ID_C | slv ( 3 downto 0 ) := " 0101 " |
PGP2B_RX_IN_INIT_C | Pgp2bRxInType := ( ' 0 ' , ' 0 ' , " 000 " ) |
PGP2B_RX_OUT_INIT_C | Pgp2bRxOutType := ( ' 0 ' , ' 0 ' , " 00 " , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) ) |
PGP2B_TX_IN_INIT_C | Pgp2bTxInType := ( ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' ) |
PGP2B_TX_IN_HALF_DUPLEX_C | Pgp2bTxInType := ( ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 1 ' ) |
PGP2B_TX_OUT_INIT_C | Pgp2bTxOutType := ( ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' ) |
PGP2B_RX_PHY_LANE_OUT_INIT_C | Pgp2bRxPhyLaneOutType := ( polarity = > ' 0 ' ) |
PGP2B_RX_PHY_LANE_IN_INIT_C | Pgp2bRxPhyLaneInType := ( ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) ) |
PGP2B_TX_PHY_LANE_OUT_INIT_C | Pgp2bTxPhyLaneOutType := ( ( others = > ' 0 ' ) , ( others = > ' 0 ' ) ) |
Types | |
Pgp2bRxInArray | array ( natural range <> ) of Pgp2bRxInType |
Pgp2bRxOutArray | array ( natural range <> ) of Pgp2bRxOutType |
Pgp2bTxInArray | array ( natural range <> ) of Pgp2bTxInType |
Pgp2bTxOutArray | array ( natural range <> ) of Pgp2bTxOutType |
Pgp2bRxPhyLaneOutArray | array ( natural range <> ) of Pgp2bRxPhyLaneOutType |
Pgp2bRxPhyLaneInArray | array ( natural range <> ) of Pgp2bRxPhyLaneInType |
Pgp2bTxPhyLaneOutArray | array ( natural range <> ) of Pgp2bTxPhyLaneOutType |
Records | |
Pgp2bRxInType | |
flush | sl |
resetRx | sl |
loopback | slv ( 2 downto 0 ) |
Pgp2bRxOutType | |
phyRxReady | sl |
linkReady | sl |
linkPolarity | slv ( 1 downto 0 ) |
frameRx | sl |
frameRxErr | sl |
cellError | sl |
linkDown | sl |
linkError | sl |
opCodeEn | sl |
opCode | slv ( 7 downto 0 ) |
remLinkReady | sl |
remLinkData | slv ( 7 downto 0 ) |
remOverflow | slv ( 3 downto 0 ) |
remPause | slv ( 3 downto 0 ) |
Pgp2bTxInType | |
locData | slv ( 7 downto 0 ) |
flowCntlDis | sl |
Pgp2bTxOutType | |
locOverflow | slv ( 3 downto 0 ) |
locPause | slv ( 3 downto 0 ) |
phyTxReady | sl |
frameTx | sl |
frameTxErr | sl |
Pgp2bRxPhyLaneOutType | |
polarity | sl |
Pgp2bRxPhyLaneInType | |
data | slv ( 15 downto 0 ) |
dataK | slv ( 1 downto 0 ) |
dispErr | slv ( 1 downto 0 ) |
decErr | slv ( 1 downto 0 ) |
Pgp2bTxPhyLaneOutType |
Definition at line 25 of file Pgp2bPkg.vhd.
|
Library |
Definition at line 19 of file Pgp2bPkg.vhd.
|
Package |
Definition at line 20 of file Pgp2bPkg.vhd.
|
Package |
Definition at line 21 of file Pgp2bPkg.vhd.
|
Package |
Definition at line 22 of file Pgp2bPkg.vhd.
|
Package |
Definition at line 23 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 32 of file Pgp2bPkg.vhd.
Definition at line 35 of file Pgp2bPkg.vhd.
Definition at line 36 of file Pgp2bPkg.vhd.
Definition at line 37 of file Pgp2bPkg.vhd.
Definition at line 38 of file Pgp2bPkg.vhd.
Definition at line 39 of file Pgp2bPkg.vhd.
Definition at line 40 of file Pgp2bPkg.vhd.
Definition at line 41 of file Pgp2bPkg.vhd.
Definition at line 42 of file Pgp2bPkg.vhd.
Definition at line 43 of file Pgp2bPkg.vhd.
Definition at line 44 of file Pgp2bPkg.vhd.
Definition at line 45 of file Pgp2bPkg.vhd.
Definition at line 46 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 49 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 55 of file Pgp2bPkg.vhd.
Definition at line 56 of file Pgp2bPkg.vhd.
Definition at line 57 of file Pgp2bPkg.vhd.
Definition at line 58 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 61 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 63 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 69 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 70 of file Pgp2bPkg.vhd.
Definition at line 71 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 72 of file Pgp2bPkg.vhd.
Definition at line 73 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 74 of file Pgp2bPkg.vhd.
Definition at line 75 of file Pgp2bPkg.vhd.
Definition at line 76 of file Pgp2bPkg.vhd.
Definition at line 77 of file Pgp2bPkg.vhd.
Definition at line 78 of file Pgp2bPkg.vhd.
Definition at line 79 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 80 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 81 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 82 of file Pgp2bPkg.vhd.
Definition at line 83 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 86 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 88 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 109 of file Pgp2bPkg.vhd.
Definition at line 113 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 114 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 117 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 119 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 127 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 135 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 136 of file Pgp2bPkg.vhd.
Definition at line 137 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 138 of file Pgp2bPkg.vhd.
Definition at line 140 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 141 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 144 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 146 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 159 of file Pgp2bPkg.vhd.
Definition at line 160 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 163 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 165 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 167 of file Pgp2bPkg.vhd.
Definition at line 168 of file Pgp2bPkg.vhd.
Definition at line 169 of file Pgp2bPkg.vhd.
Definition at line 170 of file Pgp2bPkg.vhd.
Definition at line 171 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 174 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 176 of file Pgp2bPkg.vhd.
|
Record |
Definition at line 187 of file Pgp2bPkg.vhd.
|
Type |
Definition at line 192 of file Pgp2bPkg.vhd.
|
Constant |
Definition at line 194 of file Pgp2bPkg.vhd.