10 Gigabit Ethernet Test and Measurement Challenges

Similar documents
Dispersion penalty test 1550 Serial

10 Gigabit Ethernet and the XAUI interface

Understanding Ethernet and Fibre Channel Standard-Based Test Patterns An explanation of IEEE and NCITS standard test patterns By Todd Rapposelli

8B/10B Coding 64B/66B Coding

Golden test for dispersion penalty 1550 Serial

Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc

Selecting the Optimum PCI Express Clock Source

Keysight Technologies Characterizing and Verifying Compliance of 100Gb Ethernet Components and Systems. Application Brief

Using FPGAs to Design Gigabit Serial Backplanes. April 17, 2002

PCI-SIG ENGINEERING CHANGE NOTICE

Jitter Transfer Functions in Minutes

X2 LR Optical Transponder, 10Km Reach

HOW TO TEST 10 GIGABIT ETHERNET PERFORMANCE

Example: Multiple OFDM Downstream Channels and Examining Backwards Compatibility. Mark Laubach, Avi Kliger Broadcom

WHITE PAPER. Enabling 100 Gigabit Ethernet Implementing PCS Lanes

How To Get A Better Signal From A Fiber To A Coax Cable

Jitter Budget for 10 Gigabit Ethernet Applications with SiTime SiT9120/1 Oscillators

The 10G Ethernet Link Model

Duobinary Modulation For Optical Systems

40 Gigabit Ethernet and 100 Gigabit Ethernet Technology Overview

New WAN PHY Approach Proposals

10Gb/s SFP+ LRM 1310nm FP with PIN Receiver 220meters transmission distance

SFP+ DWDM Dual LC 10G SMF 40km Transceiver. Features. Applications APPLIED OPTOELECTRONICS, INC. A7ELXDxxEDMA0609

LONGLINE 10Gbps 10km SFP+ Optical Transceiver

High-Speed SERDES Interfaces In High Value FPGAs

Technical Innovation. Salland delivers fully Integrated Solutions for High Volume Testing of Ultra-fast SerDes Applications

Product Specification. RoHS-6 Compliant 10Gb/s 850nm Multimode Datacom XFP Optical Transceiver FTLX8512D3BCL

10 Gigabit Ethernet MAC Core for Altera CPLDs. 1 Introduction. Product Brief Version February 2002

SmartFusion2 SoC FPGA High Speed Serial and DDR Interfaces. User s Guide

10GBASE -LRM, 220m Reach GX LRMC

CISCO DWDM XENPAK. Main features of the Cisco DWDM XENPAK include:

LONGLINE QSFP+ SR4. Features. Applications. Description. Page 1 of 13

The Effect of Network Cabling on Bit Error Rate Performance. By Paul Kish NORDX/CDT

Serial 12.5 Gbaud, 10 km SMF Link with Clock and Data Recovery IC

Managing High-Speed Clocks

LONGLINE 40km XFP Optical Transceiver

SFP-SX with DOM 1.25Gb/s Multi-Mode SFP Transceiver 1000BASE-SX Gb/s Fiber Channel

Jitter in PCIe application on embedded boards with PLL Zero delay Clock buffer

Module 13 : Measurements on Fiber Optic Systems

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

802.3bj FEC Overview and Status. 400GbE PCS Options DRAFT. IEEE P802.3bs 400 Gb/s Ethernet Task Force. November 2014 San Antonio

IEEE p1394c: 1394 with 1000BASE-T PHY Technology. Kevin Brown

Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance

Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1

A Gigabit Transceiver for Data Transmission in Future HEP Experiments and An overview of optoelectronics in HEP

8.5Gb/s SFP+ Fibre Channel Optical Transceiver

Modultech MT-XDFx-xx192-08(04)CD 80 (40) km DWDM XFP module with built-in FEC wrapper Description

Fast Ethernet and Gigabit Ethernet. Computer Networks: Fast and Gigabit Ethernet

