The bipolar junction transistor (BJT)-pair emitter-coupled differential-amplifier circuit is a familiar amplifier stage in the repertoire of analog designers, but has an interesting complication. This article examines the emitter-circuit current source, *I _{0} * , of BJT diff-amps and the effects on amplifier gain of different implementations for it.

The widespread belief that a BJT current source can temperature-compensate the BJT-pair diff-amp is true, but the conditions for it do not appear to be widely known. The typical circuit is shown below.

This is a differential-input, differential-output voltage amplifier. With both input and output quantities differential, the incremental voltage gain of the circuit is

The condition for differential amplification is that *A _{ ν 1} * =

*A*. The circuit is made symmetrical whenever

_{ ν 2}

Then the voltage gain becomes

where *r _{M} * is the

*transresistance*, the resistance across which the input voltage develops the (pre-

*α*) output current.

A goal of good design is to make *A _{ν} * a fixed value. The choice of resistors with a low temperature coefficient (TC) and sufficiently tight accuracy is one factor. This is usually easy to achieve, though for high-precision design, the change in resistance caused by a change in ambient temperature is a factor to be considered. Even more so are “thermals”, dynamic, waveform-related changes in resistance caused by changes in power dissipation with

*ν*. For very precise design, the change in resistance with applied voltage must be considered too.

_{i}Other transistor parameters than the two (*r _{e} * and

*β*) of the BJT T model used here – namely,

*r*– also need to be included for precision design. We will assume that the BJTs have a sufficiently high Early voltage that

_{o}*r*need not come into our list of considerations – at least not here. In practice, this assumption is often valid.

_{o}BJTs are typically the least ideal elements of the circuit. From the gain formula, it is evident that two BJT parameters affect gain, the incremental emitter resistance, *r _{e} * , and

*β*. For high

*β*– that is, for

*β*>> 1 – the gain factor,

approaches 1. For a typical *β* value of 200, then *α* = 0.995, contributing a gain error of 0.5 %. If that is too much error, *α* -compensation techniques are required. Usually, this error can be compensated by including it in the gain formula, as we have done. What is more important is how much it drifts with temperature. Typical

Then for large *β* , *α* has a TC of around 50 ppm; *α* is usually not much of a problem.

The r_{M} transresistance expression of Av – the denominator – is the resistance across which the input voltage develops the (emitter) current that is common to input and output loops. The output current is modified by *α* , which accounts for loss along the way from the emitter circuit. This transresistance, *r _{M} * , also includes

*β*in the

*R*term. If

_{B}*R*is kept small, and the inputs are driven by voltage sources, then this

_{B}*β*is of no concern. If the sources are high in resistance, then the

*R*term will affect gain by

_{B}*β*variation with temperature. Its 1 %/

^{o}C variation is scaled down by the extent to which

*R*/(

_{B}*β*+ 1) is not dominant in

*r*. Keeping

_{M}*R*small is another design factor.

_{B}The most troublesome term in *r _{M} * is

*r*, for it varies with temperature and emitter current,

_{e}*I*, according to

_{E}

With *I _{E} * constant,

*r*varies with the thermal voltage,

_{e}*V*, which varies in proportion with absolute temperature;

_{T}

At 300 K (about 80^{o} F), this is 1/300 K or about 0.33 %/K = 0.33 %/^{o} C. For laboratory-quality instrument design, let us suppose, the temperature range over which the equipment ought to be able to operate within its specifications is over 25^{o} C +/- 15^{o} C which is 10^{o} C to 40^{o} C. Over a 15^{o} C maximum change from ambient, *V _{T} * changes about 5 % – far too much for most precision designs. Therefore,

*V*variation in gain needs to be compensated.

_{T}The simplest compensation for *r _{e} * is to make it a negligible term (along with the

*R*term) in

_{B}*r*. This is accomplished by making

_{M}*R*dominant. For

_{E}*R*>>

_{E}*r*, the drift in

_{e}*r*affects gain far less than 5 %. In many cases, dominant external emitter resistance solves the drift problem, but at the expense of gain and power dissipation. By increasing

_{e}*I*, then

_{0}*r*is reduced proportionally, though circuit power increases. This is not only undesirable for power-limited equipment but it also exacerbates thermals by increasing Δ

_{e}*P*(

_{D}*ν*) in the BJTs.

