100Gbps/Lane Electrical Signaling. Loop-Timed Configurations. Ramin Farjadrad SVP of R&D

Similar documents
Relationship of 1000BASE-T1 to other standards

Auto-Negotiation for 10GBASE-T

Multilevel Serial PMD Update. Rich Taborek - IEEE HSSG - 10 GbE

High-speed Serial Interface

Hello, and welcome to this presentation of the STM32 Universal Synchronous/Asynchronous Receiver/Transmitter Interface. It covers the main features

64 Gbaud PAM4 DAC G0374A

10GBASE-KR for 40G Backplane

OIF CEI-56G Project Activity

SHF Communication Technologies AG

Fast Synchronization Mechanism for 1000BASE-T1

400G PAM4 The Wave of the Future. Michael G. Furlong - Senior Director, Product Marketing

Optimal Management of System Clock Networks

100G Signaling Options over Backplane Classes

Universal Asynchronous Receiver / Transmitter (UART)

Disruptive Technologies Shaping Data Center Growth

Xu Wang Hardware Engineer Facebook, Inc.

1000BASE-T AutoNegotiation & Link Criteria. IEEE 802.3ab Meeting. San Jose, California

Interfacing Techniques in Embedded Systems

or between microcontrollers)

Basics of UART Communication

Optical Transceivers for 100GE

CLK+ CLK- Expansion Interface TX+ TX-

Optical Trends in the Data Center. Doug Coleman Manager, Technology & Standards Distinguished Associate Corning Optical Communications

XSFP-T-RJ Base-T Copper SFP Transceiver

NRZ-NFC for 28G-PON. Contribution to The IEEE NG-EPON Study Group Meeting, Nov , 2015

Communication. Chirag Sangani

For reference only Refer to the latest documents for details

Combined EFM PHY using Single Carrier Modulation

Arista 400G Transceivers and Cables: Q&A

Innovati s Bluetooth 100M Universal Wireless Bluetooth Module

SFP-GIG-T-LEG. 1.25Gbps SFP Copper Transceiver

Cactus RF60 Firmware Release Notes

100G DWDM QSFP Datasheet

PHY-Less Ethernet Implementation Using Freescale Power Architecture Based Microprocessors

Data Center Interconnect Test Solutions

100 Gbps/λ vs. 50 Gbps/λ : Cost and Power Comparisons in Silicon Photonics. Brian Welch

Introduction & Specifications of Hi-Speed USB to Serial Adapters

QSFP-DD Test Development Kit

NS9360. Errata _F. Release date: March 2008

16 Serial Channel I/O Module

Ethernet Link Inspector User Guide v3.0 for Intel Stratix 10 Devices

Fiberlizer-Module Top View (As Assembled On Card)

Measure the Connected World And Everything in It ADVANTEST CORPORATION. All Rights Reserved.

Methode Electronics. DM-383-XXX 4 Channels of 10Gbps QSFP+ by 4* SFP+ Passive Cable.

SBC3100 (Cortex-A72) Single Board Computer

RoHS compliant RJ45 gigabit Ethernet Small Form Pluggable (SFP), 3.3V 1000BASE Ethernet. Performance

ET100/NRZ. Ethernet WAN Bridge. 10/100Base-TX Ethernet over NRZ

An End-User Perspective of 10GBASE-T Time-To-Link and Some Implications for 40GBASE-T

ACP 1703 Ax 1703 CM Fieldbus Interface Ring (3x FO, 1x el.)

LEARN HOW TO INTERFACE WITH AND ARDUINO

Ethernet Link Inspector User Guide v4.1 for Intel Stratix 10 Devices

VoIP Overview. Device Setup The device is configured via the VoIP tab of the devices Device Properties dialog in Integration Designer.

10GBase-T T Active / Low-Power Idle Toggling. Gavin Parnaby George Zimmerman

One Technology Way P.O. Box 9106 Norwood, MA Tel: Fax:

C-MAX CME8000-BUS. Module Layout CME8000-BUS-LP02 RS232. Industrial Module with CME8000 receiver IC. Short Description

Methode Electronics. DM7041-X 1000BASE-T Small Form Factor Pluggable BDT Bus Interface. ISO 9001 Certified

NS9750B-0. Use in conjunction with: Errata , Rev G. Release date: May Phone: Web:

Ethernet Technologies

Valens Colligo Product Brief

Valens Colligo Product Brief

Is 1Tb/s Ready for Prime Time? Engineering Reality Check

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

MAC on the HUB. Y. Ermoline, V0.1. This note describe design steps of the MAC on HUB FPGA to work with Ethernet for IPbus.

Arria V GX Transceiver Starter Kit

Classical Ethernet (10 Mbps)

PCI Express 4.0. Electrical compliance test overview

ACE PLUS CORP. DVIE003. Description. Features. Application. Application

Sequence Estimators with Block Termination in the presence of ISI

Data Center Connectivity

