Track 4: Signal Integrity Masterclass
Master the physics of high-speed signal propagation. Understand transmission lines, reflections, crosstalk, jitter, and the termination strategies that tame them.
1. Transmission Line Theory
At high frequencies, PCB traces are no longer simple wires — they become transmission lines with distributed inductance and capacitance per unit length. Understanding these parameters is critical for signal integrity.
Where L is the inductance per unit length (H/m) and C is the capacitance per unit length (F/m). Typical PCB traces have Z0 = 50Ω for microstrip or 100Ω differential.
Signals travel at a fraction of the speed of light, determined by the effective dielectric constant of the substrate. For FR-4 (εr ≈ 4.2), propagation delay is roughly 6.4 ns/m (about 170 ps/inch).
A trace becomes "electrically long" when its length exceeds roughly 1/10th of the signal wavelength. At that point, transmission line effects dominate and proper impedance matching becomes essential.
Signal Pulse Propagation
2. Reflections
When a signal encounters an impedance discontinuity, part of its energy reflects back toward the source. The reflection coefficient quantifies this:
Γ ranges from −1 (short circuit) to +1 (open circuit). When ZL = Z0, Γ = 0 (perfect match, no reflection).
Reflection Simulator
3. Ringing
Ringing occurs when a signal bounces back and forth between mismatched impedances at both ends of a transmission line. Each reflection adds to the voltage at the load, causing oscillations that converge to the final value through a "staircase" pattern.
The severity depends on the mismatch ratio. Larger mismatches produce more pronounced oscillations that take longer to settle. Ringing can cause false logic transitions, timing violations, and increased EMI.
Ringing Simulator
4. Crosstalk
Crosstalk is unwanted coupling between adjacent signal traces due to mutual capacitance (Cm) and mutual inductance (Lm). It produces noise on quiet "victim" lines when an "aggressor" line switches.
NEXT propagates backward (toward the source end of the victim), while FEXT propagates forward (toward the load end). In stripline geometries, FEXT can be zero when Lm/L = Cm/C.
| Property | NEXT | FEXT |
|---|---|---|
| Direction | Backward (toward source) | Forward (toward load) |
| Length dependence | Saturates beyond coupled length | Increases with coupled length |
| Pulse shape | Rectangular pulse | Derivative of aggressor signal |
| Stripline behavior | Non-zero | Can be zero (balanced coupling) |
| Microstrip behavior | Dominant coupling mode | Present, rises with length |
| Mitigation | Increase spacing, use ground guards | Shorter coupled runs, shielding |
| Typical magnitude | 1–5% of aggressor | 0.5–3% of aggressor |
5. Jitter
Jitter is the deviation of signal edges from their ideal timing positions. It degrades the timing margin of a digital link and increases the bit error rate (BER).
Where DJ is deterministic jitter (bounded), RJ is random jitter (Gaussian, unbounded), and N(BER) is the number of sigma for the target BER (e.g., N = 14.07 for BER = 10-12).
Jitter Decomposition Tree
6. Eye Diagram
An eye diagram is formed by overlaying many bit periods of a signal on top of each other. It reveals signal quality at a glance: the "eye opening" shows voltage and timing margin, while closure indicates degradation from jitter, noise, ISI, and attenuation.
Interactive Eye Diagram
7. Termination Strategies
Proper termination absorbs signal energy at the end of a transmission line, eliminating reflections. Each strategy has trade-offs in power consumption, component count, and signal levels.
Termination Comparison
Series termination places a resistor at the source end equal to Z0 - Zdriver. The initial launched wave is half amplitude, but the reflected wave from the matched far end completes the full swing. Simple, low power, but the half-amplitude initial wave limits stub lengths.
8. Differential Signaling
Differential signaling transmits data as the difference between two complementary signals (D+ and D-). This provides superior noise immunity since common-mode noise is rejected, and it enables faster data rates with lower voltage swings.
Here, k is the coupling coefficient between the two traces (0 ≤ k ≤ 1). Tighter coupling (higher k) lowers Zdiff but improves noise rejection.
High CMRR means the receiver strongly rejects common-mode noise. Typical differential receivers achieve 40–60 dB CMRR. Maintaining trace symmetry (equal length, spacing, and layer transitions) is critical for preserving CMRR.
| Standard | Zdiff | Data Rate | Swing |
|---|---|---|---|
| LVDS | 100Ω | 655 Mbps | 350 mV |
| USB 3.0 | 90Ω | 5 Gbps | 400 mV |
| PCIe 4.0 | 85Ω | 16 GT/s | 200 mV |
| HDMI 2.1 | 100Ω | 12 Gbps/lane | 300 mV |
| Ethernet 10GBASE-KR | 100Ω | 10.3125 Gbps | 800 mV |
9. Quiz: Signal Integrity
Test your understanding of transmission lines, reflections, crosstalk, jitter, and termination techniques.