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

Processes

comb  ( arpAckMasters , arpReqSlaves , arpTabFound , arpTabMacAddr , clientRemoteDetIp , clientRemoteDetValid , clientRemoteIp , r , rst )
seq  ( clk )

Constants

TIMER_1_SEC_C  natural := getTimeRatio ( CLK_FREQ_G , 1 . 0 )
REG_INIT_C  RegType := ( clientRemoteMac = > ( others = > ( others = > ' 0 ' ) ) , clientRemoteMacWrEn = > ( others = > ' 0 ' ) , clientRemoteIpWrEn = > ( others = > ' 0 ' ) , arpAckSlaves = > ( others = > AXI_STREAM_SLAVE_INIT_C ) , arpReqMasters = > ( others = > AXI_STREAM_MASTER_INIT_C ) , timerEn = > ' 0 ' , timer = > 0 , arpTimers = > ( others = > 0 ) , respTimers = > ( others = > 0 ) , state = > ( others = > IDLE_S ) )

Types

TimerArray  array ( natural range <> ) of natural range 0 to COMM_TIMEOUT_G
StateType  ( CHECK_S , IDLE_S , WAIT_S , COMM_MONITOR_S )
StateArray  array ( natural range <> ) of StateType

Signals

r  RegType := REG_INIT_C
rin  RegType

Records

RegType 

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