PDN target impedance and decoupling capacitors

Calculate the impedance a power delivery network (PDN) must meet from the supply voltage, the allowed voltage ripple and the step in load current. Enter a decoupling capacitor's capacitance, ESR, ESL and count to see its impedance versus frequency and the range where it meets the target.

Inputs

Results

Target impedance Zt
–
Self-resonant frequency 1/(2π√(LC))
–
|Z| at self-resonance = ESR/N
–
Lower edge of |Z| < Zt
–
Upper edge of |Z| < Zt
–
Minimum count for ESR/N ≤ Zt
–

Both axes are logarithmic. The blue line is the impedance of N capacitors in parallel, the dashed line is the target impedance and the red dot marks the self-resonant frequency.

Each capacitor is modeled as C, ESR and ESL in series, and N identical capacitors in parallel give (ESR + jωESL + 1/(jωC))/N. The voltage regulator (VRM), board and package inductance, plane capacitance and on-die capacitance are not included. ESR and ESL depend on mounting and frequency, and ceramic capacitors lose capacitance with DC bias and temperature, so check the manufacturer's data.

The idea of target impedance

When the load current steps by ΔI, a supply path with impedance Z lets the voltage move by about Z·ΔI. Keeping that within the allowed ripple requires an impedance at or below Zt = V × ripple / ΔI. With the defaults of 1.0 V, 5% and 10 A, Zt = 1.0 × 0.05 / 10 = 5 mΩ. At 0.75 V and 3% with the same 10 A, Zt is 2.25 mΩ. At constant power, a lower voltage means more current, so the target impedance falls with the square of the voltage, making low-voltage, high-current chips hard to supply.

Self-resonance, ESR and ESL

A real capacitor has an equivalent series resistance (ESR) and an equivalent series inductance (ESL) besides its capacitance. Its impedance is set by 1/(2πfC) at low frequencies and by 2πf·ESL at high frequencies; at the self-resonant frequency 1/(2π√(LC)) the two cancel and only the ESR remains. With the default 1 µF and 0.5 nH, self-resonance is at about 7.12 MHz, where ten in parallel give 10 mΩ / 10 = 1 mΩ. They stay below the 5 mΩ target from about 2.76 MHz to 18.4 MHz.

How count and ESL set the range

Putting N identical capacitors in parallel divides the impedance by N at every frequency. The smallest count with ESR/N ≤ Zt is 2 with the defaults, but two capacitors only touch 5 mΩ at the single self-resonant point. The upper edge is set mainly by ESL/N: raising the capacitance to 10 µF leaves it almost unchanged at about 15.9 MHz and only lowers the lower edge to about 318 kHz. Halving ESL to 0.25 nH extends the upper edge to about 34.2 MHz. At high frequencies, lowering inductance matters more than adding capacitance.

Real PDNs and anti-resonance

A real PDN divides the frequency range among parts: the voltage regulator (VRM) and bulk capacitors at low frequencies, then board ceramic capacitors, package capacitors and on-die capacitance. This tool models a single capacitor type. When capacitors of different values are paralleled, the ESL of the larger one and the capacitance of the smaller one can form a parallel resonance, an anti-resonance where the impedance peaks sharply. This is a key pitfall of PDN design, so designs are checked with analysis that includes plane capacitance and interconnect.

Practice packaging questions

What is the main purpose of placing decoupling capacitors (bypass capacitors) on packages and printed circuit boards?

  1. ATo amplify signals
  2. BTo suppress supply voltage fluctuation (noise) by supplying charge when current changes suddenly
  3. CTo make the chip emit light
Show answer and explanation

Answer: B. To suppress supply voltage fluctuation (noise) by supplying charge when current changes suddenly

An IC's supply current changes abruptly with activity, and the inductance L of the power path produces L·di/dt voltage swings. Decoupling capacitors placed near the chip supply charge during sudden current changes, suppressing supply fluctuations. Because each location is effective in a different frequency range, capacitors of different sizes are distributed on the die, in the package and on the board. Amplifying signals is not their role.

What is the main reason a datasheet recommends "placing a 0.1 µF ceramic capacitor as close as possible to each supply pin"?

  1. ATo lower the DC resistance of the supply line and thereby reduce the IC's average current consumption
  2. BBecause longer wiring reduces the capacitance of the capacitor itself accordingly
  3. CTo reduce wiring inductance and suppress supply voltage fluctuations caused by rapid current changes
Show answer and explanation

Answer: C. To reduce wiring inductance and suppress supply voltage fluctuations caused by rapid current changes

