|
SURF
|
Processes | |
| PROCESS_244 | ( 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_245 | ( axilClk ) |
Constants | |
| TX_STATUS_CNT_C | positive := 4 |
| RX_STATUS_CNT_C | positive := 2 |
| REG_INIT_C | RegType := ( gtRstAll = > ' 0 ' , 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 | |