Pre-Emphasis and Equalization Parameter Optimization with Fast, Worst-Case/Multibillion-Bit Verification

Similar documents
DesignCon Pavel Zivny, Tektronix, Inc. (503)

New Techniques for Designing and Analyzing Multi-GigaHertz Serial Links

New Serial Link Simulation Process, 6 Gbps SAS Case Study

PCIe: EYE DIAGRAM ANALYSIS IN HYPERLYNX

IMPACT ORTHOGONAL ROUTING GUIDE

Simulations of Duobinary and NRZ Over Selected IEEE Channels (Including Jitter and Crosstalk)

Measurements and Simulation Results in Support of IEEE 802.3bj Objective

PBR-310C E-BERT. 10Gb/s BERT System with Eye Diagram Tracer

New Techniques for Designing and Analyzing Multi-GigaHertz Serial Links

Combating Closed Eyes Design & Measurement of Pre-Emphasis and Equalization for Lossy Channels

Combating Closed Eyes Design & Measurement of Pre-Emphasis and Equalization for Lossy Channels

Comparison of NRZ, PR-2, and PR-4 signaling. Qasim Chaudry Adam Healey Greg Sheets

8. Stratix GX Built-In Self Test (BIST)

Time Domain Simulations

Using Allegro PCB SI GXL to Make Your Multi-GHz Serial Link Work Right Out of the Box

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

Practical De-embedding for Gigabit fixture. Ben Chia Senior Signal Integrity Consultant 5/17/2011

Forensic Analysis of Closed Eyes

ELECTRICAL PERFORMANCE REPORT

Transmission Distance and Jitter Guide

Powering Collaboration and Innovation in the Simulation Design Flow Agilent EEsof Design Forum 2010

Transmission of High-Speed Serial Signals Over Common Cable Media

Logic Analysis Basics

Logic Analysis Basics

PAM4 signals for 400 Gbps: acquisition for measurement and signal processing

100G EDR and QSFP+ Cable Test Solutions

Laboratory 4. Figure 1: Serdes Transceiver

EVALUATION KIT AVAILABLE 12.5Gbps Settable Receive Equalizer +2.5V +3.3V V CC1 V CC. 30in OF FR-4 STRIPLINE OR MICROSTRIP TRANSMISSION LINE SDI+ SDI-

Transmission of High-Speed Serial Signals Over Common Cable Media

10 Gb/s Duobinary Signaling over Electrical Backplanes Experimental Results and Discussion

Half-Rate Decision-Feedback Equalization Di-Bit Response Analysis and Evaluation EDA365

AMI Modeling Methodology and Measurement Correlation of a 6.25Gb/s Link

AMI Simulation with Error Correction to Enhance BER

Agilent Validating Transceiver FPGAs Using Advanced Calibration Techniques. White Paper

Multi-GB/s Serial Channel Design Using a Hybrid Measurement and Simulation Platform

MR Interface Analysis including Chord Signaling Options

DesignCon Tips and Advanced Techniques for Characterizing a 28 Gb/s Transceiver

Optimizing BNC PCB Footprint Designs for Digital Video Equipment

Electrical Sampling Modules Datasheet 80E11 80E11X1 80E10B 80E09B 80E08B 80E07B 80E04 80E03 80E03-NV

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

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

Innovative Fast Timing Design

AN 823: Intel FPGA JESD204B IP Core and ADI AD9625 Hardware Checkout Report for Intel Stratix 10 Devices

EXOSTIV TM. Frédéric Leens, CEO

Approach For Supporting Legacy Channels Per IEEE 802.3bj Objective

40GBd QSFP+ SR4 Transceiver

Tektronix Inc. DisplayPort Standard

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

The Challenges of Measuring PAM4 Signals

SV1C Personalized SerDes Tester

Performance Modeling and Noise Reduction in VLSI Packaging

Serial Data Link Analysis Visualizer (SDLA Visualizer) Option SDLA64, DPOFL-SDLA64

Course Title: High-Speed Wire line/optical Transceiver Design

VLSI Chip Design Project TSEK06

On Figure of Merit in PAM4 Optical Transmitter Evaluation, Particularly TDECQ

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

SI Analysis & Measurement as easy as mobile apps ISD, ADK, X2D2

