System and methodology for analog-to-digital converter linearity testing
OwnerZhongjun Yu, Degang Cheninventors
Life of this patent
Estimating the term…
Abstract
A method for testing an analog-to-digital converter is disclosed. In an implementation, the method may include providing input data to analog-to-digital converter circuitry. The analog-to-digital converter circuitry generates an output code based upon the input data. The method includes generating expected output code based upon the corresponding input data and generating an output code error signal based upon the difference of the output code and the expected output code. A predicted code error signal is modeled based upon corresponding code. The method also includes generating a noise error signal representing a difference between the output code error signal and the predicted code error.
Claims8
A system comprising:
- a signal generator for generating an input signal;
- analog-to-digital converter circuitry communicatively coupled to the signal generator, the analog-to-digital converter circuitry generating an output code based upon the input signal;
- an expected signal generator module communicatively coupled to the signal generator and to the analog-to-digital converter circuitry, the expected signal generator module for generating an expected output code based upon the analog input signal;
- an output code error signal module communicatively coupled to the output of the analog-to-digital converter circuitry and to the output of the expected signal generator module, the error signal module for generating an output code error signal representing a difference between the output code and corresponding expected output code;
- a nonlinearity modeling module communicatively coupled to the output code error signal module, the nonlinearity module for modeling a predicted nonlinearity value based upon the output code;
- and
- a nonlinearity error signal module communicatively coupled to the output code error signal module and the nonlinearity modeling module, the nonlinearity error signal module for generating a nonlinearity error value representing a difference between the output code error signal and the corresponding predicted nonlinearity value.
A method comprising:
- providing input data to analog-to-digital converter circuitry, the analog-to-digital converter circuitry configured to generate an output code based upon the input data;
- generating expected output code based upon the corresponding input data;
- generating an output code error signal based upon the difference of the output code and the expected output code;
- modeling a predicted code error signal based upon corresponding code;
- and
- generating a nonlinearity error signal representing a difference between the output code error signal and the predicted nonlinearity.
Dependencies are inferred from the claim text.