SO-QSFP28-LR4. QSFP, 100GBASE-LR, SM, DDM, 10km, LC SO-QSFP28-LR4 OVERVIEW PRODUCT FEATURES APPLICATIONS ORDERING INFORMATION DATASHEET 4.

Eye Doctor II Advanced Signal Integrity Tools

8 Gbps CMOS interface for parallel fiber-optic interconnects

With the advent of Gigabit Ethernet

USB 3.0 CDR Model White Paper Revision 0.5

Appendix A. by Gordon Getty, Agilent Technologies

Agilent N8973A, N8974A, N8975A NFA Series Noise Figure Analyzers. Data Sheet

Jitter Measurements in Serial Data Signals

10Gbps XFP Bi-Directional Transceiver, 10km Reach 1270/1330nm TX / 1330/1270 nm RX

EECC694 - Shaaban. Transmission Channel

Mixed High-Speed Ethernet Operations over Different Categories of Bundled UTP Cable

SO-CFP-ER-DWDM. CFP, 103/112 Gbps, DWDM tunable, SM, DDM, 20km SO-CFP-ER4-DWDM OVERVIEW PRODUCT FEATURES APPLICATIONS ORDERING INFORMATION

10-3. SYSTEM TESTING AND DOCUMENTATION

Methode Electronics. DM-338-GG-XXXX Up to 120 Gbps CXP Passive Cable Assembly.

Methode Electronics. DM-317-XXXX 40 Gbps QSFP+ Passive Cable RoHS COMPLIANT.

Advanced Modulation Formats in Data Centre Communications Michael J. Wale Director Active Products Research

40 Gigabit Ethernet and 100 Gigabit Ethernet Technology Overview

Interferometric Measurement of Dispersion in Optical Components

Introduction. Background

SFP+ LR 10G Ethernet 10km SFP+ Transceiver 10GBASE-LR / 10BBASE-LW

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

81110A Pulse Pattern Generator Simulating Distorted Signals for Tolerance Testing

Ethernet/IEEE evolution

10 Gigabit Ethernet (10GbE) and 10Base-T - RoadMap

Keysight Technologies Forward Clocking - Receiver (RX) Jitter Tolerance Test with J-BERT N4903B High-Performance Serial BERT.

10GBASE-LR XFP Optical Transceiver AXM752

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

AGIPD Interface Electronic Prototyping

How To Write A Gmii Electrical Specifier

6.976 High Speed Communication Circuits and Systems Lecture 1 Overview of Course

AN Application Note: FCC Regulations for ISM Band Devices: MHz. FCC Regulations for ISM Band Devices: MHz

Clock Recovery Primer, Part 1. Primer

HD Radio FM Transmission System Specifications Rev. F August 24, 2011

LatticeSC/Marvell Serial-GMII (SGMII) Physical Layer Interoperability

4 Digital Video Signal According to ITU-BT.R.601 (CCIR 601) 43

Using the On-Chip Signal Quality Monitoring Circuitry (EyeQ) Feature in Stratix IV Transceivers

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy

Four Wave Mixing in Closely Spaced DWDM Optical Channels

TAN-030 Application Note Performance Characteristics of the XRT7300 Device for DS3 Applications Rev. 1.00

DTSB35(53)12L-CD20 RoHS Compliant 1.25G 1310/1550nm(1550/1310nm) 20KM Transceiver

Gigabit Ethernet MAC. (1000 Mbps Ethernet MAC core with FIFO interface) PRODUCT BRIEF

INTERNATIONAL TELECOMMUNICATION UNION

Timing Errors and Jitter

Field Calibration Software

Designing Fiber Optic Systems David Strachan

PHY Interface For the PCI Express, SATA, and USB 3.0 Architectures Version 4.0

Recommendations for TDR configuration for channel characterization by S-parameters. Pavel Zivny IEEE GCU Singapore, 2011/03 V1.

