ULTRASCALE DDR4 DE-EMPHASIS AND CTLE FEATURE OPTIMIZATION WITH STATISTICAL ENGINE FOR BER SPECIFICATION

Similar documents
Ultrascale DDR4 De-emphasis and CTLE Feature Optimization with Statistical Engine for BER Specification

TITLE. Image. Topic: Topic: Hee-Soo o LEE, Keysight Technologies Cindy Cui, Keysight Technologies

Asian IBIS Summit, Tokyo, Japan

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

TITLE. Capturing (LP)DDR4 Interface PSIJ and RJ Performance. Image. Topic: Topic: John Ellis, Synopsys, Inc. Topic: malesuada blandit euismod.

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

DDR4 memory interface: Solving PCB design challenges

To learn Statistical Bit-error-rate (BER) simulation, BERlink noise budgeting and usage of ADS to model high speed I/O link circuits.

Bridging the Measurement and Simulation Gap Sarah Boen Marketing Manager Tektronix

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

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

IEEE CX4 Quantitative Analysis of Return-Loss

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

Comparison of Time Domain and Statistical IBIS-AMI Analyses

Real Time Jitter Analysis

SAS-2 6Gbps PHY Specification

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

DDR4 SI/PI Analysis Using IBIS5.0

Effect of Power Noise on Multi-Gigabit Serial Links

Chip-to-module far-end TX eye measurement proposal

High-speed Serial Interface

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

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

SV2C 28 Gbps, 8 Lane SerDes Tester

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

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

Statistical Link Modeling

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

Based on IEEE 802.3ae Draft 3.1 Howard Baumer, Jurgen van Engelen Broadcom Corp.

TECHNICAL NOTE TN DDR2 DESIGN GUIDE FOR TWO-DIMM SYSTEMS DDR2-533 MEMORY DESIGN GUIDE FOR TWO-DIMM UNBUFFERED SYSTEMS

OIF CEI 6G LR OVERVIEW

End-to-End System-Level Simulations with Repeaters for PCIe Gen4: A How-To Guide

RiseUp RU8-DP-DV Series 19mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: March 18, 2005

ECEN 720 High-Speed Links: Circuits and Systems

Optimizing On Die Decap in a System at Early Stage of Design Cycle

Building IBIS-AMI Models From Datasheet Specifications

High Speed Digital Design & Verification Seminar. Measurement fundamentals

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ECEN 720 High-Speed Links Circuits and Systems

DesignCon IBIS-AMI Modeling and Simulation of 56G PAM4 Link Systems. Hongtao Zhang, Xilinx Inc.

Gigabit Transmit Distortion Testing at UNH

Xilinx Answer Link Tuning For UltraScale and UltraScale+

ECEN720: High-Speed Links Circuits and Systems Spring 2017

A Low Power Integrated UWB Transceiver with Solar Energy Harvesting for Wireless Image Sensor Networks

Microcircuit Electrical Issues

QPairs QTE-DP/QSE-DP Final Inch Designs in Serial ATA Generation 1 Applications 5mm Stack Height. REVISION DATE: January 12, 2005

DesignCon Applying IBIS-AMI techniques to DDR5 analysis. Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft

JANUARY 28-31, 2013 SANTA CLARA CONVENTION CENTER. World s First LPDDR3 Enabling for Mobile Application Processors System

EDI CON USA Addressing DDR5 design challenges with IBIS-AMI modeling techniques. Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft

Ultra640 SCSI with Receiver Equalization, 25 meters into a Backplane with 6 loads. Russ Brown Quantum Corporation

Q2 QMS-DP/QFS-DP Series 11 mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: February 22, 2005

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

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

ECE 497 JS Lecture - 22 Timing & Signaling

CAUI-4 Chip Chip Spec Discussion

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

SAS-2 6Gbps PHY Specification

PI2EQX3232A. 3.2Gbps, 2-Port, SATA/SAS, Serial Re-Driver. Features. Description. Block Diagram. Pin Description

CAUI-4 Consensus Building, Specification Discussion. Oct 2012

32Gbaud PAM4 True BER Measurement Solution

yellow highlighted text indicates refinement is needed turquoise highlighted text indicates where the text was original pulled from

DP Array DPAM/DPAF Final Inch Designs in Serial ATA Generation 1 Applications 10mm Stack Height. REVISION DATE: January 11, 2005

