RM0082
HS_Media independent interface (MII)
Doc ID 018672 Rev 1
547/844
24.7.30
MAC address1 high register (Register18, MAC)
The MAC Address1 High is a register which contains the upper 16 bits ([47:32]) of the 6-byte
2
nd
MAC address of the station. The MAC Address1 high bit assignments are given in
●
AE
Setting this bit, the MAC address filtering module uses the 2nd MAC address for perfect
filtering.
●
SA
This bit allows to specify whether the MAC Address1 [47:0] is used to compare with the
SA fields (SA is 1'b1) or with the DA fields (SA is 1'b0) of the received frame.
●
MBC
This 6 bit field controls masking of each of the MAC address byte, according to
encoding below:
Setting a bit, the corresponding byte of the received SA/DA is not compared with the
contents of MAC Address1 registers.
Table 459.
MAC Address0 low register bit assignments
Bit
Name
Reset value
Type
Description
[31:00]
A[31:0]
32’hFFFFFFFF
RW
MAC address0 [31:00].
Table 460.
MAC Address1 high register bit assignments
Bit
Name
Reset Value
Type
Description
[31]
1’h0
RW
Address Enable.
[30]
1’h0
RW
Source Address.
[29:24]
6’h0
RW
Mask Byte Control.
[23:16]
Reserved
-
RO
Read: undefined.
[15:00]
A[47:32]
16’hFFFF
RW
MAC Address1 [47:32].
Table 461.
MAC address byte
Bit
MAC Address Byte
[29]
Register18[15:8]
[28]
Register18[7:0]
[27]
Register19[31:24]
[26]
Register19[23:16]
[25]
Register19[15:8]
[24]
Register19[7:0]