extraction and simulation of complex silicon interposer ... · • name and size of gds/lef file:...

20
© 2012 ANSYS, Inc. November 19, 2012 1 Apache Design, a subsidiary of ANSYS Apache Design, a subsidiary of ANSYS Extraction and simulation of complex silicon interposer structures with measurement correlation 11/15/2012 Sooyong Kim Area Technical Manager

Upload: others

Post on 19-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

  • © 2012 ANSYS, Inc. November 19, 2012 1 Apache Design, a subsidiary of ANSYS Apache Design, a subsidiary of ANSYS

    Extraction and simulation of complex silicon interposer structures with measurement correlation

    11/15/2012 Sooyong Kim Area Technical Manager

  • © 2012 ANSYS, Inc. November 19, 2012 2 Apache Design, a subsidiary of ANSYS 2

    Project Background • Interest in tool arose from experience supporting electrical power distribution in 3D

    IBM interposer module – Simple model (two pins) vs. entire interposer – Difficulties in model extraction (Several tools) – Large run times/capacity issues even for simple models – No direct IR drop data across interposer – No direct dynamic simulations – Strategic tool for future 3D designs

    • Redhawk from Apache team in Ansys for interposer/chip carrier electrical analysis & 3D modules – IR drop (DC analysis/ EM analysis) – Dynamic (Transient analysis) – Power model extraction (SPICE parasitic model, CPM ) – Point to point resistance Check

  • © 2012 ANSYS, Inc. November 19, 2012 3 Apache Design, a subsidiary of ANSYS

    Apache Power and Noise Platforms

    RPM (RTL Power Model) Activity, cycle-to-cycle Block power

    CPM (Chip Power Model) Distributed RLC, current Power, signal, EMI, thermal

    CMM (Custom Macro Model) Hierarchical model IP protection

    PowerTheater / PowerArtist

    Totem Sentinel RedHawk

  • © 2012 ANSYS, Inc. November 19, 2012 4 Apache Design, a subsidiary of ANSYS 4

    Chip/Chip Carrier/Package Software

    • Apache software addresses entire module (Tool A) • Packaging level software (Tool B) • Chip level software (Tool C)

    Tool A

    Tool B

    Tool C

  • © 2012 ANSYS, Inc. November 19, 2012 5 Apache Design, a subsidiary of ANSYS 5

    Initial Test Cases

    • Hendrix (200mm) and Beyonce (300mm) silicon interposer test vehicles • Same design – different cross section & TSVs • Four identical quadrants for 4 chips

  • © 2012 ANSYS, Inc. November 19, 2012 6 Apache Design, a subsidiary of ANSYS 6

    Beyonce Design (Top Right) & Pins For Measurements

    3

    4

    1 2

    5

  • © 2012 ANSYS, Inc. November 19, 2012 7 Apache Design, a subsidiary of ANSYS 7

    Beyonce DC resistance measurements*

    D

    A

    B

    C

    E 1 2 3 4 5A 0.737 2.000 0.213 2.079 0.786B 0.725 2.028 0.214 2.127 0.805C 0.646 2.059 0.221 2.150 0.859D 0.710 2.060 0.218 2.150 0.815E 0.673 2.083 0.227 2.183 0.830

    Tool used Keithley 2700Tool # 1076534

    cal date 2012-04-03cal due 2013-04-03

    interposer position tested net (ohm)

    Tested interposer location

    * From J. Audet

  • © 2012 ANSYS, Inc. November 19, 2012 8 Apache Design, a subsidiary of ANSYS 8

    Redhawk to Measurements Comparison

    Redhawk (Ohms)

    Measured (Ohms)

    Difference (Ohms)

    0.566 0.673 - 0.107

    1.879 2.083 - 0.204

    0.336 0.227 +0.109

    1.976 2.183 - 0.207

    0.884 0.830 +0.054

  • © 2012 ANSYS, Inc. November 19, 2012 9 Apache Design, a subsidiary of ANSYS 9

    Redhawk Dynamic Simulations

    • No need for separate tool for static vs. dynamic • Graph shows effect of having decaps vs no caps on interposer • Die Power Model ( CPM ) created , open spice format

    PAD current at VDD

  • © 2012 ANSYS, Inc. November 19, 2012 10 Apache Design, a subsidiary of ANSYS

    Pad voltage at VDD

  • © 2012 ANSYS, Inc. November 19, 2012 11 Apache Design, a subsidiary of ANSYS 11

    Hendrix Small Test Case Details • Results for dynamic simulation • Name and size of gds/lef file: hendrix_vdd_grn.gds (28KBytes),

    hendrix_3_18_09.def (8.3MBytes) • Machine run: bucksport (Linux64) in IBM EFK • Linux OS: Redhat v5.2 • Processor: AMD Opteron 252 - 2 2.6 GHz • Total physical memory: 10G • Run time used by Redhawk: 8 mins 0 secs. • Memory used by Redhawk: 1.324 GBytes • Diskspace used by Redhawk: 362 Mbytes • Improvement in model size/run time vs. existing

    8 mins vs. 1 week runtime

  • © 2012 ANSYS, Inc. November 19, 2012 12 Apache Design, a subsidiary of ANSYS 12

    Hendrix/Beyonce Large Test Case Details • Results for dynamic simulation

    – (static simulation a bit smaller than this)

    • Name and Size of gds file: hendrix_mike.gds (2.48M), hendrix_3_18_09.def (3G)

    • Machine run: ae256 Linux64 in Ansys CA • Linux OS: Redhat v5.2 • Processor: AMD Opteron 6128HE 4 – 2.0GHz • Total Physical memory: 256G • Run time used by Redhawk: 45 hrs 42 mins 20 secs • Memory used by Redhawk: 48.2G • Diskspace used by Redhawk: 14G

    – Beyonce test case (a bit larger): 69G memory and 68 hrs run time

    • Tool can handle large data volumes but large run times/memory requirements

    Static DC/EM analysis Dynamic analysis CPM ( Chip Power model generation ) in one shot

  • © 2012 ANSYS, Inc. November 19, 2012 13 Apache Design, a subsidiary of ANSYS 13

    Simplified User Experience Multi-pane, Multi-canvas Based Power Analysis

  • © 2012 ANSYS, Inc. November 19, 2012 14 Apache Design, a subsidiary of ANSYS

    Enabling 3D/2.5D Designs Shared P/G network and SSN in multiple designs Needs simultaneous multi-die simulation for shared noise Concurrent analysis: (a) Full-layout visibility of all IC / interposer (b) hierarchical capacity

    Model based analysis: (a) Inclusion of CPM for some dies (b) Interposer modeling

  • © 2012 ANSYS, Inc. November 19, 2012 15 Apache Design, a subsidiary of ANSYS

    C4 PG Bump

    L Metal

    C Metal On die Decap

    Leaf Tx R Metal R Pkg L PKG R PCB

    C Pkg On Board decap

    VRM Global PDN view

    C4 PG Bump

    L Metal

    C Metal On die Decap

    Leaf Tx R Metal PCB/Pkg RLC,

    S parameter From Sentinel

    SoC Designers view

    in RedHawk

    C4 PG Bump

    R Pkg L PCB R PCB

    C Pkg On Board decap

    CPM From RedHawk

    VRM PCB Designers

    view in Sentinel

    Only Common reference point

    Model Based CPS Convergence

  • © 2012 ANSYS, Inc. November 19, 2012 16 Apache Design, a subsidiary of ANSYS

    Chip on-die Power Grid RLC

    Transistor current/cap/ESR

    Open SPICE netlist format

    Multi-domain, distributed model

    DC to multi-GHz validity

    Advanced chip excitation modes

    Silicon correlated

    Apache

    Package/Board Model

    Chip Power Model

    ASIC Vendors

    Apache Ecosystem

    System Houses

    What is CPM?

  • © 2012 ANSYS, Inc. November 19, 2012 17 Apache Design, a subsidiary of ANSYS

    Static (Iavg, R) Frequency domain (RLC) Time-domain (I(t), RLC)

    Modes

    CHIP DATA

    Layout (Early to Sign-off)

    Library

    CHIP ANALYSIS

    Static Dynamic VCD

    Dynamic VectorLess

    Chip Power Model

    What is CPM?

  • © 2012 ANSYS, Inc. November 19, 2012 18 Apache Design, a subsidiary of ANSYS

    Traditional Die Model

    RedHawk (SoC)

    Layout

    Chip Power Model

    RLC reduction: billions of parasitics to thousands of Spice elements

    Distributed with full couplings

    Apache CPM™

    Library

    Chip

    Cur

    rent

    Ch

    ip P

    aras

    itics

    Traditional die model

    Single Lumped Model

    Apache CPM™

    CPM Benefits Against Traditional Models

  • © 2012 ANSYS, Inc. November 19, 2012 19 Apache Design, a subsidiary of ANSYS

    Multi-die Analysis Framework

    Memory Logic

    Silicon Interposer

  • © 2012 ANSYS, Inc. November 19, 2012 20 Apache Design, a subsidiary of ANSYS

    Apache Design Inc. ( Subsidiary of Ansys )

    www.apache-da.com www.ansys.com

    Extraction and simulation of complex silicon interposer structures with measurement correlation�Project BackgroundApache Power and Noise PlatformsChip/Chip Carrier/Package SoftwareInitial Test CasesBeyonce Design (Top Right) & Pins For MeasurementsBeyonce DC resistance measurements*Redhawk to Measurements ComparisonRedhawk Dynamic SimulationsPad voltage at VDDHendrix Small Test Case DetailsHendrix/Beyonce Large Test Case DetailsSimplified User Experience�Multi-pane, Multi-canvas Based Power AnalysisEnabling 3D/2.5D Designs Model Based CPS ConvergenceWhat is CPM?What is CPM?CPM Benefits Against Traditional ModelsMulti-die Analysis FrameworkApache Design Inc. ( Subsidiary of Ansys )