Solving the challenges posed by Chip/Package/Board Co-Design

Similar documents
Enabling SI Productivity Part 2. Venkatesh Seetharam Aaron Edwards

Package on Board Simulation with 3-D Electromagnetic Simulation

Optimization of Modern Memory

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

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

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

Modern Memory Interfaces (DDR3) Design with ANSYS Virtual Prototype approach

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

A Modular Platform for Accurate Multi- Gigabit Serial Channel Validation

Electrical optimization and simulation of your PCB design

HFSS 14 Update for SI and RF Applications Markus Kopp Product Manager, Electronics ANSYS, Inc.

Advanced SI Analysis Layout Driven Assembly. Tom MacDonald RF/SI Applications Engineer II

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

Board Design Guidelines for PCI Express Architecture

Realize Your Product Promise. DesignerRF

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

ANSYS HFSS: Layout Driven Assembly in ANSYS Electronics Desktop

What s New in HyperLynx 8.0

Integrating ADS into a High Speed Package Design Process

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

Model Connection Protocol extensions for Mixed Signal SiP

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

Using Sonnet in a Cadence Virtuoso Design Flow

QUEST 3D RLCG Extraction Depending on Frequency. RF Structures Parasitic Extractor

Large-Scale Full-Wave Simulation

HFSS for ECAD: Package Modeling, MMIC and on-die extraction

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

Simulation and Modeling for Signal Integrity and EMC

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

A Proposal for Developing S2IBISv3

Implementing Multi-Gigabit Serial Links in a System of PCBs

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

Ansys Designer RF Training Lecture 2: Introduction to the Designer GUI

Proposal for SAS 2.x Specification to Enable Support for Active Cables

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

Introducing Virtuoso RF Designer (RFD) For RFIC Designs

Optimum Placement of Decoupling Capacitors on Packages and Printed Circuit Boards Under the Guidance of Electromagnetic Field Simulation

PI2EQX6874ZFE 4-lane SAS/SATA ReDriver Application Information

EM Analysis of High Frequency Printed Circuit Boards. Dr.-Ing. Volker Mühlhaus

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

O N C A D E N C E V I R T U O S O. CHEN, Jason Application Engineer, Keysight Technologies

High-Speed DDR4 Memory Designs and Power Integrity Analysis

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. Advanced Mezzanine Card (AMC) Connector Routing. Report # 26GC011-1 September 21 st, 2006 v1.

PI2EQX6804-ANJE Four-lane SAS/SATA ReDriver Application Information May 13, 2011

Genesys 2012 Tutorial - Using Momentum Analysis for Microwave Planar Circuits

89HPES24T3G2 Hardware Design 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. STRADA Whisper 4.5mm Connector Enhanced Backplane and Daughtercard Footprint Routing Guide

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

ANSYS, Inc. March 3, 2016 PCB 板极电热耦合分析及对电子设备热设计的影响

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

Outline. Darren Wang ADS Momentum P2

An Overview of High-Speed Serial Bus Simulation Technologies

Tsi384 Board Design Guidelines

TABLE OF CONTENTS 1.0 PURPOSE INTRODUCTION ESD CHECKS THROUGHOUT IC DESIGN FLOW... 2

Advances in Measurement Based Transient Simulation

Proposal for SAS 2.x Specification to Enable Support for Active Cables

IDT PEB383 QFP Board Design Guidelines

Tsi381 Board Design Guidelines

APDS Wizard v4 for Nexxim/Designer 4.0 Specially optimized for DDR2/3 SI. Ansoft Korea Team

EECE 615: High-Frequency Design Techniques

ASIX USB-to-LAN Applications Layout Guide

Baseband IC Design Kits for Rapid System Realization

Optimal Management of System Clock Networks

Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses

REV CHANGE DESCRIPTION NAME DATE. A Release B Increased +1.2V Capacitor Value & VDD12A Cap Requirement

Advanced Modeling and Simulation Strategies for Power Integrity in High-Speed Designs

Agilent Bead Probe Technology

HFSS 14 Update for SI and RF Applications. Presenter: Senior Application Engineer Jeff Tharp, Ph.D.

Signal Integrity Comparisons Between Stratix II and Virtex-4 FPGAs

ALLEGRO PCB SI 630 DATASHEET VIRTUAL PROTOTYPING ENVIRONMENT FOR DESIGNS WITH MULTI-GIGAHERTZ SIGNALS THE ALLEGRO SYSTEM INTERCONNECT DESIGN PLATFORM

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

THREE THINGS TO CONSIDER WHEN DESIGNING ELECTRONIC PRODUCTS WITH HIGH-SPEED CONSTRAINTS BY: PATRICK CARRIER, MENTOR GRAPHICS CORP.

High Speed and High Power Connector Design

AWR. White Paper. Exactly How Electromagnetic Should Be Part of a Design Flow! introduction

Homework 6: Printed Circuit Board Layout Design Narrative

W5100 Layout Guide version 1.0

PEX 8505 Quick Start Hardware Design Guide

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

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

New Technologies in CST STUDIO SUITE CST COMPUTER SIMULATION TECHNOLOGY

Understanding 3M Ultra Hard Metric (UHM) Connectors

A Practical Approach to Preventing Simultaneous Switching Noise and Ground Bounce Problems in IO Rings

Advances in 3D Simulations of Chip/Package/PCB Co-Design

XSFP-T-RJ Base-T Copper SFP Transceiver

GIGALIGHT CXP-CXP Active Optical Cable GCX-DO151G-XXXC

HIPEX Full-Chip Parasitic Extraction. Summer 2004 Status

AXIEM EM Simulation/Verification of a Cadence Allegro PCB

MDI for 4x25G Copper and Fiber Optic IO. Quadra (CFP4 proposal) Connector System

CENG 4480 Lecture 11: PCB

Simulation Strategies for Massively Parallel Supercomputer Design

Hipex Full-Chip Parasitic Extraction

SV3C DPRX MIPI D-PHY Analyzer. Data Sheet

AN INTRODUCTION TO HYPERLYNX SI/PI TECHNOLOGY

New Enhanced Possibilities of Netlist Comparison in Guardian LVS

Designing and Verifying Future High Speed Busses

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

HMC7545AxLP Gbps 4-Channel Asynchronous Signal Conditioner Evaluation Board (EVB) User Guide

MIPI D-PHY REFERENCE TERMINATION BOARD (RTB) OVERVIEW AND DATASHEET

Proposal for SAS 2.1 Specification to Enable Support for Active Cables

Transcription:

Solving the challenges posed by Chip/Package/Board Co-Design Identify and locate sources of unwanted coupling Simulation link to EM: Critical Interconnect, Vias, Discontinuities, Embedded Passives, etc

Solving the challenges posed by Chip/Package/Board Co-Design 1. Electromagnetic effects must be captured as passive and causal Spice circuit models 2. Adding IC, Package, and PCB physical layout effects create increasingly larger and more complex circuits

Model Order Reduction (MOR) A linear system can be described by a transfer function Time Domain or Frequency Domain () t x( τ ) h( t τ )dt which are related to each other through the Laplace Transform y = 0 ( s) X ( s) H ( s) Y = Y () () st s y t e dt = 0

Transfer Function The transfer function H(s) can be represented by a rational function H ( s) = b q 1 a q ( s - z )( ) ( ) q 1 s - zq 2... s - z1 ( s - p )( s - p )... ( s - p ) q q 1 where (z i, p i ) are the zeros and the poles of the system J. E. Bracken, D. K. Sun and Z. J. Cendes, S-domain methods for simultaneous time and frequency characterization of electromagnetic devices, IEEE Transactions on Microwave Theory and Techniques, Vol. 46, No. 9, pp. 1277-1290, September 1998 1

S-Parameters from FWS Field solver S-parameters Full-wave Spice (Rational Function Fitting) S 11 n ( jω) jω n k p n (Usually passive) Spice Subcircuit Spice model S-parameters (May not be passive!)

Passivity A circuit is called passive if it cannot generate energy Conditions for a passive 1-port:, or S 11 ( ) 0 Re Z 11 1 (for all frequencies from DC to infinity) It s a bit more complex for an N-port: max ( SVD( ( f ))) 1 S for 0 f SVD = singular value decomposition

Passivity Enforcement Given: a rational function model that may not be passive S 11 ( ) n jω jω n Keep the poles fixed and optimize the residues so the passivity constraint is met k p n Optimize these

Causality FR4, 10 cm line, far end Constant tan δ Djordjevic model New model

Zoomed-In View Constant tan δ Djordjevic model New model

S-Parameters and W-Elements Import any s-parameter file Superior s-parameter handling State-space models Verification & enforcement of Causality & Passivity (user choice) Parameterizable through NMF

