SURF
Loading...
Searching...
No Matches
CoaXPressConfig.rtl Architecture Reference
Architecture >> CoaXPressConfig::rtl

Processes

comb  ( axilReadMaster , axilWriteMaster , cfgRst , cfgRxMaster , cfgTxSlave , configErrResp , configPktTag , configTimerSize , r )
seq  ( cfgClk )

Procedures

  calcCrc( highIndex: in natural )

Constants

REG_INIT_C  RegType := ( configPktTag = > ' 0 ' , tag = > ( others = > ' 0 ' ) , tValid = > ( others = > ' 0 ' ) , tLast = > ( others = > ' 0 ' ) , tData = > ( others = > ( others = > ' 0 ' ) ) , tDataK = > ( others = > ' 0 ' ) , idx = > 0 , tagOffset = > 0 , byteIdx = > 0 , timer = > ( others = > ' 0 ' ) , cfgTxMaster = > AXI_STREAM_MASTER_INIT_C , axilWriteSlave = > AXI_LITE_WRITE_SLAVE_INIT_C , axilReadSlave = > AXI_LITE_READ_SLAVE_INIT_C , state = > IDLE_S )

Types

StateType  ( IDLE_S , CRC_S , XFER_S , RESP_S )

Signals

r  RegType := REG_INIT_C
rin  RegType
axilReadMaster  AxiLiteReadMasterType
axilWriteMaster  AxiLiteWriteMasterType

Records

RegType 

Instantiations

u_srpv3  SrpV3AxiLite <Entity SrpV3AxiLite>

The documentation for this design unit was generated from the following file: