Achieving SerDes Interoperability on Altera s 28 nm FPGAs Using Introspect ESP

Similar documents
SV2C 28 Gbps, 8 Lane SerDes Tester

High-Speed Transceiver Toolkit

High-Speed Link Tuning Using Signal Conditioning Circuitry in Stratix V Transceivers

Reducing Development Risk in Communications Applications with High-Performance Oscillators

100 Gb/s: The High Speed Connectivity Race is On

DesignCon Comparison of Two Statistical Methods for High Speed Serial Link Simulation

FIBRE CHANNEL CONSORTIUM

SV3C CPTX MIPI C-PHY Generator. Data Sheet

Channel operating margin for PAM4 CDAUI-8 chip-to-chip interfaces

AUTOMOTIVE ETHERNET CONSORTIUM

Successful SATA 6 Gb/s Equipment Design and Development By Chris Cicchetti, Finisar 5/14/2009

Effect of Power Noise on Multi-Gigabit Serial Links

06-011r0 Towards a SAS-2 Physical Layer Specification. Kevin Witt 11/30/2005

UFS v2.0 PHY and Protocol Testing for Compliance. Copyright 2013 Chris Loberg, Tektronix

Eye Diagram Basics: Reading and applying eye diagrams

Guaranteeing Silicon Performance with FPGA Timing Models

Studies on FIR Filter Pre-Emphasis for High-Speed Backplane Data Transmission

If I Could... Imagine Perfect Vision

DDR4 memory interface: Solving PCB design challenges

Asian IBIS Summit, Tokyo, Japan

40 AND 100 GIGABIT ETHERNET CONSORTIUM

LSI and Circuit Technologies of the SX-9

Keysight Technologies, Inc. Overcome PCB Loss and Deliver a Clean Eye to Your DUT Using Multi-tap De-emphasis

Signal Technologies 1

Bridging the Measurement and Simulation Gap Sarah Boen Marketing Manager Tektronix

A Time-Saving Method for Analyzing Signal Integrity in DDR Memory Buses

Building IBIS-AMI Models From Datasheet Specifications

Embedded Instrumentation Ushers in a New Era for the Test and Measurement Industry. By Glenn Woppman President and CEO ASSET InterTech

Using High-Speed Transceiver Blocks in Stratix GX Devices

Analysis and Decomposition of Duty Cycle Distortion from Multiple Sources

Agilent 81150A Pulse Function Arbitrary Noise Generator Applications

Jitter Fundamentals: Jitter Tolerance Testing with Agilent ParBERT. Application Note. Introduction

!!!!!!! KANDOU S INTERFACES! FOR HIGH SPEED SERIAL LINKS! WHITE PAPER! VERSION 1.9! THURSDAY, MAY 17, 2013!!

10GBASE-KR/KR4 Compliance and Debug Solution

A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a, Wang Zhengchen b, Gui Xiaoyan c,

GIGABIT ETHERNET CONSORTIUM

MRI & NMR spectrometer

Stratix GX Transceiver User Guide

SpectraTronix C700. Modular Test & Development Platform. Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications

2.5G/5G/10G ETHERNET Testing Service

OIF CEI 6G LR OVERVIEW

UNH IOL 10 GIGABIT ETHERNET CONSORTIUM

Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

Keysight Technologies M8062A 32 Gb/s Front-End for J-BERT M8020A High-Performance BERT

LSI and Circuit Technologies for the SX-8 Supercomputer

Welcome to the Symposium, I am [name and title] from Keysight technologies.

A SerDes Balancing Act: Co-Optimizing Tx and Rx Equalization Settings to Maximize Margin. Donald Telian, Owner SiGuys Todd Westerhoff, VP SiSoft

Test and Maintenance of P25 Phase II Subscriber Units

3 Definitions, symbols, abbreviations, and conventions

10GECTHE 10 GIGABIT ETHERNET CONSORTIUM

Comprehensive TP2 and TP3 Testing

High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug

Multilane MM Optics: Considerations for 802.3ba. John Petrilla Avago Technologies March 2008

Beta and Epsilon Point Update. Adam Healey Mark Marlett August 8, 2007

08-027r2 Toward SSC Modulation Specs and Link Budget

NRZ CHIP-CHIP. CDAUI-8 Chip-Chip. Tom Palkert. MoSys 12/16/2014

Characterization and Compliance Testing for 400G/PAM4 Designs. Project Manager / Keysight Technologies

