Skip to content
Other

PCB Crosstalk Calculator

Enter your PCB trace geometry and signal parameters to calculate Near-End Crosstalk (NEXT) and Far-End Crosstalk (FEXT) for microstrip and stripline configurations. Results include the backward and forward coupling coefficients (Kb and Kf), coupled voltages in millivolts, saturation length, and whether your trace spacing meets the standard 3W design rule. Switch between microstrip and stripline to compare field structures.

Your details

Microstrip traces run on the outer PCB surface above a single ground plane. Stripline traces are embedded between two ground planes and have lower FEXT due to field symmetry.
Width of the aggressor and victim traces. Both traces are assumed to have the same width for this calculation.
mm
The edge-to-edge gap between the aggressor and victim traces, not center-to-center. Increasing spacing is the most effective way to reduce crosstalk.
mm
For microstrip: height of the dielectric from the trace bottom to the reference ground plane. For stripline: half the total height between the two ground planes (symmetrical stripline assumed).
mm
Length of the region where the aggressor and victim traces run in parallel. Longer parallel runs increase NEXT (up to saturation) and FEXT increases linearly.
mm
Relative permittivity of the PCB substrate material. FR-4 is typically 4.0-4.5. Rogers 4003C is 3.55, Rogers 4350B is 3.66, polyimide is about 3.5.
Peak voltage of the signal on the aggressor trace. This sets the scale for the coupled voltage outputs.
V
The 10-90% rise time of the aggressor signal. Faster rise times increase FEXT and set the saturation length threshold.
ns
NEXTExcellent isolation
0.94%

Near-End Crosstalk as a percentage of aggressor voltage

NEXT (dB)-40.5dB
FEXT0.03%
FEXT (dB)-71.2dB
NEXT voltage31.1mV
FEXT voltage0.9mV
Saturation length146.8mm
3W min spacing0.45mm
S/H ratio1
0.94 %
Excellent<3Acceptable3-6Marginal6-15High crosstalk15+
00.891.780100200
Coupled length (mm)

NEXT is 0.94% (-40.5 dB). Your design has excellent isolation.

  • The coupled length (50 mm) is below the saturation length (146.8 mm), so NEXT would increase if the parallel run were extended.
  • Microstrip traces have asymmetric fields so FEXT does not cancel. Your FEXT is 0.03%, which adds noise at the receive end of the victim trace.
  • Your S/H ratio is 1.00, which is below 2. Increasing the spacing or reducing the dielectric height would meaningfully lower NEXT.

Next stepYour crosstalk looks acceptable. Double-check against your simulation tool and verify with a TDR measurement on the fabricated board.

What is PCB crosstalk?

Crosstalk is the unwanted transfer of energy from one PCB trace (the aggressor) to an adjacent trace (the victim) through electromagnetic coupling. It occurs because closely spaced conductors share electric fields (capacitive coupling) and magnetic fields (inductive coupling). At low frequencies the effect is small, but above about 50 MHz it can corrupt digital signals, introduce noise into analog circuits, and cause bit errors in high-speed serial links. Two flavors exist: Near-End Crosstalk (NEXT), measured at the same end as the aggressor driver, and Far-End Crosstalk (FEXT), measured at the far end of the victim trace.

How NEXT and FEXT are calculated

For a microstrip trace, the backward (NEXT) coupling coefficient Kb is approximated as 0.347 x exp(-2.9 x S/H), where S is the edge-to-edge spacing and H is the dielectric height. NEXT then follows Kb x (1 - exp(-2L/Lsat)), which saturates at a saturation length Lsat = Tr x v / 2, where Tr is the signal rise time and v is the propagation velocity. FEXT on microstrip is roughly Kf x (L/Lsat) x (Tpd/Tr), with Kf about one-quarter of Kb - it grows linearly with coupled length because the electric and magnetic contributions do not cancel in the asymmetric microstrip medium. For symmetric stripline the two field contributions cancel almost completely, making FEXT near zero - a key reason designers route clock and high-speed signals on internal layers.

The 3W rule and other design guidelines

The 3W rule states that the center-to-center separation between any two traces should be at least three times the trace width. This keeps the electric field of each trace mostly contained within its own footprint and reduces NEXT by roughly 70% compared to traces at minimum spacing. For clocks, differential pairs, and sensitive analog signals, many designs use 4W or 5W spacing. A further strategy is routing aggressor and victim on different layers with a ground plane between them - stripline routing reduces FEXT to near zero and lowers NEXT by 40-60% compared to microstrip at the same geometry. Termination also matters: matched source or load termination reduces the reflected wave that contributes to NEXT.

Microstrip vs. stripline crosstalk behavior

