| 
    SURF
    
   | 
 
Processes | |
| PROCESS_288 | ( pgpTxClk ) | 
Signals | |
| cellTxSOC | sl | 
| cellTxSOF | sl | 
| cellTxEOC | sl | 
| cellTxEOF | sl | 
| cellTxEOFE | sl | 
| cellTxData | slv ( TX_LANE_CNT_G* 16 - 1 downto 0 ) | 
| schTxSOF | sl | 
| schTxEOF | sl | 
| schTxIdle | sl | 
| schTxReq | sl | 
| schTxAck | sl | 
| schTxDataVc | slv ( 1 downto 0 ) | 
| intTxLinkReady | sl | 
| schTxTimeout | sl | 
| intPhyTxData | slv ( TX_LANE_CNT_G* 16 - 1 downto 0 ) | 
| intPhyTxDataK | slv ( TX_LANE_CNT_G* 2 - 1 downto 0 ) | 
| crcTxIn | slv ( TX_LANE_CNT_G* 16 - 1 downto 0 ) | 
| crcTxInit | sl | 
| crcTxValid | sl | 
| crcTxOut | slv ( 31 downto 0 ) | 
| crcTxOutAdjust | slv ( 31 downto 0 ) | 
| crcTxRst | sl | 
| crcTxInAdjust | slv ( 31 downto 0 ) | 
| crcTxWidthAdjust | slv ( 2 downto 0 ) | 
| intTxSof | slv ( 3 downto 0 ) | 
| intTxEofe | slv ( 3 downto 0 ) | 
| intvalid | slv ( 3 downto 0 ) | 
| rawReady | slv ( 3 downto 0 ) | 
| syncLocPause | slv ( 3 downto 0 ) | 
| syncLocOverFlow | slv ( 3 downto 0 ) | 
| syncRemPause | slv ( 3 downto 0 ) | 
| gateRemPause | slv ( 3 downto 0 ) | 
| syncLocLinkReady | sl | 
| intTxMasters | AxiStreamMasterArray ( 3 downto 0 ) | 
| intTxSlaves | AxiStreamSlaveArray ( 3 downto 0 ) | 
Attributes | |
| KEEP_HIERARCHY | string | 
| KEEP_HIERARCHY | label is " TRUE " | 
Instantiations | |
| u_sync | SynchronizerVector <Entity SynchronizerVector> | 
| u_linkready | Synchronizer <Entity Synchronizer> | 
| u_pgp2btxphy | Pgp2bTxPhy <Entity Pgp2bTxPhy> | 
| u_pgp2btxsched | Pgp2bTxSched <Entity Pgp2bTxSched> | 
| u_pgp2btxcell | Pgp2bTxCell <Entity Pgp2bTxCell> | 
| u_inputpipe | AxiStreamPipeline <Entity AxiStreamPipeline> | 
| tx_crc | CRC32Rtl <Entity CRC32Rtl> |