SURF
|
Processes | |
PROCESS_238 | ( axilReadMaster , axilRst , axilWriteMaster , bandwidth , bandwidthMax , bandwidthMin , frameCnt , frameRate , frameRateMax , frameRateMin , frameSize , frameSizeMax , frameSizeMin , r , rxClkFreq , rxCntOut , rxDecErrCnt , rxDispErrCnt , rxLinkUpCnt , rxLinkUpStatus , rxStatusOut , trigFreq , txClkFreq , txCntOut , txStatusOut ) |
PROCESS_239 | ( axilClk ) |
Constants | |
TX_STATUS_CNT_C | positive := 4 |
RX_STATUS_CNT_C | positive := 2 |
REG_INIT_C | RegType := ( rxNumberOfLane = > toSlv ( NUM_LANES_G , 4 ) , rxLaneMinusOne = > toSlv ( NUM_LANES_G- 1 , 4 ) , txTrigInv = > ' 0 ' , txPulseWidth = > toSlv ( 31250 - 1 , 32 ) , txLsRate = > ' 0 ' , txLsLaneEn = > x " 1 " , configTimerSize = > x " 0F_FF_FF_FF " , configErrResp = > ' 1 ' , configPktTag = > ' 0 ' , swTrig = > ' 0 ' , rxFsmRst = > ' 0 ' , cntRst = > ' 1 ' , axilWriteSlave = > AXI_LITE_WRITE_SLAVE_INIT_C , axilReadSlave = > AXI_LITE_READ_SLAVE_INIT_C ) |
Signals | |
r | RegType := REG_INIT_C |
rin | RegType |
rxLinkUpCnt | SlVectorArray ( NUM_LANES_G- 1 downto 0 , STATUS_CNT_WIDTH_G- 1 downto 0 ) |
rxFifoOverflowCnt | SlVectorArray ( NUM_LANES_G- 1 downto 0 , STATUS_CNT_WIDTH_G- 1 downto 0 ) |
rxDecErrCnt | SlVectorArray ( NUM_LANES_G- 1 downto 0 , STATUS_CNT_WIDTH_G- 1 downto 0 ) |
rxDispErrCnt | SlVectorArray ( NUM_LANES_G- 1 downto 0 , STATUS_CNT_WIDTH_G- 1 downto 0 ) |
rxDispErrSync | slv ( NUM_LANES_G- 1 downto 0 ) |
rxDecErrSync | slv ( NUM_LANES_G- 1 downto 0 ) |
rxFifoOverflowSync | slv ( NUM_LANES_G- 1 downto 0 ) |
rxLinkUpSync | slv ( NUM_LANES_G- 1 downto 0 ) |
rxLinkUpStatus | slv ( NUM_LANES_G- 1 downto 0 ) |
rxOverflowSync | sl |
txCntOut | SlVectorArray ( TX_STATUS_CNT_C- 1 downto 0 , STATUS_CNT_WIDTH_G- 1 downto 0 ) |
txStatusOut | slv ( TX_STATUS_CNT_C- 1 downto 0 ) |
rxCntOut | SlVectorArray ( RX_STATUS_CNT_C- 1 downto 0 , STATUS_CNT_WIDTH_G- 1 downto 0 ) |
rxStatusOut | slv ( RX_STATUS_CNT_C- 1 downto 0 ) |
trigFreq | slv ( 31 downto 0 ) |
txClkFreq | slv ( 31 downto 0 ) |
rxClkFreq | Slv32Array ( NUM_LANES_G- 1 downto 0 ) |
dataReset | sl |
frameCnt | slv ( 63 downto 0 ) |
frameSize | slv ( 31 downto 0 ) |
frameSizeMax | slv ( 31 downto 0 ) |
frameSizeMin | slv ( 31 downto 0 ) |
frameRate | slv ( 31 downto 0 ) |
frameRateMax | slv ( 31 downto 0 ) |
frameRateMin | slv ( 31 downto 0 ) |
bandwidth | slv ( 63 downto 0 ) |
bandwidthMax | slv ( 63 downto 0 ) |
bandwidthMin | slv ( 63 downto 0 ) |
Records | |
RegType |