Edge-Coupled Internal Symmetric Stripline Calculator
Calculate differential, common-mode, odd- and even-mode impedance for an edge-coupled differential pair centred between two reference planes. Exact conformal-mapping solution, not an empirical fit.
Formula
Reference: S. B. Cohn, "Shielded Coupled-Strip Transmission Line", IRE Trans. MTT-3 (1955), pp. 29–38. Verified against a 2-D method-of-moments solve to 0.008%.
How It Works
An edge-coupled differential pair routed on an inner layer sits between two reference planes, side by side in the same plane. That geometry is one of the few in transmission-line theory with an exact answer: two zero-thickness coplanar strips centred between grounded planes can be mapped conformally onto a parallel-plate capacitor, so the even- and odd-mode capacitances come out as complete elliptic integrals rather than as a curve fit.
The two modes differ only in what sits on the symmetry plane between the traces. Drive them out of phase and that plane behaves as an electric wall; drive them in phase and it behaves as a magnetic wall. Everything else about the geometry is unchanged, which is why the even- and odd-mode moduli differ only by a tanh versus its reciprocal.
What the pair does with those two modes is what matters in practice. A differential receiver sees twice the odd-mode impedance, so Z_diff = 2·Z_odd. A common-mode disturbance sees two even-mode lines in parallel, so Z_common = Z_even/2. As the spacing opens up, both moduli converge on the single-trace value and the pair stops being a pair — Z_diff simply becomes twice the single-ended impedance.
Because a stripline is surrounded by one dielectric, both modes travel at the same speed. That is the quiet advantage of routing a pair internally: there is no mode-conversion skew accumulating along the length, which a surface pair with air above it cannot avoid.
The scale factor deserves a note. Older stripline literature carries 30π = 94.2478, which comes from taking the permittivity of free space as 0.0885 pF/cm. Derived from the exact SI constants the value is η₀/4 = 94.1826 — a 0.07% difference that is small but entirely avoidable.
Worked Example
Take a 0.15 mm pair on 0.2 mm spacing, centred in a 0.6 mm gap between planes, 1 oz copper (35 µm), FR4 at εr = 4.2.
First the reference: the same 0.15 mm trace on its own between those planes has a single-ended impedance of 56.07 Ω. If the two traces were far apart, the differential impedance would be exactly twice that, 112.15 Ω.
They are not far apart. At 0.2 mm spacing the elliptic-integral solution gives an odd-mode impedance of 49.18 Ω and an even-mode impedance of 62.31 Ω. So:
Z_diff = 2 × 49.18 = 98.36 Ω Z_common = 62.31 / 2 = 31.15 Ω
The coupling coefficient (Z_even − Z_odd)/(Z_even + Z_odd) works out to 0.1177, which is the honest measure of how much the traces are actually talking to each other.
That 98.36 Ω is close to a 100 Ω target but not on it. Opening the spacing raises Z_diff toward 112.15 Ω and narrowing it lowers it, so the spacing is the knob — but note that the useful range is bounded: past roughly three trace widths of gap there is almost no coupling left to trade.
Propagation delay is 6.836 ps/mm for both modes, because the dielectric is homogeneous.
Practical Tips
- ✓Set trace width for the single-ended impedance you want first, then open the spacing until Z_diff reaches target. The two knobs are not independent, but that order converges quickly.
- ✓If the required spacing comes out under about two trace widths, check the crosstalk budget to neighbouring nets as well — a tightly coupled pair is also a pair that couples to whatever runs beside it.
- ✓Compare the coupling coefficient across candidate stack-ups. A pair with weak coupling is more tolerant of etch variation, because Z_diff depends less on the spacing.
- ✓Ask the fabricator which layer pair they will actually use before committing. The plane spacing you assume and the one they build to are frequently different.
- ✓Where the stack-up is not symmetric, use the asymmetric calculator instead — an offset pair between the same planes can be 10–20% away from the centred value.
- ✓Keep the pair on one layer for its whole length. Every layer change adds a via transition whose differential impedance is far below the trace's.
Common Mistakes
- ✗Assuming Z_diff is simply twice the single-ended impedance. That is the uncoupled limit, and a real pair is coupled on purpose — in the example above it costs 13.8 Ω, which is well outside any fabricator's impedance tolerance.
- ✗Setting the spacing first and the width second. Width sets the single-ended impedance and spacing trades against it; fixing the spacing first leaves you solving for width against a moving target.
- ✗Using a surface-microstrip pair calculator for an inner-layer pair. Placement changes the answer by more than the tolerance a controlled-impedance shop works to.
- ✗Reading the plane spacing off the stack-up as the dielectric thickness. It is the plane-to-plane distance, which includes the copper of the trace layer itself.
- ✗Chasing the last ohm. Fabricators typically hold ±10% on controlled impedance, so a model that lands within a couple of ohms is already finer than the board will be.
Frequently Asked Questions
Advanced Simulation Tools
S-Parameter Analysis Pipeline
Upload up to 4 Touchstone files and get insertion loss, return loss, group delay, TDR impedance profile, and passband ripple — all in one automated report.
Eye Diagram from S-Parameters
Upload a Touchstone (.s2p) file and generate a PRBS-15 eye diagram. Extracts insertion loss, group delay, and impedance profile, then renders the eye with jitter and ISI.
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
PCB
Offset Coupled Stripline
Calculate differential and common-mode impedance for an edge-coupled pair sitting off-centre between two reference planes — the usual case in an asymmetric stack-up.
PCB
Coupled Embedded Microstrip
Calculate differential and common-mode impedance for an edge-coupled pair under soldermask, coating or prepreg — with a separate effective permittivity per mode, so the skew the cover introduces is visible.
PCB
Differential Pair
Calculate Zdiff and Zcommon for edge-coupled microstrip pairs. Design USB, HDMI, and Ethernet differential pairs with odd/even mode impedance. Free, instant results.
PCB
Broadside Pair
Calculate differential and common-mode impedance for a broadside-coupled pair — two traces stacked on adjacent layers — for both shielded (between planes) and unshielded geometries.