3 Definitions, symbols, abbreviations, and conventions

SAS-2 6Gbps PHY Specification

08-027r2 Toward SSC Modulation Specs and Link Budget

EE290C - Spring 2004 Advanced Topics in Circuit Design High-Speed Electrical Interfaces. Outline

DFEEYE Reference Receiver Solutions for SAS-2 Compliance Testing r0

Toward SSC Modulation Specs and Link Budget

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

Engineering the Power Delivery Network

Touchstone v2.0 SI/PI S- Parameter Models for Simultaneous Switching Noise (SSN) Analysis of DDR4 Memory Interface Applications.

System Co-design and optimization for high performance and low power SoC s

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

C2M spec consistency and tolerancing

Modeling System Signal Integrity Uncertainty Considerations

SERDES High-Speed I/O Implementation

Ultra320 SCSI with Receiver Equalization, 25 meters into a Backplane with 6 loads. Russ Brown Quantum Corporation

Ansoft Designer with Nexxim. Statistical Eye Capabilities

Why new method? (stressed eye calibration)

Overcoming Obstacles to Closing Timing for DDR and Beyond. John Ellis Sr. Staff R&D Engineer Synopsys, Inc.

ECEN620: Network Theory Broadband Circuit Design Fall 2014

32Gbaud PAM4 True BER Measurement Solution

Building IBIS-AMI Models from Datasheet Specifications

Probing Techniques for Signal Performance Measurements in High Data Rate Testing

OC-192 communications system block diagram

Jitter in Digital Communication Systems, Part 1

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

Generating Jitter for Fibre Channel Compliance Testing

The Practical Limitations of S Parameter Measurements and the Impact on Time- Domain Simulations of High Speed Interconnects

Correlation of Model Simulations and Measurements

Signal Technologies 1

40 AND 100 GIGABIT ETHERNET CONSORTIUM

Maximize Your Insight for Validation on MIPI and (LP)DDR Systems. Project Manager / Keysight Technologies

For IEEE 802.3ck March, Intel

PDS Impact for DDR Low Cost Design

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

PCI Express Receiver Design Validation Test with the Agilent 81134A Pulse Pattern Generator/ 81250A ParBERT. Product Note

10 GIGABIT ETHERNET CONSORTIUM

IEEE Std 802.3ap (Amendment to IEEE Std )

Hari The Universal Electrical Interface

Transcription:

ULTRASCALE DDR4 DE-EMPHASIS AND CTLE FEATURE OPTIMIZATION WITH STATISTICAL ENGINE FOR BER SPECIFICATION

Penglin Niu, penglin@xilinx.com Fangyi Rao, fangyi_rao@keysight.com Juan Wang, juanw@xilinx.com Gary Otonari, gary_otonari@keysight.com Nilesh Kamdar, nilesh_kamdar2@keysight.com Yong Wang, yongw@xilinx.com

Outline DDR4 feature and design challenge FPGA DDR system design challenge DDR4 statistical simulation method DDR4 De-emphasis and CTLE optimization result discussion

DDR4 Features Feature DDR3 DDR4 Voltage 1.5V 1.2V Max Datarate Mbps) 2133 3200 DQ Bus SSTL15 POD12 DQ Vref external Internal DQ Driver 40 ohm) 48ohm)

FPGA DDR4 Design Challenges DDR4 Design Challenge Higher datarate, Higher loss, intensified ISI FPGA Configurable I/O standards DDR3, DDR3L, DDR4, LPDDR2, LPDDR3, RLDRAM3, QDR2+, QDR4 High pad capacitance: FPGA ~3.5pF Vs. ~1.8pF ASIC FPGA High I/O count Up to ~1400 IO counts in Ultrascale family High density signal routing High signal to ground ratio Signal enhancement techniques to mitigate De-emphasis & CTLE

FPGA DDR4 Design Challenges

Traditional DDR Design Methodology Run transient simulation using IBIS or SPICE models of controller and memory Measure setup and hold times on waveforms

ISI at Low Speed 800 Mb/s 8ps 5ps Border of traces of 10 3 bits Border of traces of 10 16 bits 5 DQ line Timing margin deceases by 1% UI from 10 3 bits to 10 16 bits At low speed, limited number of bits is adequate for system verification

ISI at High Speed 3200 Mb/s 15ps 13ps Border of traces of 10 3 bits Border of traces of 10 16 bits 5 DQ line Timing margin deceases by 9% UI from 10 3 bits to 10 16 bits At high speed, design needs to be verified at target BER

