Eye Diagram Analysis
Learn to interpret eye diagrams, quantify timing/noise margins, understand jitter and ISI effects, and evaluate channel quality for high-speed serial links.
Eye Diagram Formation
An eye diagram is created by overlaying many consecutive unit intervals (UI) of a digital waveform onto a single time window. The resulting pattern resembles a human eye. It provides instantaneous visualization of signal quality, timing margin, noise margin, jitter, and channel quality.
Formation process: Generate PRBS → Transmit through channel → Slice into UI segments → Overlay all segments on a single time axis aligned to clock edges.
A wide-open eye = good SI, high noise immunity, reliable sampling. A closed eye = bit errors, timing violations, poor channel performance.
Key Eye Measurements
Jitter Decomposition
Total Jitter (TJ) = Deterministic Jitter (DJ) + Random Jitter (RJ). DJ is bounded and includes duty-cycle distortion, ISI, and periodic jitter. RJ follows Gaussian distribution and is unbounded — at BER=10-12, peak-to-peak RJ ≈ 14×σRJ.
Noise Sources
Exercise 1: 5 Gbps Link Assessment
A 5 Gbps serial link shows: Eye Height = 180mV, Eye Width = 60ps, Jitter(pp) = 90ps.
Task 2: Noise margin = Eye Height/(2×Vswing)×100 = 180/(2×400)×100 = 22.5%
Task 3: Jitter exceeds eye width! 90ps > 60ps. BER will be poor.
Task 4: Add equalization (CTLE/DFE), reduce channel loss, improve PDN.
Exercise 2: Channel Comparison
Compare two channels at 10 Gbps (UI=100ps, Vswing=800mV):
Eye H=760mV, Eye W=70ps
Eye H=600mV, Eye W=20ps
Ready to complete this module?
Mark complete after reviewing all sections and passing the quiz.
Extra Study: Eye Diagram Deep Dive
OptionalGo beyond the basics with an 8-module interactive course covering jitter decomposition, noise analysis, ISI effects, bathtub curves, compliance testing, and real-time eye diagram simulation with PCB visualization.