Voltage Droop

Voltage Droop and Power Supply Noise is the transient voltage reduction on the chip's internal power grid that occurs when circuit switching activity changes suddenly — caused by the di/dt (rate of current change) through the parasitic inductance of the power delivery network (PDN) from the voltage regulator through the package to the die, where a typical droop of 50-100mV on a 0.75V supply (7-13%) directly reduces transistor drive current and can cause timing violations or logic errors if not properly mitigated.

Droop Physics

  • Ohm's law: V_droop = L × di/dt + R × I
  • L = total inductance (package pins + planes + on-die) ≈ 10-100 pH.
  • di/dt: Sudden current change when many circuits switch simultaneously.
  • Example: 100A current spike in 1ns through 50pH → V = 50pH × 100A/1ns = 5V!
  • In practice: Distributed L and C filter the spike → droop is 50-150mV, lasting 10-100ns.

Droop Events

EventCurrent ChangeDroop MagnitudeDuration
Cache miss → execute10-30A in 5ns50-100mV10-50ns
SIMD burst start20-50A in 2ns80-150mV20-100ns
Clock ungating (full core)15-40A in 1ns100-200mV30-100ns
Power gate wake-up30-80A in 10ns100-200mV50-200ns

PDN Impedance Target

Z_target = V_supply × ripple% / I_max
 
 Example: 0.75V supply, 5% allowed ripple, 100A max current
 Z_target = 0.75 × 0.05 / 100 = 375 µΩ
 
 This impedance must be maintained from DC to ~1GHz!

PDN Structure

VRM ──→ [Board] ──→ [Package] ──→ [On-die power grid] 12V→1V Board cap Pkg cap On-die decap (µF range) (nF range) (pF range) ↑ Slow ↑ Medium ↑ Fast ↑ Fastest (µs) (100ns) (10ns) (1ns)
  • Each level handles different frequency range of current transients.
  • Board capacitors: Handle slow transients (µs).
  • Package decaps: Handle medium-speed transients (10-100ns).
  • On-die decaps: Handle fast transients (1-10ns) — most critical for droop.

Droop Mitigation Strategies

StrategyLevelEffectivenessCost
On-die decoupling capacitorsDieAbsorb ~1ns transientsDie area
Package decoupling capacitorsPackageAbsorb ~10ns transientsPackage cost
Wider power grid (lower R)DieReduce resistive IR dropRouting resources
Staggered clock gatingDesignSpread di/dt over timeDesign complexity
Current sensor + throttleDesignLimit peak di/dtPerformance loss
On-chip IVRDieFast voltage regulationArea + power
Backside power deliveryDie + Pkg50% reduction in PDN impedanceAdvanced process

Guardband Impact

  • Design must work at V_min = V_supply - V_droop.
  • 100mV droop on 750mV supply → design for 650mV → ~15% frequency loss.
  • Reducing droop by 50mV → raise frequency by ~8% → significant performance gain.
  • Every mV of droop reduction translates directly to performance or power savings.

Simulation and Signoff

  • Dynamic IR drop analysis: Simulate power grid with time-varying current.
  • Tools: Ansys RedHawk-SC, Cadence Voltus → compute worst-case droop at every node.
  • VCD-based: Use simulation vectors → realistic switching patterns → accurate droop prediction.
  • Vectorless: Statistical estimation → faster but conservative.

Voltage droop is the invisible performance thief in modern processor design — the guardbands that designers add to handle worst-case droop events directly subtract from achievable frequency, making PDN design and droop mitigation one of the highest-leverage optimizations for high-performance chips, where reducing voltage droop by even 10-20mV through better decoupling, power delivery, and di/dt management translates directly into measurable frequency and power efficiency improvements.

Take voltage droop further

Ask the copilot about this term, or have our engineers assess it against your process.