Via Step Response & Rise-Time Degradation Calculator
Model a PCB via as a lumped LC discontinuity: excess capacitance and inductance, self-resonant frequency, 10–90 % rise-time degradation, and peak reflection for a given edge rate.
Formula
Reference: H. Johnson & M. Graham, "High-Speed Digital Design", Prentice Hall 1993; IPC-2141A (via capacitance)
How It Works
A via is short compared with the wavelength of any signal it is likely to carry, so it is modelled not as a transmission line but as a lumped discontinuity: one series inductance from the plated barrel and one shunt capacitance between the pad and the surrounding antipad. The barrel inductance follows the short-round-conductor form nH with and in millimetres, and the pad-to-antipad capacitance follows IPC-2141A as pF. Note that inductance grows with barrel length but only logarithmically with diameter — shortening a via helps far more than fattening it.
The crucial point is that neither nor alone tells you whether the via hurts. An ordinary section of transmission line also has inductance and capacitance; what a receiver actually sees is the imbalance between them. Subtract what a matched section would have contributed and you get the excess: and . Exactly one of these is positive, and it identifies the character of the discontinuity. A via with has zero excess and is electrically invisible no matter how large and are individually.
From the excess the timing cost follows directly. A small shunt capacitance is charged through the source impedance in parallel with the load, , giving a first-order time constant ; converting to a 10–90 % edge multiplies by . A small series inductance gives by the same argument. Cascaded first-order edges combine approximately in quadrature, so . The consequence is that the same via is harmless on a slow edge and severe on a fast one: a 6 ps degradation costs 0.2 ps on a 100 ps edge but doubles a 6 ps edge.
Reflection behaves differently again. The peak reflected amplitude from a small discontinuity is — inversely proportional to rise time, so it grows in direct proportion to edge rate rather than in quadrature. Finally, and resonate at . This structural self-resonance is distinct from the resonance of an unused barrel stub, and once the signal knee frequency approaches it the lumped model becomes optimistic.
Worked Example
Below 50 Ω, so this via is capacitive — the usual case for a large pad in a tight antipad.
GHz Step 4: Excess reactance against a 50 Ω line F pF nH — negative, confirming capacitive dominance.Only 20 % of the raw 0.57 pF is actually a discontinuity; the rest is what a matched line of the same length would have had anyway.
Step 5: Rise-time degradation ps psAn increase of only 0.0127 % — quadrature addition is very forgiving when the degradation is small relative to the edge.
Step 6: ReflectionThe knee frequency is GHz, comfortably below the 6.24 GHz self-resonance, so the lumped model is valid here.
Result: a negligible 0.05 ps of edge degradation and 0.73 % reflection at LVDS rates. Drop the edge to 30 ps and the same via reflects 9.7 % — the geometry did not change, only the spectrum did.Practical Tips
- ✓Aim for Z_via close to the line impedance rather than for minimum capacitance. The excess-capacitance output crossing zero is the optimum, and it is directly visible as you adjust the antipad
- ✓Remove non-functional pads on layers the via does not connect to. This is usually the largest single reduction in via capacitance available and costs nothing in fabrication
- ✓Back-drill long vias on high-speed nets. Shortening the barrel cuts inductance and capacitance together, which moves the self-resonance up rather than trading one for the other
- ✓Check the knee frequency against the self-resonance before trusting any lumped via model. If the knee is within about a third of f0, only a 3D field solver will give a reliable answer
- ✓For differential pairs, model each via of the pair separately at the single-ended impedance — a 100 ohm differential pair has 50 ohm single-ended lines, so use 50 ohms here
Common Mistakes
- ✗Judging a via by its raw capacitance — 0.57 pF sounds alarming, but four fifths of it is matched by the barrel inductance and only the 0.12 pF excess is a discontinuity. Compare against L/Z0-squared, not against zero
- ✗Maximising the antipad diameter on the assumption that less capacitance is always better — push C below L/Z0-squared and the via flips inductive and the reflection climbs again. Growing the default antipad from 1.0 to 2.0 mm makes the reflection worse, from 2.9 percent to 7.3 percent at a 100 ps edge
- ✗Designing to clock frequency rather than edge rate — a 100 MHz clock with a 50 ps edge stresses a via far harder than a 500 MHz clock with a 500 ps edge, because both reflection and degradation track the rise time
- ✗Confusing this LC self-resonance with the via stub quarter-wave resonance — they are different mechanisms with different frequencies, and the stub resonance is usually the lower and more damaging of the two
- ✗Using board thickness for the barrel length on a back-drilled via — after back-drilling the signal only traverses the remaining stub-free length, and using the full thickness overstates both L and C substantially
Frequently Asked Questions
Related Articles
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
PCB
Via Calculator
Calculate PCB via impedance, capacitance, inductance, and current capacity. Get aspect ratio and DFM warnings for through-hole and blind vias. Free, instant results.
PCB
Via Stub Resonance
Calculate via stub resonant frequency, signal notch depth, and backdrill benefit for high-speed PCB design. Optimize stub length. Free, instant results.
PCB
Via Voltage Drop
Calculate DC resistance, voltage drop, and power dissipation of plated through-hole vias with temperature compensation and parallel via arrays.
PCB
Critical Length
Find the maximum PCB trace length before transmission-line effects matter. Compares your trace against Bogatin's 20% and 3× rise-time criteria and reports propagation delay.