Systems, methods, and devices for high-speed input/output margin testing
AssigneeTektronix, Inc.
InventorsDaniel S. Froelich, Sam J. Strickling
Life of this patent
Estimating the term…
Abstract
A system for data creation, storage, analysis, and training while margin testing includes a margin test generator coupled through an interface to a Device Under Test (DUT). The margin test generator is structured to modify test signals for testing the DUT during one or more testing states of a test session to create testing results. The testing results are stored in a data repository along with a DUT identifier of the DUT tested during the test session. A comparator determine whether any results of the DUT test results match a predictive outcome that is based from an analysis of previous DUT tests. If so, a message generator produces an indication that the tested DUT matched the predictive outcome.
Claims20
A test device, comprising:
- at least one test interface structured to connect to a device under test (DUT);
- one or more controllers structured to generate margin test signals for testing the DUT during one or more testing states of a test session;
- a data repository structured to store results of the testing of the DUT during the one or more testing states of the test session along with a DUT identifier of the DUT tested during the test session;
- the one or more controllers further structured to determine whether any results of the DUT test results match a predictive outcome that is based from an analysis of previous DUT tests;
- and
- a user interface operatively coupled to the test device and structured to display an indication that the tested DUT matched the predictive outcome.
A method of operating a test device, comprising:
- establishing a connection to a device under test (DUT);
- generating test signals for margin testing the DUT during one or more testing states of a test session;
- storing results of the testing of the DUT during the one or more testing states of the test session in a library along with a DUT identifier of the DUT tested during the test session;
- determining whether any results of the DUT test results match a predictive outcome that is based from an analysis of previous DUT tests;
- and
- when any results of the DUT test results match the predictive outcome, producing an indication to a user of the test device.
A method of generating and using predictive outcomes, comprising:
- receiving data representing operation information about one or more DUTs;
- determining commonalities in test results of the one or more DUTs generated during previous margin testing to match past test results to the operating information;
- creating a list of the past test results that are matched to the operating information;
- testing a DUT related to the one or more DUTs during one or more testing states of a test session to generate present test results;
- comparing the present test results to the list of past test results;
- and
- generating an indication when present test results match any of the past test results on the list of past test results.
Dependencies are inferred from the claim text.