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

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

Proposal for modeling advanced SERDES

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

SerDes Channel Simulation in FPGAs Using IBIS-AMI

Building IBIS-AMI Models for DDR5 Applications. Todd Westerhoff, SiSoft

IBIS-AMI Model Simulations Over Six EDA Platforms

BIRD AMI Model New IBIS Support

Understanding IBIS-AMI Simulations

Multi-Gigabit Serial Link Analysis using HSPICE and AMI Models

UNDERSTANDING IBIS-AMI SIMULATIONS

Allegro Sigrity SI Streamlining the creation of high-speed interconnect on digital PCBs and IC packages

Understanding IBIS-AMI Simulations

IBIS-ATM Update: SerDes Modeling and IBIS

Maximising Serial Bandwidth And Signal Integrity In FPGAs

SPISim StatEye/AMI User s Guide

Serial Link Analysis and PLL Model

Automated AMI Model Generation & Validation

Supporting Advanced-Node FinFET SoCs with 16Gbps Multi-Protocol SerDes PHY IP

IBIS-AMI: Assumptions, Terminology & Analytical Flows

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

SerDes Modeling: IBIS-ATM & Model Validation July 2007

100GEL C2M Channel Analysis Update

Concerns when applying Channel Simulation to DDR4 Interface

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

An Overview of High-Speed Serial Bus Simulation Technologies

Optimal Management of System Clock Networks

Silicon Creations and Calibre Ensuring Silicon Results will Match Circuit Simulation

SoC Memory Interfaces. Today and tomorrow at TSMC 2013 TSMC, Ltd

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

Status Report IBIS 4.1 Macro Working Group

IBIS-AMI Modeling Using Scripts and Spice Models

Two for One: Leveraging SerDes Flows for AMI Model Development

Technical Article MS-2442

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

A New Method For Developing IBIS-AMI Models

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

IBIS-AMI Modeling and Simulation of 56G PAM4 Link Systems

A Beginner s Guide to SerDes and AMI Modeling. Todd Westerhoff, SiSoft Corey Mathis, MathWorks

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

High-speed Serial Interface

Implementing Multi-Gigabit Serial Links in a System of PCBs

Defining a New High-Speed, Multi-Protocol SerDes Architecture for Advanced Nodes

SerDes Modeling: Demonstrating IBIS-AMI Model Interoperability

PCI Express Link Equalization Testing 서동현

Trends in Digital Interfaces for High-Speed ADCs

High-speed I/O test: The ATE paradigm must change

Addressing the Power-Aware Challenges of Memory Interface Designs

Hardware Design with VHDL PLDs IV ECE 443

White Paper Compromises of Using a 10-Gbps Transceiver at Other Data Rates

The Fast Track to PCIe 5.0

Electrical optimization and simulation of your PCB design

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

Spice Subcircuit Support for Serial Link Channel Design Using IBIS [External Model]

In-chip and Inter-chip Interconnections and data transportations for Future MPAR Digital Receiving System

OCP Engineering Workshop - Telco

Baseband IC Design Kits for Rapid System Realization

Raj Kumar Nagpal, R&D Manager Synopsys. Enabling Higher Data Rates and Variety of Channels with MIPI D-PHY

5 GT/s and 8 GT/s PCIe Compared

High-speed Serial Interface

Achieving PCI Express Compliance Faster

AdvancedTCA Backplane Tester

Peter Alfke, Xilinx, Inc. Hot Chips 20, August Virtex-5 FXT A new FPGA Platform, plus a Look into the Future

PCI Express 4.0. Electrical compliance test overview

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

A 400Gbps Multi-Core Network Processor

Tektronix Innovation Forum

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

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

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

High Speed Design Testing Solutions

MIPI D-PHY Solution with Passive Resistor Networks in Altera Low Cost FPGA

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

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

Implementing LVDS in Cyclone Devices

PCI Express 3.0 Testing Approaches for PHY and Protocol Layers

ECEN720: High-Speed Links Circuits and Systems Spring 2017

Gain and Equalization Adaptation to Optimize the Vertical Eye Opening in a Wireline Receiver. D. Dunwell and A. Chan Carusone University of Toronto

DisplayPort 1.4 Webinar

Field Programmable Gate Array (FPGA) Devices

DisplayPort Testing Challenges

designs with signals operating in the multi-gigahertz (MGH) frequency range. It

High Speed Transceiver Debugging NMI FPGA Network 2015 David Taylor Xilinx HSIO AE

Debugging Transceiver Links

N E W S R E L E A S E

IGLOO2 Evaluation Kit Webinar

AN 754: MIPI D-PHY Solution with Passive Resistor Networks in Intel Low-Cost FPGAs

ADS USB 3.1 Compliance Test Bench

Using Mentor Questa for Pre-silicon Validation of IEEE based Silicon Instruments by CJ Clark & Craig Stephan, Intellitech Corporation

High Performance Memory in FPGAs

Building Interfaces with Arria 10 High-Speed Transceivers

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

Application Note 1242

Reduce Your System Power Consumption with Altera FPGAs Altera Corporation Public

Virtuoso System Design Platform Unified system-aware platform for IC and package design

Design Process. Design : specify and enter the design intent. Verify: Implement: verify the correctness of design and implementation

Serializer Deserializer POSSIBILITIES OF COMMUNICATION. MADE EASY. For extremely high communications reliability in radiation environments

Virtuoso Custom Design Platform GXL. Open Database. PDKs. Constraint Management. Customer IP

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

Timing Solutions Overview

idp TM (Internal DisplayPort TM ) Technology Overview

Transcription:

Using IBIS-AMI in the Modeling of Advanced SerDes Equalization for Serial Link Simulation CDNLive Boston August 2013 Mark Marlett and Mahesh Tirupattur, Analog Bits Ken Willis and Kumar Keshavan, Cadence Design Systems Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. All other trademarks and logos are the property of their respective holders.

Agenda Introduction Motivation for AMI modeling Why channel simulation? What is IBIS-AMI? Case study > Analog Bits SerDes 2 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Agenda Introduction Motivation for AMI modeling Why channel simulation? What is IBIS-AMI? Case study > Analog Bits SerDes 3 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Broadest Portfolio of Differentiated IP Billions in Silicon 4 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Lowest Power SERDES Multi-Rate Multi-Protocol SERDES Lowest power & latency Smallest area Programmable for numerous channel environments SOC applications FPGA Consumer Cables Mobile Computing Supercomputers & Communications Flat Panel Display 5 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

10 Years of SERDES Track Record 1 st Time Right in over 10 processes 14Gb/s 32nm/28nm 12Gb/s 45/40nm 10G+ Speeds 4.2mW/ Gbps 7Gb/s 65nm 7G Performance 5mW/ Gbps 5Gb/s 90nm/80nm SATA, PCI-E, Backplanes 7mW/ Gbps 4Gb/s 0.13um SATA & PCI Qual 10mW/ Gbps 2Gb/s 0.18um ISP 2002 2005 2006 2007 2010 2011 / 2012 6 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

SERDES differentiates Networking to Consumer SoCs Modern Fanless PC Graphics Card x16 PCI Express SERDES Pixel Class PLLs, Low Jitter X-tal oscillators and multiport RAMs V-by-One SERDES in 3D Display TV s Low Power 4 x 10.315Gbps Wire-bond package 100Terabits/sec. Supercomputer 28 SERDES implemented in 7 Quads 27 chips in board, 36 boards in chassis Measured Bit Error Rate <10-23 Multi-core processor with 72 Lanes of 10G+ SERDES under 3 sq.mm DDR3 IOs and Clocking IPs 7 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Agenda Introduction Motivation for AMI modeling Why channel simulation? What is IBIS-AMI? Case study > Analog Bits SerDes 8 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Analog Bits Motivation for AMI Strong demand from chip customers to provide AMI models for SerDes IP Considered part of doing SerDes IP business today Systems customers of those chips strongly demand AMI to support simulation efforts Enables up-front feasibility analysis with customer channels during pre-sales phase Enables in-house system simulation for package and test board designs 9 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Why Analog Bits partnered with Cadence/Sigrity for AMI Technical Experience IBIS-AMI spec driven by Dr. Kumar Keshavan of Cadence in 2007 Strong AMI IP Library base to work from Many top-level modules for SerDes equalization could be leveraged Accelerates turnaround and reduces time-to-customer Spirit of partnership Close collaboration by Sigrity with Analog Bits engineering team 10 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Agenda Introduction Motivation for AMI modeling Why channel simulation? What is IBIS-AMI? Case study > Analog Bits SerDes 11 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Why is Channel Simulation + AMI required? TX Channel/System Interconnect RX Multi-gigabit serial links need to pass LOTS of data traffic to give reliable eye diagrams Multi-gigabit serial links need to pass LOTS of data traffic to provide enough samples to accurately predict BER Multi-gigabit SerDes devices often utilize adaptive equalization, which need to pass LOTS of data traffic before they stabilize and lock in Data rates have risen from 2.5 to 25Gbps in about 10 years Future designs targeting 400Gbps to 1Tbps To accurately simulate multi-gigabit serial links, you need to simulate very large bit streams with very fast and accurate equalization models 12 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Channel Simulation Provides Ultra High Capacity Focuses on a single Rx Analog channel is exercised in Spice to produce an impulse response Impulse response is convolved with the bit stream to produce raw waveforms Package Interconnect System Interconnect Package Interconnect Can simulate millions of bits in minutes impulse response Supports AMI models for EQ Channel Simulator 13 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Agenda Introduction Motivation for AMI modeling Why channel simulation? What is IBIS-AMI? Case study > Analog Bits SerDes 14 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

AMI > Algorithmic Modeling Interface Extension made to IBIS in 2007 Enables executable, software-based, algorithmic models to work together with traditional IBIS circuit models Enables SerDes adaptive equalization algorithms to be modeled and used during channel simulation 15 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Motivation for AMI The intent of IBIS-AMI is to enable plug-and-play simulation compatibility between SerDes models from different suppliers, in a standard commercial EDA format Tx Rx FFE Package Interconnect System Interconnect Package Interconnect CTLE Clock recovery Sampler out Supplier A 16 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only. Supplier B

