SlideShare a Scribd company logo
Analyzing Chips in a System
              Context

           Srdjan Djordjevic                 May 2, 2012
Senior Applications Engineer
        srdjand@sigrity.com



                               May 2, 2012                 1
?Why Analyze Chips in a System Context




  Red = Chip Only
                    May 2, 2012   Blue = Includes System-Level PDS
                                                                     2
Voltage Noise Transfer
  System-Level Effects Can Dominate
         Chip Alone                        Chip with Package




                        Chip                             Package
         High impedance •                     Low impedance •
  Localized voltage noise •       Global voltage noise effects •
                  effects                               :Result
The low-loss power distribution system of the package readily
      .transfers voltage noise effects to other on-chip circuits

                          May 2, 2012                              3
Necessity of Fully Considering System-Level
                         Noise
            ((Example – SSO Simulation

Needed Accuracy
        =
  Risk Avoided


                                                                        Simulation with all power
                                                                            delivery effects




Oversimplification
       =
      Risk
                     Simulation assuming ideal power delivery network   Simulation with partial power
                                                                              delivery effects

                                                         May 2, 2012                                    4
Chip-Package Co-Simulation Flow




(Chip/Package Co-Simulation: Enabling 2.5D IC (including silicon interposers( and 3D IC projects (including TSVs
                    .with a focus on frequency domain power delivery network (PDN( analysis and EMI analysis



                                                     May 2, 2012                                                   5
Frequency Domain Chip / System Co-
                   Simulation
           ((BGA / SiP / 2.5D IC / 3D IC
          :Chip Data                                        :Package / System Data
LEF / DEF … GDS … GUI to .SPD                              Layout Databases to .SPD
                                Circuit Linkage with MCP
                                     .SPD or models




                                          May 2, 2012                                 6
Multi-Die / Package Floorplanning
 LEF        LEF
 DEF        DEF       Die Data

Verilog     Verilog
                                                                                                              Outputs for
Die pads   Die pads                                                                                            Physical
                                                                                                            Implementation
Pad-ring Pad-ring                                                                                    Die1
  data     data                                                    Device & Connection Planning
                                                                                                     Die2
                      Package Data




    AIF    UPD
                                                                                                     Die1
  ASCII pin info
                                               Hierarchical data                                    Package
   ASCII net list                    preparation with automated
                                                    net mapping
                      GUI




                                                                                      Feasibility
                                                                       (ex: Bump, RDL Wirebond)




                                                             May 2, 2012                                              7
IO Planning and Multi-die Floorplanning
     ((2.5 D with Silicon Interposer

                                Slice 1         Slice 2
                                                             Die
                                                                  Silicon
                                                              Interposer

                                                                   BGA


                                                                   PCB
                    Device                  Data Source

                BGA               BGA.txt from Cadence APD

                Si Interposer     Created on-the-fly

                Die Slice 1       LEF / OrbitIO IOview

                Die Slice 2       ASCII data



                   May 2, 2012                                           8
Chip-Centric Analysis
((pre- & post layout-frequency & time domain
                      LEF/DEF                  GDS            GUI




                   Power Grid             Device Parasitic           Current Profile
                   Extraction               Extraction                 Extraction


                                            Power Model        IO Model
 Time-Domain           Frequency-Domain                                                 Power
                                             Extraction        Extraction
 Co-simulation           Co-simulation                                                 Planner
                                              ((inc. TSV       ((inc. RDL




 2D/3D Transient             S/Y/Z             SPICE                SPICE               SPICE
   Waveforms              Parameters           Netlist              Netlist             Netlist




                                                May 2, 2012                                       9
Frequency Domain
  Chip / System Co-Simulation




                                  May 2, 2012
.Assessment of various decap options            10
On-Chip Decoupling Capacitors Case
            Example

    5nF on-chip
  decap inserted             5nF on-chip   No on-chip
                                  decap        decap




                   May 2, 2012                     11
Frequency Domain EMI Analysis
((Chip-Level Input for System-Level Results
                                Far Field Radiation




                                Near Field Radiation




                  May 2, 2012                          12
Enabling Chip/System Power Co-simulation
distributed
                                                                       :Chip PDN models can

                             Be at a range of abstraction levels from lumped to distributed   -
                              (Vary from 2-node to N-nodes (N = number of physical pins       -
                                    (Have 1 to M current sources (M can be larger than N      -

                  lumped




                                                                   1                   M

                            chip
                                                                   1                   N
                           package

       VRM

                            board




                                          May 2, 2012                                         13
Model Connections to Support
                       Chip / System Simulation
                                        inc. RDL in IO model
                                    Inc. TSV in power model


                           Chip(s( IO/Power         Chip(s( IO/Power          RLCK Network and
                             SPICE Model              SPICE Model      Transient Current Sources
           XcitePI
                                                                           Spatially Distributed
                           Interposer (or 3DIC( IO/Power SPICE Model            RLCK Network


       & XtractIM
         PowerSI             BGA IBIS, SPICE or S-parameter Model

     OptimizePI &
     other Sigrity
                               PCB S-parameter or SPICE Model
Analysis Products



                                           May 2, 2012                                             14
Open Model Connection Protocol




                  Intelligent and automated model connections to
                                      .save time and reduce errors

             May 2, 2012                                             15
!Thank You




   May 2, 2012   16

More Related Content

PDF
Grid: New Business Opportunities?
PDF
High-Performance In0.75Ga0.25As Implant-Free n-Type MOSFETs for Low Power App...
PPTX
Providing fault tolerance in extreme scale parallel applications
PDF
Restructuring Campus CI -- UCSD-A LambdaCampus Research CI and the Quest for ...
PDF
Low Leakage Low Ground Bounce Noise Power Gating Techniques for FPGAs
PDF
Multi Supply Digital Layout
PDF
An02 dws
PDF
EKH Company Presentation 2010 11
Grid: New Business Opportunities?
High-Performance In0.75Ga0.25As Implant-Free n-Type MOSFETs for Low Power App...
Providing fault tolerance in extreme scale parallel applications
Restructuring Campus CI -- UCSD-A LambdaCampus Research CI and the Quest for ...
Low Leakage Low Ground Bounce Noise Power Gating Techniques for FPGAs
Multi Supply Digital Layout
An02 dws
EKH Company Presentation 2010 11

What's hot (13)

PPTX
Algorithmic Memory Increases Memory Performance by an Order of Magnitude
PDF
Discrete cosine transform
PDF
DTX CableAnalyzer
PPTX
iMinds The Conference: Jan Lemeire
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PPT
Contemporary Design of High ADC
PDF
The OptIPuter and Its Applications
PPT
A High-Performance Campus-Scale Cyberinfrastructure for Effectively Bridging ...
PDF
Sonia.Sharma
PDF
COGNITIVE POWER MANAGEMENT from Mobilize 2012
PDF
A fast acquisition all-digital delay-locked loop using a starting-bit predict...
PDF
ieee title
PDF
Design and Implementation of Phase Frequency Detector Using Different Logic G...
Algorithmic Memory Increases Memory Performance by an Order of Magnitude
Discrete cosine transform
DTX CableAnalyzer
iMinds The Conference: Jan Lemeire
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Contemporary Design of High ADC
The OptIPuter and Its Applications
A High-Performance Campus-Scale Cyberinfrastructure for Effectively Bridging ...
Sonia.Sharma
COGNITIVE POWER MANAGEMENT from Mobilize 2012
A fast acquisition all-digital delay-locked loop using a starting-bit predict...
ieee title
Design and Implementation of Phase Frequency Detector Using Different Logic G...
Ad

Similar to Analyzing Chips in a System Context (20)

PPTX
The 2012 transition from dfm to pdfd leor nevo-intel
PDF
Analysis Software Benchmark
PPTX
3D-IC Designs require 3D tools
PPTX
AMD Chiplet Architecture for High-Performance Server and Desktop Products
 
PPT
Modeling System Behaviors: A Better Paradigm on Prototyping
PPT
Fpga technology
PDF
Chip ex 2011 faraday
PDF
Efficient Parallel Set-Similarity Joins Using MapReduce - Poster
PPT
Power Optimization Through Manycore Multiprocessing
PDF
SimArch: A Layered Architectural Approach to Reduce the Development Effort of...
PDF
Jpeg2000
PDF
PG-Strom
PDF
Osi 7 layer
PDF
Obs final-english version
PDF
PG-Strom - GPU Accelerated Asyncr
PPTX
Meeting SEP 2.0 Compliance: Developing Power Aware Embedded Systems for the M...
PDF
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
PDF
Understanding ISP Wiring
PPT
0507036
PDF
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
The 2012 transition from dfm to pdfd leor nevo-intel
Analysis Software Benchmark
3D-IC Designs require 3D tools
AMD Chiplet Architecture for High-Performance Server and Desktop Products
 
Modeling System Behaviors: A Better Paradigm on Prototyping
Fpga technology
Chip ex 2011 faraday
Efficient Parallel Set-Similarity Joins Using MapReduce - Poster
Power Optimization Through Manycore Multiprocessing
SimArch: A Layered Architectural Approach to Reduce the Development Effort of...
Jpeg2000
PG-Strom
Osi 7 layer
Obs final-english version
PG-Strom - GPU Accelerated Asyncr
Meeting SEP 2.0 Compliance: Developing Power Aware Embedded Systems for the M...
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
Understanding ISP Wiring
0507036
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Ad

More from chiportal (20)

PDF
Prof. Zhihua Wang, Tsinghua University, Beijing, China
PPTX
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
PPTX
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
PPTX
Prof. Uri Weiser,Technion
PDF
Ken Liao, Senior Associate VP, Faraday
PDF
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
PDF
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
PPTX
Dr.Efraim Aharoni, ESD Leader, TowerJazz
PPTX
Eddy Kvetny, System Engineering Group Leader, Intel
PPTX
Dr. John Bainbridge, Principal Application Architect, NetSpeed
PPTX
Xavier van Ruymbeke, App. Engineer, Arteris
PPTX
Asi Lifshitz, VP R&D, Vtool
PPTX
Zvika Rozenshein,General Manager, EngineeringIQ
PPTX
Lewis Chu,Marketing Director,GUC
PPTX
Kunal Varshney, VLSI Engineer, Open-Silicon
PDF
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
PPSX
Tuvia Liran, Director of VLSI, Nano Retina
PPTX
Sagar Kadam, Lead Software Engineer, Open-Silicon
PPTX
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
PDF
Prof. Emanuel Cohen, Technion
Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Uri Weiser,Technion
Ken Liao, Senior Associate VP, Faraday
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Eddy Kvetny, System Engineering Group Leader, Intel
Dr. John Bainbridge, Principal Application Architect, NetSpeed
Xavier van Ruymbeke, App. Engineer, Arteris
Asi Lifshitz, VP R&D, Vtool
Zvika Rozenshein,General Manager, EngineeringIQ
Lewis Chu,Marketing Director,GUC
Kunal Varshney, VLSI Engineer, Open-Silicon
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Tuvia Liran, Director of VLSI, Nano Retina
Sagar Kadam, Lead Software Engineer, Open-Silicon
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Prof. Emanuel Cohen, Technion

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Electronic commerce courselecture one. Pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPT
Teaching material agriculture food technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Machine Learning_overview_presentation.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Electronic commerce courselecture one. Pdf
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Teaching material agriculture food technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Assigned Numbers - 2025 - Bluetooth® Document
Machine learning based COVID-19 study performance prediction
Machine Learning_overview_presentation.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
MYSQL Presentation for SQL database connectivity
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Approach and Philosophy of On baking technology

Analyzing Chips in a System Context

  • 1. Analyzing Chips in a System Context Srdjan Djordjevic May 2, 2012 Senior Applications Engineer srdjand@sigrity.com May 2, 2012 1
  • 2. ?Why Analyze Chips in a System Context Red = Chip Only May 2, 2012 Blue = Includes System-Level PDS 2
  • 3. Voltage Noise Transfer System-Level Effects Can Dominate Chip Alone Chip with Package Chip Package High impedance • Low impedance • Localized voltage noise • Global voltage noise effects • effects :Result The low-loss power distribution system of the package readily .transfers voltage noise effects to other on-chip circuits May 2, 2012 3
  • 4. Necessity of Fully Considering System-Level Noise ((Example – SSO Simulation Needed Accuracy = Risk Avoided Simulation with all power delivery effects Oversimplification = Risk Simulation assuming ideal power delivery network Simulation with partial power delivery effects May 2, 2012 4
  • 5. Chip-Package Co-Simulation Flow (Chip/Package Co-Simulation: Enabling 2.5D IC (including silicon interposers( and 3D IC projects (including TSVs .with a focus on frequency domain power delivery network (PDN( analysis and EMI analysis May 2, 2012 5
  • 6. Frequency Domain Chip / System Co- Simulation ((BGA / SiP / 2.5D IC / 3D IC :Chip Data :Package / System Data LEF / DEF … GDS … GUI to .SPD Layout Databases to .SPD Circuit Linkage with MCP .SPD or models May 2, 2012 6
  • 7. Multi-Die / Package Floorplanning LEF LEF DEF DEF Die Data Verilog Verilog Outputs for Die pads Die pads Physical Implementation Pad-ring Pad-ring Die1 data data Device & Connection Planning Die2 Package Data AIF UPD Die1 ASCII pin info Hierarchical data Package ASCII net list preparation with automated net mapping GUI Feasibility (ex: Bump, RDL Wirebond) May 2, 2012 7
  • 8. IO Planning and Multi-die Floorplanning ((2.5 D with Silicon Interposer Slice 1 Slice 2 Die Silicon Interposer BGA PCB Device Data Source BGA BGA.txt from Cadence APD Si Interposer Created on-the-fly Die Slice 1 LEF / OrbitIO IOview Die Slice 2 ASCII data May 2, 2012 8
  • 9. Chip-Centric Analysis ((pre- & post layout-frequency & time domain LEF/DEF GDS GUI Power Grid Device Parasitic Current Profile Extraction Extraction Extraction Power Model IO Model Time-Domain Frequency-Domain Power Extraction Extraction Co-simulation Co-simulation Planner ((inc. TSV ((inc. RDL 2D/3D Transient S/Y/Z SPICE SPICE SPICE Waveforms Parameters Netlist Netlist Netlist May 2, 2012 9
  • 10. Frequency Domain Chip / System Co-Simulation May 2, 2012 .Assessment of various decap options 10
  • 11. On-Chip Decoupling Capacitors Case Example 5nF on-chip decap inserted 5nF on-chip No on-chip decap decap May 2, 2012 11
  • 12. Frequency Domain EMI Analysis ((Chip-Level Input for System-Level Results Far Field Radiation Near Field Radiation May 2, 2012 12
  • 13. Enabling Chip/System Power Co-simulation distributed :Chip PDN models can Be at a range of abstraction levels from lumped to distributed - (Vary from 2-node to N-nodes (N = number of physical pins - (Have 1 to M current sources (M can be larger than N - lumped 1 M chip 1 N package VRM board May 2, 2012 13
  • 14. Model Connections to Support Chip / System Simulation inc. RDL in IO model Inc. TSV in power model Chip(s( IO/Power Chip(s( IO/Power RLCK Network and SPICE Model SPICE Model Transient Current Sources XcitePI Spatially Distributed Interposer (or 3DIC( IO/Power SPICE Model RLCK Network & XtractIM PowerSI BGA IBIS, SPICE or S-parameter Model OptimizePI & other Sigrity PCB S-parameter or SPICE Model Analysis Products May 2, 2012 14
  • 15. Open Model Connection Protocol Intelligent and automated model connections to .save time and reduce errors May 2, 2012 15
  • 16. !Thank You May 2, 2012 16

Editor's Notes

  • #2: May 29, 2012
  • #3: Challenge = How to identify power delivery network issues including chip level problems that do not show up until the die is incorporated in a package due to coupling associated with package planes. System-level tradeoffs enable you to maximize performance and/or reduce cost. Also reliably balance design margins throughout system. System PDN performance strongly influences on-chip PDN performance power noise propagation across chip, through package. On-chip and chip/package resonances system PDN analysis defines requirement of On-Die Capacitance (ODC) Upper right = Location-dependent Impedance Profile For IO Chip Cells May 29, 2012
  • #4: Chip = Hi impedance due to highly resistive material v.s Package = Low impedance. This results in chips having high-loss and packages having low-loss. Chip level information … ~25% impact Include power information (from XcitePI, Apache, Cadence) System level information … ~75% impact Combine package and PCB layout files if you have access to them Make intelligent simplifications in PowerSI port selection Selected signals will be included along with all related power / ground structures May 29, 2012
  • #5: Bottom image – accuracy needed and Sigrity’s default. Upper left – result with circuit solver alone. Even if the product is sold as “doing S-parameters and PI” it is not accurate. Upper right a little more accuracy gained by applying some estimates of non-ideal PDS behavior showing some noise. Both of the above simulations oversimplify and give false confidence. Simulation with partial power delivery effects = “transmission line mode” The presence of non-plane power/ground net parasitics has a non-negligible effect on the results power plane noise still exists at devices linked to pads/vias this same level of noise is still reflected in the signals observe the switched signal ripple is extremely similar to the tied-high/low signal line noise AEs and users intuitively expected an “Ideal Power/Ground” style of operation from “Transmission Line Only” analysis Circuit analysis based EDA tools will behave very similar to Ideal Power/Ground analysis mode We are able to much more effectively demonstrate to the market the importance of not relying on ideal power/ground analysis techniques if we also remove the non-plane parasitics Plane resonance impacts signal performance Proximity coupling and power plane noise must both be considered Return current issues dominate in SSN effects SSN will can seriously underestimated by SI tools SSN & EMI also link About this simulation 16 bit memory Current DDR designs are likely even more susceptible Simulation time is modest
  • #6: Co-Simulation methodology in the frequency domain. Generate off-chip model by PowerSI (S-parameter model) or XtractIM (RLC or broadband circuit model) Perform on-chip power analysis by XcitePI, together with the off-chip model Inherently system-aware Application-focused modules Supports early design flow analysis and extraction Both time and frequency domain co-simulation Faster and more accurate Compute frequency-dependent impedance and S/Y/Z circuit-parameters of IC blocks and IO cells accounts for package models over broadband frequencies Assess impact of decoupling capacitors on-chip and throughout entire system Identify non-uniform performance between different blocks on power supplies and perform what-if analysis to explore design improvements Identify and visualize chip self resonance or chip/package resonances and investigate how to reduce or eliminate May 29, 2012
  • #7: Co-Simulating a Fully Distributed Chip and Package Utilize simplified approach to link models and manage abstraction. XcitePI is a chip/system co-simulation environment that also provides Chip Power and Chip IO models for system-level analysis XcitePI provides application-focused capabilities to support a broad set of PI and SI design tasks XcitePI uniquely supports a broad class of technologies RDL, TSV, power-aware SSO analysis Inherently system-aware Application-focused modules Supports early design flow analysis and extraction Both time and frequency domain co-simulation Faster and more accurate Frequency domain simulation capabilities: Compute frequency-dependent impedance S/Y/Z circuit-parameters of IC blocks and IO cells (accounts for package models over broadband frequencies). Assess impact of decoupling capacitors on-chip and throughout the entire system. Identify non-uniform performance between blocks on power supplies and perform what-if analysis to explore design improvements. Identify and visualize chip self resonance or chip/package resonances and investigate how to reduce or eliminate. May 29, 2012
  • #8: Import silicon and package data using standard and generic formats RF, analog, digital content Preliminary or final versions Update data as new versions become available In cases where data is missing or incomplete, devices can be instantiated on-the-fly using parametric definition Enables floorplanning to start at a high levels of abstraction then transition to detailed content as it become available Die 1 and 3 are located on the BGA substrate – same level in hierarchy tree Die 2 is located on the Die 1 substrate since it’s a stacked-die configuration All three die were imported from separate data sources Hierarchy Management used to establish relationships between die and BGA 3 Die SiP design Die 1 and 3 are located on the BGA substrate – same level in hierarchy tree Die 2 is located on the Die 1 substrate since it’s a stacked-die configuration All three die were imported from separate data sources Die 1 and 3 using their respective LEF/DEF files including tech.lefs Die 2 using ASCII die pin data Hierarchy Management used to establish relationships between die and BGA Drag & drop in Hierarchy Manager Interactive placement on canvas Output of individual designs for physical implementation May 29, 2012
  • #9: A unified planning environment to coordinate device placement and net assignments across all substrates Multi-substrate support with automatic hierarchy management Easily import and export data on an individual substrate basis Connection planning and optimization using top-down, bottom-up, or middle-out methodologies Net management and correlation for complete system Platform for design reuse and technology exploration Easily transition from high level abstractions using best available data then refine and optimize as detailed content emerges Openness and extensibility are key characteristics with the intention of users implementing custom or proprietary functionality May 29, 2012
  • #10: Example LEF/DEF import – Example for a flip-chip design = 3 LEF files / 126 DEF files (11GB), 10 metal layers, 3,750 bumps (1,824 VDD / 1906 VSS), 110 top level circuit placements, 15M decaps of 10 types. Example GDS Import – Example for a flip-chip design = 1.56 GB file, 12 metal layers, die size 12cm x 12cm. Example GUI Editor – Editor window to set-up design attributes. Useful for pre-layout as well as post layout. Easy to generate the power grid and circuit from scratch. Easy to make changes for what-if analysis. Power Model Extraction – used for system-level power analysis using Sigrity or 3 rd party tools Distributed power grid model (R, L, C, K) TSV models (if present) Device parasitic models (effective C and leakage) Stimulus current profiles Model of user-defined resolution (potentially very high resolution … each bump could have a distinct circuit terminal) Reduced-order model of concise circuit size (compressed from the model of the entire multi-layer power-ground grid) Chip IO Model extraction – Used in system-level signal integrity analysis using Sigrity or 3 rd party tools including power-aware SSO simulation Distributed IO power grid and IO net modules (R, L, C, K) … RDL may be included in extraction Consider all parasitics … self parasitics for both signals and power, mutual parasitics within and between signals and power Model of user defined resolution … potentially very high resolution (each bump could have a distance circuit terminal) Reduced-order model of concise circuit size … compressed frommodel of the entire multi-layer power-ground grid Power Planner Provides a graphical user interface for high level specification of early chip power delivery network (PDN) information. Power Planner supports package/board system-centric PDN simulation of the entire system prior to final chip design being available Efficient what-if analysis of entire PDN, especially in the early design stage Power Planner models may be incorporated with Sigrity or third party system level analysis tools to perform DC, AC and transient analysis of entire PDN systems Power Planner flow Specify chip design information (chip dimensions, block definitions including device and power grid models, optional Power Grid model generation with netlist input Specify blocks (block size, net name, device model with generation wizard, power-grid model with generation wizard) Define additional circuits (decoupling capacitors, current sources, etc.) Generate a distributed MxN mesh-based chip power model Apply chip power model to perform AC, transient and DC analysis of the entire PDN system in Sigrity or third party system analysis tools with direct access of Power Planner from Sigrity system-level analysis tools May 29, 2012
  • #11: Study one port impedance in different system decap set-up conditions May 29, 2012
  • #13: Step #1 - Takes a merged Sil Power Model on package DIE circuit with current profiles Step #2 – Obtain a FD periodic current source (through fourier transfer) Step #3 – System Level Outputs – Far Field Radiation / near field radiation May 29, 2012
  • #14: A typical chip / package / board system will have a lot of connections. Consider: Chip … N-node chip model Package … 10 layer BGA Top 400 VDD bumps 2007 VSS bumps Bottom 98 VDD balls 227 VSS bals Board 24 layers May 29, 2012
  • #15: May 29, 2012
  • #16: The specification for Sigrity’s model connection protocol is freely available without charge or license. A distributed mesh-based chip power model SPICE netlist file MCP header for automated connectivity Model contains block definitions block placements all decap and other circuit placements Advantages: Open Automates connections to avoid errors Intelligent enough to understand appropriate orientation (and flipping) X,Y information can be explicitly needed to support flows (added in 1.1) Model Connection Protocol Connecting circuit models and / or physical layouts automatically Chip - Package - Board ASCII SPICE compatible format Sigrity produced models 3 rd party models with MCP support Flexible handling of Multiple circuit connections within one model Mapping between lumped circuit nodes and physical pins May 29, 2012
  • #17: May 29, 2012