06-496r3 SAS-2 Electrical Specification Proposal. Kevin Witt SAS-2 Phy Working Group 1/16/07

Power Distribution Network Design for Stratix IV GX and Arria II GX FPGAs

Equalize 10Gbase-CX4 and Copper InfiniBand Links with the MAX3983

This document addresses transceiver-related known errata for the Stratix GX FPGA family production devices.

2. HardCopy IV GX Dynamic Reconfiguration

CDR in Mercury Devices

Digital Debug With Oscilloscopes Lab Experiment

10 GIGABIT ETHERNET CONSORTIUM

UT90nHBD Hardened-by-Design (HBD) Standard Cell Data Sheet February

行動裝置高速數位介面及儲存技術. 克服 MIPI PHY UniPro UniPort-M UFS 與 (LP)DDR4 測試挑戰 Master the latest MIPI PHY UniPro UniPort-M UFS and (LP)DDR4 Test Challenges

Jitter in Digital Communication Systems, Part 2

PLL & Timing Glossary

25Gb/s Ethernet Channel Design in Context:

To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed I/O link circuits

Building IBIS-AMI Models from Datasheet Specifications

Rapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder

HIGH-SPEED LOW-POWER ON-CHIP GLOBAL SIGNALING DESIGN OVERVIEW. Xi Chen, John Wilson, John Poulton, Rizwan Bashirullah, Tom Gray

Understanding Apparent Increasing Random Jitter with Increasing PRBS Test Pattern Lengths

Comparison of Time Domain and Statistical IBIS-AMI Analyses Mike LaBonte SiSoft

1 Overview. 2 Design. Simultaneous 12-Lead EKG Recording and Display. 2.1 Analog Processing / Frontend. 2.2 System Controller

Comparison of Time Domain and Statistical IBIS-AMI Analyses

TITLE. Novel Methodology of IBIS-AMI Hardware Correlation using Trend and Distribution Analysis for high-speed SerDes System

T10/05-428r0. From: Yuriy M. Greshishchev, PMC-Sierra Inc. Date: 06 November 2005

Debugging EMI Using a Digital Oscilloscope. Dave Rishavy Product Manager - Oscilloscopes

The data rates of today s highspeed

Virtex-5 FPGA RocketIO GTP Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

Backplane Applications with 28 nm FPGAs

Multi-Gigabit Serial Link Simulation with Xilinx 7 Series FPGA GTX Transceiver IBIS-AMI Models

JESD204A for wireless base station and radar systems

2.5D & 3D Package Signal Integrity A Paradigm Shift

Polarization Optimized PMD Source Applications

Migration to 50/125 µm in the Local Area Network

Clause 71 10GBASE-KX4 PMD Test Suite Version 0.2. Technical Document. Last Updated: April 29, :07 PM

High-speed Serial Interface

Implementing Dynamic Reconfiguration in Cyclone IV GX Devices

High Speed Digital Design & Verification Seminar. Measurement fundamentals

DesignCon 2017 Characterization of DDR4 Receiver Sensitivity Impact on Post-equalization Eye

PORTING OF AN FPGA BASED HIGH DATA RATE DVB-S2 MODULATOR

Considerations for CRU BW and Amount of Untracked Jitter

Engineering the Power Delivery Network

Static Power and the Importance of Realistic Junction Temperature Analysis

How to anticipate Signal Integrity Issues: Improve my Channel Simulation by using Electromagnetic based model

Low power SERDES transceiver for supply-induced jitter sensitivity methodology analysis

Transcription:

Achieving SerDes Interoperability on Altera s 28 nm FPGAs Using Introspect ESP Introduction Introspect Technology has implemented its award-winning Introspect ESP embedded signal integrity analyzer on Altera s high-end 28 nm transceiver FPGAs. The result was a gamechanging ability to achieve link optimization and interoperability on complex system boards containing a multitude of SerDes links. This white paper describes the various Introspect and Altera technologies involved and illustrates, with real-life examples, the ability to self-measure, self-optimize, and self-repair SerDes links and systems. Voted by users as Test and Measurement World s Best in Test, Introspect ESP is a leading-edge on-die signal-integrity analyzer and embedded instrument for SerDes enabled devices. It transforms any system board into an in situ tester with the capability to measure, debug, and characterize in-line high-speed data links. When deployed on an Altera FPGA (Figure 1), Introspect ESP allows the FPGA to explore its own signal-integrity environment, thus helping users optimize performance and achieve the utmost quality for their high-speed PCB product. Figure 1 Instantiation of Introspect ESP on Altera 28 nm FPGA March 2013 http://introspect.ca Page 1

