|
SURF
|
Processes | |
| PROCESS_144 | |
| PROCESS_355 | |
Constants | |
| TPD_G | time := 1 ns |
| TX_CELL_WORDS_MAX_G | integer := PGP3_DEFAULT_TX_CELL_WORDS_MAX_C |
| NUM_VC_G | integer := 4 |
| SKP_INTERVAL_G | integer := 5000 |
| SKP_BURST_SIZE_G | integer := 8 |
| MUX_MODE_G | string := " INDEXED " |
| MUX_TDEST_ROUTES_G | Slv8Array := ( 0 = > " -------- " ) |
| MUX_TDEST_LOW_G | integer range 0 to 7 := 0 |
| MUX_INTERLEAVE_EN_G | boolean := true |
| MUX_INTERLEAVE_ON_NOTVALID_G | boolean := false |
| PACKETIZER_IN_AXIS_CFG_C | AxiStreamConfigType := ( TSTRB_EN_C = > false , TDATA_BYTES_C = > 8 , TDEST_BITS_C = > 8 , TID_BITS_C = > 8 , TKEEP_MODE_C = > TKEEP_COMP_C , TUSER_BITS_C = > 8 , TUSER_MODE_C = > TUSER_FIRST_LAST_C ) |
| RX_AXIS_CFG_C | AxiStreamConfigType := ( TSTRB_EN_C = > false , TDATA_BYTES_C = > 4 , TDEST_BITS_C = > 8 , TID_BITS_C = > 8 , TKEEP_MODE_C = > TKEEP_COMP_C , TUSER_BITS_C = > 2 , TUSER_MODE_C = > TUSER_FIRST_LAST_C ) |
Signals | |
| rxClk | sl |
| rxRst | sl |
| axisClk | sl |
| axisRst | sl |
| pgpTxIn | Pgp3TxInType := PGP3_TX_IN_INIT_C |
| pgpTxOut | Pgp3TxOutType |
| pgpTxMasters | AxiStreamMasterArray ( NUM_VC_G- 1 downto 0 ) |
| pgpTxSlaves | AxiStreamSlaveArray ( NUM_VC_G- 1 downto 0 ) |
| locRxLinkReady | sl |
| remRxFifoCtrl | AxiStreamCtrlArray ( NUM_VC_G- 1 downto 0 ) |
| remRxLinkReady | sl |
| phyTxData | slv ( 63 downto 0 ) |
| phyTxHeader | slv ( 1 downto 0 ) |
| phyRxData | slv ( 63 downto 0 ) |
| phyRxHeader | slv ( 1 downto 0 ) |
| pgpRxIn | Pgp3RxInType := PGP3_RX_IN_INIT_C |
| pgpRxOut | Pgp3RxOutType |
| pgpRxMasters | AxiStreamMasterArray ( NUM_VC_G- 1 downto 0 ) |
| pgpRxCtrl | AxiStreamCtrlArray ( NUM_VC_G- 1 downto 0 ) := ( others = > AXI_STREAM_CTRL_UNUSED_C ) |
Instantiations | |
| u_clkrst_1 | ClkRst <Entity ClkRst> |
| u_ssiprbstx_1 | SsiPrbsTx <Entity SsiPrbsTx> |
| u_pgp3tx_1 | Pgp3Tx <Entity Pgp3Tx> |
| u_pgp3rx_1 | Pgp3Rx <Entity Pgp3Rx> |
| u_clkrst_2 | ClkRst <Entity ClkRst> |
| u_axistreamfifov2_1 | AxiStreamFifoV2 <Entity AxiStreamFifoV2> |
| u_clkrst_1 | ClkRst <Entity ClkRst> |
| u_ssiprbstx_1 | SsiPrbsTx <Entity SsiPrbsTx> |
| u_pgp3tx_1 | Pgp3Tx <Entity Pgp3Tx> |
| u_pgp3rx_1 | Pgp3Rx <Entity Pgp3Rx> |
| u_clkrst_2 | ClkRst <Entity ClkRst> |
| u_axistreamfifov2_1 | AxiStreamFifoV2 <Entity AxiStreamFifoV2> |