DQ Rx Mask Spec in DDR4 Mask consists of deterministic and random portions BER inside the total mask must be below 10-16

Statistical Simulation for BER It s impractical to simulate 10 16 bits to estimate BER at 10-16 Statistical method can be employed to calculate eye probability distributions Equivalent to running infinite number of bits BER can be obtained rigorously at arbitrarily low level

Linear Superposition th i pulse Transmit pulses 0 1 1 0 0 1 0 1 0 n r i) T n f i) T Ideal edge i)) i)) n r n f R [ t nr i) T nr i))] F[ t n f i) T n f i))] 0 v t) v i Rt): rise edge step response Ft): fall edge step response T: UI : transmitter jitter

Transmitter Jitter Jitter components include DCD, SJ and RJ τ n r τ n f = DCD pp data 2 = DCD pp data 2 1 n DCD r pp clk + Asin2πfn 2 r T + φ) + ρn r ) 1 n DCD f pp clk + Asin2πfn 2 f T + φ) + ρn f ) data DCD pp : peak-to-peak data DCD clk DCD pp : peak-to-peak clock DCD A & f: SJ amplitude and frequency r: RJ

Eye Probability Distribution r r r r 2 0 2 1 ) ) ) ) ) )) )) ))] [ ))] [ )] [ 2 1 2 1 ), M m m f m r m f i m r m M i n d i n d i n g i n g t v v d t v p m: pattern index M: step response settle time in bit g: RJ PDF Tx jitter affects the output distribution through channel step responses Jitter effect is directly handled in PDF calculation instead of post-processing PDF is computed rigorously using efficient algorithms w/o approximation Accurate prediction of BER

Crosstalk Crosstalk is additive noise to victim signal Included by convolution between victim PDF and crosstalk PDF p v, t) p v v victim 1) 2) n) 1 v2 vn, t) pxtlk v1, t) pxtlk v2, t) pxtlk vn, t) dv1dv2 dv n w/o crosstalk with crosstalk

Driver De-emphasis w/o de-emphasis 3dB de-emphasis

Rx CTLE Hs) = A s z 1 s z n ) s p 1 s p k )

Asymmetric Rise and Fall Edges Capability rise time > fall time rise time < fall time

Timing and Voltage Margins voltage margin minimum voltage margin equal BER contour timing margin Rx mask minimum voltage margin Timing and Voltage margins are measured at each mask corner Ring-back is captured by minimum voltage margins

DDR4 Channel Topology

CTLE Optimization CTLE design parameters fz zero), fp1 first pole), fp2 second pole), Gain_dc dc gain) s w_zero) H CTLE s) c s w_pole1) s w _ w_pole1* w _ pole2 c Gain _ dc w_zero pole2)

CTLE Optimization CTLE fz sensitivity sweep for two study channels BER 10-16 eye width @ Vref +/-68mV saturated after 600Mhz fz

CTLE Optimization CTLE fp1 Vs. Gain_dc sensitivity sweep at 4.5GHz bandwidth BER 10-16 eye width not sensitive to fp1 around 1.2GHz BER 10-16 eye width increase with higher Gain_dc BER 10-16 eye width from fp1 and gain_dc at 4.5GHz bandwidth fp2)

CTLE Optimization CTLE fp1 Vs. Gain_dc sensitivity sweep at 6 GHz bandwidth BER 10-16 eye width not very sensitive to fp2 around 5GHz BER 10-16 eye width increase with higher Gain_dc BER 10-16 eye width from fp1 and gain_dc at 6GHz bandwidth fp2)

CTLE Optimization -- 2400Mbps DDR4 significant BER 10-16 eye width opening is achieved with optimized CTLE

De-emphasis Optimization De-emphasis db level is defined as 20*logVde/Vpre)

De-emphasis Optimization Optimal De-emphasis db can be identified for driver slew rate

De-emphasis Optimization 2400Mbps DDR4 10-20ps BER 10-16 eye width opening achieved with optimized db setting

Summary A statistical simulation engine is introduced for designing DDR4 system to JEDEC 10-16 BER target Effects of driver de-emphasis and Rx CTLE on DDR4 timing at BER target of 10-16 are investigated De-emphasis and CTLE are effective techniques to mitigate jitter and achieve DDR4 design target after optimization.