WAN Interface Sublayer (WIS) Update

Transcription:

10 Gigabit Ethernet Test and Measurement Challenges August 1, 2002 presented by: Brian Scott Geoff Waters

10 Gigabit Ethernet Standard 10 Gigabit Ethernet standard is IEEE 802.3ae Draft P802.3aeD5.0 was ratified on June 14, 2002 Original intention: Scale 1 Gigabit Ethernet (802.3z) to 10 Gb/s Some tests proved to be extremely difficult to execute at 10 Gb/s 10 GbE Serial Optics Test: Stressed-eye receiver sensitivity Building in the calibrated levels of deterministic and random jitter Transmitter jitter through bathtub curve analysis Page 2

Agenda Standard specifies test and measurement requirements at all layers Today s topics: Clause 52: Physical Medium Dependent sublayer Clause 47: 10 Gigabit Attachment Unit Interface (XAUI) Page 3

The Evolution of IEEE 802.3ae The Evolution of IEEE 802.3ae Clause 52: 10 GbE PMD Sublayer Serial Optics Tests: New Stressed Receiver Conformance Test Simplified and changed stressed eye Transmitter and Dispersion Penalty Test Replaces bathtub curve analysis XAUI Test: New 10 Gigabit Ethernet Attachment Unit Interface (XAUI) between MAC and PCS with 4 lanes of 3.125 Gb/s Allows the elimination of the 74 signal-wide interface (XGMII) and associated skew problems New 64b/66b line coding (translates 8b/10b) Page 4

IEEE 802.3ae Clause 52 Test Setup 10.3125 GHz Source Stressed Receiver Conformance Test Transmitter and Dispersion Penalty Test >40 MHz Jitter 40 MHz Source Laser 1310 Modulator Optical Atten. Rx DUT Tx Golden Test Fiber Pattern Generator LPF 1-2 GHz Source 10 db Coupler Optical Atten. O/E Error Detector Stressed Conditioner CDR Reference Receiver Page 5

Stressed Receiver Conformance Test Apply the worst case compliant transmitter signal to the receiver Verify a BER of better than 1x10-12 is achieved 0 to 40 MHz 10.3125 GHz Clock Pattern Generator Sinusoidal jitter modulates the clock timing of the pattern generator Sinusoidal interference signal summed with jittered data pattern Summed signal low-pass filtered ~1-2 GHz sine 7.5 GHz LPF Laser Atten. Page 6

The Stressed Eye Eye impairments include: Sinusoidal jitter Horizontal eye closure Inter-symbol interference (ISI)/ Vertical Eye Closure Penalty (VECP) Attenuation Page 7

Stressed Eye Example Stressed Eye Example While the concept is straightforward, construction of the stressed eye requires a careful, systematic approach Insufficient stress allows weak parts to appear compliant Excessive stress makes possibly good receivers appear noncompliant Page 8

Building the Stressed Eye 52.9.10 Stress receiver conformance test The standard defines the test equipment and the procedure Page 9

Receiver Test Block Diagram 71501D 33250A 40 MHz 70820A Jitter Calibration E4422B 1-2 GHz Switch Attenuation DUT Rx 83732B 10.3125 GHz N1015A Jitter Testset Stressed eye construction process PRBS >= 2 10-1 Set transmitter extinction ratio Measure Optical Modulation Amplitude (OMA) Add ISI induced VECP relative to OMA <67% due to filtering Add remaining VECP through sinusoidal interferer and sinusoidal jitter 71612C PG N1016A Stressed Eye Testset Page 10 8163B 81560A 81591A DCA 86100B 86107A 86106B Iterate (all) to achieve correct VECP Attenuate signal to required OMA Step through complete sinusoidal jitter template

Building the Stressed Eye 71612C PG N1016A Stressed Eye Testset PRBS >= 2 10-1 Set transmitter extinction ratio Page 11