52Gb/s Chip to Module Channels using zqsfp+ Mike Dudek QLogic Barrett Bartell Qlogic Tom Palkert Molex Scott Sommers Molex 10/23/2014

DUT ATE Test Fixture S-Parameters Estimation using 1x-Reflect Methodology

IBIS AMI Modeling of Retimer and Performance Analysis of Retimer based Active Serial Links

Achieving Timing Closure in ALTERA FPGAs

Agilent Technologies Pulse Pattern and Data Generators Digital Stimulus Solutions

Receiver Testing to Third Generation Standards. Jim Dunford, October 2011

LMH0340/LMH0341 SerDes EVK User Guide

Next Generation Ultra-High speed standards measurements of Optical and Electrical signals

SignalTap Plus System Analyzer

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

Equalizing XAUI Backplanes with the MAX3980

Electrical Sampling Modules

Keysight Technologies Designing Scalable 10G Backplane Interconnect Systems Utilizing Advanced Verification Methodologies.

Agilent MOI for HDMI 1.4b Cable Assembly Test Revision Jul 2012

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

Signal Integrity Design Using Fast Channel Simulator and Eye Diagram Statistics

JESD204B IP Hardware Checkout Report with AD9250. Revision 0.5

QSFP+ 40GBASE-SR4 Fiber Transceiver

Static Timing Analysis for Nanometer Designs

Samtec Final Inch PCIE Series Connector Differential Pair Configuration Channel Properties

IBIS4.2 and VHDL-AMS for SERDES and DDR2 Analysis

Implementing Audio IP in SDI II on Arria V Development Board

Exercise 1-2. Digital Trunk Interface EXERCISE OBJECTIVE

ASNT_PRBS20B_1 18Gbps PRBS7/15 Generator Featuring Jitter Insertion, Selectable Sync, and Output Amplitude Control

Exceeding the Limits of Binary Data Transmission on Printed Circuit Boards by Multilevel Signaling

New Technologies for 6 Gbps Serial Link Design & Simulation, a Case Study

Duobinary Transmission over ATCA Backplanes

DesignCon New Serial Link Simulation Process, 6 Gbps SAS Case Study. Donald Telian, SI Consultant

Altera JESD204B IP Core and ADI AD6676 Hardware Checkout Report

Debugging IDT S-RIO Gen2 Switches Using RapidFET JTAG

o-microgigacn Data Sheet Revision Channel Optical Transceiver Module Part Number: Module: FPD-010R008-0E Patch Cord: FOC-CC****

Microwave Interconnect Testing For 12G-SDI Applications

IBIS AMI Modeling of Retimer and Performance Analysis of Retimer based Active Serial Links

40G SWDM4 MSA Technical Specifications Optical Specifications

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

SNS-XFP-10GD-LR 10 Gbps Multi-Rate XFP Transceivers OC192/STM-64, 10GE or 10G FC 1310nm, Single-Mode 10Km, with Digital Diagnostics.

CAUI-4 Chip to Chip Simulations

Application Note. 3G SDI Evaluation Board. Revision Date: July 2, 2009

SV1C Personalized SerDes Tester. Data Sheet

Switching Solutions for Multi-Channel High Speed Serial Port Testing

Altera JESD204B IP Core and ADI AD9144 Hardware Checkout Report

QSFP+ 40GBASE-LR4 Fiber Transceiver

Designing High Performance Interposers with 3-port and 6-port S-parameters

Transcription:

Pre-Emphasis and Equalization Parameter Optimization with Fast, Worst-Case/Multibillion-Bit Verification Andy Turudic, Altera Corporation Steven McKinney, Mentor Graphics Vladimir Dmitriev-Zdorov, Mentor Graphics Vince Duperron, Molex Karen Stoke, Altera Corporation 2005 Altera Corporation

Agenda System issues when designing high-speed serial interfaces Typical high-speed system interconnect components FPGA with transceiver Backplanes Connectors Optimizing signal integrity settings for high-speed channels Estimation and simulation tools and techniques Advanced vs. conventional simulation techniques Results 2

Designing a Robust, High-Speed Serial Interface Will it Work? Will it Meet Specifications? Primary concerns for system designers and architects: Signal integrity many channels Reducing system power dissipation Aggregate bandwidth and line bitrate Increasing capacity of legacy systems Bit-error rate (BER) Design and prototype cycles are expensive and difficult to troubleshoot Ideally simulate in EDA Well correlated models and techniques BER specification of 10E-18 Can take years to verify sequentially, requiring extrapolation of bathtub curves The Right Choice of FPGAs, EDA Tools, and Interconnects Is Critical to Design Success! 3

