50GbE and NG 100GbE Logic Baseline Proposal

Similar documents
802.3bj FEC Overview and Status. PCS, FEC and PMA Sublayer Baseline Proposal DRAFT. IEEE P802.3ck

802.3bj FEC Overview and Status. 400GbE PCS Baseline Proposal DRAFT. IEEE P802.3bs 400 Gb/s Ethernet Task Force

Backplane NRZ FEC Baseline Proposal

FEC Architectural Considerations

802.3bj Scrambling Options

802.3bj FEC Overview and Status IEEE P802.3bm

Detailed. EEE in 100G. Healey, Velu Pillai, Matt Brown, Wael Diab. IEEE P802.3bj March, 2012

Summary of NRZ CDAUI proposals

FEC Options. IEEE P802.3bj January 2011 Newport Beach

50 Gb/s per lane MMF baseline proposals. P802.3cd, Whistler, BC 21 st May 2016 Jonathan King, Finisar Jonathan Ingham, FIT

100GBASE-FR2, -LR2 Baseline Proposal

LPI SIGNALING ACROSS CLAUSE 108 RS-FEC

FEC IN 32GFC AND 128GFC. Scott Kipp, Anil Mehta June v0

100GEL C2M Channel Reach Update

200GBASE-DR4: A Baseline Proposal for the 200G 500m Objective. Brian Welch (Luxtera)

400GbE AMs and PAM4 test pattern characteristics

Analysis on Feasibility to Support a 40km Objective in 50/200/400GbE. Xinyuan Wang, Yu Xu Huawei Technologies

IEEE P802.3cd Ad Hoc meeting October 26, 2016

Error performance objective for 400GbE

Error performance objective for 25 GbE

Baseline proposal update

FEC Issues PCS Lock SMs. Mark Gustlin Cisco IEEE Dallas 802.3ba TF November 2008

Further Investigation of Bit Multiplexing in 400GbE PMA

100G-FR and 100G-LR Technical Specifications

Investigation on Technical Feasibility of Stronger RS FEC for 400GbE

An Approach To 25GbE SMF 10km Specification IEEE Plenary (Macau) Kohichi Tamura

CAUI-4 Application Requirements

400G-FR4 Technical Specification

IEEE 802.3by D Gb/s Ethernet 2nd Task Force review comments

100Gb/s Single-lane SERDES Discussion. Phil Sun, Credo Semiconductor IEEE New Ethernet Applications Ad Hoc May 24, 2017

EEE ALERT signal for 100GBASE-KP4

Proposal for 400GE Optical PMD for 2km SMF Objective based on 4 x 100G PAM4

System Evolution with 100G Serial IO

Thoughts about adaptive transmitter FFE for 802.3ck Chip-to-Module. Adee Ran, Intel Phil Sun, Credo Adam Healey, Broadcom

PAM8 Baseline Proposal

40/100 GbE PCS/PMA Testing

Application Space of CAUI-4/ OIF-VSR and cppi-4

Toward Convergence of FEC Interleaving Schemes for 400GE

100GBASE-KP4 Link Training Summary

Measurements and Simulation Results in Support of IEEE 802.3bj Objective

Meeting Notes Sept 23, 2012 IEEE Industry Connections HSE Consensus Ad Hoc

Further Clarification of FEC Performance over PAM4 links with Bit-multiplexing

Ali Ghiasi. Nov 8, 2011 IEEE GNGOPTX Study Group Atlanta

PAM8 Gearbox issues Andre Szczepanek. PAM8 gearbox issues 1

(51) Int Cl.: H04L 1/00 ( )

64G Fibre Channel strawman update. 6 th Dec 2016, rv1 Jonathan King, Finisar

100GBASE-DR2: A Baseline Proposal for the 100G 500m Two Lane Objective. Brian Welch (Luxtera)

RS-FEC Codeword Monitoring for 802.3cd

Clause 74 FEC and MLD Interactions. Magesh Valliappan Broadcom Mark Gustlin - Cisco

10G EPON 1G EPON Coexistence

