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

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

Modeling System Signal Integrity Uncertainty Considerations

PDS Impact for DDR Low Cost Design

TABLE OF CONTENTS 1 Fundamentals Transmission Line Parameters... 29

PHY DESIGN RECOMMENDATIONS FOR PCB LAYOUT

The number of layers The number and types of planes (power and/or ground) The ordering or sequence of the layers The spacing between the layers

DatasheetDirect.com. Visit to get your free datasheets. This datasheet has been downloaded by

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

Source: Nanju Na Jean Audet David R Stauffer IBM Systems and Technology Group

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

DesignCon Signal and Power Integrity for a 1600 Mbps DDR3 PHY in Wirebond Package

DDR4 memory interface: Solving PCB design challenges

Cost-minimized Double Die DRAM Packaging for Ultra-High Performance DDR3 and DDR4 Multi-Rank Server DIMMs

DRAM System Signaling and Timing

Considerations in High-Speed High Performance Die-Package-Board Co-Design. Jenny Jiang Altera Packaging Department October 2014

100 MHz 2-Way SMP Pentium II Xeon Processor/Intel 440GX AGPset AGTL+ Layout Guidelines

PI3DPX1207B Layout Guideline. Table of Contents. 1 Layout Design Guideline Power and GROUND High-speed Signal Routing...

TMS320C6474 DDR2 Implementation Guidelines

Technical Note. GDDR6: Design Guide. Introduction. TN-ED-04: GDDR6 Design Guide. Introduction

ECE 497 JS Lecture - 22 Timing & Signaling

Signal/Power Integrity Analysis of High-Speed Memory Module with Meshed Reference Plane 1

High Speed Clock Distribution Design Techniques for CDC 509/516/2509/2510/2516

1 Introduction External Component Requirements AC Coupling Capacitors on high speed lanes... 2

Relationship Between Signal Integrity and EMC

High-Speed Circuit Board Signal Integrity

Adjusting Signal Timing (Part 1)

Automotive PCB SI and PI analysis

Texas Instruments DisplayPort Design Guide

Multilayer PCB Stackup Planning

High-Speed Digital System Design Fall Semester. Naehyuck Chang Dept. of EECS/CSE Seoul National University

A Co-design Methodology of Signal Integrity and Power Integrity

HOW SMALL PCB DESIGN TEAMS CAN SOLVE HIGH-SPEED DESIGN CHALLENGES WITH DESIGN RULE CHECKING MENTOR GRAPHICS

ECEN720: High-Speed Links Circuits and Systems Spring 2017

System Co-Design and Co-Analysis Approach to Implementing the XDR Memory System of the Cell Broadband Engine Processor

Cyclone III Simultaneous Switching Noise (SSN) Design Guidelines

The Challenges of Differential Bus Design

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

Signal Integrity Design of TSV-Based 3D IC

High-Speed PCB Design und EMV Minimierung

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

PCB Routing Guidelines for Signal Integrity and Power Integrity

PCB Trace Impedance: Impact of Localized PCB Copper Density

EMC problems from Common Mode Noise on High Speed Differential Signals

Logic Analyzer Probing Techniques for High-Speed Digital Systems

The data rates of today s highspeed

Optimization of Wafer Level Test Hardware using Signal Integrity Simulation

Schematic-Level Transmission Line Models for the Pyramid Probe

SINCE the performance of personal computers (PCs) has

Differential Pair Routing

1Gbps to 12.5Gbps Passive Equalizer for Backplanes and Cables

Microcircuit Electrical Issues

Plane Crazy, Part 2 BEYOND DESIGN. by Barry Olney

FPGA World Conference Stockholm 08 September John Steinar Johnsen -Josse- Senior Technical Advisor

Measurement of Laddering Wave in Lossy Serpentine Delay Line

DDR4 SI/PI Analysis Using IBIS5.0

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

Engineering the Power Delivery Network

I Main coupling Sub- coupling

Signal Integrity, Part 1 of 3

