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

Processes

comb  ( ethRst , ipCsumEn , r , sAxisMaster , tcpCsumEn , udpCsumEn )
seq  ( ethClk )

Constants

MAX_FRAME_SIZE_C  natural := ite ( JUMBO_G , 9000 , 1500 )
REG_INIT_C  RegType := ( valid = > ( others = > ' 0 ' ) , fragDet = > ( others = > ' 0 ' ) , eofeDet = > ( others = > ' 0 ' ) , ipv4Det = > ( others = > ' 0 ' ) , udpDet = > ( others = > ' 0 ' ) , tcpDet = > ( others = > ' 0 ' ) , tcpFlag = > ' 0 ' , pipeFlush = > ' 0 ' , byteCnt = > 0 , ipv4Hdr = > ( others = > ( others = > ' 0 ' ) ) , ipv4Len = > ( others = > ( others = > ' 0 ' ) ) , protLen = > ( others = > ( others = > ' 0 ' ) ) , protCsum = > ( others = > ( others = > ' 0 ' ) ) , roce = > ( others = > ' 0 ' ) , calc = > ( others = > ETH_MAC_CSUM_ACCUM_INIT_C ) , tKeep = > ( others = > ' 0 ' ) , tData = > ( others = > ' 0 ' ) , mAxisMaster = > AXI_STREAM_MASTER_INIT_C , mAxisMasters = > ( others = > AXI_STREAM_MASTER_INIT_C ) , state = > IDLE_S )

Types

StateType  ( IDLE_S , IPV4_HDR0_S , IPV4_HDR1_S , MOVE_S , BLOWOFF_S )

Signals

r  RegType := REG_INIT_C
rin  RegType
dbg  Slv16Array ( 1 downto 0 )

Records

RegType 

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