Microstrip (outer-layer routing) has an asymmetric electromagnetic field: part of the field travels through air and part through the dielectric. This asymmetry means capacitive and inductive coupling coefficients are not equal, so FEXT does not cancel and can reach 25-50% of NEXT. Stripline (inner-layer routing between two ground planes) has symmetric fields, so K_c and K_m are nearly equal and FEXT cancels almost completely. Stripline NEXT is also typically 40-60% lower than microstrip NEXT at the same S/H ratio because the ground planes confine the fields more tightly. The trade-off is that stripline is harder to fabricate and has slightly higher loss.

PCB crosstalk by trace spacing (S/H ratio)

S/H ratioTypical NEXTDesign suitability
0.5~22% Avoid - high interference
1.0~12% Marginal - low-speed only
1.5~7% Acceptable below 100 MHz
2.0~4% Standard digital buses
3.0~2% Good - clocks and sensitive signals
4.0~1% Excellent - high-speed SerDes
5.0+<0.5% Optimal - RF and analog

Typical NEXT levels for microstrip at various S/H ratios using the standard exponential model. Results vary with dielectric constant and rise time.

Frequently asked questions

What is the difference between NEXT and FEXT?

NEXT (Near-End Crosstalk) is measured at the same physical end as the signal source - the "near" end. When the aggressor drives a signal, the coupled noise travels backward along the victim trace toward the source. FEXT (Far-End Crosstalk) is measured at the opposite end of the victim trace from the source. On microstrip, FEXT is typically 25-50% of NEXT because the asymmetric dielectric medium prevents cancellation. On stripline, FEXT is near zero because the symmetric field structure causes the capacitive and inductive contributions to cancel.

What is the saturation length and why does it matter?

The saturation length Lsat = Tr x v / 2 is the coupled length at which NEXT stops increasing. Once two traces run in parallel for a distance longer than Lsat, the NEXT stays constant regardless of how much further they run. Lsat depends only on the signal rise time and propagation velocity - it does not depend on spacing or dielectric constant. For a 1 ns rise time in FR-4 (v about 140 mm/ns), Lsat is about 70 mm. Keeping parallel runs shorter than Lsat does not eliminate crosstalk, it just means the coupling has not fully developed.

How does dielectric constant affect crosstalk?

The dielectric constant affects propagation velocity and the effective dielectric constant of the medium, which changes the characteristic impedance and the balance between capacitive and inductive coupling. Higher dielectric constants lower the propagation velocity, which shortens the saturation length for a given rise time. The dielectric constant does not directly appear in the simplified Kb formula, but it affects the impedance used in more detailed coupled-line models. In practice, high-speed designers tend to prefer lower-Er substrates (Rogers laminates, for example) both for lower loss and more predictable coupling behavior.

Does the 3W rule completely eliminate crosstalk?

No. The 3W rule reduces NEXT by approximately 70% compared to traces at the minimum design-rule spacing, but crosstalk remains. For very sensitive signals - low-jitter clocks, high-speed SerDes lanes, or precision analog - you may need 4W or 5W spacing, or to route aggressors and victims on separate layers with a ground plane between them. Guard traces (traces tied to ground on both sides of the victim) can help further but must be stitched to the ground plane with closely spaced vias, otherwise they become antennas at high frequencies.

What is the S/H ratio and what value should I target?

The S/H ratio is the edge-to-edge spacing between traces divided by the dielectric height. It is the single most important geometric parameter controlling microstrip crosstalk. An S/H of 1 gives NEXT around 12%, which is acceptable only for slow signals. An S/H of 2 brings NEXT down to about 4%, suitable for most standard digital buses. For clocks and high-speed signals, targeting S/H of 3 or above gives NEXT below 2%. The exact relationship is exponential, so even a small increase in spacing at low S/H ratios yields a large reduction in coupling.

Why does stripline have less FEXT than microstrip?

In symmetric stripline, the two ground planes create a homogeneous dielectric environment. This makes the capacitive coupling coefficient (K_c) and the inductive coupling coefficient (K_m) nearly equal. In the FEXT formula, FEXT is proportional to (K_c minus K_m), so equal coefficients produce near-zero FEXT. In microstrip, the field is split between the dielectric and air, making K_c and K_m unequal, so the FEXT does not cancel. This is one of the primary reasons high-speed design guidelines recommend routing critical signals on internal stripline layers.

How do I reduce crosstalk in my PCB design?

The most effective steps are: (1) Increase trace spacing - even going from S/H of 1 to 2 roughly halves NEXT. (2) Shorten the length of parallel runs - use right-angle turns or jogs to break up long parallel sections. (3) Route on stripline layers (internal layers between ground planes) instead of microstrip, which eliminates most FEXT and reduces NEXT. (4) Add a ground plane between aggressor and victim layers. (5) Use matched termination to reduce reflections that contribute to NEXT. (6) Route the aggressor and victim in perpendicular directions when they must cross. (7) Add guard traces tied to ground with via stitching at no more than lambda/10 spacing.

Sources

Written by Grace Mbeki, MSc Data Scientist & Educator · Nairobi, Kenya

Turning everyday numbers into clear, actionable answers for the decisions that matter most.

Search 3,500+ calculators

Loading search…