Typical System with Serial Interface Lossy Transmission Lines Switch Backplane OC48 Line Card Will It Work? Will It Meet Specs? Will I Get Fired? 4

Stratix II GX FPGA - Transceiver Blocks Transceiver functionality 8b/10b encoder/decoder Rate matcher Phase compensation FIFO 8,10,16, 20, 32, 40 bit interface to core 600 Mbps - 6.375 Gbps with analog clock data recovery (CDR) OC48/STM16 optical jitter compliant Pre-emphasis and equalization With over 5000 settings, can drive 1.25m FR4 5

Transceiver-Based Applications PCIe state machine Power state sequencing Electrical idle, receive detect, and others Physical interface to PCIe (PIPE) to core Gigabit Ethernet state machine Comma character insertion/deletion GMII-like interface to core XAUI state machine Channel deskew, alignment, and bonding XGMII-like interface to core 6

Stratix II GX SI Board Diagram 6 Full Duplex Transceiver Channels Routed to SMAs 1 Microstrip Channel (Tx) (Rx is stripline) User I/Os LEDs, Pushbuttons, DIP Switch, 7-Segment Displays Power Supply AC Adapter or Banana Jacks 4 Stripline Tx and Rx Channels USB Port PC Interface 1 Channel 40 Tx, 5 Rx Rx Tx Input Clocks Trigger Clocks Output Clocks (FPGA) Input Clocks (FPGA) 7

Backplane Overview The GbX Reference Backplane and the I-Trac Reference Backplane served as interconnect channels for this study GbX I-Trac Three 1m channels were measured; 1m GbX Backplane 7/7/7 mil construction channel 1m I-Trac Backplane 6/7/6 mil construction channel 1m VHP I-Trac Backplane 7/9/7 mil construction channel GbX is a registered trademark of Amphenol Corporation 8

Connectors Overview The GbX Connector and I-Trac Connector GbX, Edge Coupled I-Trac, Broadside Coupled GbX is a registered trademark of Amphenol Corporation 9

SMA Launch Optimization GbX daughtercards use blind launches I-Trac daughtercards use backdrilled launches SMA, PCB Interface, and Stripline Insertion and Return Loss GbX is a registered trademark of Amphenol Corporation 10

Connector Launch Optimization GbX Backplane uses a six backdrill depth schedule I-Trac Backplane uses a three backdrill depth schedule Do nothing, unacceptable in a 6.375Gbps backplane Note blue curve. This is the insertion loss that results from a top to signal 1 transition if that pin via is backdrilled as deeply as possible. Leave just the barrel required to accommodate the compliant pin. Three depths are sufficient to equal or better the performance of compliant pin stub. GbX is a registered trademark of Amphenol Corporation 11

Connector Launch Design GbX PCB interface I-Trac PCB interface 1m channel I-Trac PCB interface 1m VHP channel All connectors to PCB Interfaces Use Polygon Antipads and flag Escapes GbX is a registered trademark of Amphenol Corporation 12

Tdd11 and Sdd11 Curves GbX 1m Channel, Tdd11 I-Trac 1m Channel, Tdd11 GbX and I-Trac 1m Channels, Sdd11 GbX 1m I-Trac 1m I-Trac 1m VHP GbX is a registered trademark of Amphenol Corporation 13

Sdd12 GbX 1m channel (Green) I-Trac 1m channel (Blue) I-Trac 1m VHP channel (Red) BER and Eye-Opening Track Insertion Loss. GbX is a registered trademark of Amphenol Corporation 14

Pre-Emphasis and Channel Pulse Response Far-end 1m I-Trac pulse responses No pre-emphasis produces tail Pre-emphasis minimizes pulse distortion Near end pre-emphasized pulse Far End Composite 1m I-Trac Pulse Responses with Stratix II GX FPGA Sweeping Pre-Emphasis 15

Another Pre-Emphasis Technique Produce a clock pattern of five ones and five zeros Search settings until qualitatively square waveform 16

Too Much Pre-Emphasis? 0mA 3mA 6mA Far-End Eyes for a 15-inch GbX Backplane Channel Opening Curve Shape Is Channel and Bit-Rate Dependent Pre-Emphasis GbX is a registered trademark of Amphenol Corporation 17