Digital circuits draw large currents from the supply for short periods on every clock. The wiring from the supply to the IC has inductance L, which produces a voltage drop of L × di/dt in response to current changes. For example, with 2 nH of wiring and a current change of 0.1 A/ns, the supply voltage drops by as much as 0.2 V. Placing the capacitor right next to the pin lets it supply this current over a short path. Wiring length does not change the capacitance value itself; the problem is the inductance of the path.

How does the magnitude of a capacitor's impedance (capacitive reactance) change as frequency increases?

  1. AIt increases
  2. BIt decreases
  3. CIt does not change
Show answer and explanation

Answer: B. It decreases

A capacitor's impedance is 1/(2πfC), shrinking as frequency rises: it blocks DC and passes high frequencies more easily. For example, 0.1 µF is about 1.6 kΩ at 1 kHz and about 0.16 Ω at 10 MHz. This makes capacitors ideal as bypass capacitors placed near IC supply pins to shunt high-frequency noise to ground, and in filters. Real capacitors have parasitic inductance, though, so their impedance rises again at very high frequencies.

Which expression gives the resonant frequency of a series LC circuit?

  1. A2π√(LC)
  2. B1 / (2π√(LC))
  3. C√(L / C)
Show answer and explanation

Answer: B. 1 / (2π√(LC))

An LC circuit resonates where the inductor's reactance 2πfL equals the capacitor's 1/(2πfC), giving f = 1/(2π√(LC)); for L = 10 µH and C = 100 pF, about 5 MHz. Series resonance gives minimum impedance and parallel resonance maximum. LC resonance is used in radio tuning, LC oscillators, filters, and antenna circuits for wireless power and RFID.

FAQ

Must the target impedance be met at all frequencies?

The aim is to meet it over the frequencies contained in the load's current changes. The regulator's (VRM) control loop covers low frequencies, and above that bulk capacitors, ceramic capacitors and package and on-die capacitance take over in turn. At high frequencies, package inductance makes board capacitors ineffective, so on-die capacitance has to carry the load.

Is a lower ESR always better?

A lower ESR reduces the impedance at self-resonance, but a very low ESR makes anti-resonance peaks between different capacitors, and resonances with the power planes, sharper and higher. Designs therefore sometimes rely on moderate ESR to damp resonances, or use capacitors with deliberately higher ESR.

Is one large capacitor or several smaller ones better?

At high frequencies ESL dominates, so several capacitors in parallel, which divide the ESL by N, are often better. Each capacitor also adds its own trace and via inductance, though, so layout details such as placing power and ground vias close together matter. Change N and ESL in this tool to see how the upper edge of the range moves.

Related terms

IR drop DC-DC converter LDO Backside power delivery

Semiconductor Calculators

Die per wafer and yield calculatorGross dies, yield (Poisson, Murphy, negative binomial) and cost per good die, with a wafer mapLithography resolution and depth of focus calculatorResolution (half-pitch), depth of focus and pitch splits from wavelength, NA and k1Setup and hold timing calculatorSetup and hold slack and maximum clock frequency for a flip-flop to flip-flop pathMOSFET I-V characteristics (ID–VDS)Change Vth, W/L and λ and see the ID–VDS curves and the operating point: region, ID, gm and roQuiz set builderPick topics and a question count to get a shareable quiz link for classes and trainingJunction temperature and thermal resistance calculatorJunction temperature, margin to Tj(max) and maximum power from power dissipation and thermal resistanceMemory bandwidth calculatorPeak and effective bandwidth of DDR, LPDDR, GDDR and HBM from transfer rate and bus widthADC SNR and effective number of bits (ENOB)SNR and effective number of bits of an ADC from resolution, clock jitter and oversamplingAmdahl's law and parallel speedupSpeedup and parallel efficiency from the parallel fraction and processor count, by Amdahl's and Gustafson's lawsCache address breakdown and average memory access timeTag, index and offset bits and average memory access time from cache size, line size and associativityCMOS power consumption (dynamic and static)Dynamic and static power from activity factor, capacitance, voltage, frequency and leakage, plus the power after DVFSPN junction built-in potential and depletion widthBuilt-in potential, depletion width, peak field and junction capacitance of a PN junction from doping and reverse biasThermal oxide thickness (Deal-Grove model)Silicon oxide thickness and consumed silicon from temperature, time, dry or wet ambient and orientation, using the Deal-Grove modelOn-chip interconnect RC delayWire resistance and capacitance, distributed RC delay and delay with driver and load from metal, width, thickness, spacing, dielectric constant and lengthPhase noise to RMS jitter conversionIntegrate a phase-noise profile in dBc/Hz to get a clock's RMS phase error and RMS jitter