A Technical Discussion of TDR Techniques, S-parameters, RF Sockets, and Probing Techniques for High Speed Serial Data Designs

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

Circuit Design for a 2.2 GByte/s Memory Interface

Asian IBIS Summit, Tokyo, Japan

25Gb/s Ethernet Channel Design in Context:

polarinstruments.com

Effective Routing of Multiple Loads

An Engineer s Guide to Automated Testing of High-Speed In ter faces

CROSSTALK DUE TO PERIODIC PLANE CUTOUTS. Jason R. Miller, Gustavo Blando, Istvan Novak Sun Microsystems

Demystifying Vias in High-Speed PCB Design

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

EE273 Lecture 16 Wrap Up and Project Discussion March 12, 2001

Aries Kapton CSP socket

Ensuring Signal and Power Integrity for High-Speed Digital Systems

Intro. to PDN Planning PCB Stackup Technology Series

Impedance Matching: Terminations

CACTI-IO Technical Report

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

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

Matched Length Matched Delay

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


Analysis of Laddering Wave in Double Layer Serpentine Delay Line

Aries QFP microstrip socket

Chapter 12 Digital Circuit Radiation. Electromagnetic Compatibility Engineering. by Henry W. Ott

Design Considerations for Highly Integrated 3D SiP for Mobile Applications

08-027r2 Toward SSC Modulation Specs and Link Budget

QUADSPLITTER AND IN-LINE QUADSPLITTER

Design Considerations for High-Speed RS-485 Data Links

Controlled Impedance Test

Measuring Hot TDR and Eye Diagrams with an Vector Network Analyzer?

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

Validation Report Comparison of Eye Patterns Generated By Synopsys HSPICE and the Agilent PLTS

Impedance-Controlled Routing. Contents

Phil Lehwalder ECE526 Summer 2011 Dr. Chiang

PI3HDMIxxx 4-Layer PCB Layout Guideline for HDMI Products

High-speed Serial Interface

Integrating 10G Serial onto a Large Digital CMOS ASSP: Taking 10G from Lab to Production

COMMUNICATIONS, DATA, CONSUMER DIVISION. Mezzanine High-Speed High-Density Connectors GIG-ARRAY and MEG-ARRAY Electrical Performance Data

Absence of Insertion Loss Anti-Resonance In Shielded Pairs Having High Skew

Accomplishment and Timing Presentation: Clock Generation of CMOS in VLSI

Transcription:

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

Agenda Timing budgets 1600 2133Mbps? Static vs. Dynamic Uncertainty Sources Benefits of Deskew Technologies Reducing Dynamic Uncertainty Crosstalk, ISI and Reflections Package Power Delivery Conclusions 2

DDRn Timing DDR Interfaces are Source Synchronous Total delay doesn t matter (within reason) Delay difference or Skew is Critical Strobe (DQS) Set up Hold Vref ASIC DRAM1 DRAM2 Strobe Data (DQ) Delay of DQ must tightly match the delay of differential DQS Optimal Strobe placement maximizes Set up and Hold Data Vref (Data Write Shown) 3

Three Regions of Uncertainty Host Launch signals in quadrature during Write Operations, Center Strobe within Data during Reads SDRAM Receive signals during Writes, launch edge-aligned during Reads Interconnect Maintain alignment and signal integrity between Host and SDRAM Power delivery 90 Strobe Write Strobe Read Data Launched 90 Out of Phase with Strobe Data Received Edge- Aligned with strobe 4

Uncertainty Contributors within the Host Signal skew between Data and Strobe within the PHY Clock Skew with in the PHY Across silicon process and line width variation Jitter from source clock or DLL if applicable Delay differences between rising and falling edges. Granularity of delay line structures 5

SDRAM Consumes ~50% of the Available Read and Write Budgets at 1600Mbps+ Set Up and Hold Output Skew and Hold Skew Factor 6

Agenda Timing budgets 1600 2133Mbps? Static vs. Dynamic Uncertainty Sources Benefits of Deskew Technologies Reducing Dynamic Uncertainty Crosstalk, ISI and Reflections Package Power Delivery Conclusions 7

