A Practical Methodology for SerDes Design

Similar documents
Signal Integrity Analysis for 56G-PAM4 Channel of 400G Switch

Application Note. PCIE-RA Series Final Inch Designs in PCI Express Applications Generation GT/s

SEAM-RA/SEAF-RA Series Final Inch Designs in PCI Express Applications Generation GT/s

Application Note. PCIE-EM Series Final Inch Designs in PCI Express Applications Generation GT/s

PCIEC PCI Express Jumper High Speed Designs in PCI Express Applications Generation GT/s

AMI Applications in High-speed Serial Channel Analysis and Measurement Correlation

Board Design Guidelines for PCI Express Architecture

Q2 QMS/QFS 16mm Stack Height Final Inch Designs In PCI Express Applications Generation Gbps. Revision Date: February 13, 2009

100GEL C2M Channel Analysis Update

RiseUp RU8-DP-DV Series 19mm Stack Height Final Inch Designs in PCI Express Applications. Revision Date: March 18, 2005

Q Pairs QTE/QSE-DP Final Inch Designs In PCI Express Applications 16 mm Stack Height

Automated AMI Model Generation & Validation

QPairs QTE/QSE-DP Multi-connector Stack Designs In PCI Express Applications 16 mm Connector Stack Height REVISION DATE: OCTOBER 13, 2004

Leveraging IBIS Capabilities for Multi-Gigabit Interfaces. Ken Willis - Cadence Design Systems Asian IBIS Summit, Shanghai, PRC November 13, 2017

IBIS-AMI Model Simulations Over Six EDA Platforms

Modeling and Simulation for Multi- Gigabit Interconnect System

Serial Link Analysis and PLL Model

Predicting BER with IBIS-AMI: experiences correlating SerDes simulations and measurement

Implementing Bus LVDS Interface in Cyclone III, Stratix III, and Stratix IV Devices

The Touchstone 2.0 Format for Interconnect Modeling

MECT Series Final Inch Designs in SFP+ Applications. Revision Date: August 20, 2009

An Overview of High-Speed Serial Bus Simulation Technologies

EDA365. DesignCon Impact of Backplane Connector Pin Field on Trace Impedance and Vertical Field Crosstalk

SAS-2 Zero-Length Test Load Characterization (07-013r7) Barry Olawsky Hewlett Packard (8/2/2007)

Feasibility of 40/100G Heterogeneous System based on Channel Data

PCI Express Electrical Basics

CEI-28G-VSR Channel Simulations, Validation, & Next Steps. Nathan Tracy and Mike Fogg May 18, 2010

Technical Note. ONFI 4.0 Design Guide. Introduction. TN-29-83: ONFI 4.0 Design Guide. Introduction

Using IBIS-AMI in the Modeling of Advanced SerDes Equalization for Serial Link Simulation

Multi-Drop LVDS with Virtex-E FPGAs

Design Guidelines for 100 Gbps - CFP2 Interface

PCI Express 3.0 Characterization, Compliance, and Debug for Signal Integrity Engineers

5 GT/s and 8 GT/s PCIe Compared

DisplayPort 1.4 Webinar

ADS USB 3.1 Compliance Test Bench

DDR System Simulation: What Issue to Simulate

PCI Express 4.0. Electrical compliance test overview

High-Speed Layout Guidelines for Reducing EMI for LVDS SerDes Designs. I.K. Anyiam

Vertical Conductive Structures

Understanding IBIS-AMI Simulations

Additional Trace Losses due to Glass- Weave Periodic Loading. Jason R. Miller, Gustavo Blando and Istvan Novak Sun Microsystems

ATCA Platform Considerations for Backplane Ethernet. Aniruddha Kundu Michael Altmann Intel Corporation May 2004

New Opportunities for 3D SPI

Multi-Gigabit Serial Link Analysis using HSPICE and AMI Models

Product Specification 100G Quadwire QSFP28 Active Optical Cable FCBN425QE1Cxx

SPISim StatEye/AMI User s Guide

CEI-28G-VSR Channel Distance and Loss Budget Requirements

IBIS-AMI: Assumptions, Terminology & Analytical Flows

Proposal for modeling advanced SERDES

DAC348x PCB Layout Guidelines for the Multi-Row QFN package

Understanding IBIS-AMI Simulations

PCI Express Link Equalization Testing 서동현

Product Specification 100G Quadwire EDR QSFP28 Active Optical Cable FCBN425QB1Cxx

Electrical optimization and simulation of your PCB design

Post Silicon Electrical Validation

An Innovative Simulation Workflow for Debugging High-Speed Digital Designs using Jitter Separation

Verification of ICN Usability in Characterizing System Crosstalk

Concerns when applying Channel Simulation to DDR4 Interface

BER- and COM-Way of Channel- Compliance Evaluation: What are the Sources of Differences?

Explore your design space including IBIS AMI models with Advanced Channel Simulation

HFSS Solver On Demand for Package and PCB Characterization Using Cadence. Greg Pitner

