| CPC G01R 31/3171 (2013.01) | 20 Claims |

|
1. A test and measurement device, comprising:
a user interface;
at least one channel configured to connect to a device under test;
a memory; and
one or more processors configured to execute code that cause the one or more processors to:
set a first parameter to an initial first value and a second parameter to an initial second value;
generate an initial eye diagram using the initial first value and the initial second value, where generating an eye diagram comprises:
receiving a signal;
repetitively sampling the signal;
applying the sample to a vertical input while triggering a horizontal sweep to generate the initial eye diagram; and
determine a first difference between a first dimension of the initial eye diagram and a target first dimension, and a second difference between a second dimension of the initial eye diagram and a second target dimension;
estimate a next first value to cause the first difference to be zero;
set the first parameter to the next first value;
generate a next eye diagram;
repeat the estimating, setting, and generating until the first dimension of a most recent next eye diagram is within the first target dimension;
set a final first parameter value to a most recent next first value;
set a final second parameter value to the initial second value when the second dimension of the most recent next eye diagram is within the second target dimension;
generate a calibration signal in accordance with the final first parameter value and the final second parameter value;
provide the calibration signal to a user through the user interface with a least number of repetitions and less time than previously approaches;
use the calibration signal to calibrate the device under test for testing.
|