Altera s Pre-emphasis & Equalization Link Estimator (PELE) - EDA tool for FAEs to estimate customers pre-emphasis and equalization coefficients Tx Model Customer Provided S-Parameters PELE Rx Model Coefficients Backplane 18

S-Parameters Not Scary Can be obtained from a number of sources Simulated/extracted (yellow), VNA (magenta), iconnect TDR/TDT (red) Example shows S21 which is insertion loss for I-Trac VHP 1m backplane channel 19

PELE Estimations vs. Bench at 6.25 Gbps PELE Estimated Eye from VNA S-Parameter Data Measured 1m I-Trac Eye PELE takes ~3 minutes to run PELE inputs from bench or EDA PELE outputs then control SPICE model PELE Estimated Eye from SPICE S-Parameter Data 20

Altera Stratix II GX Design Kit Design kit for use in Mentor Graphics HyperLynx signal integrity software Includes example topologies using Eldo SPICE models from Altera Customized model configurator for easy model setup Includes integration with Altera s PELE tool 21

Mentor Graphics Fast-Eye Diagram Simulation Tool (FEST) Data Flow Interconnect Channel Driver/Receiver Devices Model of Interconnect Channel Driver- and Receiver-IC Models Measurement Subsystem Circuit Simulator Channel S-Parameter Model Pulse/Step Response or Eye-Diagram Contour Fast-Eye-Diagram Subsystem or Eye Stimulus BER Bathtub Curve Worst-Case Stimulus Built-in Jitter Generator Built-in Stimulus Generator or 22

Worst-Case Bit Sequence and the Eye Worst-case bit sequence always generates the maximally closed eye Even beyond what is seen with billions of bits of data Can be 8b/10b protocol constrained 0.4 0.4 0.35 0.35 Unit Interval 0.3 0.25 0.2 0.15 0.1 Unit Interval 0.3 0.25 0.2 0.15 0.1 0.05 0 0 50 100 150 200 250 300 0.05 0 0 1,000 2,000 3,000 4,000 5,000 6,000 Bit Rate Bit Rate 23

Different Methods of FEST There are several different approaches to fast-eye analysis Statistical analysis Step and impulse responses are collected and analyzed using 1 of 2 different techniques Convolution approach to build the eye Internal State Variable (ISV) approach to build the eye 24

Different Methods of FEST Results using the different impulse methods Unit Interval 0.45 0.40 0.35 0.30 0.25 0.20 0.15 0.10 0.05 Internal State Variable 8b/10b 100 billion bits Unconstrained psuedorandom binary sequence (PRBS) 100,000 bits Convolution 8b/10b 10 million bits unconstrained PRBS 10 million bits 0 10 3 4 10 4 5 6 7 8 9 10 11 10 10 5 10 6 10 7 10 8 10 9 10 10 10 11 Bit Rate 25

Different Methods of FEST Statistical analysis provides a bathtub curve of results Includes both Gaussian and Sinusoidal jitter 10-5 10-10 10-15 10-20 -1-0.8-0.6-0.4-0.2 0 0.2 0.4 0.6 0.8 1 Time offset in UI 26

Correlation of Results Statistical results versus impulse response with ISV Eye widths and heights are approximately equal in both cases Width = ~0.3 UI Height = ~ 25 mv 0.06 Statistical 0.04 0.03 0.02 0.02 0.01 0 0-0.02-0.01-0.04 ISV -0.02-0.03-0.06-0.5-0.4-0.3-0.2-0.1 0 0.1 0.2 0.3 0.4 0.5 0.2 0.3 0.4 0.5 0.6 0.7 0.8 27

Correlation of Results Results of FEST analysis using ISV with measured vs. simulated step/pulse response 1 billion bits observed 0.1 0.2 0.08 0.15 0.06 0.1 0.04 0.02 0.05 0 0-0.02-0.05-0.04-0.06-0.08-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Measured -0.1-0.15-0.2 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Simulated 28

Correlation of Results Overall good correlation between both responses Differences are a result of: Extracted s-parameter data vs. using actual board data from measurement Bandwidth limitations of the scope-limited sample size of pulse and step responses 29