I N T E R C O N N E C T A P P L I C A T I O N N O T E. STRADA Whisper 4.5mm Connector Enhanced Backplane and Daughtercard Footprint Routing Guide

I N T E R C O N N E C T A P P L I C A T I O N N O T E. STEP-Z Connector Routing. Report # 26GC001-1 February 20, 2006 v1.0

100G SWDM4 MSA Technical Specifications Optical Specifications

HFSS Solver-On-Demand for Package and PCB Characterization Using Cadence Greg Pitner

Simulation Strategies for Massively Parallel Supercomputer Design

Simulation Results for 10 Gb/s Duobinary Signaling

Keysight Technologies IBIS-AMI Based Link Analysis of Realistic 56G PAM4 Channels

I N T E R C O N N E C T A P P L I C A T I O N N O T E. Z-PACK TinMan Connector Routing. Report # 27GC001-1 May 9 th, 2007 v1.0

10GBASE-KR for 40G Backplane

SerDes Channel Simulation in FPGAs Using IBIS-AMI

QTA1C04L2x000Exx 100G 10km QSFP28 LR4 Transceiver

Symbol Parameter Min Typ Max VDD_CORE Core power 0.9V 1.0V 1. 1V. VDD33 JTAG/FLASH power 2.97V 3.3V 3.63V

Enabling SI Productivity Part 2. Venkatesh Seetharam Aaron Edwards

3D EM Simulation in the Design Flow of High-Speed Multi-Pin Connectors

Comparison Between Equalization, COM Package Models, and COM For 100G Base KR Channels

March 4-7, 2018 Hilton Phoenix / Mesa Hotel Mesa, Arizona Archive

AN USB332x Transceiver Layout Guidelines

Validation of Quasi-Analytical and Statistical Simulation Techniques for Multi-Gigabit Interconnect Channels

Tektronix Innovation Forum

250 Mbps Transceiver in LC FB2M5LVR

USB Type-C Active Cable ECN

BGA Fanout Patterns. Charles Pfeil. Engineering Director Systems Design Division

100GEL C2M Channel model Study TP0-TP1a

Integrating ADS into a High Speed Package Design Process

3M TM VCP TM Package Stripline Two Port Characterization. David A. Hanson Division Scientist 3M Microelectronic Packaging

Pessimism removal in a system analysis of a 28Gbps SERDES link

Maximising Serial Bandwidth And Signal Integrity In FPGAs

Electromagnetics. R14 Update. Greg Pitner ANSYS, Inc. February 24, 2012

QDR II SRAM Board Design Guidelines

SPISim1. SPISim Modeling Suite. IBIS, IBIS-AMI model generation and general modeling

Channel Based Methods for Signal Integrity Evaluation COMPAL ELECTRONICS, INC. Taipei Server Business Aug 13, 2013

Report # 20GC004-1 November 15, 2000 v1.0

ASIX USB-to-LAN Applications Layout Guide

Supporting External circuit as Spice or S- parameters in conjunction with I-V/V-T tables

Modeling of Connector to PCB Interfaces. CST User Group Meeting, September 14, 2007 Thomas Gneiting, AdMOS GmbH

400G PAM4 The Wave of the Future. Michael G. Furlong - Senior Director, Product Marketing