_{i}In some cases, *r _{e} * cannot be made negligible, and some compensation for it is desired. One of the most common schemes is to make I0 track

*r*and cancel its effect, at least approximately. To make

_{e}*I*have the TC of

_{0}*V*, the simplest scheme is to use a BJT current source implementation of

_{T}*I*. The

_{0}*b-e*junction voltage of the current-source BJT then decreases with temperature,

*I*increases, and decreases

_{0}*r*.

_{e}**Current-Source Circuits**

The first circuit sourcing *I _{0} * that we will consider is simply a resistor,

*R*, returned to a negative supply. This “long-tail” current source approaches an ideal current source as the supply voltage, –

_{0}*V*, approaches negative infinity or the value of

*R*approaches infinity. It does nothing to compensate for the TC of

_{0}*r*.

_{e}The second implementation to consider is shown below.

This simple circuit has a voltage across *R _{0} * of

*V – V*(Q0). As temperature increases,

_{BE}*V*decreases but not by the TC of

_{BE}*V*. The other major BJT parameter affecting

_{T}*V*is the saturation current,

_{BE}*I*, as found in the

_{S}*p-n*junction (

*b-e*junction) voltage equation,

For a typical BJT, such as a PN3904, *I _{S} * ≈ 10 fA. Then 1 mA of current produces a

*V*≅ 0.65 V.

_{BE}Both *V _{T} * and

*I*contribute to the TC(

_{S}*V*). I

_{BE}_{S}has a greater effect than VT and of opposite polarity on

*V*, resulting in a combined effect of about –2 mV/

_{BE}^{o}C for

*V*. (For more on BJT TC effects, see the volume,

_{BE}*Signal-Processing Circuits of Analog Circuit Design*, by the author; check at www.innovatia.com.) It is therefore more important to cancel

*I*effects than those of

_{S}*V*.

_{T}Depending on the relative values of *V* and *V _{BE} * , the effect of the TC(

*V*) can be scaled by choice of

_{BE}*R*and supply voltage,

_{E}*V*, which is often constrained by system-level design. By adding a resistor network between the emitter and ground, a Thevenin equivalent supply voltage and value of

*R*can be independently set. If scaled properly, as

_{0}*T*increases,

*V*decreases and

_{BE}*I*increases. If the increase is made to be such that the reduction in

_{0}*r*caused by it cancels the increase in

_{e}*r*caused by

_{e}*V*, then BJT-pair

_{T}*r*and gain remain constant.

_{e}The TC(*r _{e} * ) is calculated as follows, by differentiating

*r*with respect to

_{e}*T*;

where TC% is the fractional change in TC.

Setting TC%(*I _{0} * ) = TC%(

*I*) can be constructed as follows. The only change across

_{E}*R*is from

_{0}*V*. Therefore, the fractional change in

_{BE}*I*with

_{0}*T*is

Setting TC%(*I _{0} * ) = TC%(

*V*) = 1/

_{T}*T*≅ 0.33 %/

^{o}C, the voltage across

*R*, V –

_{0}*V*= 0.6 V. With −

_{BE}*V*= −1.25 V, this is not an attractive compensation scheme. The polarity of TC(

*I*) is correct for compensation, but not its magnitude, which leads to the next scheme, shown below.

_{0}This implementation of *I _{0} * is more versatile and more common in occurrence than the previous scheme. The base divider provides extra freedom for setting TC%(

*I*), which, for ignored TC(

_{0}*β*), is now

The divider ratio that gives the correct compensation can now be found. When TC%(*I _{0} * ) is set equal to TC%(

*V*), then

_{T}or

for *V _{BE} * = 0.65 V. This result is interesting; whatever the value of

*V*, the unloaded divider voltage must be 1.25 V for gain compensation. This is also the voltage of bandgap references, as well it should be. Bandgap circuits use the negative TC(

*V*) and scale it to cancel the positive TC(

_{BE}*V*). Then the resulting bandgap voltage always comes out to be close to 1.25 V, and varies slightly with BJT doping levels.

_{T}Another current-source variation that is often used to provide rough temperature compensation is to insert a diode in series with *R _{2} * , as shown below.

The usual explanation is that the TC of the diode compensates for the TC of the BJT ¬*b-e* ¬ junction, resulting in a more stable *I _{0} * . A typical example is to use a 1N4152 diode to compensate a PN3904. The diode and BJT