Correlation Results Simulated eye vs. lab measurement 30,000 samples in scope 1 billion bits in simulation Using constrained 8b/10b pattern 0.15 0.1 0.05 0-0.05-0.1-0.15 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 30

Correlation Results Overall good correlation between lab and simulated eye In the simulated results, the eyes are more closed, but this is expected based on difference in samples used Artifacts seen in measurement correlate very closely to artifacts in simulation 31

Conclusion (1/2) Eliminates guesswork for optimal signal integrity settings for high-speed channels PELE tool estimates pre-emphasis and equalization settings based upon S-parameters S-parameters extracted from EDA flow or bench EDA models are well correlated to bench measurements Integrating PELE allows direct configuration of ELDO/SPICE Models are well correlated to actual devices Reduces errors Ensures interworking of files, models, and tools Increases productivity by reducing simulation iterations 32

Conclusion (2/2) Now possible to validate design reliability at billions of bits using EDA tools like the Fast Eye Simulation Tool (FEST) Faster than traditional time-domain simulations Nearly identical results with SPICE runs Worst-case bit sequences can be generated with FEST Produces condensed test pattern resulting in maximally closed eye Designers can have confidence in meeting system design BER targets Integration of High-density Digital Functions With High Aggregate Capacity Serial Interconnects Is Possible By Using These Advanced Tools, Interconnects, and FPGAs 33

For More Information. Andy Turudic, Altera Corporation aturudic@altera.com Steven McKinney, Mentor Graphics Steven_McKinney@mentor.com Vladimir Dmitriev-Zdorov, Mentor Graphics Vladimir_Dmitriev-Zdorov@mentor.com Vince Duperron, Molex Vince.Duperron@molex.com Karen Stoke, Altera Corporation kstoke@altera.com www.altera.com www.mentor.com www.molex.com 34

Acknowledgements The authors would like to thank Gourgen Oganessyan and David Dunham at Molex; Leonard Dieguez, Tina Tran, Mark Flanigan, Naresh Raman, Venkat Yadavalli, Samson Tam, Sergey Shumarayev, Sarah Adams, James Adams, Kelly St. Denis, Zhi Wong, Jan-Sian Tai, Jeff Holmbeck, James Smith, Michael Woo, Toan Nguyen, Amy Lee, Christine Young and Dave Greenfield at Altera; Gary Pratt at Mentor; and Steve Bright and Eugene Mendeleyev at Tektronix. References Wilson Wong, Tin Lai, Sergey Shumarayev, Simardeep Maangat, Tim Hoang, Tina Tran, Digitally Assisted Adaptive Equalizer in 90 nm With Wide Range Support From 2.5 Gbps 6.5 Gbps. DesignCon 2007 Eric Bogatin, From Bit-banger to Gigabit Guru. High Speed Seminar Proceedings CD, Altera Corp, March 2006. Leonard Dieguez, High Speed Channel Design. High Speed Seminar Proceedings CD, Altera Corp, March 2006. Eric Bogatin, ibid. Andy Turudic, Abracadabra: Making system interconnect disappear with FPGAs. EDN Magazine, Sept. 14, 2006, http://www.edn.com/index.asp?layout=article&articleid=ca6368447&industryid=2284 Tina Tran, Gary Pratt, Kazi Asaduzzaman, Mei Luo, Simar Maangat, Toan Nguyen, Sergey Shumarayev, Kwong-Wen Wei, Equalization Challenges for 6-Gbps Transceivers Addressed by PELE A Software-Focused Solution! DesignCon 2007. Min Wang, Henri Maramis, Donald Talian, and Kevin Chung, New techniques for designing and analyzing multi- GigaHertz serial links. DesignCon 2005. Bryan K. Casper, Matthew Haycock, Randy Mooney. - Circuit Research, Intel Labs, Hillsboro Oregon, An accurate and efficient analysis method for multi-gbs chip-to-chip signaling schemes. VLSI Circuits Digest of Technical Papers, June 13, 2002, pages 54-57. Anthony Sanders, Mike Resso, John D Ambrosia, Channel compliance testing utilizing novel statistical eye methodology. DesignCon 2004. 35

Thank You! Visit Altera s booth #503 to see demonstrations of FPGAs driving backplanes and cables Visit Mentor s booth #604 to see HyperLynx tools with PELE demonstration Visit Molex booth #301 for multi-gigabit backplane and cable demonstrations 36