RM0082
HS_Media independent interface (MII)
Doc ID 018672 Rev 1
539/844
●
DBF
Setting this bit, the MAC address filtering module filters all incoming broadcast frames.
●
PM
Setting this bit, all received frames with a multicast destination address (first bit in the
destination address is 1'b1) are passed. If this bit is cleared, filtering of multicast frames
depends on HMC field (bit [2]) in this register.
●
DAIF
Setting this bit, the unicast/multicast frames whose DA matches the DA registers will be
marked as failing the DA address filter (inverse filtering mode). Otherwise (bit cleared),
frames whose DA doesn't match the DA registers will be marked as failing the DA
address filter (nominal filtering mode).
●
HMC
Setting this bit, the MAC performs destination address filtering of received multicast
frames according to the hash table (as set in Register2, MAC, and Register3, MAC, in
section 1.4.2.16 and 1.4.2.17, respectively). Clearing this bit, the MAC performs a
perfect destination address filtering for multicast frames (comparing the DA field with
the values programmed in DA registers).
●
HUC
Setting this bit, the MAC performs destination address filtering of received unicast
frames according to the hash table (as set in Register2, MAC, and Register3, MAC.
Clearing this bit, the MAC performs a perfect destination address filtering for unicast
frames (comparing the DA field with the values programmed in DA registers).
●
PR
On setting this bit, the MAC address filtering module passes all incoming frames
regardless of its destination or source address. In this case, the SA/DA filter fails status
bit of the received frame status word will always be cleared.
24.7.18
Hash table high register (Register2, MAC)
The Hash Table High (HTH) is a register which contains the upper 32 bits of the 64 bit hash
table used for group address filtering.
24.7.19
Hash table low register (Register3, MAC)
The Hash Table Low (HTL) is a register which contains the lower 32 bits of the 64 bit hash
table used for group address filtering.
Table 447.
PCF field bit assignments
Value
Description
2‘b00
MAC filters all control frames from reaching application
2‘b01
2‘b10
MAC forwards all control frames to application even if they fail the address filter.
2‘b11
MAC forwards all control frames that pass the address filter.