Initialization Sequence

MPC5200B Users Guide, Rev. 1

Freescale Semiconductor 14-39

Figure 14-2. Ethernet Address Recognition - receive block decisions
Accept/Reject
Broadcast Addr
?
?
PROM = 1
?
Receive
Address
True
NOTES:
BC_REJ - field in R_CNTRL register (BroadCast REJect)
False
True
False
BC_REJ = 1
?
AR_EM_B - bit in RECV.AR_DONE register (address recognition exact match bar)
AR_HM_B - bit in RECV.AR_DONE register (address recognition hash match bar)
Frame
AR_HM_B = 0
?
AR_EM_B = 0
?
Pause Frame
False
False
False
False
True
True
True
True
Receive Frame Receive Frame
Receive Frame Receive Frame
Reject Frame
Reject Frame
PROM - field in R_CNTRL register (PROMiscous mode)
Pause Frame - valid PAUSE frame received
Check Address - microcode Address Recognition subroutine; returns AR_HM_B and AR_EM_B
Set BC bit in RCV BD Set MC bit in RCV BD if multicast
Set M (Miss) bit in Rcv BD
Set MC bit in Rcv BD if multicast
Set BC bit in Rcv BD if broadcast
Flush from FIFO
Flush from FIFO
Recognition