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 current source having an output which is switchable onto one of first and second terminals as a function of a digital input, such that a first number of current source outputs are switched to the output terminal and a second number of current source outputs are switched to the output terminal, wherein the current source outputs are also switchable to a calibration unit, the current sources of the array being calibrated cyclically and wherein the current source outputs switched to the first and second output terminals are selected as a function of the 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.
-
Citations
13 Claims
-
1. A digital-to-analogue converter, comprising:
-
an array of current sources, each current source having an output which is switchable onto one of first and second terminals as a function of a digital input, such that a first number of current source outputs are switched to the output terminal and a second number of current source outputs are switched to the output terminal, wherein the current source outputs are also switchable to a calibration unit, the current sources of the array being calibrated cyclically and wherein the current source outputs switched to the first and second output terminals are selected as a function of the point within the calibration cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A digital-to-analogue converter, comprising:
-
an array of current sources, each current source having an output which is switchable onto one of first and second terminals as a function of a digital input, such that a first number of current source outputs are switched to the output terminal and a second number of current source outputs are switched to the output terminal; and
a calibration unit for calibrating the current sources, wherein the current source outputs are also switchable to the calibration unit, the current sources of the array being calibrated cyclically and wherein the current source outputs switched to the first and second output terminals are selected such that the average time since calibration for all current sources having outputs switched to the first output terminal is approximately equal to the average time since calibration for all current sources having outputs switched to the second terminal.
-
-
11. A method of controlling a digital-to-analogue converter, the converter comprising an array of current sources, each current source having an output which is switchable onto one of first and second terminals as a function of a digital input, such that a first number of current source outputs are switched to the output terminal and a second number of current source outputs are switched to the output terminal, the method comprising:
-
cyclically calibrating the current sources of the array;
switching a first subset of the current source outputs to the first terminal and switching a second subset of the current source outputs to the output terminal, the first and second subsets together including all current sources other than the or each current source being calibrated, the switching being in dependence on the input digital signal, wherein the first and second subsets are selected as a function of the point within the calibration cycle. - View Dependent Claims (12, 13)
-
Specification