Main Content

Eye Measurements, Jitter, and Timing in MATLAB

Measure eye diagram metrics, jitter, and timing metrics from waveform data in MATLAB®

Create eye diagram from waveform data and measure performance metrics from generated diagram in MATLAB. You can also measure total, random, and deterministic jitter from waveform data. Also measure waveform quality metrics such as rise time, fall time, and duty cycle.

To measure the metrics in Simulink®, see Eye Measurement, Jitter, and Timing in Simulink.

Functions

expand all

eyeHeightMeasure vertical eye opening (Since R2024a)
eyeWidthMeasure horizontal eye opening (Since R2024a)
eyeAreaMeasure eye area (Since R2024a)
eyeAmplitudeMeasure eye amplitude (Since R2024a)
eyeLevelsMeasure symbol level statistics from eye diagram (Since R2024a)
eyeCenterMeasure eye center point (Since R2024a)
eyeCrossingMeasure eye crossing points (Since R2024a)
risetimeMeasure rise time from eye diagram (Since R2024a)
falltimeMeasure fall time from eye diagram (Since R2024a)
vecMeasure vertical eye closure (Since R2024a)
comMeasure channel operating margin (Since R2024a)
eyeLinearityMeasure eye linearity (Since R2024a)
upperContourMeasure upper contour of eye diagram (Since R2024a)
lowerContourMeasure lower contour of eye diagram (Since R2024a)
closedContourMeasure closed contour of eye diagram (Since R2024a)
marginCalculate margins of eye contour from mask (Since R2024a)
plotPlot eye diagram, eye contour, or eye mask object (Since R2024a)
bathtubPlot bathtub curves (Since R2024a)
sliceExtract slice from eye diagram (Since R2024a)
jitterMeasure jitter metrics from waveforms (Since R2024b)
jitterTotalMeasure total jitter metric from waveform (Since R2024b)
jitterRandomMeasure random jitter from waveform (Since R2024b)
jitterDeterministicMeasure deterministic jitter from waveform (Since R2024b)
jitterDataDependentMeasure data-dependent jitter from waveform (Since R2024b)
jitterDutyCycleMeasure jitter correlated with duty cycle distortion (Since R2024b)
jitterIntersymbolMeasure jitter correlated with intersymbol interference (Since R2024b)
jitterPeriodicMeasure periodic jitter from waveform (Since R2024b)
jitterSinusoidalMeasure sinusoidal jitter from waveform (Since R2024b)
timingErrorMeasure timing error from waveform (Since R2024b)
timeIntervalErrorMeasure time interval error (Since R2024b)
timeDomainSignal2RiseTimeMeasure rise time of time domain signal
timeDomainSignal2FallTimeMeasure fall time of time domain signal
timeDomainSignal2DutyCycleMeasure duty cycle of time-domain signal

Objects

eyeDiagramSICreate eye diagram from time-domain data (Since R2024a)
eyeContourContour of eye opening from eye diagram (Since R2024a)
eyeMaskShape and size mask of eye opening (Since R2024a)

Featured Examples