Unprecedented Signal Visibility Altera s 28 nm transceiver technology is an ideal match for Introspect ESP for various reasons. First, the transceivers offer best-in-class performance with respect to jitter performance, transmitter pre-emphasis, and receiver equalization. Additionally, the transceivers feature highly flexible on-die instrumentation (ODI) and clock recovery features that are exploited by Introspect ESP to enable unprecedented visibility into SerDes link performance on any system board. The rest of this white paper is organized as follows. First, the visibility capability of Introspect ESP on Altera s ODI is described. We then illustrate real-life examples of PCB issues that are identified by Introspect ESP and ODI. We then address the allimportant topic of parallel link optimization for achieving interoperability, and we even describe innovative self-repair opportunities with this technology. The application of Introspect ESP on Altera FPGA is illustrated in Figure 2. Importantly, the topic of this paper is the in-line self measurement of the links that are attached to the FPGA without requiring external equipment. It is the combination of Altera s ODI and Introspect ESP that enables unmatched capability in this regard, as measurement is performed across all connected lanes simultaneously. On the largest 28 nm Stratix V FPGAs, one can perform self measurement on more than 50 lanes simultaneously. Figure 2 Instantiation of Introspect ESP on an Altera FPGA within a system board March 2013 http://introspect.ca Page 2

With a connection scenario such as the one shown in Figure 2, Introspect ESP can be used to perform a multitude of measurementss as summarized in Figure 3. In short: digital capture & bit-error rate (BER) tests, bathtub plots, analog waveforms, time- and frequency-domain measurements, partial-response decision feedback equalization (DFE) eye diagrams, and jitter decomposition are all possible. Most importantly, no FPGA tool expertise is required. Figure 3 Gallery of features enabled by the setup shown in Figure 2 March 2013 http:// /introspect.ca Page 3

Identifying PCB Issues The above measurements are all obtained by writing simple scripts within the Introspect user environment. The primary goal of these scripts is to identify potential issues in the PCB as well as optimize performance. Both of thesee topics are addressed next with real-life examples. Figure 4 illustrates a simplified 2-lane, 10 Gbps link that was recently verified using Introspect ESP. The link was part of a multi-lane 1000 Gbps Ethernet (100GbE) application, and development had been hampered by poor, intermittent performance. In the figure, we show that one of the two lanes in question had excessively large intra-pair mismatch, and this was identified readily and rapidly with Introspect ESP running on Altera ODI. Specifically, an eye diagram acquisition on the two Stratix V FPGA receivers revealed the two measurements shown in Figure 5. As can be seen, the properly routed trace has a wide eye opening with up to 0.85 UI receiver eye opening. On the other hand, the eye diagram for the improperly routed transmissionn line shows extremee distortion due to the mismatch between the positive and negative arms of the signal coming into the FPGA receiver. In this case, Introspect ESP and Altera ODI were able to identify the issue almost instantaneously. It was not an ASIC transmitter issue, an FPGA receiver issue, or even a software stack issue. Instead, it was a signal routing issue. At 10 Gbps, even the slightest of mismatch can cause dramatic effects as shown in the figure. Finally, it is imperative to note that the distortion in Figure 5 may have revealed a deceptively wide horizontal eye opening, but it is the entire eye shape that fails, which explains the poor BER performance. With heavy pseudorandom traffic, this link fails to pass a simple BER test using Introspect ESP. Figure 4 Simplified connection diagram of a real system board containing excessive intra-pair routing mismatch March 2013 http:// /introspect.ca Page 4

(a) (b) Figure 5 Self-measured eye diagrams for (a) the properly matched and (b) the improperly matched signal traces Rapid, Parallel Link Optimization We now move on to the all-important topic of SerDes parameter optimization. The Altera 28 nm transceivers offer a multitude of controls that help optimize performance. For example, there are 64 different differential drive levels, 32 different post-cursor preemphasis levels, and so on. In all, a SerDes link between, say, an ASIC and an Altera FPGA can have a potential parameter space that is in the hundreds of millions per lane. While this offers tremendous flexibility for a wide variety of system applications, it can represent an overwhelming challenge to systems engineers who need to select optimal parameters for their own links. Introspect ESP includes built-in features that borrow from the field of multi-dimensional mathematical optimization in order to assist users in the deployment of massively parallel SerDes links. To illustrate this, Figure 6 shows a screen capture of the Introspect ESP user environment with a function call for receiver optimization. This function has been created for specific compatibility with Altera s 28 nm transceiver FPGAs, and it explores all possible receiver parameters for best performance. The user does not need to be an expert in FPGA programming in order to select receiver parameters. Once the optimal results are obtained by Introspect ESP, they can be exported for further use by other developers. March 2013 http://introspect.ca Page 5

Figure 6 A screenshot of a single receiver optimization command call in Introspect ESP For insight into the optimization process, Introspect ESP offers the ability to view all intermediate results in a Shmoo viewer, and this is illustrated in Figure 7. As can be seen, every setting is shown on a color map thatt displays the parameterr value being measured. In this optimization example, note thatt the green region (the region closest to optimal performance) is different (or slightly shifted) from lane to lane. This is expected since each lane is subjected to its own PCB trace and power supply environment. With Altera and Introspect, each lane gets its own optimal parameter value. Figure 7 Shmoo view of two lanes that have been optimized simultaneously. Note the difference in optimal settings between lanes March 2013 http:// /introspect.ca Page 6

Finally, Figure 8 shows the outcome of the optimization process for one of the lanes. As can be seen from the very open eye diagram on the right hand side, optimization has yielded a much more optimal, much more guard-banded setting for the receiver than the default value before optimization. This helps maximize BER performance throughout the life of the product. (a) (b) Figure 8 Eye diagrams of a single link (a) before optimization, and (b) after optimization. Both images have the same x and y scales Innovative Self Repair We now describe repair possibilities enabled by self measurement. The main goal of any self measurement is to guarantee performance for one s own system. This offers the flexibility and freedom to make optimization and operation decisions based on the specific environment being measured, without being overburdened by any external parameters such as compliance eye masks. In fact, the very notion of compliance has been invented in the traditional sense to predict how a link will behave in its system environment. However, with Altera s ODI and Introspect ESP, the measurement is itself already within the system March 2013 http://introspect.ca Page 7

environment. There is no reason to be constrained by artificial compliance prediction tools. Instead, the goal is to achieve error free operation in one s own system. As an example of the self-repair innovation possibility, Figure 9 shows a real 8-lane bus in which one link (pink trace) has poor signal integrity performance. The corresponding eye diagram is shown in Figure 10. It is possible, when faced by a situation like this, to make programming or operational decisions that keep the system up without sacrificing yield. For example, system software can favor the high-margin lanes, or additional pre-emphasis and equalization can be applied to the weak link. Figure 9 integrity An 8-lane measurement in which one lane has poor signal (a) (b) Figure 10 Eye diagram of (a) a signal before repair compared to (b) a good signal March 2013 http://introspect.ca Page 8

Conclusion Introspect ESP has been deployed on Altera s 28 nm transceiver FPGAs, and this paper describes how the combination of worldclass transceiver technology and innovative self measurement are enabling tremendous productivity enhancement and pioneering solutions to the market place. We presented the Introspect/Altera combination at a high level and illustrated real-life examples of PCB issue identification, massively parallel link optimization, and even self repair. The solutions described in this white paper illustrate Altera s leadership in transceiver innovations such as ondie instrumentation (ODI) and in signal integrity performance. The transceiver features have been exploited fully by the Best in Test Introspect ESP in order to offer unprecedented visibility into the performance of links inside live systems. In addition to the topics presented in this paper, Introspect ESP offers tools for PLL and CDR measurement, frequency-domain measurement, and jitter injection. This makes it and Altera an ideal combination for creating modular instrument solutions [1]. A truly complete and instrument-grade capability is available in soft form, thus creating an entirely new test and optimization paradigm for the most advanced applications. References [1] Next Generation Digital Tester Design Using Introspect ESP, White Paper Further Information Introspect ESP Embedded Instruments: http://introspect.ca/products/embedded-instrument Introspect ESP Software: http://introspect.ca/products/introspect-esp Acknowledgements Mohamed Hafed, CEO, Introspect Technology Mike Peng Li, Altera Fellow, Altera Vivek Sardana, Customer Marketing, Altera March 2013 http://introspect.ca Page 9