Trace Inductance & di/dt
Trace inductance, with or without a return plane, and the L·dI/dt voltage when the current steps.
Inputs
Board profileFills Copper weight and Dielectric constant from your board profile.
Results
microstrip loop, Z0 61.0 Ω, εeff 2.95
Checked: L ≤ 2.5 nH, which keeps 200 mA in 5 ns within the 100 mV budget
L ΔI / tr, budget 100 mV
the plane is what makes it small
All results (2)
at 100 MHz
250 µm × 34.8 µm
Loop inductance with the return in the plane beneath. Halving the height roughly halves it; width matters less once the trace is wider than the height.
For a decoupling capacitor the loop is the whole path: pad, via, plane, pin. A via adds about 1 nH, and the capacitor's own ESL about as much again.
Parameter sweep
Vary one input over a range and see the answer and verdict at each step, as a table and a curve.ProWorst-case corners
Put a tolerance on each input and get the worst-case band around the answer.ProGeometry
The principle
On a board, inductance, not resistance, decides whether a rail holds still when a load switches. The spike is L·dI/dt, so a few nanohenries and a fast edge give hundreds of millivolts. Where the return current flows matters more than the trace itself.
- trace length
- trace width and copper thickness
- height of the trace above the return plane
- characteristic impedance and effective permittivity of the trace as a microstrip
- the current step
- the time the step takes
- permeability of free space
More detail
About 1 nH/mm is a fair estimate for a wire or an isolated trace. Over a plane on a four-layer stack it is nearer 0.3 nH/mm, and lower still for a wide pour over thin dielectric.
Ground bounce is the same L·dI/dt on a shared return when many outputs switch together. Use a short, plane-backed return and fewer outputs per return pin.
Engine version 1.18.3