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



Similar documents
Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance

PCI-SIG ENGINEERING CHANGE NOTICE

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

Eye Doctor II Advanced Signal Integrity Tools

Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions

PCI Express Transmitter Compliance/Debug Solution DPO/MSO70000 Series Option PCE3 and Option PCE4 Datasheet

PCI Express 4.0 Electrical Previews. Rick Eads Keysight Technologies, EWG Member

PCI Express Transmitter Electrical Validation and Compliance Testing with Agilent Infiniium Oscilloscopes

Application Note. PCIEC-85 PCI Express Jumper. High Speed Designs in PCI Express Applications Generation GT/s

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

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

PCI Express: The Evolution to 8.0 GT/s. Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys

Jitter Transfer Functions in Minutes

Agilent Technologies N5393B PCI Express 2.0 (Gen2) Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes

3D modeling in PCI Express Gen1 and Gen2 high speed SI simulation

AN952: PCIe Jitter Estimation Using an Oscilloscope

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

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

Appendix A. by Gordon Getty, Agilent Technologies

High-Definition Multimedia Interface (HDMI) Source/Sink Impedance Compliance Test Test Solution Overview Using the E5071C ENA Option TDR

Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module.

Integrating PCI Express into the PXI Backplane

TCIS007. PCI Express* 3.0 Technology: PHY Implementation Considerations for Intel Platforms

CPU. PCIe. Link. PCIe. Refclk. PCIe Refclk. PCIe. PCIe Endpoint. PCIe. Refclk. Figure 1. PCIe Architecture Components

SATA Evolves SATA Specification v3.2 FMS 2013

Selecting the Optimum PCI Express Clock Source

PCI Express Supersedes SAS and SATA in Storage

Keysight J-BERT M8020A High-Performance BERT

Technical Reference. DPOJET Opt. PCE PCI Express Measurements & Setup Library

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

AN437. Si4432 RF PERFORMANCE AND FCC COMPLIANCE TEST RESULTS. 1. Introduction. 2. Relevant Measurements to comply with FCC

PCI Express Transmitter PLL Testing A Comparison of Methods. Primer

USB 3.0 CDR Model White Paper Revision 0.5

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

A 1.62/2.7/5.4 Gbps Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO

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

Managing High-Speed Clocks

Clock Recovery Primer, Part 1. Primer

What is the difference between an equivalent time sampling oscilloscope and a real-time oscilloscope?

PCI Express Gen 2 Deep Dive on Power Architecture Based Products

Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010

High-Speed Inter Connect (HSIC) Solution

Application Note. Line Card Redundancy Design With the XRT83SL38 T1/E1 SH/LH LIU ICs

Comprehensive Analysis of Flexible Circuit Materials Performance in Frequency and Time Domains

VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16

PCI Express Basics Ravi Budruk Senior Staff Engineer and Partner MindShare, Inc.

Dispersion penalty test 1550 Serial

Transmission of High-Speed Serial Signals Over Common Cable Media

Clock Recovery Primer, Part 2. Primer

Mobile Phone Testing using Impedance Tuners

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010

ChipScope Pro Tutorial

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D.

Multi-Gigabit Interfaces for Communications/Datacomm

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

Introduction to PCI Express Positioning Information

An Overview of the Electrical Validation of 10BASE-T, 100BASE-TX, and 1000BASE-T Devices

High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate

Accelerating Mobile Testing for High Volume Production

Comparison of Vector Network Analyzer and TDA Systems IConnect Generated S-Parameters

PCIe Storage Performance Testing Challenge

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

ni.com/sts NI Semiconductor Test Systems

Feasibility Study on High Speed Transmission over UTP Cables

Storage Architectures. Ron Emerick, Oracle Corporation

SPARQ Signal Integrity Network Analyzer. High-bandwidth, Multi-port S-parameters

NVM Express TM Infrastructure - Exploring Data Center PCIe Topologies

Equalization for High-Speed Serial Interfaces in Xilinx 7 Series FPGA Transceivers

Mixed Domain Oscilloscopes

PCI Express IO Virtualization Overview

DDR Validation Tool User Guide

Title: Low EMI Spread Spectrum Clock Oscillators

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

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

Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor

APPLICATION NOTE. AT05558: Wireless Manufacturing Test Kit. Atmel ATmega256RFR2. Description. Features

Oscilloscope Bandwidth Requirements for Emerging Serial Data Interfaces

Intel PCI and PCI Express*

Moving Higher Data Rate Serial Links into Production Issues & Solutions. Session 8-FR1

Backplane Ethernet Study Group Market Drivers and Cost Considerations in Support of 40 inch average grade FR4 backplane links at 10Gb/s per lane

RF Measurements Using a Modular Digitizer

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS

LONGLINE 10Gbps 10km SFP+ Optical Transceiver

Revision 1.10 April 7, 2015 Method of Implementation (MOI) for 100BASE-TX Ethernet Cable Tests Using Keysight E5071C ENA Option TDR

Agilent GSM/EDGE Base Station Test with the E4406A VSA and ESG-D Series RF Signal Generators Product Overview

PEX 8748, PCI Express Gen 3 Switch, 48 Lanes, 12 Ports

EDUCATION. PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation

DesignCon A New Methodology for Developing IBIS-AMI Models. Hongtao Zhang, Xilinx Inc. hongtao@xilinx.com

Making Spectrum Measurements with Rohde & Schwarz Network Analyzers

Design and Certification of ASH Radio Systems for Japan

Simplifying System Design Using the CS4350 PLL DAC

Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction

81110A Pulse Pattern Generator Simulating Distorted Signals for Tolerance Testing

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

Equalization/Compensation of Transmission Media. Channel (copper or fiber)

Golden test for dispersion penalty 1550 Serial

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

76-77 GHz RF Transmitter Front-end for W-band Radar Applications

Transcription:

Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc Copyright 2015, PCI-SIG, All Rights Reserved 1

Disclaimer Presentation Disclaimer: All opinions, judgments, recommendations, etc. that are presented herein are the opinions of the presenter of the material and do not necessarily reflect the opinions of the PCI-SIG. Copyright 2015, PCI-SIG, All Rights Reserved 2

Agenda PCIe Base vs CEM Tx testing Testing Challenges in Tx and Rx Automation to Simplify Tx Testing Automatic Calibration Essential for Rx Testing Effective Instruments for PLL Testing Getting Ready for PCIe 4.0 Conclusions Copyright 2015, PCI-SIG, All Rights Reserved 3

PCIe Base vs CEM Tx Testing What test point each type of testing addresses? How do we get to see the signal at the point of interest? Measure for Base Capture Measure for CEM Copyright 2015, PCI-SIG, All Rights Reserved 4

Base Spec Testing Base Specification measurements are defined at the pins of the transmitter Signal access at the pins is often not possible De-embedding is required to see what the signal looks like at the pins of the TX, without the added effects of the channel S-Parameters are acquired for the replica channel Signal at TX Pins Measured Signal at TP1 De-embed using S-Parameters Signal with Channel Effects Removed Copyright 2015, PCI-SIG, All Rights Reserved 5

CEM Testing CEM Specification measurements are defined at the slicer of a receiver Signal access at this test point not possible Embedding of the compliance channel and package, as well as application of the behavioral equalizer is required SigTest or custom software like SDLA and DPOJET will perform the embedding and calculate measurements Signal Acquired from Compliance Board Embed Compliance Channel and Package Closed Eye due to the Channel Apply CTLE + DFE Open Eye for Measurements Copyright 2015, PCI-SIG, All Rights Reserved 6

Agenda PCIe Base vs CEM testing Testing Challenges in Tx and Rx Automation to simplify Tx testing Automatic Calibration Essential for Rx Testing Effective instruments for PLL testing Getting ready for PCIe 4.0 Conclusions Copyright 2015, PCI-SIG, All Rights Reserved 7

Testing Challenges in Tx Meet requirements for effective testing Compliance mode support, proper patterns Toggling support (100MHz clock on Rx Ln0) Correct Tx equalization settings Preset and Lane ID encoding in Tx pattern How to handle all lanes, speeds and presets The answer is test automation, RF switch Measurement algorithms require channel embed and behavioral equalizer with optimization Implemented in SigTest, or scope specific software Copyright 2015, PCI-SIG, All Rights Reserved 8

Automation of Tests Automation steps Acquisition of waveforms Processing of waveforms Reporting Toggling of Presets (Tx equalization) Use AFG or another signal source to generate toggle 4.0 will introduce addition ones Connecting to all lanes Use RF Switch PCI Express testing lends to efficient automation thanks to the methodology based on individual files (test items) Copyright 2015, PCI-SIG, All Rights Reserved 9

Automated Capture Use applications built into the scope Optimize signal capture quality and speed Organize test data by using naming convention Supports various test modes Copyright 2015, PCI-SIG, All Rights Reserved 10

Automated Processing Typically the processing is built into the standard based application Processing occurs in series with capture Processing is serial due to test software limitation (SigTest) Scope compute platform does not necessarily have the latest processor and is otherwise occupied with scope control, acquisition and visualization Parallel processing provides improvement Well designed system provides scalability Sigtest engines that can be added any time Copyright 2015, PCI-SIG, All Rights Reserved 11

Practical Comments on Sigtest Make sure you are using the latest approved version for given technology Version 3.2.0 requires template patch for Gen2 New installer is being tested Command line interface is available Flexible for scripting, for example Sigtest.exe /e /d folder /s *.wfm /t "PCIE_3_0_CARD\PCIE_3_8GB_CEM.dat" Binary location different on 32 vs 64 bit system Two copies can be run but they are not guaranteed to peacefully coexist Scripting using batch file, powershell or python is available Copyright 2015, PCI-SIG, All Rights Reserved 12

Agenda PCIe Base vs CEM Testing Testing Challenges in Tx and Rx Automation to Simplify Tx Testing Automatic Calibration Essential for Rx Testing Effective Instruments for PLL Testing Getting Ready for PCIe 4.0 Conclusions Copyright 2015, PCI-SIG, All Rights Reserved 13

Essentials of Rx Testing PCIe 3.0 introduced formal Rx testing Based on stress testing of the DUT in loopback Looped back signal must contain the same data as the stressed signal DUT must support loopback initialization and training Impairments in stress must be controlled and repeatable DUT must receive stressed signals without errors for certain time or confidence level (below specified BER10-12 ) Copyright 2015, PCI-SIG, All Rights Reserved 14

Stress Composition Tx Eq PCI Express 3.0 uses a long circuit board channel that closes the eye, and two forms of vertical eye closure ( Interference ). 8G PRBS Gen Combiner Cal. Channel Replica Channel Test Equipment RJ Source SJ Source Postprocessing Diff Interference CM Interference Eye Height Adjust Copyright 2015, PCI-SIG, All Rights Reserved 15

Automatic Calibration Due to complex test setup and variations in DUTs and test equipment just dialing up the settings on the signal source is not sufficient Stress must be measured and adjusted Automatic calibration is used to achieve the right amount of stress Margin testing complements the compliance testing Help understand your device s margins How much additional stress does it tolerate? Copyright 2015, PCI-SIG, All Rights Reserved 16

Stressed Eye Calibration Setup Copyright 2015, PCI-SIG, All Rights Reserved 17

Navigate Presets in Rx Testing Copyright 2015, PCI-SIG, All Rights Reserved 18

Rx Testing Challenges for 16G Rev 4.0 Spec attempts to streamline testing by reducing differences between Base and CEM Significant differences at 8GT/s recognized BERT with required stress generation RJ, SJ are likely the most challenging specs De-emphasis Accurate coverage of the coefficient space Variable ISI channels Use ISI emulators or ISI boards planned in PCI-SIG Custom loopback initialization for test silicon Copyright 2015, PCI-SIG, All Rights Reserved 19

Rx Testing Summary High complexity of equipment and procedures Repeat of extensive correlation studies at 16GT/s in PCI-SIG that helped streamline solutions from multiple vendors Similar stress signals Guided calibration and test execution (MOIs) Good correlation on latest workshops Copyright 2015, PCI-SIG, All Rights Reserved 20

Agenda PCIe Base vs CEM Testing Testing Challenges in Tx and Rx Automation to Simplify Tx Testing Automatic Calibration Essential for Rx Testing Effective Instruments for PLL Testing Getting Ready for PCIe 4.0 Conclusions Copyright 2015, PCI-SIG, All Rights Reserved 21

Effective Instrument for PLL Testing For PLL testing use a setup that requires single instrument The method is based on modulating the 100MHz reference clock and measuring the bandwidth with clock recovery unit The limits for bandwidth are 2-4MHz with 2dB peaking If BW 4-5MHz, peaking must remain under 1dB Copyright 2015, PCI-SIG, All Rights Reserved 22

PLL Testing with CRU Copyright 2015, PCI-SIG, All Rights Reserved 23

PLL Testing Setup Copyright 2015, PCI-SIG, All Rights Reserved 24

Agenda PCIe Base vs CEM Testing Testing Challenges in Tx and Rx Automation to Simplify Tx Testing Automatic Calibration Essential for Rx Testing Effective Instruments for PLL Testing Getting Ready for PCIe 4.0 Conclusions Copyright 2015, PCI-SIG, All Rights Reserved 25

Review of PCIe 4.0 Characteristics Some important characteristics Use of the same form-factor, backward compatibility Due to long channels wider use of extension devices (repeaters) More states, more complexity in speed and equalization training New SRIS independent Ref Clk modes SRNS Separate RefClk Independent with No SSC Architecture SRIS Separate RefClk Independent with SSC Architecture Increased number of presets in Tx, 11 presets at 16GT/s, total of 25 presets as of 0.5 spec revision More complex behavioral receiver (CTLE, DFE with higher number of taps), more time needed for optimization in measurement algorithms Copyright 2015, PCI-SIG, All Rights Reserved 26

Getting Ready for PCIe 4.0 Utilize the investment in PCIe 3.0 as much as possible Tx signal quality tests At least 25GHz Oscilloscope, 100GSa/s sampling 16GT/s capable RF switch for automation Signal source for automation (toggle) Rx Testing BERT and related equipment capable of 16GT/s testing New test boards from PCI-SIG Copyright 2015, PCI-SIG, All Rights Reserved 27

Conclusions PCIe 3.0 was a significant step forward in technology and testing methodology Dealing effectively with closed-eye standard and signals Virtual test points, multiple presets and lanes Introducing new types of measurements (uncorrelated jitter) Formalizing Rx stress test process PCIe 4.0 is an evolution in test methodology Methods used in PCIe 3.0 will be extended to higher signaling rate assuming similar losses in the channel Extension devices (redrivers/retimers) will have impact Deal with higher number of test items (e.g. waveforms in Tx) Use efficient tools and you will be ready for PCIe 4.0 testing Copyright 2015, PCI-SIG, All Rights Reserved 28

Thank you for attending the Israel 2015 For more information please go to www.pcisig.com Copyright 2015, PCI-SIG, All Rights Reserved 29