JESD204B Xilinx/IDT DAC1658D-53D interoperability Report

P3-SCM. General Specifications

Fiber Optic Components Dedicated to supplying industry standard fiber optic components!

24 GHz Point-to-Point 1.4+ Gbps Radio. Datasheet. Model: AF24. High Performance Wireless Backhaul. Long Range of 13+ km

RC NMS1 (REV.B) User Manual. Beijing Raisecom Science & Technology Co., Ltd

IP100 Test Report. Test Result Basic Function Test Test Environment EEPROM Function Test 1. EEPROM Read / Write PASS

Hello, and welcome to this presentation of the STM32 Low Power Universal Asynchronous Receiver/Transmitter interface. It covers the main features of

Frequently Asked Questions Regarding Xmultiple SFP Gigabit 1000BASE-T

All you need to know about

RC702-FX Ethernet over SDH User Manual

DIGITAL SYSTEM. Technology Overview Nordco. All rights reserved. Rev C

BroadR-Reach click PID: MIKROE Weight: 26 g

Serial Communications

Table 21. OOB signal transmitter requirements Idle time minimum. maximum 175 ns

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3.

900 MHz Spread Spectrum Radio TOP FRONT. Click 400

DGS-1510 Series Gigabit Ethernet SmartPro Switch Web UI Reference Guide. Figure 3-1 Device Information window

RL78 Serial interfaces

DATASHEET. Data Center & Cloud Computing Infrastruture Solutions. 40ch DWDM Mux Demux + Montior Port nm Port for 40G/100G. 1U Rack Mount, LC/UPC

Embedded Modbus TCP Module GS11-MT. User Manual REV 1.1. SST Automation.

Copper SFP Series. 10/100/1000Mbps enable the auto-negotiation, preferred master 10/100/1000Mbps enable the auto-negotiation, preferred master

DIGITAL COMMUNICATION SWAPNIL UPADHYAY

S800base-T: the Best of Both Worlds

Combining EtherCAT with Power

Proposal for SAS 2.x Specification to Enable Support for Active Cables

New Data Center and Transport Interconnect Technology

idp TM (Internal DisplayPort TM ) Technology Overview

DATASHEET. Data Center & Cloud Computing Infrastruture Solutions. 40 Channels C21-C60 Dual Fiber DWDM Mux Demux + Monitor Port. 1U Rack Mount, LC/UPC

10 Mb/s Single Twisted Pair Ethernet 10BASE-T1L Auto-Negotiation Steffen Graber Pepperl+Fuchs

3. ALTGX_RECONFIG IP Core User Guide for Stratix IV Devices

Silicon Based Packaging for 400/800/1600 Gb/s Optical Interconnects

Transcription:

100Gbps/Lane Electrical Signaling Loop-Timed Configurations Ramin Farjadrad SVP of R&D

Dual Duplex Definition Single Duplex (SD): Tx Rx Transmit data Receive data Rx Tx Dual Duplex (DD): Transmit/Receive data Transmit/Receive data Transmit and receive data on each pair In Dual Duplex data rate on each pair is half of the data rate of Single Duplex Insertion Loss in Dual Duplex mode is much lower SD Single Duplex (Tx on one pair, Rx on one pair) DD Dual Duplex (Tx and Rx on both pairs) 2

100G Dual Duplex Technology Standard 100G Electrical: Tx Rx 106Gbps 106Gbps Rx Tx Baud rate: 53Gbaud (f N =26.5GHz) Aquantia 100G Electrical: Dual Duplex PAM4 Signaling 53Gbps 53Gbps 53Gbps 53Gbps Baud rate: 26.5Gbaud (f N =13.25GHz) Using the standard Tx and Rx channels to transmit and receive on each one. Signal rate is half of standard rate, results in a much lower Insertion Loss Echo cancelation technology is required to remove ~40dB echo power Echo cancellation at Multi-Gbaud performs much better in a loop-timed link Rx and Tx operate at the same exact frequency, thus keep a constant phase relationship 3

Dual-Duplex Loop-Timed: Passive DAC w/o Retimer Slave ASIC 100G DD 100G DD Master ASIC DD PHY1 Scenario 1: Both side have 100G Dual Duplex (DD) PHYs: A simple low-speed auto-negotiation (AutoNeg) between PHYs sets the Master/Slave Autoneg communication uses very wide pulses No high-speed challenges like equalization/clock recovery Autoneg operates in single-duplex, i.e. AutoNeg pulse only transmitted on one channel and received on another Master PHY transmits data using its reference clock (Clk M ). Slave PHY receiver recovers Clk M from incoming data, while its transmitter is off In the next phase, Slave PHY turns on its transmitter and uses recovered Clk M to transmit data 4

Dual-Duplex Loop-Timed: Passive DAC w/o Retimer Slave ASIC 100G DD 50G SD 50G DD Master ASIC SD PHY1 Scenario 2: One side 100G DD PHY and the other side 50G SD PHY The DD PHY initiates AutoNeg phase, if it does not hear back AutoNeg pulses after a certain period: DD PHY assumes link partner PHY is legacy Single-Duplex (SD), so switches to 50G SD mode Turns off its Tx on the port connected to SD Tx and turns off its Rx on the other port DD PHY ends AutoNeg, considers the legacy PHY as Master, and itself as Slave DD PHY recovers Clk M from incoming data on one channel and uses that clock to transmits data back on the other channel 5

Dual-Duplex Loop-Timed: Passive w/ Retimer or Active DAC 100G DD Slave ASIC 100G DD Master ASIC DD PHY1 Scenario 1: PHYs on both ends are 100G Dual Duplex: Only ASIC (e.g. switch) PHYs at ether end of the link participate in Autoneg for Master/Slave selection Retimer PHYs act as pass-through for AutoNeg communication, and are set as Slaves post AutoNeg Once AutoNeg determines Master/Slave, Master PHY starts transmitting. Slave and Retimer PHYs keep their transmitters off in direction to Master (nothing transmitted to Master) and only transmit in Slave direction The Retimer PHYs and end Slave recover Clk M from data sourced from Master 6

Dual-Duplex Loop-Timed: Passive w/ Retimer or Active DAC Slave ASIC 100G-DD 1x/2x 50G-SD 1x/2x 50G-SD Master ASIC SD PHY1 Scenario 2: One side 100G DD PHY and the other side 1x/2x 50G SD PHY Retimer PHYs act as pass-through for AutoNeg communication, and are set as Slaves post AutoNeg The ASIC DD PHY initiates AutoNeg phase, if it does not hear back AutoNeg pulses after a certain period: DD PHYs assume link partner ASIC PHY is legacy SD PHY, considers it as Master PHY, self as Slave If Retimer on DD ASIC is a 100G-DD 2x50G-SD PHY, operation continues to next phase, else DD Retimer Turn off Tx on ports connected to a SD Tx and turn off Rx on the other port Post AutoNeg, Retimers (DD or SD) pass data at same Clk M that their receivers recover from input data DD ASIC recovers Clk M from its Rx channel and uses it to transmits data on the other channel 7

Dual-Duplex Loop-Timed: Electrical to Optical Module 100G-DD Slave 100G-DD SD PHY 100G QAM4 2x50G-SD SD PHY 100G-DD Master DD PHY1 Scenario 1: ASIC PHYs on both ends are 100G Dual Duplex: Only end PHYs (in ASIC or Switch ICs) participate in Autoneg for Master/Slave selection Retimers and Optical transceivers act as pass-through for AutoNeg phase, and set as Slaves post AutoNeg Once AutoNeg determines Master/Slave, Master PHY starts transmitting. Retimers & optical transceiver keep their transmitters off in direction to Master (nothing transmitted to Master) and only transmit in Slave direction The Retimers and end Slave recover Clk M from data signal sourced from Master: First Retimer to Master recovers Clk M and uses that to transmit recovered data to 2 nd Retimer and so on Slave PHY recovers Clk M from its Rx, turns on transmitter after certain time to send data back at Clk M 8

Dual-Duplex Loop-Timed: Electrical to Optical Module 100G-DD Slave 100G-DD SD PHY 100G QAM4 2x50G-SD SD PHY 2x50G-SD Master SD PHY1 Scenario 2: One side 100G DD PHY and the other side 1x/2x 50G SD PHY Retimer PHYs act as pass-through for AutoNeg communication, and are set as Slaves post AutoNeg The ASIC DD PHY initiates AutoNeg phase, if it does not hear back AutoNeg pulses after a certain period: DD PHYs assume link partner ASIC PHY is legacy SD PHY, sets it as Master PHY, self as Slave If Retimer on DD ASIC is a 100G-DD 2x50G-SD PHY, operation continues to next phase, else DD PHYs Turn off Tx on ports connected to a SD Tx and turn off Rx on the other port Post AutoNeg, Retimers (DD or SD) pass data at same Clk M that their receivers recover from input data DD PHY recovers Clk M from its received data and uses it to transmits data back to Master ASIC side 9

Summary A 100Gbps DD-PAM4 PHY needs to perform ~40dB of echo cancellation for proper operation over legacy 50Gbps SD-PAM4 channels A fixed phase relationship between the DD PHY transmitter and receiver sampling improves the quality of echo cancellations Therefore, preferably the 100Gbps DD link should be loop timed for improved performance Several 100Gbps link configurations were studied and how a proper while simple AutoNeg algorithm can provide loop-timed dual-duplex links across each configuration: Passive/Active DAC, E2O links, DD to SD, etc, but in summary, if: The ASIC PHY on both ends are DD PHYs, AutoNeg process select which one to be Master and which Slave, and the whole links runs on Master Clock The ASIC PHY on one side is legacy SD PHY, the DD PHY on the other end considers the other end as Master, and locks its clock to the legacy SD PHY 10

Thank you.