Lattice Semiconductor
Application Support
IPUG39_02.9, December 2010
30
10 Gb+ Ethernet MAC IP Core User’s Guide
Transmit and Receive Status (TX_RX_STS)
Table 5-9. Transmit and Receive Register Description
VLAN Tag(VLAN_TAG_[0-1])
The VLAN tag register has the VLAN TAG field of the most recent tagged frame that was received. This is a read
only register.
Table 5-10. VLAN Tag Register Description
Multicast Tables, set of eight (MLT_TAB_[0-7])
When the core is programmed to receive multicast frames, a filtering scheme is used to decide whether the frame
should be received or not. The six middle bits of the most significant byte of the CRC value, calculated for the des-
tination address, are used as a key to the 64-bit hash table. The three most significant bits select one of the eight
tables, and the three least significant bits select a bit. The frame is received only if this bit is set.
Table 5-11. Multicast Table Register Description
Name: TX_RX_STS
Address: A0DH
Bits
Name
Type
Default
Description
7:5
UNUSED
Reserved
4
Link_ok
RO
0
Link OK. When set, indicates that no fault symbols were received
on the link.
3
Remote_fault
RO
0
Remote fault. When set, indicates that remote fault symbols were
received on the link.
2
Local_fault
RO
0
Local fault. When set, indicates that local fault symbols were
received on the link.
1
Rx_idle
RO
0
Receive MAC Idle. When set, indicates that the RX MAC is inac-
tive.
0
Tx_idle
RO
0
Transmit MAC Idle. When set, indicates that the TX MAC is inac-
tive.
Name: VLAN_TAG_0
Address: A0EH
Bits
Name
Type
Default
Description
7:0
VLAN_TAG_0
RO
0
VLAN Tag ID. Upper byte
Name: VLAN_TAG_1
Address: A0FH
Bits
Name
Type
Default
Description
7:0
VLAN_TAG_1
RO
0
VLAN Tag ID. Lower byte.
Name: MLT_TAB_[0-7]
Address: A10H, A11H, A12H, A13H, A14H, A15H, A16H, A17H
Bits
Name
Type
Default
Description
7:0
Multicast Table
[0-7]
R/W
0
Multicast Table. Eight tables that make a 64-bit hash.