Architecture >> EthMacRxCsum::rtl
|
comb | ( ethRst , ipCsumEn , r , sAxisMaster , tcpCsumEn , udpCsumEn ) |
seq | ( ethClk ) |
|
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 ) |
|
StateType | ( IDLE_S , IPV4_HDR0_S , IPV4_HDR1_S , MOVE_S , BLOWOFF_S ) |
|
r | RegType := REG_INIT_C |
rin | RegType |
dbg | Slv16Array ( 1 downto 0 ) |
The documentation for this design unit was generated from the following file:
- ethernet/EthMacCore/rtl/EthMacRxCsum.vhd