Building the Stressed Eye Measure Optical Modulation Amplitude (OMA) Set nominal Vertical Eye Closure Nominal 1 level Nominal 0 level Page 12

Building the Stressed Eye 71612C PG N1016A Stressed Eye Testset Add ISI induced VECP relative to OMA <67% due to filtering Page 13

Building the Stressed Eye 33250A 40 MHz 70820A Jitter Calibration 83732B 10.3125 GHz N1015A Jitter Testset N1016A Stressed Eye Testset Add VECP through sinusoidal jitter Page 14

Building the Stressed Eye E4422B 1-2 GHz N1016A Stressed Eye Testset Add remaining VECP through sinusoidal interferer Page 15

Building the Stressed Eye 71501D 33250A 40 MHz 70820A Jitter Calibration E4422B 1-2 GHz optical Switch Attenuation DUT Rx 83732B 10.3125 GHz N1015A Jitter Testset 71612C PG Stressed eye construction process Iterate (all) to achieve correct VECP Attenuate signal to required OMA Step through complete sinusoidal jitter template Monitor BER at the receiver N1016A Stressed Eye Testset 8163B 81560A 81591A DCA 86100B 86107A 86106B Page 16

Transmitter and Dispersion Penalty Test 1 Gigabit Ethernet tested with the jitter bathtub curve Initial attempts to do 10 Gb/s bathtubs were unsuccessful as most devices failed! Some test system error detectors had jitter problems which masked the true performance of transmitters While error detectors existed that generated accurate bathtubs, the clause 52 standards committee chose an alternative test methodology for characterizing optical 10 Gb/s transmitters Overall transmitter performance (including jitter) characterized through the Transmitter and Dispersion Penalty test or TDP Page 17

Transmitter and Dispersion Penalty Test 52.9.11 Transmitter and Dispersion Penalty Measurement The standard defines the test equipment and the procedure Page 18

Transmitter and Dispersion Penalty Test DUT Tx Golden Test Fiber N1016A Reference Transmitter 8163B 81591A optical Switch +/- 5 ps 10-12 X X 10 db Coupler 8163B 81560A Optical Atten. Page 19 11982A O/E 83434A CDR Amp. 71612C Error Detector A test bed including a reference transmitter and reference receiver is characterized for BER with a known level of signal attenuation The transmitter under test is substituted for the reference transmitter. The TDP figure is the sensitivity level that the system attenuation must be reduced to in order to return to the test bed BER level.

Clause 52 PMD Measurement Summary N1016A Stressed Eye Test Set Stressed Receiver Conformance Test: Difficult to construct Solution is available that is compliant, calibrated, repeatable and adjustable. Transmitter and Dispersion Penalty Test: Test Solution can be constructed to successfully complete the test Stressed Eye Reference Transmitter Eye Page 20

Where XAUI Fits Page 21

Benefits of Using XAUI Self-clocked XAUI eliminate clock-to-data and data skew issues Robust CML differential, un-clocked interface allows trace lengths of 18 on FR4 Commonality with emerging Fibre Channel, Infiniband and SONET standards Bi-directional interface requires only 16 point-to-point connections Page 22

XENPAK Module Block Diagram Page 23

XAUI - A Self-Managed Interface Supports robust 8B/10B transmission code Extra code groups are used for control signaling Control words used during IPG and idle periods for word and lane alignment This happens without upper layer support Therefore XAUI functions as a self-managed interface Page 24

XGXS Deskew Skewed data at receiver input. Skew - 18 bits Deskew lanes by lining up Align code-groups Taken from IEEE 802.3ae task force XAUI/XGXS proposal Page 25

Clock Tolerance Compensation XAUI allows for independent clock domains on each side of the link Clocks will be at different rates within specified tolerance limits Clock Tolerance Compensation (CTC) adds or deletes R code/word to equalize the data rates Page 26