*b-e*junctions are quite different, however. The junction gradients are different and diode doping levels are far less than the BJT base, to achieve a higher breakdown voltage. The emitter minority carrier concentration is made intentionally large for good emitter injection efficiency into the base, at the expense of

*V*reverse breakdown, which is typically around 7 V, much below the 40 V of the diode. The point is that although both junctions are silicon, they are rather unmatched.

_{BE}Suppose, however, that a similar BJT *b-e* ¬ junction is used as a diode, with base connected to collector. Then the junction matching is much better (though not as good as adjacent integrated BJTs), and allowing for * α * ≅ 1, then applying KVL around the BJT input loop (with *I _{S} * of the two BJT junctions cancelling),

or

where *I _{D} * is the diode current. If the junction currents are equal, the TC of

*V*is removed and the TC%(

_{T}*I*) ≅ 0 %/

_{0}^{o}C. This is useful for applications where a stable current source is needed, but it does not compensate

*r*of the diff-amp. The currents must deliberately be set unequal to achieve the desired TC, and for a compensating polarity of TC, it must be positive. Consequently, we must have

_{e}*I*>

_{D}*I*.

_{0}The TC%(*I _{0} * ) is found through implicit differentiation of

*I*in the above equation;

_{0}With additional algebraic manipulation,

Then to compensate, set TC%(*I _{0} * ) = TC%(VT) = 1/

*T*and solve;

Because of the exponential function, practical current ratios require that the voltage across *R _{0} * be not much larger than

*V*. For

_{T}*I*= 2 mA,

_{0}*R*= 22 Ω, and

_{0}*V*= 26 mV, then the voltage across

_{T}*R*is 44 mV, or 1.69x

_{0}*V*, and

_{T}*I*= 14.77x

_{D}*I*= 29.5 mA, larger than is desired in most designs. Such small values of

_{0}*R*are required to keep

_{0}*R*from dominating the emitter circuit so that the TC of

_{0}*V*can be expressed. Yet in many designs,

_{BE}*R*is relatively large and its voltage drop far exceeds

_{0}*V*. As a consequence, the TC%(

_{T}*V*) of

_{T}*r*is not correctly compensated and a TC drift in gain exists.

_{e}The previous scheme, which omitted the base diode, was only slightly better in allowing for larger *R _{0} * voltage. Perhaps we should go in the opposite direction and add a diode or two in the emitter. The TC of the combined junctions would be multiplied by the number of them, and that would allow

*R*to be made proportionally larger. It is usually not desirable to add a large number of series diodes because the static stability of

_{E}*I*is degraded. Consequently, use of the diff-amp current source to temperature-compensate

_{0}*r*results in a circuit requiring careful static design.

_{e}*I*is then made sensitive to junction parameters, and these parameters, such as

_{0}*I*, have a somewhat wide tolerance among discrete transistors, even of the same part number. Expect as much as 50 mV of variation among PN3904 BJTs at the same current and temperature from different suppliers or manufacturing lots. This compensation method is best suited for monolithic integration.

_{S}**Closure**

The widespread belief that a BJT current source can temperature-compensate a BJT diff-amp is true, but it often does not. Temperature compensation of *I _{0} * for a constant

*r*results in low voltage across the current-source external emitter resistance,

_{e}*R*– so low that it can make accurate setting of

_{0}*I*infeasible.

_{0}Consequently, except for more elaborate schemes which amplify *V _{T} * , the dominant-

*R*approach to diff-amp gain stability appears to be acceptable in some designs. Another scheme, with multiple stages, is to use a successive complementary (PNP) stage to cancel the gain TC of the first stage.

_{E}**Acknowledgement**

Credit goes to Robert A. Pease of National Semiconductor Corp. who, when he was still with us, found an error in my math, leading to improvements. A related article by him is in his compendium, *Analog Circuits: World Class Designs* (Newnes-Elsevier, 2008; www.newnespress.com) in the chapter titled “What’s All This *V _{BE} * Stuff, Anyhow?” (pp. 383 – 391) where he gives a bench-oriented explanation of some of the subtleties of the

*b-e*junction.

## 0 comments on “Temperature Compensation of BJT Diff-Amps”