eye pattern
An oscilloscope display of a data signal passed through a transmission line, clocked synchronously to the data symbols; used to analyze the quality of transmission.
eye pattern: oscilloscope view of digital signal health
An eye pattern is a visual display on an oscilloscope that shows the quality and integrity of a digital signal traveling through a transmission line or communications channel. The display is generated by triggering the oscilloscope with the recovered clock signal and overlaying many successive bit intervals on top of one another, creating a shape that resembles an open eye when the signal is clean. The vertical axis represents voltage; the horizontal axis represents time within one symbol period. A wide-open eye indicates good signal quality, while a closed or distorted eye reveals problems in transmission, impedance, or synchronization.
The technique works because digital signals repeat their pattern at regular intervals. By capturing and stacking hundreds or thousands of consecutive bit periods, the oscilloscope builds a statistical map of where the signal voltage can be at any point in the bit window. The upper and lower traces form the eye's eyelids; the interior white space is the eye itself. The tighter the eyelids converge, the less margin there is between a clean sample and a misread bit. Noise, jitter, attenuation, reflections, and crosstalk all compress the eye vertically or horizontally.
Reading and interpreting the pattern
The center of the eye, where the signal transitions cleanly, shows the optimal sampling point for a receiver. The width of the eye (called the eye width or horizontal opening) indicates timing margin, or how much clock uncertainty the system can tolerate before bits are misread. The height of the eye (vertical opening) indicates voltage margin, showing how much additional noise the signal can absorb before crossing the threshold that separates one logic level from another. Most high-speed serial standards specify minimum eye heights and widths; USB, PCIe, and Ethernet all publish eye mask specifications that test signals must pass.
Eye patterns reveal specific faults: excessive jitter appears as a fuzzy, smeared horizontal blur; attenuation or poor termination shows as a drooping or rounded signal that fails to reach full voltage levels; intersymbol interference (ISI) creates ghosting or pre-cursor and post-cursor tails at the transitions. A heavily loaded or poorly matched transmission line will show a closed eye even when the signal source is good, making the eye pattern invaluable for isolating whether the problem lies in the driver, the channel, or the receiver.
Modern digital oscilloscopes and protocol analyzers automate eye pattern measurement and often overlay the industry eye mask directly on the display for pass/fail comparison. Real-time eye measurements are routine in design validation, manufacturing test, and field troubleshooting of serial data links. The eye pattern remains one of the most practical and immediate diagnostics available for anyone commissioning or debugging high-speed digital systems.