What does this mean for circuit simulation? Frequency domain models S-parameter algorithms Time Frequency Mixed Frequency-Time Engine Time domain models Unify disparate circuit simulation sciences

Example: Power Integrity PCI_VIO PCI_VIO pullup logic_in OUT in1 out1 0 pulldown pullup logic_in OUT in2 out2 57 pullup logic_in OUT 0 pulldown net_44 57 0 pulldown pullup logic_in OUT net_33 net_45 57 pullup logic_in OUT 0 pulldown net_46 57 0 pulldown pullup logic_in OUT net_34 net_47 57 pullup logic_in OUT 0 pulldown net_48 57 0 pulldown pullup logic_in OUT net_35 net_49 57 pullup logic_in OUT 0 pulldown net_50 57 0 pulldown PCI_VIO Vref Vterm ref 57 57 Port S-parameter block DC to 5GHz source 1 1 0 V97 1.575V 0.7875 IBIS Drivers 0 0 0

Transient Analysis using Nexxim 18 IBIS Drivers 57 Port S-parameter model Transient simulation time: 366s

Chip and Package Design Circuit simulation in DesignerSI 44-port S-parameter From SIwave Silicon Driver Models More accurate than IBIS Also more complex

Chip and Package Design 64-bit Nexxim 44 port S-parameter model 148,000 MOSFETs 1.7 Million Capacitors 500,000 Resistors Other simulators cannot solve this problem! Nexxim solution time: 36 hrs

PCI Express Originally developed by PCISIG Intel was a major contributor 1st specification released at Q2, 2002 Movement towards communication industry technology Why serial and not parallel bus? Parallel I/O interconnects limited Serial bus architecture More bandwidth per pin Scales easier to higher bandwidth Enables network point to point links Instead of multi-drops Flexible, scalable, high-speed serial point to to point hot pluggable & swappable interconnect Courtesy of Intel Corporation

PCI Express Electrical Specifications Each PCI Express lane has two CML Tx/Rx pairs 2.5 Gb/s per lane Current Mode Logic Each data lane uses 8B/10B encoding 8 bit byte is translated to 10 bit character Equalizes numbers of 1's and 0's Selectable multiple line widths 1, 2, 4, 8, 16 or 32 lanes Accommodates higher bandwidths Tx Rx Tx Rx Lane 0 Lane 1 Rx Tx Rx Tx Specification is is focused on on "card" type connections, as as opposed to to cable connections

Existing Intel "DOE" Design Flow Create DOE Create "Translation" Table Planar EM? VB Script Interim Table Created Create Text File Template Many.sp files One large.alter file S-Parameters? PERL Script HFSS? Design Of Experiments Analyze Output Data

Fully integrated Any geometry Integrated Planar EM Variable stackups, dielectric constants

Planar EM Simulations Simulate within circuit or separate Same project Fields & currents Observe crosstalk & ground current Fully integrated No re-solving on changing parameters Auto-interpolation View Surface Currents Parameterized Geometry Sweeps

Integrated HFSS Simulations Fully integrated Any geometry Fully parameterizable

HFSS Full 3D Simulations Cosimulation separate or within circuit View fields or surface currents Dynamically linked No re-solving on changing parameters Auto-interpolation Parameterized Geometry Sweeps View Surface Currents, fields, EMI, etc.

Block Diagram of Gigabit Serial Channel Buffer Buffer Circuitry Circuitry Circuit Circuit model model Transmission Transmission Lines Lines W-Element W-Element Models Models Agressor Agressor & Victim Victim Data Data S-Parameter S-Parameter circuits; circuits; Connectors, Connectors, etc. etc. HFSS HFSS Dynamiclly Dynamiclly linked linked Circuit Circuit Planar Planar EM EM Simulations Simulations

Intel s New Design Flow DOE and "Translation" file files can be be text format "Single Button Click" Solution Designer: Reads DOE file file Reads "Translation" files Processes Information Performs simulations Outputs/ Post processes data Output Data files Or Or Process Data in in GUI Important! Parameterized HFSS circuits parameterized Planar EM circuits "Variable" S-Parameters Can now be be includedin in DOE analyses!

Design Flow DOE Example Choose project, Design, etc. Press "Start DOE" Designer Automatically Runs Saves each iteration in a Data file Post process in Designer or aftermarket tool

Allows Rapid What if Analyses All components "Active"

Allows Rapid What if Analyses Connector In In Circuit Connector "Bypassed" The connector has the largest effect on closing the eye

Package/Package Merge Utility

Package on Package/View