IP-10GETHERNET Altera, IP-10GETHERNET Datasheet - Page 30

IP CORE - 10 Gbps Ethernet MAC PCS PMA Reference Design

IP-10GETHERNET

Manufacturer Part Number
IP-10GETHERNET
Description
IP CORE - 10 Gbps Ethernet MAC PCS PMA Reference Design
Manufacturer
Altera
Datasheet

Specifications of IP-10GETHERNET

Software Application
IP CORE, Interface And Protocols, ETHERNET
Supported Families
Quartus II
Core Architecture
FPGA
Core Sub-architecture
Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
na
3–4
Figure 3–4. Typical Client Frame at the XGMII (Tx) Interface
Notes to
(1) <p> = payload size = 0–1500 bytes, or 9600 bytes for jumbo frames.
(2) <s> = padding bytes = 0–46 bytes
(3) <I> = number of IPG bytes
10-Gbps Ethernet IP Functional Description
MAC Frame
Start[7:0]
Figure
Preamble
3–4:
[47:0]
Figure 3–4
The following sections describe the functions that the Tx module performs.
3.2.1.1. Start, Preamble, and SFD Insertion
In the Tx datapath the MAC appends a one-byte START, 6-byte preamble, and 1-byte
SFD to the client frame. (This MAC module also incorporates the functions of the
reconciliation sublayer.)
3.2.1.2. Address Insertion
The client provides the destination MAC address and the source address of the local
MAC. However, if enabled by a
address can be replaced by the primary address contained in two, 32-bit MAC
registers: mac_0 and
3.2.1.3. Length/Type Field Processing
This two-byte header represents either the length of the payload or the type of MAC
frame. When the value of this field is equal to or greater than 1536 (0x600) it indicates
a type field. Otherwise, this field provides the length of the payload data that ranges
from 0–1500 bytes. The Tx MAC does not modify this field and forwards it to the
network.
3.2.1.4. VLAN and Stacked VLAN Frames Processing
The extension of a basic frame is a VLAN tagged frame, which contains an additional
VLAN tag field between the source address and length/type fields as
illustrates. VLAN tagging is defined by the IEEE 802.1Q standard. VLANs can
identify and separate many groups' network traffic in enterprises and metro
networks.VLAN tagged frames have a maximum length of 1522 bytes, excluding the
preamble and the SFD bytes. In carrier Ethernet network applications based on IEEE
802.1ad provider bridge standard (QinQ) for scaling the network, frames can be
tagged with two consecutive VLAN tags (stacked VLAN). Stacked VLAN frames
SFD[7:0]
Client Frame
Destination
Destination
Addr[47:0]
Addr[47:0]
illustrates the changes that the Tx MAC makes to the client frame.
Client - MAC Tx Interface
Addr[47:0]
Addr[47:0]
Source
Source
mac_1.
Length[15:0]
Length[15:0]
Type/
Type/
Command_Config Register
PAD [<s>]
CRC32
[31:0]
bit, the source MAC
© July 2010 Altera Corporation
MAC Functional Description
[<I-1>:0]
IFG
Figure 3–5
EFD[7:0]

Related parts for IP-10GETHERNET