Challenges of XAUI BER Testing XENPAK Clock tolerance compensation (CTC) mechanism can make the output nondeterministic Scrambler/de-scrambler complicates testing from 3G XAUI to 10G serial optical Turning scrambler off results in long runs of zeros with inadequate timing information De-skew pattern must be transmitted before required data BER is not measured during the transmission of the de-skew pattern Page 27

XENPAK BER Testing - Solutions CTC frozen by synchronizing test equipment to 156.25 MHz reference oscillator in XENPAK Generation of four 3.125 Gb/s outputs Required de-skew pattern may be transmitted Data capture and post processing allows direct input to output testing Page 28

802.3ae Loopback & Embedded Testing Loopback at PCS, WIS and PMA proposed Internal pattern generator and error detector Range of test patterns including PRBS Identical patterns may be stored in test equipment custom pattern memory XAUI i/o and serial optical i/o may be tested Vendor-specific implementation of these features offers more testing flexibility Many vendors loop-back at 10G Page 29

Serial vs. Parallel BERT 71612C Serial BERT: Up to 12.5 Gb/s General purpose/simple Differential serial output One single-ended error detector input Four single-ended outputs up to 3.125 Gb/s Custom pattern memory Flexible interfacing Bathtub jitter (XAUI) CJPAT/CRPAT etc 10G Stressed Eye (802.3ae) 81250 Parallel BERT: Up to 10.8 Gb/s Modular/expandable/complex Multiplex to higher rates (PRWS) Differential inputs and outputs Adjustable skew between outputs Variable timing & levels for all channels Custom pattern memory Data capture/post processing DITO (3G->10G) CJPAT/CRPAT etc Bathtub jitter (XAUI) Page 30

71612C BERT XAUI Test Applications Sub-rate outputs: Four outputs at 1/4 of the main serial output rate (max 12.5 Gb/s) are available Alternate pattern mode synchronous selection of two different custom transmit patterns Enables de-skewing of the XAUI lanes before BER measurement is performed on the required data pattern Page 31

XAUI BER using XENPAK Clock Input 71612C Pattern Generator 70843C Error Detector 12.5 GHz clock 3.125 Gb/s clock Pattern C from 71612C 0 1 2 3 Patterns A & B 10MHz Reference E8241A RF Source 2.5 GHz/16 156.25MHz Electrical Reference clock in 10Gb/s Tx XAUI-in XENPAK Optical DUT 10Gb/s Rx XAUI-out 86100B DCA (optional) 1 of 4 Page 32

XAUI BER using CDR & Multiplier 71612C Pattern Generator 70843C Error Detector 12.5 GHz clock 3.125 Gb/s clock Pattern C from 71612C Patterns A & B 0 1 2 3 X4 Clock multiplier Clock Data 3.125 Gb/s CDR Electrical 10Gb/s Tx XAUI-in XENPAK Optical DUT 10Gb/s Rx XAUI-out 86100B DCA (optional) 1 of 4 Page 33

XAUI BER using XENPAK Clock Input 81250 ParBERT Color Key to Modules 0 1 2 3 Patterns A & B Firewire interface E4808A Clock Module E4866A 10.8Gb/s ParBERT E4861/62B 3.35Gb/s ParBERT 156.25MHz Electrical XAUI-out XAUI-in XENPAK DUT Reference clock in 10Gb/s Tx Optical 10Gb/s Rx Page 34 86100B DCA (optional)

10 Gb/s BER using CDR 71612C Pattern Generator 70843C Error Detector 10.3125 GHz clock 10.3125 Gb/s clock from 71612C Data Input 83433A E/O 83434A O/E 10Gb/s Tx Internal Optical loop-back 10Gb/s Rx 86100B DCA (optional) XENPAK DUT Page 35

