Method and apparatus for calibrating an RDAC for end-to-end tolerance correction of output resistance
First Claim
1. A method of calibrating a resistor digital-to-analog converter (RDAC), comprising:
- receiving a digital signal comprising a digital code by an RDAC; and
automatically deriving a calibrated digital code based on resistance versus digital code characteristic curves of an expected RDAC and the RDAC for end-to-end tolerance correction in output resistance of the RDAC to obtain an expected resistance.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for calibrating an RDAC to obtain an expected resistance are disclosed. In one embodiment, a method of obtaining an expected resistance from an RDAC circuit includes receiving a digital signal comprising a digital code by an on-chip calibration code engine, automatically deriving a calibrated digital code based on resistance versus digital code characteristic curves of an expected RDAC and the RDAC associated with the calibration code engine, and inputting the calibrated digital code into the RDAC associated with the calibration code engine to obtain an expected resistance. The method also includes forming the resistance versus digital code characteristic curves of the expected RDAC and the RDAC, computing a gain error and an offset error using the formed resistance versus digital code characteristic curves of the RDAC and the expected RDAC and storing the gain error and the offset error in a non-volatile/volatile RDAC memory.
-
Citations
22 Claims
-
1. A method of calibrating a resistor digital-to-analog converter (RDAC), comprising:
-
receiving a digital signal comprising a digital code by an RDAC; and automatically deriving a calibrated digital code based on resistance versus digital code characteristic curves of an expected RDAC and the RDAC for end-to-end tolerance correction in output resistance of the RDAC to obtain an expected resistance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of obtaining an expected resistance from an RDAC (resistor digital-to-analog converter) circuit comprising:
-
receiving a digital signal comprising a digital code by an on-chip calibration code engine; automatically deriving a calibrated digital code based on resistance versus digital code characteristic curves of an expected RDAC and an on-chip RDAC associated with the on-chip calibration code engine; and inputting the calibrated digital code from the on-chip calibration code engine into the RDAC associated with the on-chip calibration code engine to obtain an expected resistance. - View Dependent Claims (9, 10)
-
-
11. An RDAC circuit, comprising:
-
a calibration code engine configured to supply a calibrated digital code to a digital input array upon receiving a digital signal including a digital code; and a resistor digital to analog converter (RDAC) coupled to the calibration code engine, the resistor digital to analog converter including the digital input array and an analog output node, wherein the RDAC is configured to receive the calibrated digital code and output an expected resistance and wherein the calibrated digital code is derived from resistance versus digital code characteristic curves of an expected RDAC and the RDAC associated with the RDAC circuit to obtain the expected resistance. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification