Differential Signaling
Master differential pair routing, impedance control, common-mode noise rejection, skew management, and mode conversion in high-speed serial links.
Differential vs Single-Ended
Differential signaling transmits data as the voltage difference between two complementary traces (D+ and D-). The receiver detects only Vdiff = V+ - V-, rejecting any noise that couples equally into both lines. This provides 6-20 dB better noise immunity than single-ended signaling.
All modern high-speed interfaces use differential signaling: PCIe, USB 3.x, SATA, HDMI, DisplayPort, Ethernet (LVDS), DDR5 DQ (via pseudo-differential). It enables multi-Gbps data rates over PCB traces and cables.
Key Advantages
Impedance Relationships
Differential impedance depends on the coupling between traces. Tighter coupling (smaller spacing, same layer) reduces Zdiff below 2×Z0. The coupling coefficient k ranges from 0 (no coupling) to ~0.3 (tight coupling).
Common target impedances: USB 3.x = 90Ω diff, PCIe = 85Ω diff, HDMI = 100Ω diff, Ethernet = 100Ω diff.
Coupling Factors
Intra-Pair Skew
Skew is the time difference between D+ and D- arriving at the receiver. It converts differential energy into common-mode, degrading CMRR and creating EMI. Sources: unequal trace lengths, asymmetric via transitions, connector pin differences, glass weave effects.
Mode Conversion Impact
Do's
Don'ts
Scenario
Route a USB 3.2 Gen 2 (10 Gbps) differential pair from a Type-C connector to a USB controller IC. Distance: 3 inches. Stackup: 4-layer, 62-mil, FR-4 (Er=4.2). Required: Zdiff = 90Ω ±10%.
Recommended Geometry
Z0 ≈ 52Ω, k ≈ 0.13
Zdiff = 2×52×(1-0.13) ≈ 90.5Ω ✓
Skew Budget
At vp ≈ 6 in/ns → 15ps = 0.09 mil length diff
Length-match to < 5 mil (3ps budget)
Ready to complete this module?
Mark this module as complete once you have reviewed all sections and passed the quiz.