CS89712
Address
Type of
Received
Frame
Erred
Frame?
Individual no
Address
no
Passes
Hash
Filter?
yes
no
ExtraData
yes don’t care ExtraData
Multicast no
Address
no
yes
no
ExtraData
yes don’t care ExtraData
Broad-
no
yes ExtraData
cast
(Note 1)
Address
no
yes ExtraData
(Note 2)
no
no
ExtraData
yes don’t care ExtraData
Contents of RxEvent
Bits F-A
Hash Table Index
Runt
CRC
Error
Broadcast
Runt
CRC
Error
Broadcast
Hash table index
Runt
CRC
Error
Broadcast
Runt
CRC
Error
Broadcast
Runt
CRC
Error
Broadcast
(actual value X00010)
Runt
CRC
Error
Broadcast
Runt
CRC
Error
Broadcast
Runt
CRC
Error
Broadcast
Individual
Adr
Individual
Adr
Individual
Adr
Individual
Adr
Individual
Adr
Individual
Adr
Individual
Adr
Individual
Adr
Bit 9 Bit 8 Bit 6
Hashed RxOK IAHash
1
1
1
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
Notes: 1. Broadcast frames are accepted as Multicast frames if and only if all the following conditions are met
simultaneously:
a) the Logical Address Filter is programmed as: (MSB) 0000 8000 0000 0000h (LSB). Note that this
LAF value corresponds to a Multicast Addresses of both all 1s and 03-00-00-00-00-01.
b) the Rx Control Register (register 5) is programmed to accept IndividualA, MulticastA, RxOK-only,
and the following address filters were enabled: IAHashA and BroadcastA.
2. NOT (Note 1).
Table 28. Contents of RxEvent Upon Various Conditions
IAHashA
0
1
0
0
X
Promiscuous
A
0
MulticastA
0
IndividualA
1
0
0
0
0
1
0
0
0
0
1
X
X
BroadcastA
0
0
0
1
X
Frames Accepted
Individual Address frames with
DA matching the IA at Ethernet
Port offset address 0158h
Individual Address frames with
DA that pass the hash filter
(DA[0] must be “0”)
Multicast frames with DA that
pass the hash filter (DA[0] must
be “1”)
Broadcast frames
All frames
Table 29. Destination Address Filtering Options
62
DS502PP2