64b/66b PCS - IEEE
64b/66b PCS
updated 6/30/2000 state machines modified 7/17/2000
Rick Walker Richard Dugan Birdy Amrutur Rich Taborek Don Alderrou John Ewen Mark Ritter Al Bezoni Drew Plant
Agilent Agilent Agilent nSerial nSerial IBM IBM Lucent Agilent
Howard Frazier Paul Bottorff Shimon Mueller Brad Booth Kevin Daines Osamu Ishida Jason Yorks Henning Lysdal Justin Chang
Cisco Nortel Sun Intel World Wide Packets NTT Cielo Giga/Intel Quake
La Jolla, CA
IEEE 802.3ae July 10-14, 2000 Task Force
64b/66b Coding Update
Topics
? Code review and update ? Test vectors ? Bit ordering sequence ? Frame sync algorithm and state machine ? TX,RX error detection state machines ? Optional code features ? Summary
La Jolla, CA
IEEE 802.3ae July 10-14, 2000 Task Force
64b/66b Coding Update
Building frames from 10GbE RS symbols
octet 0 octet 1 octet 2 octet 3
ZZZZZZZZ SDDDDDDDDZZZZZ ZZZZZZZZ DDDDDDDDDZZZZZ ZZZZZZZZ DDDDDDDDTZZZZZ ZZZZZZZZ DDDDDDDDZZZZZZ
time
S,T = SOP, EOP I,E = control words (Z) D = Data octets
pure data
pure control
two possible packet startings
D D
DD D
D D D D
Z Z
S D
ZZ Z
D D
Z Z
D D
Z Z
D D
eight possible packet endings
Z S
ZD S
Z D Z D
T Z
DZ DZ
D Z
D T
DD DD DD
Z Z
TZ DZ
D Z
Z Z
Z Z
T Z
D Z
D Z D Z
D T D Z
D D D T
D D D D
T
Z Z
Z Z
Z Z
T Z
D Z
D Z
DZ DT
La Jolla, CA
IEEE 802.3ae July 10-14, 2000 Task Force
64b/66b Coding Update
Code Overview
Data Codewords have "01" sync preamble
01
64 bit data field (scrambled)
Mixed Data/Control frames are identified with a "10" sync preamble. Both the coded 56-bit payload and TYPE field are scrambled
1 0 8-bit TYPE combined 56 bit data/control field (scrambled)
00,11 preambles are considered code errors and cause the packet to be invalidated by forcing an error (E) symbol on coder output
La Jolla, CA
IEEE 802.3ae July 10-14, 2000 Task Force
64b/66b Coding Update
Code Summary
Input Data
Sync
(first RS transfer / second RS transfer) [0] [1] [2]
Bit fields
[65]
D0D1D2D3/D4D5D6D7 0 1 D0
D1
D2
D3
D4
D5
D6
D7
[0] [7] [0] [7] [0] [7] [0] [7] [0] [7] [0] [7] [0] [7] [0] [7]
Z0Z1Z2Z3/Z4Z5Z6Z7 1 0 0x1e C0
C1
C2
C3
C4
C5
C6
C7
"01111000" [0] [6] [0] [6] [0] [6] [0] [6] [0] [6] [0] [6] [0] [6] [0] [6]
Z0Z1Z2Z3/S4D5D6D7 1 0 0x33 C0
C1
C2
C3
D5
D6
D7
S0D1D2D3/D4D5D6D7 1 0 0x78 D1
D2
D3
D4
D5
D6
D7
T0Z1Z2Z3/Z4Z5Z6Z7 1 0 0x87
C1
C2
C3
C4
C5
C6
C7
D0T1Z2Z3/Z4Z5Z6Z7 1 0 0x99 D0
C2
C3
C4
C5
C6
C7
D0D1T2Z3/Z4Z5Z6Z7 1 0 0xaa D0
D1
C3
C4
C5
C6
C7
D0D1D2T3/Z4Z5Z6Z7 1 0 0xb4 D0
D1
D2
C4
C5
C6
C7
D0D1D2D3/T4Z5Z6Z7 1 0 0xcc D0
D1
D2
D3
C5
C6
C7
D0D1D2D3/D4T5Z6Z7 1 0 0xd2 D0
D1
D2
D3
D4
C6
C7
D0D1D2D3/D4D5T6Z7 1 0 0xe1 D0
D1
D2
D3
D4
D5
C7
D0D1D2D3/D4D5D6T7 1 0 0xff D0
D1
D2
D3
D4
D5
D6
? all undefined bit fields (in yellow) are set to zero for 10GbE
La Jolla, CA
IEEE 802.3ae July 10-14, 2000 Task Force
64b/66b Coding Update
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- detection of intraword and interword letter repetition a test of
- gigabit ethernet 1000base t
- engineering ohio 4 h youth development
- ecosystems food chains food webs
- mipi unipro protocol decoder datasheet teledyne lecroy
- a probabilistic approach to discovering dynamic full brain
- 64b 66b pcs ieee
- attacks on pay tv access control systems cambridge