APPLICATION SPECIFICATION. 1 of 33 J (r/a header, r/a receptacle, vertical header, vertical receptacle TABLE OF CONTENTS 1. OBJECTIVE...

IBIS-AMI Modeling Using Scripts and Spice Models

A Design of Experiments for Gigabit Serial Backplane Channels

Transcription:

A Practical Methodology for SerDes Design Asian IBIS Summit, Shanghai, China, November 14, 2018 Authors: Amy Zhang, Guohua Wang, David Zhang, Zilwan Mahmod, Anders Ekholm

agenda Challenges in Traditional Simulation The DOE/RSM Solution CEI 28G-VSR IF Design with DOE Question and Suggestion for IBIS-AMI A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 2 (19)

SerDes & CHANNEL Transmitter SerDes Receiver Transceiver Equalization BGA Via Channel BGA Via Via impedance Trans Line Conn PTH Trans Line Conn PTH Trace impedance Trace loss Connector Conn PTH Stripline Conn PTH Connector Connector characteristics A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 3 (19)

Mission impossible Equalization settings FFE Precursor 10 taps Postcursor 10 taps CTLE Off; Fixed; Adapt DFE Off; Fixed; Adapt Via impedance 3 corners (TC/WC/BC) Trace impedance 3 corners (TC/WC/BC) Connector characteristics 3 corners (TC/WC/BC) Trace loss 3 corners (TC/WC/BC) Assuming 10min for each simulation case: Running bits: 1*10 6 Sampling per bit: 64 Block size: 1024 Total time consumption of simulation: 10*10*10*3^6 = 729000 minutes = 506.25days A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 4 (19)

Manufacturing variation Dielectric thickness Trace width inner Trace width outer 20 Boxplot of Conductor Width Inner 30 Boxplot of Conductor Width Outer 20 1 0 1 0 Data 0 Data 0-1 0-1 0-20 -20 C1 C2 C3 C4 C5-30 C1 C2 C3 C4 C5 Boxplot of Pad Size Inner Boxplot of Pad Size Outer 50 50 25 25 Data 0 Data 0-25 -25-50 C1-50 C2 C3 C4 C5 C1 C2 C3 C4 C5 Pad size inner Pad size outer Back drilling stub A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 5 (19)

Challenge Complex system design How to manage conflicting objectives? Millions of system configurations to check Analysis iteration time How long will it take to get an answer? If simulations take minutes and there are millions of setting to check it will take months to complete Design decisions How to manage multiple design decisions? Manufacturing variation How does this impact performance? Can my design minimize the risk? A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 6 (19)

The DOE/RSM Solution The Ideal: What if we had an equation where you put in the system conditions and out came system performance? Approximating the Ideal: Statistically sample the parameter space Design of Experiment (DOE) Use your knowledge of the system under analysis to apply an appropriate model to the data Response Surface Model (RSM) Validate model Utilize model to optimize and explore A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 7 (19)

Design of Experiment PROCESS Definition Link topology Parameter space Define the experiments Define model Create cases Simulation and evaluation Simulate all cases Quantify performance of all cases Model fitting Response surface model Least squares fit Explore Virtual what if analysis Optimize Defects per million (DPM) analysis Definition Define the Experiment Simulation Evaluation Model Fitting Explore Simulation Tool Statistical Tool A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 8 (19)

CEI 28G-VSR Host-to-Module Electrical Specifications at TP1a (host output) CEI-28G-VSR Channel EW15 = 0.46UI EH15 = 95mV TP1a jitter and Eye Height parameters A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 9 (19)

Definition Item Design Para. Factor Factor Type Min Typ Max 1 EQ: FFE Host:Tap_Filter.-1 Continuous -0.1-0 2 EQ: FFE Host:Tap_Filter.1 Continuous -0.2-0 3 EQ: CTLE Module:peaking_filter.config Continuous 0-8 4 Channel length (inch) W_Length Continuous 2-6 5 Dielectric constant Er Continuous 3.85-3.95 6 Loss tangent Loss_Tangent Continuous 0.075-0.085 7 Conductor roughness (RMS) Conductor_Roughness Continuous 0.2-0.3 8 Dielectric height (mil) Dielectric_Height_H1 Continuous 4.3-4.7 9 Differential separation (mil) Differential_Separation Continuous 5.9-6.7 10 Trace width (mil) Trace_Width Continuous 3.5-4.3 11 Trace thickness (mil) Trace_Thickness Continuous 0.57-0.67 12 Via type with diff. stub (mil) X_ViaDiff1_V_MODEL Categorical Stub_2mil Stub_6mil Stub_10mil A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 10 (19)

Define the experiment 3D plots for parameter space A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 11 (19)

Simulation evaluation Run the simulation and evaluate the results A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 12 (19)

Model fitting Model fitting is the process of finding the equation (or surface) which best matches the data points Verify quality of fitting A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 13 (19)

Explore: Prediction Profiler Confidence interval Quality of model fitting Slope Influence Importance Sensitivity Vertical red line What if analysis Interactions Desirability function/optimization Best case of design factors Worst case of manufacturing factors Robustness to minimize variation impact A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 14 (19)

Explore: dpm Analysis Use the Equation Simulator to evaluate the response equation at millions of conditions. Assign a sampling distribution to each factor, i.e. trace length, manufacturing variation etc. Millions of system configurations can be evaluated in seconds to obtain realistic predicted yield plots. A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 15 (19)

Question for IBIS-AMI IBIS-AMI currently and traditionally uses a Typ, Min, Max parameter definition. This is based on a Best/Worst case scenario analysis. E.g. 100% confidence. Best/Worst case analysis has served us well during the years and still does in some cases, however more and more cases will not reach design closure using Best/Worst case analysis. When it does not reach design closure how will we know how many of our produced units will fail??? Min Typ Max A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 16 (19)

SUGGESTION FOR IBIS-AMI If we add an option to IBIS-AMI to support distribution data for parameters as an average/mean and a variation/sigma. If we feel we can not assume a standard distribution we could even add support for other distributions. These parameters could be used in DOE analysis scenarios and could help us predict confidence intervals for our products as well as DPM (Defect Per million) predictions. Min Typ Max A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 17 (19)

CONCLUSION Our design work is moving beyond Best Case, Worst Case analysis. We need to start working on an infrastructure both in modeling and tool support for statistical analysis. We need to ensure that we can get the correct information from IC and PCB vendors on parameter distributions. SI/PI statistical analysis is the next step to ensure our product quality. A Practical Methodology for SerDes Design Ericsson Presentation Ericsson AB 2018 November 2018 Page 18 (19)