MAT03
–9–
REV. C
Q
2
and Q
3
are in series and operate at the same current levels so
the total output impedance is:
RO = hFE roQ3 @ (160)(1 MΩ) = 160 MΩ.
Figure 5. Cascode Current Source
CURRENT MATCHING
The objective of current source or mirror design is generation of
currents that are either matched or must maintain a constant ra-
tio. However, mismatch of base emitter voltages cause output
current errors. Consider the example of Figure 5. If the resistors
and transistors are equal and the collector voltages are the same,
the collector currents will match precisely. Investigating the cur-
rent matching errors resulting from a nonzero V
OS
, we define
∆I
C
as the current error between the two transistors.
Graph 6b describes the relationship of current matching errors
versus offset voltage for a specified average current I
C
. Note that
since the relative error between the currents is exponentially
proportional to the offset voltage, tight matching is required to
design high accuracy current sources. For example, if the offset
voltage is 5 mV at 100 µA collector current, the current match-
ing error would be 20%. Additionally, temperature effects such
as offset drift (3 µV/°C per mV of V
OS
) will degrade performance
if Q
1
and Q
2
are not well matched.
DIGITALLY PROGRAMMABLE BIPOLAR CURRENT
PUMP
The circuit of Figure 7 is a digitally programmable current
pump. The current pump incorporates a DAC08, and a fast
Wilson current source using the MAT03. Examining Figure 7,
the DAC08 is set for 2 mA full-scale range so that bipolar cur-
rent operation of ±2 mA is achieved. The Wilson current mirror
maintains linearity within the LSB range of the 8-bit DAC08
(±2 mA/256 = 15.6 µA resolution) as seen in Figure 8. A nega-
tive feedback path established by Q
2
regulates the collector cur-
rent so that it matches the reference current programmed by the
DAC08.
Collector-emitter voltages across both Q
1
and Q
3
are matched
by D
1
, with Q
3
’s collector-emitter voltage remaining constant,
independent of the voltage across the current source output.
Since Q
2
buffers Q
3
, both transistors in the MAT03, Q
1
and Q
3
,
maintain the same collector current. D
2
and D
3
form a Baker
clamp which prevents Q
2
from turning off, thereby improving
the switching speed of the current mirror. The feedback serves
to increase the output impedance and improves accuracy by re-
ducing the base-width modulation which occurs with varying
collector-emitter voltages. Accuracy and linearity performance
of the current pump is summarized in Figure 8.
Figure 6a. Current Matching Circuit
Figure 6b. Current Matching Accuracy %
vs. Offset Voltage
Figure 7. Digitally Programmable Bipolar Current Pump