Achieving BER/FLR targets with clause 74 FEC. Phil Sun, Marvell Adee Ran, Intel Venugopal Balasubramonian, Marvell Zhenyu Liu, Marvell

IEEE 25 Gb/s Ethernet on a Single Lane Study Group Table of Contents

Thoughts on 25G cable/host configurations. Mike Dudek QLogic. 11/18/14 Presented to 25GE architecture ad hoc 11/19/14.

FEC Codes for 400 Gbps 802.3bs. Sudeep Bhoja, Inphi Vasu Parthasarathy, Broadcom Zhongfeng Wang, Broadcom

Baseline Proposal for 200 Gb/s Ethernet 40 km SMF 200GBASE-ER4 in 802.3cn

P802.3by 25 Gb/s Ethernet Task Force and 50G/100G/200G Study Groups Joint Ad Hoc meeting January 6, 2016

Brian Holden Kandou Bus, S.A. IEEE GE Study Group September 2, 2013 York, United Kingdom

Technical Article MS-2714

Data Rate to Line Rate Conversion. Glen Kramer (Broadcom Ltd)

Update on FEC Proposal for 10GbE Backplane Ethernet. Andrey Belegolovy Andrey Ovchinnikov Ilango. Ganga Fulvio Spagna Luke Chang

Proposal for 10Gb/s single-lane PHY using PAM-4 signaling

CAUI-4 Chip to Chip and Chip to Module Applications

