ansys redhawk-cpa: new paradigm for faster chip-package convergence
DESCRIPTION
Due to the increasing size of SoCs and the variation in the switching current and parasitic profile across the chip, the individual connections between the SoC and the package at the C4 bump level need to be as granular as possible to provide resolution to the power analysis. To see the benefit from changes made to the chip and/or package in a timely manner requires that both layouts can be modified and modeled in an integrated manner. This presentation introduces RedHawk-CPA, a new feature which allows the inclusion of both chip and package layouts for a unified DC, transient and AC power integrity analysis. It will demonstrate how RedHawk-CPA can improve the level of accuracy as well as reduce the time to power closure. Learn more on our website: https://bit.ly/1ssSGM0TRANSCRIPT
© 2014 ANSYS, Inc.6/23/2014 111
RedHawk™-CPAChip-Package Co-analysis
Design Automation Conference 2014
© 2014 ANSYS, Inc.6/23/2014 222
Design Trends and Challenges
The Move to FinFET Nodes:
• Lower operating voltage
• Tighter operating margins
Increased Chip Functionality:
• Increasing number of voltage domains
• Power density variations
• Increasing operating modes
Supply vs FOM Delay
Source: ARM FinFET Study 2013
Demand Current
Supply CurrentHigh power
Low power
ITRS Trends, 2012
Operating voltage
Threshold voltage
© 2014 ANSYS, Inc.6/23/2014 333
Need for Accurate Package Models
Package Model for Noise Analysis:
• Model inductive components
• Model di/dt events accurately
• Model high and low frequency effects
Rpkg
Cpkg
Lpkg
Package
V(t)
Cdie
Die
Rdie
+
-
Supply
i(t,V)
Green = Current from battery w/o pkgRed = Current from battery w/ pkg
© 2014 ANSYS, Inc.6/23/2014 444
Package Modeling Importance
Full CPS Analysis
Tran
sien
t An
alys
is Without Package With Package
32nm CMOS Design
• Analysis with and without package shown
• Package has significant impact on chip voltage
© 2014 ANSYS, Inc.6/23/2014 555
RedHawk-CPAChip-Package Co-Analysis Platform
• Accurate per-bump package model for IC analysis
• Tight integration with RedHawk platform
• Enables package voltage drop analysis
Package modeling for
on-die analysis
© 2014 ANSYS, Inc.6/23/2014 666
RedHawk-CPA Overview
• Package Model Generation Customized for RedHawk
– High bump resolution
– Model power/ground supplies independently
– Fast and accurate
– Automatic hook-up and import into RedHawk
– Direct import of package layout
• IC-Package Co-Analysis
– Support for IR, DvD and power-up analysis in RedHawk
– DC-IR Static analysis of package
– AC-hotspot analysis of package
© 2014 ANSYS, Inc.6/23/2014 777
RedHawk-CPAAccuracy
• Extraction engine uses 3D full-wave technology
• Optimized for IC-Package co-simulation
• Per-bump resolution
• Correlated with reference electromagnetic solvers
Correlation with 3D solversProprietary meshing technology
© 2014 ANSYS, Inc.6/23/2014 888
Physical vs S-Parameter Models
Package SI/PI AnalysisDie Analysis
RedHawk-CPA (RLCK Model)
• Thousands of bumps can be modeled
• Separate power and ground networks
• Accurate for PDN frequency components
• Physical model
S-Parameter (3D-FW Model)
• Limited to tens of ports
• Folded ground/power networks
• Appropriate for signal integrity analysis
• Behavioral model
© 2014 ANSYS, Inc.6/23/2014 999
Power and Ground Noise Modeling
DvD Analysis Requirements
– Power and ground networks to be analyzed
– Ground bounce through package impacts
ground bounce on die
– Net based and instance based drops
VSS DropVDD Drop
Board Package Chip
planes
capacitorsother components
CPA Model RedHawk
Power and Ground Model Requirement
© 2014 ANSYS, Inc.6/23/2014 101010
RedHawk-CPA Analysis Flow: Model Import
RedHawk
3D FEM PKG
ExtractionPkg Database
IC Database Chip Package
Co-simulation
IR, DvD, Power-up
Package Bumps
RedHawk PLOC
Die-Package Hook Up using GUI:
– Automatic connection using PLOC
– PKG-DIE transformations done
– One click die hook up
© 2014 ANSYS, Inc.6/23/2014 111111
RedHawk-CPA Performance
Setup Runtime #Terminals
6 layer package / 3 domains 10min (~15GB) 600
18 layer package / 6 domains 15hrs:20min (~100GB) ~3000
Enabling Technologies
– Multi-core solver
– Adaptive meshing
© 2014 ANSYS, Inc.6/23/2014 121212
Package-Aware
IR/DvD
Chip-Aware Package
AC/DC Hotspot
RedHawk-CPA Analysis Flow: Co-simulation
RedHawk Explorer ResultsPackage/Die Co-visualization
RedHawk
3D FEM PKG
ExtractionPkg Database
IC Database Chip Package
Co-simulation
Package Robustness
Metrics
© 2014 ANSYS, Inc.6/23/2014 131313
Package Robustness Metrics
Impedance Analysis
– Per bump impedance
– Impedance vs frequency analysis
Bump/Pin RL
– Highlight bumps with relatively large
resistance or inductance
– Overlay results with package layout to find
routing weak points
© 2014 ANSYS, Inc.6/23/2014 141414
Chip-Aware Package DC and AC Hotspot
AC-Hotspot
– AC voltage/current as function of frequency
– Automatic or user driven frequency points
– EMI near/far field views
DC-Hotspot
– IR drop across package planes
– View voltage, currents
– View individual layers including bumps/balls
© 2014 ANSYS, Inc.6/23/2014 151515
Case Study: Per-Bump Accuracy
RedHawk-CPA highlighted weakly connected bumps !!
Bump Voltage from RedHawk DvD Analysis
Per-bump Model
19.2mV
Lumped
13.8mV (Uniform)
Veff No PKGVeff Lumped PKGVeff Distributed PKG
Instance Voltage Distribution
Instance voltage distribution shows larger variations
using the distributed per-bump model
Per-bump CPA model shows voltage
variations on bumps
© 2014 ANSYS, Inc.6/23/2014 161616
Case Study: RedHawk-CPA
– Not all cores were able to meet specified speed
– Silicon measurement showed voltage gradient
across cores to be the cause
– Simulations with RedHawk-CPA high resolution
package model correlated with measurement
• 61mV simulated vs. 50mV measured voltage
difference (core3 – core1)
Source: Mahesh Sharma et al., “Unified method for package-induced power
supply droop”. Design Automation Conference 2013, Designer Track
Core
1
Core
0
Core
3
Core
2
Cores 0/1 faster
than cores 2/3
RedHawk-CPA Results
Silicon Measurements
© 2014 ANSYS, Inc.6/23/2014 171717
Summary
Independent Power/Ground
Analysis with Package
Package Pin
Inductance/R Maps
HTML Report of Analysis
RedHawk-CPA
IC Database Pkg Database
Enabling IC/Package Co-analysis Using RedHawk-CPA
3D FEM Package
Extraction
IR, DvD, Power-upAccurate Voltage Gradient
Across Bumps
IC-Package
Co-Analysis
Streamlined
Package/Die Setup