Free tool

Via Stub Resonance and Backdrill Calculator

Enter the board thickness, the layer your signal leaves on and the data rate. The calculator returns the stub length, where it resonates, how close that is to your signal band, and how much barrel a backdrill would need to remove.

Stub length
left below the exit layer
Resonant null
quarter-wave
Nyquist
Propagation velocity in the via
Longest stub that still meets your ratio
Backdrill depth required (from the far side)

Runs entirely in your browser. Nothing is uploaded, stored, or sent anywhere.

What a via stub does

A plated through-hole goes all the way through the board whether or not your signal does. If the signal enters at the top and leaves on an inner layer, the barrel below that exit layer carries no useful current — but it is still connected, still conductive, and still an open-circuited transmission line hanging off the signal path.

An open stub is not harmless. At the frequency where it is a quarter wavelength long, the open end reflects back to the junction inverted, and the stub presents a short circuit to the through path. The channel gets a deep notch at that frequency, and a broad loss penalty approaching it. Below about a quarter of that frequency the stub is just a small capacitance and nobody notices, which is why stubs were a non-issue for decades and became a design constraint the moment serial links passed a few gigabits.

v = c / √Dk  ·  fres = v / (4 · Lstub)  ·  fNyquist = data rate / 2

Reading the ratio

What matters is not the resonant frequency on its own but its distance from the signal's content. Nyquist — half the NRZ data rate — is the fundamental of the fastest alternating pattern the link carries, and a common working rule is to keep the stub null at least three times above it. That is a rule of thumb, not a specification: it buys margin for the third harmonic and for the fact that the null is broad, not sharp.

The defaults show why this became a problem. A 1.6 mm board with the signal exiting near the top leaves a 1.2 mm stub, resonating around 31 GHz — entirely irrelevant at 1 Gbps and comfortable at 10. Push the rate to 25 or 56 Gbps and the same stub that was invisible becomes the dominant channel impairment. Nothing about the board changed.

The three fixes, in order of preference

What this estimate simplifies

A real via is not a clean quarter-wave stub. This tool tells you whether you are in trouble and roughly how much barrel to remove; it does not predict the depth of the notch.

Where this fits

Signal integrity is one of our primary service lines. Deciding stub budgets, backdrill depths and exit layers is exactly what a pre-layout constraint study settles — one to two weeks, before routing starts, when all of it is still free to change. Post-layout, the same questions get answered against the real geometry in Ansys SIwave or Siemens HyperLynx.

More free tools

Each of these runs entirely in your browser. Nothing is uploaded, stored or sent anywhere, and none of them needs an email address.

Resistor divider →
E-series values, worst-case output range with stacked tolerances, and dissipation.
Op-amp error budget →
Every DC error term referred to the input, ranked, and converted to ADC LSBs.
Signal chain noise →
Per-stage noise referred to the input, the stage that sets the floor, and ENOB.
Phase noise to jitter →
Integrate an L(f) profile to RMS jitter, with the dominant decade named.

See all 49 engineering tools →

Stay in touch

New tools and notes, once a month at most

We add tools here fairly often and write up the things worth writing up — a stackup that behaved oddly, a standard that turned out to be obsolete, a calculator that was quietly wrong. Join and you get told when something new lands.

One email a month at the very most, and usually less. No drip sequence, no sales cadence, no sharing your address with anyone. Unsubscribe whenever you like.

Join the list →

Talk to us about a review →