802.3cd (comments #i-79-81).

PAM-2 on a 1 Meter Backplane Channel

IEEE P802.3cd 50 Gb/s, 100 Gb/s, 200 Gb/s Ethernet Task Force

Further Studies of FEC Codes for 100G-KR

Need for FEC-protected chip-to-module CAUI-4 specification. Piers Dawe Mellanox Technologies

P802.3av interim, Shanghai, PRC

Optical transmission feasibility for 400GbE extended reach PMD. Yoshiaki Sone NTT IEEE802.3 Industry Connections NG-ECDC Ad hoc, Whistler, May 2016

XLAUI/CAUI Electrical Specifications

400GBASE-SR16 Cabling

Impact of Clock Content on the CDR with Propose Resolution

CDAUI-8 Chip-to-Module (C2M) System Analysis #3. Ben Smith and Stephane Dallaire, Inphi Corporation IEEE 802.3bs, Bonita Springs, September 2015

10GE WAN PHY: Physical Medium Attachment (PMA)

100G EDR and QSFP+ Cable Test Solutions

IEEE 802.3ca Channel Bonding And Skew Remediation

50 Gb/s per lane MMF objectives. IEEE 50G & NGOATH Study Group January 2016, Atlanta, GA Jonathan King, Finisar

Approach For Supporting Legacy Channels Per IEEE 802.3bj Objective

100 Gb/s per Lane for Electrical Interfaces and PHYs CFI Consensus Building. CFI Target: IEEE November 2017 Plenary

Training & EEE Baseline Proposal

Eric Baden (Broadcom) Ankit Bansal (Broadcom)

100G PSM4 & RS(528, 514, 7, 10) FEC. John Petrilla: Avago Technologies September 2012

500 m SMF Objective Baseline Proposal

10G Broadcast: Review and Motion

IEEE P802.3bs D Gb/s & 400 Gb/s Ethernet Initial Working Group ballot comments

10G-BASE-T. Jaime E. Kardontchik Stefan Wurster Carlos Laber. Idaho - June

Comparison of options for 40 Gb/s PMD for 10 km duplex SMF and recommendations

Architectural Consideration for 100 Gb/s/lane Systems

40G SWDM4 MSA Technical Specifications Optical Specifications

BRR Tektronix BroadR-Reach Compliance Solution for Automotive Ethernet. Anshuman Bhat Product Manager

FEC Applications for 25Gb/s Serial Link Systems

IEEE P802.3bm D Gb/s and 100 Gb/s Fiber Optic Task Force 2nd Task Force review comments

40G SWDM4 MSA Technical Specifications Optical Specifications

Architectural Considera1on for 100 Gb/s/lane Systems

De-correlating 100GBASE-KR4/CR4 training sequences between lanes

100G BASE-KP4 Interference tolerance ad hoc January 22 Mike Dudek Qlogic Charles Moore Avago

IEEE P802.3cd Ad Hoc meeting January 17, 2018

Draft Baseline Proposal for CDAUI-8 Chipto-Module (C2M) Electrical Interface (NRZ)

Practical Receiver Equalization Tradeoffs Applicable to Next- Generation 28 Gb/s Links with db Loss Channels

100 G Pluggable Optics Drive Testing in New Directions

Transcription:

50GbE and NG 100GbE Logic Baseline Proposal Gary Nicholl - Cisco Mark Gustlin - Xilinx David Ofelt - Juniper IEEE 802.3cd Task Force, July 25-28 2016, San Diego

Supporters Jonathan King - Finisar Chris Cole - Finisar Tom Palkert - Molex Bharat Tailor - Semtech Hanan Leizerovich - Multiphy Kent Lusted - Intel Pirooz Tooyserkani - Cisco Cedrik Begin - Cisco Mike Li - Intel David Lewis - Lumentum Kohichi Tamura - Oclaro Ryan Latchman - Macom Rob Stone - Broadcom Eric Baden - Broadcom Matt Brown - APM Paul Brooks - Viavi Solutions David Estes - Spirent Jerry Pepper - Ixia Thananya Baldwin - Ixia Peter Anslow - Ciena Adee Ran - Intel Arthur Marris - Cadence Faisal Dada- Xilinx Scott Irwin - Mosys Don Cober - Comira Jeff Twombly Credo Phil Sun - Credo Tom Issenhuth - Microsoft Brad Booth - Microsoft Ali Ghiasi - Ghiasi Quantum LLC 2

Background At the 802.3cd meeting in Whistler it was agreed to adopt nicholl_3cd_01a_0516 as the basis for the 50GbE and 100GbE PCS and FEC architecture, with the exception of leaving the FEC lane count / distribution as TBD. http://www.ieee802.org/3/cd/public/may16/nicholl_3cd_01a_0516.pdf 3

Introduction This presentation builds upon nicholl_3cd_01a_0516 and provides baseline proposals for the 50GbE and NG 100GbE logic layers The primary change for this presentation is related to the FEC lane count: 50GbE: 2x26G FEC lanes; 100GbE 4x26G FEC lanes A bit muxing maps FEC lanes to 53Gb/s PAM4 lanes This change was made to enable a broader range of implementation choices Additional changes include: Update to AM to FEC lane mapping to reflect the adoption of 26G FEC lanes PAM4 precoding added to mitigate impact of burst errors (on links with dominant first DFE tap). Optional to enable RS/MII baseline proposal baseline proposal 4

Architecture Overview Based on 802.3ba system architecture Separate PCS and FEC sub layers PCS and FEC can be separated by an optional AUI (not shown) FEC is mandatory for all 802.3cd PHY types FEC can be carried over a 25Gb/s or 50Gb/s per lane optional AUI (not shown) is based on blind bit muxing PHY MAC/RS 50GMII 50GBASE-R PCS FEC* AN MDI CGMII 100GBASE-R PCS FEC* AN MDI MEDIUM MEDIUM 50GBASE-R 100GBASE-R * FEC mandatory for all 802.3cd PHY types 5

RS/MII Baseline RS adapts the bit serial protocols of the MAC to the parallel format of the PCS MII provides an optional logical interfaces between the MAC/RS sublayers and the Physical Layer (PHY). not physically instantiated defines a common logical interface for all PHY types often used for connecting RTL blocks within ASICs/FPGAs 100G RS and MII are already defined in Clause 81 50G RS and MII to be based on Clause 81 6

NG 100GbE PCS & FEC Overview PCS Re-use existing 100GbE (Clause 82) PCS No changes proposed FEC Based on 802.3bj RS(544,514) FEC (Clause 91) Need to modify AM mapping to enable bit muxing 100GAUI-n name is a placeholder CAUI-4: 25.78125G per lane (Annex 83 D/E) 100GAUI-4: 26.5625G per lane (based on Annex 120 B/C) 100GAUI-2: 53.125G per lane (based on Annex 120 D/E) MAC/RS 100GBASE-R PCS RS FEC 100GAUI-n 1 MDI MEDIUM MAC/RS 100GBASE-R PCS CAUI-4 RS FEC 100GAUI-n 1 MDI MEDIUM Note 1: n = 2 or 4 lanes 7

NG 100GbE - Alignment Marker mapping to FEC lanes FEC Lane 0 1 2 3 4 5 6 7 8 9 Reed-Solomon symbol index, k (10-bit symbols) 10 11 12 25 26 27 28 29 30 31 32 33 34 5 bit pad Lane 0 Lane 1 Lane 2 Lane 3 start of FEC codeword amp_tx_0 amp_tx_4 amp_tx_16 0 63 0 63 0 63 amp_tx_1 amp_tx_5 amp_tx_17 0 63 0 63 0 63 amp_tx_2 amp_tx_6 amp_tx_18 0 63 0 63 amp_tx_3 amp_tx_7 amp_tx_19 0 63 0 63 5 x 257-bit alignment marker block (including 5 bit pad) 0 63 0 63 tx_scrambled Based on Clause 91. Exact AM mapping still TBD Initial analysis indicates that Clause 91 AM mapping needs to be modified to avoid clock content issues with repeating AM0 and AM16 patterns when bit muxing FEC lanes. 8

50GbE PCS & FEC Overview PCS Based on overclocked 40GbE PCS (Clause 82) 4 x PCS lanes running at 12.890625 Gb/s AM spacing changed from 16k to 20k * to better support FEC sublayer FEC Based on 802.3bj RS(544,514) FEC (Clause 91) FEC symbols distributed to 2 x 26G FEC lanes Modified AM mapping format (4 PCS lanes, 2 FEC lanes, 10b alignment and to enable bit muxing) MAC/RS 50GBASE-R PCS RS FEC 50GAUI-nb 1 MDI MEDIUM MAC/RS 50GBASE-R PCS 50GAUI-2a RS FEC 50GAUI-nb 1 AUI names are placeholders 50GAUI-2a: 25.78125G per lane (based on Annex 83 D/E) 50GAUI-2b: 26.5625G per lane (based on Annex 120 B/C) 50GAUI-1b: 53.125G per lane (based on Annex 120 D/E) MDI MEDIUM Note 1: n = 1 or 2 lanes * 20k spacing is consistent with other 50G FEC implementations. 9

50GbE PCS Data Flow 50GMII Identical data flow to 40GbE PCS in Clause 82 4 x PCS lanes running at 12.890625 Gb/s (overclocked rate) 4 x 66-bit alignment markers (AM), one per PCS lane, inserted periodically AM spacing (start of one AM to the start of next AM) modified to 20480 66-bit blocks, to better align with FEC codeword boundaries 64B66B Encode Scramble Block Distribution AM Insertion 64B66B Decode Descramble AM Removal Lane Reorder AM Lock & Deskew BER Mon Lane Block Sync FEC/ 10

50GbE PCS AM Details PCS Lane 0 0 65 0 65 0 65 0 65 10 AM0 10 AM0 PCS Lane 1 10 AM1 10 PCS Lane 2 10 AM2 10 PCS Lane 3 10 AM3 10 AM1 AM2 AM3 20479 x 66-bit blocks between alignment markers 50GBASE-R Alignment marker spacing 50GBASE-R Alignment marker format 11

50GbE PCS AM Details PCS Lane Number Encoding {M0,M1,M2,BIP3,M4,M5,M6,BIP7} 0 0x90, 0x76, 0x47, BIP3, 0x6F, 0x89, 0xB8, BIP7 1 0xF0, 0xC4, 0xE6, BIP3, 0x0F, 0x3B, 0x19, BIP7 2 0xC5, 0x65, 0x9B, BIP3, 0x3A, 0x9A, 0x64, BIP7 3 0xA2, 0x79, 0x3D, BIP3, 0x5D, 0x86, 0xC2, BIP7 Note: Each octet is transmitted LSB to MSB 50GBASE-R Alignment marker encodings (identical to 40GBASE-R encodings) 12

50GbE Tx FEC Data Flow Data flow is based on 802.3bj Clause 91 FEC encoder is RS(544,514) running in a 1x50G configuration FEC encoder output is distributed to 2 FEC lanes on a symbol by symbol basis A single 257-bit alignment marker (AM) is inserted into the first 257 message bits to be transmitted from every 1024th FEC codeword PCS/ Alignment Lock Deskew and Lane Reorder AM Removal 256/257 Transcode AM Mapping AM Insertion RS FEC Encode Symbol Distribution (2 lane) / 13

50GbE Rx FEC Data Flow Reverse of Tx PCS/ AM Insertion Block Distribution AM Mapping 256/257 Transcode AM Removal RS Decode Deskew and Lane reorder Alignment Lock (2 lane) / 14

50GbE - Alignment Marker mapping to FEC lane FEC Lane Lane 0 Lane 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 amp_tx_0 Reed-Solomon symbol index, k (10-bit symbols) amp_tx_2 0 63 0 65 amp_tx_1 0 63 amp_tx_3 0 61 tx_scrambled start of FEC codeword 1 x 257-bit am block (including 1 bit pad) 1-bit pad Based on Clause 91 mapping, but modified to support 4 PCS lanes, 2 FEC lanes, 10b alignment and to enable bit muxing of FEC lanes Exact AM mapping still TBD Initial proposal for the format of amp_tx_2/3 amp_tx_2: am2_m0/am2_m1/am2_m2/am2_bip3/am2_m4/am2_m5/am2_m6/am2_bip7/am3_bip7[0:1] amp_tx_3: am3_m0/am3_m1/am3_m2/am3_bip3/am3_m4/am3_m5/am3_m6/am3_bip7[2:7] 15

Why 10-bit Alignment is Good on the AMs The two figures show the options for how to map AMs into the FEC lanes 10-bit alignment simplifies the operation and description Non 10-bit aligned 10-bit aligned Start of Codeword Data Format Start of Codeword Data Format 248b of AM 1b pad 1b Data 8b AM Data.. 4x64 = 256b of AM 1b pad Data.. 16

Baseline Identical functions as described in Clause 120 Support for bit muxing Support for Gray coding and PAM4 coding on 50G interfaces Mapping between logical and physical lanes is not defined nor constrained PAM4 Precoding Mandatory to implement for Tx on s driving backplane, copper and C2C. Optional to enable (on links with dominant first DFE tap) Precoding is implemented after Gray coding With no FEC the per lane signaling rate is 25.78125Gb/s 2x25.78125Gb/s NRZ for 50GbE or 4x25.78125Gb/s NRZ for 100GbE (defined in Clause 83) With RS 544 FEC the per lane signaling rate is 26.5625Gb/s or 53.125 Gb/s 2x26.5625Gb/s NRZ for 50GbE or 4x26.5625Gb/s NRZ for 100GbE 1x53.125 Gb/s PAM4 for 50GbE or 2x53.125 Gb/s PAM4 for 100GbE 17

EEE The EEE baseline proposal is being addressed in a separate presentation 18

Open Issues Naming of the AUI interfaces In particular to differentiate between different speeds for the same number of lanes Should precoding support be mandatory on Rx? With optional use Exact patterns for AMs How much data is repeated Do we keep the same 40GbE AMs for 50GbE? 19

Conclusion This presentation provides 50GbE and NG 100GbE baseline proposals for: RS/MII PCS FEC 20

Thanks!! 21

Backup: Use cases The following slides provide examples of use cases that can be supported with the proposed 50GbE and NG 100GbE architecture. 22

NG 100GbE Use Cases (New Port ASIC) USE CASE #1 USE CASE #2 New ASIC (50G I/O) Optical Module New ASIC (50G I/O) Retimer Optical Module MAC PCS FEC 4:2 2:2 MAC PCS FEC 4:2 2:2 2:2 100GAUI-2 C2M (2x53G 1 PAM4) 100GAUI-2 C2C (2x53G 1 PAM4) 100GAUI-2 C2M (2x53G 1 PAM4) USE CASE #3 USE CASE #4 New ASIC (25G I/O) Optical Module New ASIC (25G I/O) Gearbox Optical Module MAC PCS FEC 4:4 4:2 MAC PCS FEC 4:4 4:2 2:2 100GAUI-4 C2M (4x26G 2 NRZ) 100GAUI-4 C2C (4x26G 2 NRZ) 100GAUI-2 C2M (2x53G 1 PAM4) 1 = 53.125 Gb/s, 2 = 26.5625Gb/s 23

NG 100GbE Use Cases (Legacy Port ASIC) USE CASE #5 USE CASE #6 Legacy ASIC Optical Module Legacy ASIC FEC Retimer Optical Module MAC PCS 20:4 4:20 FEC 4:2 MAC PCS 20:4 4:20 FEC 4:4 4:2 CAUI-4 C2C (4x25G 1 NRZ) CAUI-4 C2C (4x25G 1 NRZ) 100GAUI-4 C2M (4x26G 2 NRZ) USE CASE #7 Legacy ASIC FEC Gearbox Optical Module MAC PCS 20:4 4:20 FEC 4:2 2:2 CAUI-4 C2C (4x25G 1 NRZ) 100GAUI-2 C2M (2x53G 3 PAM4) 1 = 25.78125Gb/s, 2 = 26.5625Gb/s, 3 = 53.125 Gb/s 24

50GbE Use Cases (New Port ASIC) USE CASE #1 USE CASE #2 New ASIC (50G I/O) Optical Module New ASIC (50G I/O) Retimer Optical Module MAC PCS FEC 2:1 1:1 MAC PCS FEC 2:1 1:1 1:1 50GAUI-1 C2M (1x53G 1 PAM4) 50GAUI-1 C2C (1x53G 1 PAM4) 50GAUI-1 C2M (1x53G 1 PAM4) USE CASE #3 USE CASE #4 New ASIC (25G I/O) Optical Module New ASIC (25G I/O) Gearbox Optical Module MAC PCS FEC 2:2 2:1 MAC PCS FEC 2:2 2:1 1:1 50GAUI-2 C2M (2x26G 2 NRZ) 50GAUI-2 C2C (2x26G 2 NRZ) 50GAUI-1 C2M (1x53G 1 PAM4) 1 = 53.125 Gb/s, 2 = 26.5625Gb/s 25

50GbE Use Cases ( Legacy Port ASIC - PCS only) USE CASE #5 USE CASE #6 Legacy ASIC Optical Module Legacy ASIC FEC Retimer Optical Module MAC PCS 4:2 2:4 FEC 2:1 MAC PCS 4:2 2:4 FEC 2:2 2:1 50GAUI-2 C2C (2x25G 1 NRZ) 50GAUI-2 C2C (2x25G 1 NRZ) 50GAUI-2 C2M (2x26G 2 NRZ) USE CASE #7 Legacy ASIC FEC Gearbox Optical Module MAC PCS 4:2 2:4 FEC 2:1 1:1 50GAUI-2 C2C (2x25G 1 NRZ) 50GAUI-1 C2M (1x53G 3 PAM4) 1 = 25.78125Gb/s, 2 = 26.5625Gb/s, 3 = 53.125 Gb/s 26

Backup: Examples 50GbE Examples: (2:2): 2x25G NRZ retimer (for connecting the PCS with the FEC sublayer) (2:2): 2x26G NRZ retimer (for connecting RS 544 FEC sublayer to a 2:1) (2:1): 2x26G NRZ to 1x53G PAM4 (to connect RS 544 FEC sublayer to a 1:1 or ) (1:1): 1x53G PAM4 retimer (to go between a 1:1 and a ) 100GbE Examples: (4:4): 4x25G NRZ retimer (for connecting the PCS with the FEC sublayer) (4:4): 4x26G NRZ retimer (for connecting RS 544 FEC to a 4:2 sublayer) (4:2): 4x26G NRZ to 2x53G PAM4 (to connect RS 544 FEC sublayer to a 2:2 or a ) (2:2): 2x53G PAM4 retimer (to go between a 2:2 and a 2:2 or a ) 27