Title: Design Considerations and Improvement by Using Chip and Package Co-Simulation
1Design Considerations and Improvement by Using
Chip and Package Co-Simulation
Yeong-Jar Chang, Meng-Xin Jiang, Chen-Wei Chang,
Wang-Jin Chen, Faraday Technology Corporation,
Taiwan, R.O.C. Charlie Shih, Jack Lin Cadence
Design Systems
2Overview
- Traditional Package Design Consideration
- Proposed Flow
- Per-pin Inductance Checking and Improvement
- Coupling Checking and Improvement
- Co-simulation and Improvement
3Traditional Package Design Consideration
Package Pre-layout Simulation
Chip model
Estimated Package model
Package Post-layout Simulation
Package model
Chip model
It is very difficult to get the good trade-off
between Efficiency and Quality !
4Proposed Flow and Methodologies
Package Design
Electrical Checking
Fast Checking
IC/PKG/PCB Co-sim
Yes
Yes
Yes
Good Enough?
Good Enough?
Good Enough?
No
No
No
- Trace impedance
- Coupling
- Group delay
- Reference plane
- Per-pin inductance
- Power impedance
- Pulse response
- Insertion/Return loss
- Transient power analysis
Finish
5Per-Pin Inductance Checking and Improvement (1/2)
GND2
GND3
GND1
GND1
GND1
GND3
GND2
(a) Single Ball (b) Parallel 3 Balls
(c) Effective 3 Balls
The cases to compare the P/G inductance
6Per-Pin Inductance Checking and Improvement (2/2)
(a) 0.578W 0.92nH (at 100MHz) (b) 0.402W
0.64nH (at 100MHz) (c) 0.270W 0.43nH (at 100MHz)
P/G Impedance
7Design Consideration (1)
- Do not treat via, lead-frame or BGA ball as
simple inductors only - Parallel scheme can not always get the reduction
as we expected - The better position, case (c), can achieve 33
improvement than case (b) with the same number of
ground balls
8Result GND layout improvement
4.267nH
4.195nH
XIM-EPA can tell us 2 improvement in several
minutes
9Example GND layout improvement
100um
50um
10Coupling Behavior- Even Mode and Odd Mode
Odd
Even
11Coupling Behavior
Lumped Circuit
Take the EM (electro-magnetic field) Into
consideration
Rising delay at even pattern 523.3738 ps
Falling delay at even pattern 450.7990 ps
Rising delay at odd pattern 514.2257 ps
Falling delay at odd pattern 441.7276 ps
0000 -gt 1111 faster 1111 -gt 0000
faster 0101 -gt 1010 slower 1010 -gt 0101
slower
12Design Consideration (2)
- The coupling behavior is much different from what
we think in the RC-based circuit analysis. - The corner (fast/slow) simulation will be
different - We need to take the EM into consideration if the
size is large or the speed is fast. For the rule
of thumb, the critical size is ?/20. - ( ? wave length speed of light /
frequency )
13Example - Coupling Improvement
Enlarging the space from 55um to 65um can reduce
the coupling coefficient from 0.11 to 0.09
14Basic Co-Simulation Concepts
4v
5v
3v
0.5v
1v
Global GND0
3.5v
5v
2v
S1
S2
REF1
REF2
S1 and S2 are S-parameter models
Global GND0
15Design Consideration (3)
- The S-parameter model is a mathematic model which
records the relative voltage instead of the
absolute voltage. - Connecting the REFs of S-parameters and the
global GND (0 or ideal GND) together is correct
for co-simulation. But, it does not mean that
they are all 0 voltage. - Chip-package co-simulation is very important to
know the real behavior.
16Example Chip-Package Co-Sim
1.0221.031v
1.0701.079v
Dynamic IR drop with package model of initial
design
Dynamic IR drop without package model
1.0661.074v
Dynamic IR drop with package model after
modification
17Summary
- Have proposed a new flow to improve the
efficiency and quality of package design - The chip-level and package-level design concepts
are totally different - Have introduced some design considerations for
improving package design - Have consolidated the ground connections for
chip-package co-simulation
18Appendix
19Case Studies for Model Extraction in Different
GND Setting
20Case 1 Case 2 Case 3
21Delay Differences in PCB (W6mils, D6, L1000,
50ohm)
22References
- 1 R. Pomerleau, S. Scearce, T. Whipple, Using
Co-design to Optimize System Interconnect Paths,
DesignCon 2011 - 2 Keith Felton, Methodology and Flow
Challenges in System-level Co-design of Multi-die
Packaged Systems, Article on www.chipdesignmag.co
m - 3 Joel McGrath, "The Need for Package-Aware
Methodology for IC Design" Article on
www.chipdesignmag.com - 4 M. Patil, et al, "Chip-package-board
co-design for Complex System-on- Chip(SoC)", in
Proc. EPEPS, pp. 273-276, 2010.