By definition, power integrity in ICs is the practice of verifying that all the transistors on a chip have proper voltage to operate at their intended performance levels. A power-delivery network (PDN) is a complex chain of interconnects that delivers electrons from a voltage regulator through the printed-circuit board (PCB), across the package, and through the on-die routing to the transistors themselves. While each aspect of the system’s design can contribute to power-delivery noise, to accurately determine the power integrity of a design one must consider the electronic interactions between chip, package, and system (CPS).
This tutorial will decompose the problem of CPS power integrity. It will offer chip-level explanations of the analyses of static IR drops and time-domain dynamic voltage drops. Subsequently, it will demonstrate these analyses in the context of the complete system, as it adds package and PCB models to the analysis framework. And, it will examine the value of CPS frequency-domain simulation for its application toward minimizing frequency-dependent impedance and avoiding resonance frequencies.
Table Of Contents
- Power Delivery Network Modeling and Time-Domain Voltage Drop Analysis
- System-Wide PDN
- Minimizing Frequency-Domain Impedance
- Avoiding Resonant Frequencies
- Summary
- References
Power Delivery Network Modeling and Time-domain Voltage Drop Analysis
A full understanding of the entire picture of CPS power integrity demands a look at the individual power-noise contributions from chip, package, and PCB. Starting at the receiving end of the PDN, on-die power is delivered through the IC’s power connections (wire bond pads or C4 redistribution layer (RDL) bumps), through the multi-layer power grid. The power grid inherently has non-ideal impedance, which will ultimately result in voltage drops at the transistors. In past technology nodes, we performed voltage drop analysis using a static IR-drop methodology (Fig. 1).
A static approach models the transistors as time-domain average dc current sources, while extracting the power grid as a resistance network. Such a static, dc-average simulation ignores all time-dependent passive components. The full-chip PDN is stitched together as a mesh of current sources and resistors that subsequently solve Ohm’s Law (V = IR) to determine the voltage level at the transistors.
Since we have migrated into the deep-submicron technology nodes, analysis methodologies have shifted from an average IR-drop paradigm to a dynamic, time-dependent solution that more accurately represents the chip during its operation. In the time domain, power grid capacitance and inductance are included in the mesh. We now model the transistors themselves as time-varying current sources, which depend on the voltage, load, and input slew for each logic gate (Fig. 2).
The timing of an IC cell’s switching is a critical factor in correctly analyzing the impact of the PDN. A large number of locally placed transistors firing at the same time will have a cumulative effect on the peak current demand in a particular region. Standard-cell capacitance comes into play as charge accumulates both on intentional decoupling-capacitor (decap) cells, as well as non-switching standard cells.
The current demanded by the dynamically switching transistors must be supplied by the charge accumulated on these nearby cells, or from the off-chip regulator, resulting in dynamic voltage drop. In addition, the extracted power-grid mesh must now consider capacitive and inductive coupling where these passive elements become a factor due to their time-dependent behavior. Traditional static IR analyses ignore the time-dependent inductance and capacitance. Therefore, the PDN’s resistance plays the only analytic role during static analysis.
In summary, a dynamic transient power analysis involves the resistance, capacitance, and inductance parasitics of the chip and the switching current demand (System-Wide PDN
As mentioned above, a system’s PDN reaches the chip through the package and PCB network. To ensure the chip receives adequate stable voltage, the package and PCB design must reduce impedances at all frequency ranges. As technology scales, the drive for reduced cost and lower power is contributing to package and PCB design complexity.
For example, to reduce package cost, designers seek to minimize the numbers of layers allowed for package implementation. Low-power design methodologies now routinely create multiple power domains so non-critical on-chip blocks can receive a reduced voltage, reducing power consumption compared with high-performance blocks.
Because of this trend toward lower costs and power consumption, we are seeing power-domain counts in the hundreds. Lack of routing real estate and increased numbers of power domains force designers to move away from the implementation of large planes dedicated to the power and ground domains. Instead, they resort to “Swiss-cheese” type structures, which significantly add to package and PCB design complexity, where the amount of routing layers is growing inversely to the power-domain count in modern electronic design.1
Ultimately, these trends are contributing to increased package and PCB impedance (Fig. 3). Before the power even reaches the die, the system experiences a voltage drop at the chip-package interface. This applies to static IR drop, but more significantly to dynamic voltage drop where time-dependent passive elements (especially inductance) play a critical factor.
The package’s voltage-drop contribution depends not only on the package itself, but also on the chip and PCB. This reinforces the importance of power analysis of the complete system. As seen in time-domain dynamic voltage drop analysis, a large amount of simultaneously switching instances can cause a cumulative spike in current demand from the chip, which in turn stresses the package, PCB, and ultimately the voltage regulator model (VRM). These spikes in current are a major cause of design failure, especially in high-current modes such as automatic test pattern-generation (ATPG) test mode, where simultaneous switching is encouraged to ultimately save time and money on automated test equipment (ATE) machines.
Minimizing Frequency-Domain Impedance
It is also important to solve system-wide power integrity in the frequency domain. Because impedance is a complex metric, Z(Avoiding the resonant peaks is critical for the power integrity of a system. Package and PCB designers will use techniques such as adding decoupling capacitance to not only lower the frequency of the peaks, but also to suppress their magnitude. In addition, chip designers will insert decoupling-capacitance cells to lower the frequency of impedance peaks, but will also avoid switching the on-die transistors at the frequencies around the resonant frequency that is associated with their power domains (Fig. 4).
Simply determining resonant peaks based on one component of the system (whether chip, package, or PCB) provides an incomplete solution, as each component uniquely determines the frequency and magnitude of the peak it corresponds to. The best solution for PDNs is to solve for a CPS solution that includes an IC chip power model, package model, and PCB model simultaneously with electromagnetic field solvers. Impedance peak determination is a must-have step in the power integrity sign-off of IC design, as these peaks coincide with the maximum impedance values of the system.
Maximum impedance is scaled by a parameter known as the quality factor (or Q), which can be related proportionately to Q ~In other words, there is a lack of freedom to adjust PDN routing significantly enough to reduce L or increase R. As with resonance frequency adjustment, designers will add capacitance on the chip, package, or PCB with a sub-linear effect on the peak impedance. Minimization of peak impedance contributions from CPS resonance is critical, as it directly influences the power noise seen at the chip-package interface. Hybrid electromagnetic field solvers provide the Q of the entire system, including decoupling capacitors from the IC to the PCB.
Avoiding Resonant Frequencies
When the current flow of a power domain happens to coincide with its resonance frequency, an undesired ringing effect occurs due to exaggeration and temporal extension of power-domain noise. The voltage potential at the C4 bumps of the design takes on a diminishing sinusoidal form, whose magnitude and time to dampen are determined by the quality factor of the system (Fig. 5).
Avoiding resonant frequencies is critical in ensuring power integrity. A design might be under the voltage-noise limits for normal conditions, but operating at resonant frequency will usually result in failure due to the exaggeration of power noise. Studies have shown that out of all possible switching scenarios for a chip’s operation, we see the highest drop when the switching noise profile has the most frequency content around the resonance frequency of the system.4
In the above example, voltage noise seen at the bumps degrades to 94% of ideal voltage in a chip-only dynamic voltage-drop analysis. However, once we add package and PCB models to the analysis and see resonance, voltage drop exceeds 12% of ideal voltage. As can also be observed, voltage and current overshoots occur, which is an effect of resonant ringing.
Summary
Numerous factors contribute to the power noise of a system. The chip, package, and PCB each contribute to power noise individually, but the mutual interaction of the three affects numerous power-integrity issues. This is borne out by time-domain voltage drop analysis, minimizing of frequency-domain impedances, and avoiding resonant frequencies. Thus, it is preferable to analyze power integrity in the context of the complete system to solve the complex interactions.
References
- M. Elmore, V. Subramanian, A. Sarkar. “Technologies for Power, Signal, Thermal, and EMI Sign-off for Chip-Package-PCB Design," 2011.
- R. Panda, D. Blaauw, R. Chaudhry, V. Zolotov, B. Young, and R. Ramaraju, “Model and Analysis for Combined Package and On-Chip Power Grid Simulation,” Motorola Inc., 2000.
- R. Jackson, Novel Sensors and Sensing. Bristol: Institute of Physics, Pub. 2004. pp. 28.
- Advanced Modeling Technologies for Chip, Package, System Co-analysis and Co-optimization, 2011. pp.