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

Functions

Slv8Array   genTxDly

Processes

comb  ( cfgMaster , r , txPulseWidth , txRate , txRst , txTrig , txTrigInv )
seq  ( txClk )

Constants

CXP_TRIG_K_C  slv ( 5 downto 0 ) := " 000111 "
TX_DLY_C  Slv8Array ( 149 downto 0 ) := genTxDly
REG_INIT_C  RegType := ( heartbeat = > ' 0 ' , heartbeatCnt = > ( others = > ' 0 ' ) , txTrig = > ' 0 ' , txTrigDrop = > ' 0 ' , txTrigCnt = > 6 , txTrigData = > ( 0 = > K_28_2_C , 1 = > K_28_4_C , 2 = > K_28_4_C , 3 = > x " 00 " , 4 = > x " 00 " , 5 = > x " 00 " ) , txPulseWidth = > ( others = > ' 0 ' ) , txTrigWidthCnt = > ( others = > ' 0 ' ) , txIdle = > ' 1 ' , txIdleCnt = > 4 , txStrobe = > ' 0 ' , txData = > K_28_5_C , txDataK = > ' 1 ' , cfgSlave = > AXI_STREAM_SLAVE_INIT_C )

Signals

r  RegType := REG_INIT_C
rin  RegType

Attributes

rom_style  string
rom_style  constant is " distributed "
rom_extract  string
rom_extract  constant is " TRUE "
syn_keep  string
syn_keep  constant is " TRUE "

Records

RegType 

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