Self calibrating digital-to-analog converter
AssigneeNXP B.V.
InventorsHanging Xing, Ronak Prakashchandra Trivedi, Jean CauXuan Le
Life of this patent
Estimating the term…
Abstract
A self-calibrating digital-to-analog converter (DAC) is disclosed. The self-calibrating DAC includes an input port, a non-binary DAC, an ADC to receive an output of the non-binary DAC, a lookup table to store a plurality of calibration code and a calibration logic coupled with the non-binary DAC. The self-calibrating DAC has two modes of operations, a calibration mode and a normal operational mode. In the calibration mode, the self-calibrating DAC is configured to calculate weightages of the non-binary DAC and to calculate an offset coefficient and a gain coefficients using high precision on chip analog-to-digital converter (ADC).
Claims19
A self-calibrating digital-to-analog converter (DAC), comprising:
- an input port;
- a non-binary DAC;
- an ADC including a modulator to receive an output of the non-binary DAC;
- a lookup table to store a plurality of calibration codes;
- a calibration logic coupled with the non-binary DAC and in a calibration mode, configured to calculate bit weightages of the non-binary DAC using a calibration code in the plurality of calibration codes and to calculate an offset coefficient and a gain coefficients of the non-binary DAC;
- and
- a conversion module to convert, in a normal mode, an input code received via the input port, to a calibrated code using the weight and the offset & gain coefficients.
A method for self-calibrating a digital-to-analog converter (DAC) having a resolution, comprising:
- in a calibration mode,
- calculating a weight of a non-binary DAC using an ADC;
- calculating an offset coefficient of the non-binary DAC;
- calculating a gain coefficient of the non-binary DAC;
- and
- in a normal mode,
- converting an input digital code to a calibrated non-binary input code using the weight, the offset coefficient and the gain coefficient.
Dependencies are inferred from the claim text.