T10/08-248r0 Considerations for Testing Jitter Tolerance Using the Inverse JTF Mask. Guillaume Fortin PMC-Sierra

Similar documents
08-027r2 Toward SSC Modulation Specs and Link Budget

Toward SSC Modulation Specs and Link Budget

SHF Communication Technologies AG. Wilhelm-von-Siemens-Str. 23D Berlin Germany. Phone Fax

SAS-2 6Gbps PHY Specification

BERT bathtub, TDP and stressed eye generator

Date: October 4, 2004 T10 Technical Committee From: Bill Ham Subject: SAS 1.1 PHY jitter MJSQ modifications

SAS-2 6Gbps PHY Specification

04-370r1 SAS-1.1 Merge IT and IR with XT and XR 1 December 2004

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

Dual-Rate Fibre Channel Repeaters

Low frequency jitter tolerance Comments 109, 133, 140. Piers Dawe IPtronics. Charles Moore Avago Technologies

ECEN620: Network Theory Broadband Circuit Design Fall 2014

10 GIGABIT ETHERNET CONSORTIUM

40 AND 100 GIGABIT ETHERNET CONSORTIUM

Advanced Product Design & Test for High-Speed Digital Devices

Lecture 4.2 INTERNATIONAL TEST CONFERENCE /13/$ IEEE

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

SSC Applied High-speed Serial Interface Signal Generation and Analysis by Analog Resources. Hideo Okawara Verigy Japan K.K.

Transmit Waveform Calibration for Receiver Testing. Kevin Witt & Mahbubul Bari Jan 15, r1

v(t) = V p sin(2π ft +φ) = V p cos(2π ft +φ + π 2 )

Homework Assignment 06

Technical Reference. DPOJET Option SAS3 SAS3 Measurements and Setup Library Method of Implementation(MOI) for Verification, Debug and Characterization

Fibre Channel Consortium

04-370r2 SAS-1.1 Merge IT and IR with XT and XR 9 December 2004

IEEE 802.3ba 40Gb/s and 100Gb/s Ethernet Task Force 22th Sep 2009

FIBRE CHANNEL CONSORTIUM

A fully digital clock and data recovery with fast frequency offset acquisition technique for MIPI LLI applications

BACKPLANE ETHERNET CONSORTIUM

SHF Communication Technologies AG

Comment Supporting materials: The Reuse of 10GbE SRS Test for SR4/10, 40G-LR4. Frank Chang Vitesse

Datasheet SHF D Synthesized Clock Generator

GIGABIT ETHERNET CONSORTIUM

04-370r0 SAS-1.1 Merge IT and IR with XT and XR 6 November 2004

2.5G/5G/10G ETHERNET Testing Service

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

SAS-2 6Gbps PHY Specification

DFEEYE Reference Receiver Solutions for SAS-2 Compliance Testing r0

Student Research & Creative Works

ECEN620: Network Theory Broadband Circuit Design Fall 2012

Jitter Specifications for 1000Base-T

Real Time Jitter Analysis

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

Agilent N5411A Serial ATA Electrical Performance Validation and Compliance Software Release Notes

AUTOMOTIVE ETHERNET CONSORTIUM

Why new method? (stressed eye calibration)

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper

OIF CEI 6G LR OVERVIEW

CERTIFICATE OF CALIBRATION

RF Signal Generators. SG380 Series DC to 2 GHz, 4 GHz and 6 GHz analog signal generators. SG380 Series RF Signal Generators

UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM

Jitter in Digital Communication Systems, Part 1

ECEN720: High-Speed Links Circuits and Systems Spring 2017

DG5000 Series Specifications

MIL-STD-202G SHOCK (SPECIFIED PULSE)

Lab Assignment 1 Spectrum Analyzers

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

Specification of Jitter in Bit-Serial Digital Systems

M.2 SSIC SM Electrical Test Specification Version 1.0, Revision 0.5. August 27, 2013

Generating Jitter for Fibre Channel Compliance Testing

Jitter Measurements using Phase Noise Techniques

High-Speed Serial IO Testing: Jitter Extraction & Bit-Error Rate Estimation. Serial Signaling Speed Trend

Lab Assignment 1 Spectrum Analyzers

Residual Phase Noise Measurement Extracts DUT Noise from External Noise Sources By David Brandon and John Cavey

Experiment 8 Frequency Response

USB 3.1 Receiver Compliance Testing. Application Note

, answer the next six questions.

The University of New Hampshire InterOperability Laboratory 10 GIGABIT ETHERNET CONSORTIUM. XAUI Electrical Test Suite Version 1.1 Technical Document

Keysight Technologies J-BERT M8020A High-Performance BERT

ECE 440L. Experiment 1: Signals and Noise (1 week)

CHAPTER. delta-sigma modulators 1.0

To learn S-parameters, eye diagram, ISI, modulation techniques and their simulations in MATLAB and Cadence.

MP1800A Series Signal Quality Analyzer

Low Noise Oscillator series LNO 4800 B MHz

Keysight N4960A Serial BERT 17 and 32 Gb/s

SERIES O: SPECIFICATIONS OF MEASURING EQUIPMENT Equipment for the measurement of digital and analogue/digital parameters

How to Measure LDO PSRR

Related Documents sas1r05 - Serial Attached SCSI 1.1 revision r1 - SAS-1.1 Merge IT and IR with XT and XR (Rob Elliott, Hewlett Packard)

IEEE 100BASE-T1 Physical Media Attachment Test Suite

Lab 9 Frequency Domain

10GECTHE 10 GIGABIT ETHERNET CONSORTIUM

Lab 6 Prelab Grading Sheet

SV2C 28 Gbps, 8 Lane SerDes Tester

SRS test source calibration: measurement bandwidth (comment r03-9) P802.3cd ad hoc, 27 th June 2018 Jonathan King, Finisar

DesignCon Analysis of Crosstalk Effects on Jitter in Transceivers. Daniel Chow, Altera Corporation

Characterize Phase-Locked Loop Systems Using Real Time Oscilloscopes

Maxim > Design Support > Technical Documents > Application Notes > Energy Measurement & Metering > APP 5292

Op-Amp Simulation Part II

Time-Varying Signals

Study of Inductive and Capacitive Reactance and RLC Resonance

Digital Waveform with Jittered Edges. Reference edge. Figure 1. The purpose of this discussion is fourfold.

Accurate Phase Noise Measurements Made Cost Effective

RLC Frequency Response

SHF Communication Technologies AG

CH 1. Large coil. Small coil. red. Function generator GND CH 2. black GND

Agilent Correlation between TDR oscilloscope and VNA generated time domain waveform

AN255. REPLACING 622 MHZ VCSO DEVICES WITH THE Si55X VCXO. 1. Introduction. 2. Modulation Bandwidth. 3. Phase Noise and Jitter

Advanced Memory Buffer (AMB), Characterization of Timing and Voltage Specifications

Chapter 1. Electronics and Semiconductors

ECE159H1S University of Toronto 2014 EXPERIMENT #2 OP AMP CIRCUITS AND WAVEFORMS ECE159H1S

Cost-Effective Traceability for Oscilloscope Calibration. Author: Peter B. Crisp Head of Metrology Fluke Precision Instruments, Norwich, UK

Transcription:

T10/08-248r0 Considerations for Testing Jitter Tolerance Using the Inverse JTF Mask Guillaume Fortin PMC-Sierra 1

Overview! Link to Previous Material! Guiding Principles! JT Mask Based on Inverse JTF! Correlation with Residual Jitter Simulations! Discussion of Equipment Capabilities! Extension to 1.5G & 3G! Summary! Proposed Clarifications For JTF Definition 2

Link to Previous material (1)! In 08-232r0, Mike Jenkins resuscitated and formalized the idea of using an inverse JTF mask for jitter tolerance to guarantee the SSC tracking capability of receivers: - The idea is to replace the 0.1UI BUJ in the stressed receiver test with a swept, which magnitude is: - Greater than 0.1 UIpp above 2 MHz - Increasing by 40 db/decade below 2MHz - This unifies the stressed receiver test and the jitter tolerance test - It can potentially test the SSC tracking capability of a receiver. 3

Link to Previous material (2)! This approach has several benefits: - Simpler than adding SSC to the input data stream - No need to determine which SSC pattern to apply - Follows SAS-1.1 methodology - Directly compares the receiver under test to the reference receiver, since the latter has to meet the JTF! The current proposal reviews and extends the proposed approach of using the inverse JTF as a JT mask. 4

Guiding Principles (1)! The mask corner frequency to use for the inverse JTF is derived from the -73.5 db rejection at 30 khz and 40 db/decade slope of the nominal JTF. - We set our mask corner frequency at 2.064 MHz, which is the point at which the 40 db/decade line crosses 0dB 5

Guiding Principles (2)! A SAS-2 SSC capable receiver is required to track SSC modulation of up to +/-2300 ppm, in addition to a +/-100 ppm static frequency offset, for a maximum frequency offset of +/-2400 ppm.! From sinusoidal jitter frequency and amplitude, the frequency offset can be calculated from the derivative of the phase. 6

Guiding Principles (3)! We express the sinusoidal jitter as: A = sin(2π 2 t)! Where: - A is the amplitude in UIpp - f is the frequency in Hz f! And convert this jitter to phase (in rad): Θ = 2π rad UIpp = π A sin(2π f t) 7

Guiding Principles (4)! From the derivative of phase, we obtain the angular frequency offset (rad/s): dθ dt = ω OFFSET _ = π A 2π cos(2π! And finally the frequency offset resulting from the (Hz): _ f = ωoffset OFFSET _ = π A f cos(2 ft) 2π rad π f f t) 8

Guiding Principles (5)! We normalize the frequency offset vs. the baud rate to obtain a convenient ppm offset: foffset _ 1e6 ppm foffset PPM = f 1 f OFFSET PPM baud π A = f f baud 1e6 ppm cos(2π! f OFFSET PPM is the frequency offset that results from a sinusoidal jitter modulation. It provides a view of the stress applied to the frequency tracking loop of the CDR. f t) 9

JT Mask Based on Inverse JTF (1) Inverse JTF Mask & Equivalent Frequency Offset (6Gb/s) 10000 100000 7435 ppm at 30kHz Sinusoidal Jitter [UI] 1000 100 10 473 UI at 30kHz 49.3 UI at 93kHz 45.3 UI at 97kHz 2400 ppm at 93kHz 2300 ppm at 97kHz 929 ppm at 240kHz 10000 1000 100 Frequency Offset [ppm] 1 7.4 UI at 240kHz 0.1UI at 2.064MHz 10 0.1 1 10 100 1000 10000 100000 Frequency [khz] Inverse JTF Mask Inverse JTF ppm offset 2500ppm line 10

JT Mask Based on Inverse JTF (2)! The plotted Inverse JTF mask is from a nominal JTF.! A few points of interest on the mask: - Mask corner frequency is 2.064MHz, with a 40 db/decade slope below it. - At 240 khz, which was proposed as a low frequency limit for the JT mask in 08-232r0, we get 7.4 UIpp of, but a frequency offset of only +/-929 ppm. - To get a frequency offset of +/-2400 ppm, we need to go down to 93 khz. - At 30 khz, the amplitude is 473 UIpp and the frequency offset of +/-7435 ppm far exceeds the SAS-2 requirements. 11

Correlation with Residual Jitter Simulations (1)! A +/-2300ppm frequency offset is obtained on the mask with an of 45.3 UI at 97 khz.! If the inverse JTF mask is an accurate representation of the tracking capabilities of a receiver that implements a nominal JTF, we expect that a sine SSC modulation of +/- 2300 ppm at 97kHz will result in 45.3 UIpp of unfiltered jitter and in 0.1 UIpp of residual jitter after application of the JTF.! Matlab simulations of this SSC profile through the JTF shows very good correlation with expectations - This confirms that the inverse JTF mask is a good criterion to compare a receiver s CDR to the JTF. 12

Correlation with Residual Jitter Simulations (2)! SSC Profile (+/-2300ppm) and Unfiltered SSC Jitter (45.37 UIpp) 13

Correlation with Residual Jitter Simulations (3)! Residual Jitter after applying a nominal JTF (0.1 UIpp) 14

Discussion of Equipment Capabilities (1)! In 08-232r0, it was tentatively stated that the modulation capabilities of common lab equipment may be limited to 8UI.! The setup presented on the next page was used to produce sweep of several hundred UIpp down to 10 khz. - Is this equipment commonly available? 15

Discussion of Equipment Capabilities (2) Clock Generator (w/ AWG for ) Agilent E8267D Crosstalk Source Clock IN Crosstalk BERT Agilent N4902B Delay Control Line RJ DE Gen CJTPAT + RJ + ISI Generator CJTPAT + RJ + + DJ + Crosstalk DUT Noise Generator 16

Extension to 1.5G & 3G (1)! The SAS-2 JTF scales with transition density (TD):! With the JTF being calibrated at 6Gb/s, a scaling with TD also implies a scaling with baud rate - A TD of 0.5 at 3Gb/s is equivalent to a TD of 0.25 at 6Gb/s 17

Extension to 1.5G & 3G (2)! With respect to transition density, the scaling of the JTF reflects the scaling of the gain in a CDR that implements it! Based on the scaling of the gain in the JTF CDR, the rejection of low frequency jitter will be cut in half at 3Gb/s and to a quarter at 1.5Gb/s. The nominal JTF jitter rejection is then: - 6Gb/s: -73.5 db at 30kHz with D24.3-3Gb/s: -67.5 db at 30kHz with D24.3-1.5Gb/s: -61.5 db at 30kHz with D24.3! Despite this reduced rejection of low frequency jitter at lower baud rates, the residual jitter from SSC stays constant in UI - The increase of the UI width (in ps) compensates for the increase of the residual jitter (in ps) 18

Extension to 1.5G & 3G (3)! From the rejection at 30kHz and the 40 db/decade slope, we can extrapolate the mask corner frequency of the inverse JTF (as per page 5): - 6 Gb/s: 2.064 MHz - 3 Gb/s: 1.459 MHz - 1.5 Gb/s: 1.032 MHz (Because of the 40dB/decade slope, the corner frequency only varies by the square-root of the rate (or transition density) change.)! The resulting corner frequencies for 1.5Gb/s and 3Gb/s are close to those of the SAS-1.1 JT mask (900 khz and 1.8 MHz ) - Minimizes risk for existing IP 19

Extension to 1.5G & 3G (4)! Calculating f OFFSET PPM (page 9), we find that the JTF masks produces an equivalent frequency offset of 2400ppm at 93 khz for all 3 rates. 20

Extension to 1.5G & 3G (5) Inverse JTF Mask & Equivalent Frequency Offset (3Gb/s) 10000.0 100000 7435 ppm at 30kHz Sinusoidal Jitter [UI] 1000.0 100.0 10.0 237 UI at 30kHz 24.6 UI at 93kHz 22.6 UI at 97kHz 2400 ppm at 93kHz 2300 ppm at 97kHz 929 ppm at 240kHz 10000 1000 100 Frequency Offset [ppm] 1.0 3.7 UI at 240kHz 0.1UI at 1.459 MHz 10 0.1 1 10 100 1000 10000 100000 Frequency [khz] Inverse JTF Mask Inverse JTF ppm offset 2500ppm line 21

Extension to 1.5G & 3G (6) Inverse JTF Mask & Equivalent Frequency Offset (1.5Gb/s) 10000.0 100000 7435 ppm at 30kHz Sinusoidal Jitter [UI] 1000.0 100.0 10.0 1.0 118.3 UI at 30kHz 12.3 UI at 93kHz 11.8 UI at 97kHz 2400 ppm at 93kHz 2300 ppm at 97kHz 929 ppm at 240kHz 0.1UI at 1.032 MHz 10000 1000 100 10 Frequency Offset [ppm] 1.8 UI at 240kHz 0.1 1 10 100 1000 10000 100000 Frequency [khz] Inverse JTF Mask Inverse JTF ppm offset 2500ppm line 22

Summary! The inverse JTF mask proposed in 08-232r0 can be a good approach to simplify the jitter tolerance setup.! However, limiting the test to 240 khz with 7.4 UIpp results in a frequency offset of only +/- 929 ppm - This does not demonstrate that the receiver can track +/- 2400 ppm! It is proposed to extend the mask down to 93 khz at all rates to cover +/-2400 ppm - If commonly available lab equipment supports such modulations! The mask corner frequency should scale as the square-root of the baud rate variation vs. 6 Gb/s. 23

Proposed Clarifications For JTF Definition 24! Section 5.3.5.2, - 3 nd paragraph: - The JTF shall have the following characteristics for a repeating 6 Gbps 0011b or 1100b pattern (e.g., D24.3)(see table 236 in 10.2.9.2): - Last paragraph: - A proportional decrease of the JTF -3 db corner frequency should be observed for a decrease in pattern transition density compared to a 0.5 transition density and for a decrease in baud rate compared with a 6 Gbps baud rate. If a JMD shifts the JTF -3 db corner frequency in a manner that does not match this characteristic, or does not shift at all, measurements of jitter with patterns with transition densities different than 0.5 or baud rates different than 6 Gbps may lead to discrepancies in