Professional Documents
Culture Documents
Wei 2016
Wei 2016
0018-9480 © 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
TABLE I
COMPARISON OF SECTION-TO-SECTION COUPLING INDUCTANCE DECAY
result. The most efficient model uses zero thickness partial in- TABLE II
ductances, and we assume that the frequency is sufficiently high EXAMPLE OF MNA MATRIX STAMP FOR VIAS
so that the conductor thickness is larger than several skin-depths
, where is the conductor thickness and is the conduc-
tivity of the planes,
(10)
We can use several different models for the plane resistance TABLE III
NUMERICAL INTEGRATION METHODS
for a cell. The resistance of the planes can easily be included
in the MNA equations as is done in (20) with added to the
cell coupling self inductance. The usual 1-D skin-effect model
could be used for finite thickness conductors, or
(11)
Similarly, at time , branch , node to , the Kirchoff's
where the factor of 2 accommodates the two plane resistance current law (KCL) equation can be written as (15),
and . To satisfy causality, the model must be Hilbert
consistent, and we also need to take the impact of the inductive
skin-effect part into account [25].
Including dielectric loss is not of key importance for mid-
frequencies in the lower GHz range. Debye models with few
elements can easily be added to the capacitor model to account
for dielectric loss where again the added accuracy will result in
increased compute time [26].
(15)
III. TIME-DOMAIN PPP
We have shown the overall PPP MNA formulation in the fre- Thus, the PPP MNA matrix in the time domain takes the fol-
quency domain. However, it is worth mentioning that this for- lowing form in (16):
mulation in the frequency domain can be easily converted to a
time-domain solution. Consider two standard DEs for a capac-
itor and inductor in (12), which describes time characteristics
for a capacitor from node to and an inductor at branch . An
example for the MNA inductance stamp for via inductances is (16)
given in Table II.
First- or second-order numerical integration techniques Note that if we take uniform time steps, , the time-domain
in (13) with coefficients listed in Table III, can be used for MNA matrix will not change, which leads to a fast solution.
time-domain PPP, where presents the th time step. For
the purpose of stability and accuracy, we use the second-order IV. ACCELERATION THROUGH THE USE OF
backward difference (BD2) integration method in this work, MULTILEVEL SUB-MESHING
which is given by the last row in Table III,
A. Sub-Dividing Mesh Cells and Weighted KCL
Here, an example of three levels of sub-meshing is given in
(12) Fig. 9 to illustrate the transitioning of meshing. Each sub-mesh
level halves the size of the mesh dimensions. To achieve a con-
(13) tinuous transitioning of current across the boundary, weighted
KCL equations can be used to make transition as continuous as
At time , node , the Kirchoff’s voltage law (KVL) equa-
possible, where the current in each partial inductance is assumed
tion can be written as (14) with appropriate derivative approxi-
to be uniformly distributed on cells.
mation,
Based on the ratio of the corresponding boundary of two sub-
meshing cross-section lengths, one can obtain weighted KCL
coefficients as discussed in [4].
Type I
Type II
(14)
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
(18)
(20)
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Fig. 10. Required normalized section distance for the approximation formula.
Fig. 11. Normalized inductance for zero estimation. Fig. 15. Impedance frequency spectrum.
TABLE IV
RUN-TIME COMPARISON
4) ; ; S m.
The frequency range is from 10 MHz to 1 GHz. Three levels
of sub-meshing are used with four contacts on each side of
the via, total unknowns on the object are 4708, resulting in a
Fig. 12. Required normalized section distance for zero estimation. calculation time of 272 s. The current code is implemented in
MATLAB script, although a C code would speed up calcula-
tion by a factor of 2 to 10. A CST model with 139 365 meshcells
takes 212-s simulation time. The result shows close agreement
with CST simulations, as shown in Fig. 15.
B. Run-Time Reduction
The multi-level sub-meshing method reduces the number of
unknowns, leading to significant reductions in the solve time,
allowing larger systems to be modeled than those possible prior
to implementing the sub-meshing strategy.
Fig. 13. Original model. We use a larger plane-pair with 500 mm 250 mm plane size
and 0.2-mm plane spacing as the test geometry. The center of
V. VALIDATION OF SIMULATIONS the short is located at (250 mm, 62.5 mm), and the source center
is located at (250 mm, 187.5 mm). The via size for both short
A. Impedance Sweep Validation and source is 0.25 mm 0.25 mm. We use two, three, and five
The part of the real PCB structure in Fig. 13 was simplified contacts of voltage nodes on each side of a via for different
as shown in Fig. 14. The test parameters are as follows. configurations.
1) Plane separation mm (10 mil). Comparison for the time reduction is shown in Table IV. We
2) Via diameter mm. are approximating the via with a more realistic round-shape ap-
3) Short is at (100 mm, 60 mm); source is at (25.2 mm, proximation in five contacts configuration. Further, it is inter-
2.8 mm). esting to consider a resistance-only solution. Its run-time results
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
are also given for comparison. The MNA matrix is very sparse [13] A. E. Ruehli, C. Paul, and J. Garrett, “Inductance calculations using
for this case since resistance models are not mutually coupled. partial inductances and macromodels,” in Proc. IEEE Int. Electromagn.
Compat. Symp., Aug. 1995, pp. 23–28.
We did not provide uniform mesh information because there [14] A. Devgan, H. Ji, and W. Dai, “How to efficiently capture on-chip in-
are too many unknowns to be incompatible with the modest ductance effects: Introducing a new circuit element ,” in Proc. Int.
computer resources available to us. Comput.-Aided Design Conf., San Jose, CA, Nov. 2000, pp. 150–155.
[15] D. Daroui and J. Ekman, “Efficient PEEC-based simulation using re-
luctance method for power electronics applications,” Appl. Comput.
Electromagn. Soc. J., vol. 27, no. 10, pp. 830–841, Oct. 2012.
VI. CONCLUSIONS [16] F. Zhou, A. E. Ruehli, and J. Fan, “Efficient mid-frequency plane
inductance computations,” in Proc. IEEE Int. Electromagn. Compat.
The PPP method with the use of multi-level sub-meshing Symp., Fort Lauderdale, FL, USA, Aug. 2010, pp. 831–836.
requires significantly shorter run times than uniform meshing [17] M. Swaminathan and A. E. Engin, Power Integrity Modeling and De-
sign for Semiconductors and Systems. Upper Saddle River, NJ: Pren-
while maintaining high accuracy compared to the traditional tice-Hall, 2007.
PPP approach. The approach results in refined meshing near [18] E.-P. Li, Electrical Modeling and Design for 3D System Integration.
the vias and other connections, hence capturing the rapid spatial Hoboken, NJ, USA: Wiley, 2012.
[19] C. Ho, A. Ruehli, and P. Brennan, “Interactive circuit analysis and de-
variation of current. Regions far from the via and other connec- sign using APL,” in Proc. IEEE Int. Circuits Syst. Symp., May 1975,
tions are represented by more sparse meshes, which resulted in pp. 504–509.
a significant reduction in the number of unknowns. Run time is [20] A. E. Ruehli, “Inductance calculations in a complex integrated circuit
environment,” IBM J. Res. Develop., vol. 16, no. 5, pp. 470–481, Sep.
further reduced through the rapid decay of the inductive cou- 1972.
plings, which leads to further spasification. [21] L. Li, A. E. Ruehli, and J. Fan, “Accurate and efficient computation
The PPP method shows its promise and flexibility in mod- of power plane pair inductance,” in Proc. IEEE Int. Electromagn.
Compat. Symp., Philadelphia, PA, USA, Aug. 2012, pp. 167–170.
eling a plane-pair in a PDN. Although we recognize that mod- [22] P. K. Wolff and A. E. Ruehli, “Inductance computations for complex
eling a plane-pair is only part of a PDN model, it is feasible to three dimensional geometries,” in Proc. IEEE Int. Circuits Syst. Symp.,
cascade layer pairs, as is conventionally done. 1981, pp. 16–19.
[23] A. E. Ruehli, G. Antonini, and L. Jiang, “Skin-effect model for round
wires in PEEC,” in IEEE EMC Int. EMC Symp., Rome, Italy, Sep. 2012,
pp. 1–6.
REFERENCES [24] F. W. Grover, Inductance Calculations: Working Formulas and Ta-
bles. New York, NY, USA: Dover, 1962.
[1] W. D. Becker et al., “Modeling, simulation and measurement of mid-
[25] A. E. Ruehli, G. Antonini, and L. Jiang, “Skin effect loss models for
frequency simultaneous switching noise in computer systems,” IEEE
time and frequency domain PEEC solver,” Proc. IEEE, vol. 101, no. 2,
Trans. Adv. Packag., vol. 21, no. 2, pp. 157–163, May 1998.
pp. 451–472, Feb. 2013.
[2] L. Smith, R. Anderson, D. Forehand, T. Pelc, and T. Roy, “Power distri-
[26] G. Antonini, A. E. Ruehli, and A. Haridass, “Including dispersive di-
bution system design methodology and capacitor selection for modern
electrics in PEEC models,” in Electr. Perform. Electron. Packag. Dig.,
CMOS technology,” IEEE Trans. Adv. Packag., vol. 22, no. 3, pp.
Princeton, NJ, USA, Oct. 2003, pp. 349–352.
284–291, Aug. 1999.
[3] M. Swaminathan, K. Joungho, J. Novak, and J. P. Libous, “Power
distribution networks for system-on-package: Status and challenge,” Leihao Wei (S’12) received the B.S. and M.S. de-
IEEE Trans. Adv. Packag., vol. 27, no. 2, pp. 286–300, May 2004. grees in electrical engineering from the Rose-Hulman
[4] L. Wei, K. Shringarpure, A. Ruehli, E. Wheeler, and J. Drewniak, Institute of Technology, Terre Haute, IN, USA,
“Plane-pair PEEC models for PDN using sub-meshing,” in IEEE in 2014 and 2015, respectively, and is currently
23rd Electr. Perform. Electron. Packag. Syst. Conf., Oct. 2014, pp. working toward the Ph.D. degree in electrical en-
159–162. gineering (with an emphasis on physical and wave
[5] M. Popovich and E. Friedman, “Decoupling capacitors for electronics) at the University of California at Los
multi-voltage power distribution systems,” IEEE Trans. Very Large Angeles, Los Angeles, CA, USA.
Scale Integr. (VLSI) Syst., vol. 14, no. 3, pp. 217–228, Mar. 2006. He is also a Member of the Terahertz Electronics
[6] K. Jingook, K. Shringarpure, F. Jun, K. Joungho, and J. L. Drewniak, Laboratory, University of California at Los Angeles.
“Equivalent circuit models for power bus design in multi-layer PCBs
with via arrays,” IEEE Microw. Wireless Compon. Lett., vol. 21, no. 2,
pp. 62–64, Feb. 2011.
[7] T. Okoshi and T. Miyoshi, “The planar circuit-an approach to mi- Liang Li, photograph and biography not available at the time of publication.
crowave integrated circuitry,” IEEE Trans. Microw. Theory Techn.,
vol. MTT-20, no. 4, pp. 245–252, Apr. 1972.
[8] J. Kim, J. Fan, A. E. Ruehli, J. Kim, and J. L. Dewniak, “Inductance
calculations for plane-pair area fills with vias in a power distribution
network using a cavity model and partial inductances,” IEEE Trans. Ketan Shringarpure (GSM’10–M’13), photograph and biography not avail-
Microw. Theory Techn., vol. 59, no. 8, pp. 1909–1924, Aug. 2011. able at the time of publication.
[9] H. H. Wu, J. W. Meyer, K. Lee, and A. Barber, “Accurate power supply
and ground plane models,” IEEE Trans. Antennas Propag., vol. 22, no.
3, pp. 259–266, Mar. 1999.
[10] P. B. Johns and R. L. Beurle, “Numerical solution of 2-dimensional Albert E. Ruehli (M’65–SM’74–F’84–LF’03)
scattering problems using a transmission-line matrix,” Proc. IEEE, vol. received the Ph.D. degree in electrical engineering
59, no. 9, pp. 1203–1208, Sep. 1971. from the University of Vermont, Burlington, VT,
[11] S. Roy and A. Dounavis, “Macromodeling of multilayered power USA, in 1972, and an Honorary doctorate from
distribution network based on mulitconductor transmission line ap- Luleå University, Luleå, Sweden, in 2007.
proach,” IEEE Trans. Compon., Packag,. Manuf. Technol. B, vol. 3, He has been a member of various projects
p. 1047, Jun. 2013. with IBM, including mathematical analysis, semi-
[12] A. E. Ruehli, G. Antonini, J. Esch, J. Ekman, A. Mayo, and A. Orlandi, conductor circuits and devices modeling, and as
“Non-orthoganal PEEC formulation for time and frequency domain Manager of a very large scale integration (VLSI)
EM and circuit modeling,” in Proc. IEEE Int. Electromagn. Compat. design and computer-aided design (CAD) group.
Symp., May 2003, vol. 45, pp. 167–176. Since 1972, he has been with the IBM T. J. Watson
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Research Center, Yorktown Heights, New York, USA, where he was a Research Professor. He is the Director of the Missouri S&T Electromagnetic Compati-
Staff Member with the Electromagnetic Analysis Group. He is currently an bility (EMC) Laboratory and the Director of the National Science Foundation
Emeritus of IBM Research and an Adjunct Professor in the electromagnetic Industry/University Cooperative Research Center for EMC. His research inter-
compatibility (EMC) area with the Missouri University of Science and Tech- ests include signal integrity and electromagnetic interference (EMI) designs in
nology. He has authored or coauthored over 200 technical papers. He edited high-speed digital systems, dc power-bus modeling, intra-system EMI and RF
Circuit Analysis, Simulation and Design (North Holland, 1986 and 1987). interference, printed circuit board (PCB) noise reduction, differential signaling,
Dr. Ruehli has served in numerous capacities for the IEEE. In 1984 and 1985, and cable/connector designs.
he was the Technical and General Chairman, respectively, of the ICCD Inter- Dr. Fan served as the Chair of the IEEE EMC Society TC-9 Computational
national Conference. He has been a Member of the IEEE Administrative Com- Electromagnetics Committee (2006–2008). He was a Distinguished Lecturer of
mittee (AdCom) for the Circuit and System Society and an Associate Editor the IEEE EMC Society (2007 and 2008). He currently serves as the Chair of the
for the IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED Technical Advisory Committee, IEEE EMC Society, and is an Associate Editor
CIRCUITS AND SYSTEMS. He has given talks at universities including keynote for the IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY and the
addresses and tutorials at conferences, and has organized many sessions. He is IEEE Electromagnetic Compatibility Magazine. He was the recipient of an IEEE
a Member of SIAM. He was the recipient of the IBM Research Division or IBM EMC Society Technical Achievement Award in 2009.
Outstanding Contribution Award (1975, 1978, 1982, 1995, and 2000). He was
the recipient of the Guillemin–Cauer Prize Award for his work on waveform
relaxation (1982) and a Golden Jubilee Medal (1999), both from the IEEE Cir-
cuits and Systems (CAS) Society. In 2001, he was the recipient of a Certificate Bruce Archambeault (M’87–SM’02–F’06) re-
of Achievement from the IEEE EMC Society for inductance concepts and the ceived the B.S.E.E degree from the University
partial element equivalent circuit (PEEC) method. He was the recipient of the of New Hampshire, Durham, NH, USA, in 1977,
2005 Richard R Stoddart Award, and the 2007 Honorary Life Member Award the M.S.E.E degree from Northeastern University,
of the IEEE Electromagnetic Compatibility Society for outstanding technical Boston, MA, USA, in 1981, and the Ph.D. degree
performance. In 2010, he was the recipient of a Best Paper Award of the EPEPS from the University of New Hampshire, in 1997. His
Conference for his work on optimized waveform relaxation. doctoral research was in the area of computational
electromagnetics applied to real-world electromag-
netic compatibility (EMC) problems.
He is an IBM Distinguished Engineer Emeritus
Edward Wheeler (S’94–M’95–SM’97) was born in and an Adjunct Professor with the Missouri Univer-
Vincennes, IN, USA, in 1959. He received the Ph.D. sity of Science and Technology, Rolla, MO, USA. He has taught numerous
degree from the University of Missouri–Rolla, Rolla, seminars on EMC and signal integrity across the USA and the world, including
MO, USA, in 1996. the past 12 years with Oxford University. He has authored or coauthored
He holds the Lawrence J. Giacoletto Endowed a number of papers in computational electromagnetics, mostly applied to
Chair with the Rose-Hulman Institute of Technology, real-world EMC applications. He authored PCB Design for Real-World EMI
Terre Haute, IN, USA, where he is currently a Pro- Control and lead authored the EMI/EMC Computational Modeling Handbook.
fessor with the Electrical and Computer Engineering Dr. Archambeault is a Member of the Board of Directors, IEEE EMC Society,
Department. He is a member of the Electromag- and a past Board of Directors Member for the Applied Computational Electro-
netics and High-Speed Design Group, Rose-Hulman magnetics Society (ACES). He currently serves as the Vice President for Confer-
Institute of Technology. ences of the EMC Society. He has served as a past IEEE/EMCS Distinguished
Dr. Wheeler was the recipient of the IEEE Third Millennium Medal in 2001. Lecturer, EMCS TAC Chair, and Associate Editor for the IEEE TRANSACTIONS
ON ELECTROMAGNETIC COMPATIBILITY.