Digital-to-analogue converter using an array of current sources
First Claim
1. A digital-to-analogue converter, comprising:
- an array of current sources, each of said current sources having an output that is switchable onto one of first and second output terminals as a function of a digital input signal, wherein a first group of current source outputs are switched to the first output terminal regardless of being a most significant bits (MSB) or a least significant bits (LSB) current source and a second group of current source outputs are switched to the second output terminal regardless of being a MSB or LSB current source; and
a calibration unit, wherein any of said current source outputs are also switchable to said calibration unit, wherein the current sources are calibrated cyclically during a calibration cycle, and wherein the current source outputs switched to the first and second output terminals are selected as a function of a point within the calibration cycle.
6 Assignments
0 Petitions
Accused Products
Abstract
A current source DAC has calibration of the current sources used for providing the analog output. There are two outputs, one of which provides the output current or else a differential output is provided. The calibration is cyclic and the current source outputs switched to the output terminals are selected as a function of the point within the calibration cycle. The current stage of the cyclic calibration process is thus taken into account in the D/A conversion. For example, the average time since calibration for all current sources having outputs switched to the first output may be approximately equal to the average time since calibration for all current sources having outputs switched to the second output. In this way, the average current of the cells switched to one terminal is identical to the average current of the cells switched to the other terminal, and the average current of the cells switched to each terminal remains constant in time irrespective of the digital signal value being converted. This ensures DAC linearity.
52 Citations
14 Claims
-
1. A digital-to-analogue converter, comprising:
-
an array of current sources, each of said current sources having an output that is switchable onto one of first and second output terminals as a function of a digital input signal, wherein a first group of current source outputs are switched to the first output terminal regardless of being a most significant bits (MSB) or a least significant bits (LSB) current source and a second group of current source outputs are switched to the second output terminal regardless of being a MSB or LSB current source; and
a calibration unit, wherein any of said current source outputs are also switchable to said calibration unit, wherein the current sources are calibrated cyclically during a calibration cycle, and wherein the current source outputs switched to the first and second output terminals are selected as a function of a point within the calibration cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
a first current source transistor comprising a gate voltage controlled to provide adjustment of a total current output of the current source;
a second current source transistor comprising a fixed gate voltage, wherein the first current source transistor provides a fraction of the total current output current of the current source and the second current source transistor provides a majority of the total current output current of the current source;
a reference current source; and
a third current source transistor switching the total current output of the current source to the reference current source during calibration of the current source.
-
-
7. The converter as claimed in claim 6, further comprising:
a feedback control providing a gate voltage to the first current source transistor so that the current source provides a desired output current.
-
8. The converter as claimed in claim 1, wherein the calibration unit compares the output of each said current source with a reference source.
-
9. The converter as claimed in claim 1, wherein 14 bits are converted and wherein the array comprises 128 of said MSB current sources corresponding to 7 most significant bits and two of said LSB current sources corresponding to 7 least significant bits.
-
10. The converter as claimed in claim 1, wherein selecting the point within the calibration cycle enables an average time since calibration for all current sources switched to the first and second output terminals to be equal.
-
11. A digital-to-analogue converter, comprising:
-
an array of current sources, each said current source having an output that is switchable onto one of first and second output terminals as a function of a digital input signal, wherein a first group of current source outputs are switched to the first output terminal regardless of being a MSB or LSB current source and a second group of current source outputs are switched to the second output terminal regardless of being a MSB or LSB current source; and
a calibration unit that calibrates the current sources, wherein the current source outputs are also switchable to the calibration unit, wherein the current sources are calibrated cyclically, and wherein the current source outputs switched to the first and second output terminals are selected such that an average time since calibration for said first group is approximately equal to an average time since said calibration for said second group.
-
-
12. A method of controlling a digital-to-analogue converter, the converter comprising an array of current sources, each of the current sources having an output that is switchable onto one of first and second output terminals as a function of a digital input signal, such that a first number of current source outputs are switched to the first output terminal and a second number of current source outputs are switched to the second output terminal, the method comprising the steps of:
-
cyclically calibrating the current sources;
switching a first subset of the current source outputs to the first terminal regardless of being a MSB or LSB current source;
switching a second subset of the current source outputs to the second output terminal regardless of being a MSB or LSB current source;
basing the switching on the digital input signal; and
selecting the first and second subsets as a function of a point within a calibration cycle. - View Dependent Claims (13, 14)
forming said first subset from the current sources most recently and least recently calibrated; and
forming said second subset from remaining ones of said current sources, excluding at least one of the current sources being calibrated.
-
Specification