IBIS-AMI Model Sub-Components Circuit part IO buffer stage Voltage swing Parasitics Spice or traditional IBIS format Algorithmic part On-chip Equalization functionality DLL + AMI file 17 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Characterizing the Analog Circuit Analog circuit part of channel separated from algorithmic EQ Serial Link Data out FFE Tx Rx DFE/CDR Package Interconnect System Interconnect Package Interconnect Analog Channel 18 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

APIs in IBIS-AMI Modeling Impulse Response Model input parameters Continuous waveform AMI_Init -Initialize filter - Setup Data Structures AMI_GetWave -Waveform Processing -Clock and Data Recovery Modified Impulse Response Equalized waveform AMI_Init for one-time adaptive EQs AMI_GetWave for real-time adaptive EQs AMI_Close -Free memory etc. Clock tics 19 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

IBIS-AMI and Channel Simulation Channel Eye @ Slicer Package Interconnect System Interconnect Package Interconnect FFE DFE Channel Simulator 20 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Agenda Introduction Motivation for AMI modeling Why channel simulation? What is IBIS-AMI? Case study > Analog Bits SerDes 21 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Case Study > Analog Bits Transmitter Tools Transmitter equalization Channel simulation vs. transistor-level HSpice simulation AMI model for equalization vs. transistor-level Spice 22 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Cadence s SystemSI Serial Link Analysis Provides a comprehensive environment for the accurate assessment of high speed serial links to ensure robust IC package and PCB implementations. 23 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Cadence s Algorithmic Model IP Library FFE Feed Forward Equalizer CDR Clock and Data Recovery CTLE Continuous Time Linear Equalizer Standard Adaptive, with integrated CDR and DFE DFE Decision Feedback Equalizer Standard Non-linear with lookahead gain AGC Automatic Gain Control Custom AMI model development available Source code available as baseline Fully IBIS-5.0 compliant 24 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Transmitter Equalization - FFE FFE stands for Feed Forward Equalizer Typically used in Tx Mathematically x n Z -1 Z -1 y n = S w i *x i Xn input Yn output w 0 w 1 + y n 25 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Test System: PCB=Xaui channel Rx= simple terminator Xaui channel Wrapped silicon model, Pre=post=0 50 0.25p 26 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Characterization Step Response (Tx pre=post=0) Step Response Leading pattern Required for silicon model 27 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Channel Simulation vs. Transistor-Level Spice 10 Gbps PRBS 21 SystemSI Transistor-Level Spice 28 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Test System: PCB=Xaui channel Rx= simple terminator Tx= behavioral Spice circuit + AMI for FFE amiffe settings Force sum of pre+main+post = 1 29 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Test System Results 30 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

SystemSI vs. Transistor-Level Spice with Tx Equalization SystemSI HSpice Silicon 31 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Case Study > Analog Bits Receiver (Rx) Rx is considerably more complex Novel Rx architecture Nonlinear Rx with feedback Includes Automatic gain control (AGC) Continuous time equalizer (CTE) 1 tap Decision Feedback Equalizer (DFE) 63 possible CTE codes Automatic adaptation for those codes DFE adaptation 32 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Rx Block Diagram 33 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Rx AMI Generic Architecture Feed back for adaptation Note: There is no limit on the number of cascaded blocks 3 34 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Rx AMI Model Challenges Model/map nonlinear CTE (CTNLE) to an AMI model with reasonable performance Implement complex CTNLE adaptation scheme Integrate Tx and backchannel Tx adaptation Backchannel adaptation is being proposed as an IBIS standard as BIRD 147 35 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Nonlinear CTNLE Map to piecewise input voltage dependent step responses step response represent the cte at time t and voltage v_in(t) in ctnle out in ctnle select ctnle out 36 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Novel Dynamic Convolution Algorithm with Time Dependent Impulse Response r Vin(t) Vout(t) Vout(t) = Vin(t) * r r{coeff(vin(t, t_prev)} Vin(t) Vout(t) Vout(t) = Vin(t) * r{coeff(vin(tm t_prev))} 37 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

CTNLE Adaptation Generate Error Signal Vin CTE code N adaptation bits Code up/down signal 38 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

AMI Operation -- Input to AMI Model 39 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

AMI Operation -- Output of AMI Model 40 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

AMI Operation -- DFE Adaptation -90mV by ~6us 41 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

SystemSI vs. Transistor-Level Spice with Rx Equalization 42 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

Summary IBIS-AMI is today s standard format for system-level SerDes modeling A different type of modeling expertise is required to develop AMI models Modeling the adaptive CTNLE functionality in the Analog Bits Rx is the most challenging AMI effort we have undertaken to date Transistor-level accuracy can be obtained with highcapacity channel simulation to predict BER using AMI modeling, even for the most complex EQ architectures 43 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.

44 2013 Cadence Design Systems, Inc. Cadence confidential. Internal use only.