Static Uncertainty Static uncertainty is timing uncertainty that does not vary with switching patterns or number of signals switching Example Routing skew between DQ and DQS Skew: PCB, PHY, Internal Clock Skew Deskew can remove most static uncertainty Training sequence implemented Bits are first aligned Strobe is placed in center of newly constructed eye. 8

Dynamic Uncertainty Dynamic uncertainty will vary with switching patterns. Example Crosstalk, ISI, SSO pushout, reflections from modal impedance changes Cannot be reliably deskewed since it can vary on a bit by bit basis. ISI A Q Crosstalk SSO Pushout 9

Agenda Timing budgets 1600 2133Mbps? Static vs. Dynamic Uncertainty Sources Benefits of Deskew Technologies Reducing Dynamic Uncertainty Crosstalk, ISI and Reflections Package Power Delivery Conclusions 10

Dynamic Uncertainty Crosstalk. Timing Impact of Cross section No coupling Odd Mode Even Mode In Stripline: Signals will travel at the same velocities no matter what coupling modes are excited because of the uniform dielectric. In Microstrip: Different coupling modes will travel at different velocities because of the impact of the mixed dielectric cross section. Stripline Microstrip 11

Different Modes Yield Different Flight Times No Coupling Odd Mode Even Mode Odd coupled arrives 27ps earlier Even coupled arrives 31ps later Total uncertainty is 59 ps 12

Longer Length = Greater Divergence ODD EVEN 59ps 2 routed length yields 59ps of uncertainty ODD 2 Routed Length EVEN 148ps 6 routed length yields 148ps of uncertainty 6 Routed Length 13

Striplines Have Equal Mode Velocities Whether uncoupled or Even or Odd coupled, mode velocities are the same in stripline. 148ps ODD 6 Microstrip EVEN Total divergence in 6 of stripline ~30ps EVEN ODD and UNCOUPLED 30ps 6 Stripline 14

Options for Reducing Timing Divergence Increased spacing equals increase isolation Increased soldermask thickness yields more uniform dielectric constant No Coupling Odd Mode Even Mode 15

Intersymbol Interference and DDR Signaling 2 Vs. 6 1 Load Vs. 2 Loads 554ps 525ps 554ps 500s Routed lengths on DDR signals are relatively short, < 6 typically. Fly-by Address can be considerably longer The number of SDRAM loads will have a larger ISI effect on the interface. 16

Termination Mismatch can be a Significant Contributor 468ps 525ps 17

ISI and Reflections lead to Uncertainty at the Vref Level 95ps 39ps 24ps 19ps 22ps 24ps 18

Switching Modes also Impact PCB Impedance 59Ω TDR traces 71Ω 49Ω 19

How SSO Impacts Timing 303ps 294ps 73ps 257ps 230ps 20

Use DDR Devices as a Guide for Power Ratios DDR3 SDRAM Device Try to match the via/ball count to the number of power/ground pad connections as closely as possible 21

Carry Ratios Through Entire Connection 1/2 the number of connections as a minimum should be the goal. It is important that the via/ball connections be regularly spaced around the die to minimize the size of the current loops. Place signal trace vias near vias from the reference layer to minimize current loop size and resulting crosstalk 22

Agenda Timing budgets 1600 2133Mbps? Static vs. Dynamic Uncertainty Sources Benefits of Deskew Technologies Reducing Dynamic Uncertainty Crosstalk, ISI and Reflections Package Power Delivery Conclusions 23

In Summary As data rates exceed 1600Mbps, the SDRAM requirements will consume ~50% of the budget. Deskew solutions are available, but they will only correct for static offsets between the data and its related strobe. They don t work on dynamic contributors. Good interconnect design can retrieve a great deal of margin. Pay attention to modal effects especially in microstrip configurations. Pay attention to package power/ground to signal ratios as well as placement of vias and balls to control inductance. 24

25 Predictable Success