IPR-10GETHERNET Altera, IPR-10GETHERNET Datasheet - Page 43

IP CORE Renewal Of IP-10GETHERNET

IPR-10GETHERNET

Manufacturer Part Number
IPR-10GETHERNET
Description
IP CORE Renewal Of IP-10GETHERNET
Manufacturer
Altera
Datasheet

Specifications of IPR-10GETHERNET

Software Application
IP CORE, Interface And Protocols, ETHERNET
Supported Families
Quartus II
Features
IEEE 802.3 2005 And 802.1Q Ethernet Standards, Management Data I/O (MDIO) Master Interface
Core Architecture
FPGA
Core Sub-architecture
Arria, HardCopy, Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
na
MAC Functional Description
© July 2010 Altera Corporation
3.2.4.7.Payload Length Checking
The MAC Rx keeps track of the actual frame payload length as it receives a frame. The
actual frame payload length is checked against the length/type or client length/type
field. You can disable the payload length checking by setting the NO_LGTH_CHECK bit
in the command_config register. For basic frames, VLAN frames and stacked VLAN
frames, the payload range is 0x2E–0x5DC. For VLAN and VLAN stacked frames the
total length of the header and payload is four or eight bytes greater, respectively. If
the actual frame payload length violates the specification, the MAC asserts
avl_st_rx_err, indicating that received frame has an error.
3.2.4.8.VLAN Frame Processing
A value of 0x8100 in the type/length field of a basic frame indicates an VLAN frame,
and the next two bytes carry the tag information. The MAC Rx asserts
avl_st_vlan_tag to mark VLAN frames. There are no other processing differences
between basic and VLAN frames.
format.
Figure 3–15. VLAN Tagged Frame Format
3.2.4.9.Stacked VLAN Frame Processing
A value of 0x8100 in the type/length field of a basic frame indicates an VLAN frame,
and the next two bytes carry the stacked tag information. The MAC Rx asserts
avl_st_vlan_tag and avl_st_vlan_vlan_tag to mark VLAN frames. There
are no other processing differences between basic and VLAN frames.
illustrates the stacked VLAN tagged frame format.
Frame Length
1
6
1 bytes
6 bytes
6 bytes
2 bytes
2 bytes
2 bytes
0..42 bytes
4 bytes
0..1500/9000 bytes
byte
bytes
Figure 3–15
Length/Type (VLAN Tag 0x8100)
Frame Check Sequence
illustrates the VLAN tagged frame
Destination Address
Client Length/Type
Source Address
Payload Data
VLAN Info
Preamble
SFD
Pad
Start
10-Gbps Ethernet IP Functional Description
Figure 3–15
3–17

Related parts for IPR-10GETHERNET