Serial BERT Sub-rate Programming Low Frequency Test Pattern (802.3ae) Pattern consists of alternating groups of five ones and zeros BERT programmed with appropriate 12.5 Gb/s serial pattern such that required 3.125 Gb/s patterns appears at sub-rate outputs 111111111111111111110000000000000000000011111111111111111111 Sub-rate 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 Sub-rate 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 Etc. Page 36

Creation of Deskew Pattern Pattern Bp0000000011111111111111111111000011110000111111110000000000000000 0000111100001111000000001111111111111111. 3.125 Gb/s outputs would output every fourth bit 0011111010 1100000101 00111110101100000101 -K28.5 +K28.5 -K28.5 This is the required repeating K28.5 sync or K word taking into account running disparity rules The alignment word (A word) and start-of-data word are similarly programmed according to the pattern structure defined in 802.3ae Page 37

Deskew Pattern (continued) Alternate de-skew pattern is run once before the main data pattern Both de-skew and main data alternate patterns must be of equal length Follow pattern structure rules and fill the end of de-skew pattern out with data characters - not more special control characters The characters chosen must end with negative disparity because rules require data to start with negative disparity Page 38

81250 ParBERT Sequence Editor Select appropriate pre-defined test patterns Page 39

Post-processing with ParBERT Results: # of frames # of CRC Errors # of Frame Bits # of Idle Bits Errors per Lane Error Rate per Lane Data used from Ethernet Frame Editor XAUI and Serial Analysis Page 40

Summary 10 GbE Specifications require new test procedures 10 GbE Measurement Resources & Solutions www.agilent.com/find/10ge Specific Product Information: www.agilent.com/comms/jitter www.agilent.com/comms/71612c www.agilent.com/find/parbert www.agilent.com/comms/routertester Page 41

Additional Information Page 42

Clock Multiplication and Division 81250 ParBERT can change an external clock input frequency by ratio m/n; m and n = 1-255 XENPAK internal clock 3.125GHz +/-100ppm, 1 Hz resolution (RefClk) XAUI/RefClk: m/n = 20 Serial/RefClk: m/n = 66 Serial/XAUI: m/n = 33/10 Page 43

XAUI BER using CDR 81250 ParBERT Color Key to Modules Clock Input Data Input Firewire interface E4808A Clock Module E4866A 10.8Gb/s E4861/62B 3.35Gb/s 83434A O/E XAUI-out Electrical XAUI-in XENPAK DUT 10Gb/s Tx Optical 10Gb/s Rx Page 44 86100B DCA (optional)

10Gb/s BER using XENPAK Clock Input 71612C Pattern Generator 70843C Error Detector 83433A E/O 10.3125 GHz clock Clock Input 10MHz Reference 156.25 MHz Data Input 83434A O/E E8241A RF Source 2.5 GHz/16 Reference clock in 10Gb/s Tx Internal Optical loop-back 10Gb/s Rx 86100B DCA (optional) XENPAK DUT Page 45

10Gb/s BER using XENPAK Clock Input 81250 ParBERT Color Key to Modules Clock Input Data Input Firewire interface E4808A Clock Module E4866A 10.8Gb/s E4861/62B 3.35Gb/s 83434A O/E 156.25MHz 83433A E/O Reference clock in 10Gb/s Tx Internal Optical loop-back 10Gb/s Rx XENPAK DUT Page 46 86100B DCA (optional)

10Gb/s BER using CDR 81250 ParBERT Firewire interface 0 E4808A Clock Module E4866A 10.8G ParBERT E4808A Clock Module E4861/62B 3.35Gb ParBERT E4861/62B 3.35Gb ParBERT E4808A Clock Module E4861/63B 3.35Gb ParBERT E4861/63B 3.35Gb ParBERT 1 2 3 Patterns A & B E4808A Clock Module E4867A 10.8G ParBERT Clock Input Data Input 83434A O/E 83433A E/O 10Gb/s Tx Internal Optical loop-back 10Gb/s Rx XENPAK DUT 86100B DCA (optional) Page 47