IEEE P802.
3ae
10 Gigabit Ethernet Task Force
XGMII Update
La Jolla, CA
11-July-2000
Howard Frazier - Cisco Systems
IEEE 802.3ae
XGMII Update Page 1 of 12
10 Gigabit Ethernet
hmf 11-July-2000
Goals and Assumptions
n Allow multiple PHY variations
n Provide a convenient partition for implementers
n Provide a standard interface between MAC and PHY
n Reference industry standard electrical specifications
IEEE 802.3ae
XGMII Update Page 2 of 12
10 Gigabit Ethernet
hmf 11-July-2000
Interface Locations
XGMII XAUI
TXC
TXD
XGXS
PMA
PMD
PCS
MAC RS 36 XGXS
RXC
RXD
36
PHY
MDC
Mgmt
MDIO
Management
IEEE 802.3ae
XGMII Update Page 3 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface
n 32 data bits, 4 control bits, one clock, for transmit
n 32 data bits, 4 control bits, one clock, for receive
n Dual Data Rate (DDR) signaling, with data and control
driven and sampled on both rising edge and falling edge of clock
Clock
Control
Data[A/B] Data[A] Data[B]
n 32 bit data paths are divided into four 8 bit “lanes”, with one
control bit for each lane
IEEE 802.3ae
XGMII Update Page 4 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface - Coding
n Use embedded delimiters rather than discrete signals
n Control bit (C) is “1” for delimiter and special characters
n Control bit (C) is “0” for normal data characters
n Delimiter and special character set includes:
n Idle, Start, Terminate, Error
n Delimiters and special characters are distinguished by the value
of the 8 bit data lane when the corresponding control bit is “1”
n Data (d) symbols are striped on lane 1, lane 2, lane 3, lane 0, etc.
n Frames (packets) may be any number of symbols in length
subject to minFrameSize and maxFrameSize
IEEE 802.3ae
XGMII Update Page 5 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface - Coding
n Idle (I) is signaled
n during the Inter-Packet Gap
n when there is no data to send
n Start (S) is signaled
n for one byte duration at the beginning of each packet
n always on lane 0
n Terminate (T) is signaled
n for one byte duration at the end of each packet
n may appear on any lane
n Error (E) is signaled
n when an error is detected in the received signal
n when an error needs to be forced into the transmitted signal
IEEE 802.3ae
XGMII Update Page 6 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface - Coding
Shorthand Name Code Point Code Point
(Control) (Data)
I Idle 1 0x07
S Start 1 0xFB
T Terminate 1 0xFD
E Error 1 0xFE
d Data 0 0x00 - 0xFF
IEEE 802.3ae
XGMII Update Page 7 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface - Example
clk
C0
D<0:7> I S d d d d d d d d d d I I I
p p f
C1
D<8:15> I d
p
d
p
d d d d d d d d
f
T I I I
C2
D<16:23> I d
p
d
p
d d d d d d d d
f
I I I I
C3
D<24:31> I d
p
d
s
d d d d d d d d
f
I I I I
IEEE 802.3ae
XGMII Update Page 8 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface -
Electrical Characteristics
n Use Stub Series Terminated Logic for 2.5 Volts
n SSTL_2
n EIA/JEDEC Standard EIA/JESD8-9
n Class I (8 ma) output buffers
VDDQ Symbol Parameter Min Typ Max
VIH(ac) VDDQ Supply Voltage 2.3 2.5 2.7
VIH(dc) VREF Reference Voltage 1.15 1.25 1.35
VTT Termination Voltage VREF-0.04 VREF VREF+0.04
VREF VIH(dc) dc input logic high VREF+0.18 VDDQ+0.3
VIL(dc) dc input logic low -0.3 VREF-0.18
VIL(dc)
VIH((ac) ac input logic high VREF+0.35
VIL(ac)
VSS VIL(ac) ac input logic low VREF-0.35
IEEE 802.3ae
XGMII Update Page 9 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface -
Circuit Topology Example
VTT
VDDQ 50 Ohms
Z=50 Ohms
RS = 25 Ohms
VREF
IEEE 802.3ae
XGMII Update Page 10 of 12
10 Gigabit Ethernet
hmf 11-July-2000
10 Gigabit Media Independent Interface - Timing
VIH_AC(min)
Clock
VIL_AC(max)
Data VIH_AC(min)
or
Control VIL_AC(max)
tsetup
thold
Symbol Driver Receiver Units
t setup 960 480 ps
t hold 960 480 ps
IEEE 802.3ae
XGMII Update Page 11 of 12
10 Gigabit Ethernet
hmf 11-July-2000
Summary
n The XGMII coding proposal is stable
n The EIA/JEDEC SSTL_2 standard can be referenced for the
XGMII electrical specification
n The timing proposal presented herein is a starting point
for further discussion
IEEE 802.3ae
XGMII Update Page 12 of 12
10 Gigabit Ethernet
hmf 11-July-2000