Signal integrity problems do not show up in schematics. They appear as timing failures, electromagnetic interference, data corruption, and intermittent bugs that vanish when you attach a probe. Good routing practice prevents these issues at the layout stage, before the board is manufactured.
Keep Return Paths Short
Every signal trace has a return current that flows through the ground plane directly beneath it. When a signal trace crosses a split in the ground plane, the return current must detour around the gap, creating a large loop that radiates EMI and picks up noise. Route signals over continuous ground planes whenever possible. If a plane split is unavoidable, place a stitching capacitor near the crossing point.
Differential Pair Routing
Differential signals (USB, HDMI, PCIe, Ethernet) require tightly coupled trace pairs with matched lengths and consistent spacing. Route the two traces of a differential pair on the same layer, maintain equal spacing along the entire route, and match trace lengths to within 5 mil (0.127mm) for high-speed signals. Avoid routing differential pairs over plane splits or changing reference layers without adjacent ground vias.
- Route both traces on the same layer throughout
- Maintain consistent spacing (coupling) along the entire route
- Add length-matching serpentine sections close to the receiver
- Place ground vias within 50 mil of any layer transition
Trace Length Matching
For parallel buses (DDR memory, address/data lines), trace length matching ensures signals arrive simultaneously at the receiver. DDR3 and DDR4 require length matching within ±10 mil for data lines within a byte lane and ±25 mil for address/command lines. Add serpentine tuning near the source rather than the middle of the route.
Reduce Crosstalk
Crosstalk occurs when a signal on one trace induces noise on an adjacent trace through capacitive and inductive coupling. Mitigation strategies include:
- Increase spacing between parallel traces — 3x the trace width is a good target for sensitive signals
- Route sensitive signals on layers adjacent to solid ground planes
- Avoid long parallel runs of unrelated signals on the same layer
- Use guard traces connected to ground for critical signals
Power Routing
Power traces should be wide enough to handle the expected current without excessive voltage drop or heating. Use wider traces or copper pours for power distribution. Place decoupling capacitors close to IC power pins with short, direct connections to both power and ground. Route power on internal planes when possible for lower inductance.
Via Placement
Minimize the number of layer transitions for high-speed signals. Each via adds inductance (approximately 0.5–1 nH) and can cause impedance discontinuities. When a layer change is necessary, place a ground via within 50 mil of the signal via to provide a nearby return path.
Final Review Checklist
Before sending your design for manufacturing, verify: no traces crossing ground plane splits without mitigation, differential pairs are length-matched and tightly coupled, decoupling capacitors are placed close to pins, power traces are appropriately sized, and high-speed signals have minimal via count. A clean routing job reduces the risk of signal integrity problems that are expensive to diagnose and fix after manufacturing.
Related Articles
Want a routing review?
Send your Gerber files to jsdg@mayio.cloud for a free engineering review.