Current mirror — where it appears
Named by 9 essays across 2 fields — each of them below, with the objects they name alongside it.
The copy, and its two errors
Every account of a current mirror leads with the base currents: two are stolen from the reference, so the copy is beta over beta plus two, which is 1.32 per cent at beta of 150 and is what a third transistor is spent on. The Early effect is a footnote and is nine times larger over any useful swing — 11.2 per cent between one volt and ten. Moving beta from 20 to 1000 changes the first by a factor of forty-five and the second by nothing at all.
The buffer that is not a buffer
An emitter follower is reached for when something has to be driven without being loaded: unity gain in, high impedance seen, low impedance presented. The last of those is a number with a range, and the range is narrow. At a kilohm of source the emitter presents 19.08 ohms at low frequency and 67 ohms at 29 megahertz, because the current gain that made it small is falling — and the peak is worst in the middle of the slider, so it cannot be avoided by making the source stiffer or softer.
The resistor in the same loop
A resistor's noise and a junction's are equal as bare densities at 49.98 millivolts of drop, and a junction in series with the resistor that carries its current is the arrangement every current source is built from. In one loop each noise current has to cross the other element, so the two supply equal shares at 12.50 millivolts, a quarter of the crossing; at the crossing itself the resistor supplies 80 per cent and the loop is 2.553 decibels below both floors, which is further than it gets anywhere else. The same resistor multiplies the stage's input-referred noise by five.
The source that holds to the supply
Putting a second transistor on each branch of a current mirror is always described as buying output resistance and costing headroom, and both halves of that are measured here rather than repeated. The resistance goes from 82 kΩ to 7.39 MΩ, the floor rises by 0.71 volts — and the range over which the current is actually what it was set to goes from 1.70 volts to 9.09, because a plain mirror's current never stops climbing. Forty-three per cent of the resistance that should be there is missing, and it is in the reference branch.
The error that is a distribution
The rung below solved a mirror and separated two errors — one that falls with beta and one that does not. Neither is what limits a real mirror. Two transistors on the same die differ, a fractional difference in saturation current is a fractional difference in collector current with nothing dividing it, and the honest object is a spread rather than a number: mean 3.84 per cent, standard deviation 1.96, worst of three hundred 8.43. Degeneration divides it by one plus gm·R and stops at the resistors' own tolerance, and where it stops is a voltage — a hundred millivolts, containing nothing but the ratio of two tolerances.
The refusal, and what it was protecting
A current mirror's model has declined to answer below two hundred millivolts of collector-emitter voltage since it was written, because it has no base-collector junction and would return a forward-active current for a saturated transistor. Put the junction in and the refusal turns out to have been placed where the model it protects is still right to seven parts in ten thousand — and the mirror's real failure is somewhere else entirely: a saturated output takes six and a half per cent off an output that is sitting at five volts.
The mismatch that cancels itself
A current mirror's copy error is spread by three things the two transistors can differ in, and the population that measures it has always drawn all three at once. Turned on one at a time, a two per cent spread of saturation currents gives 1.910 per cent of copy error and a two per cent spread of current gains gives 0.00022 — because the gains enter only as a sum of reciprocals, which has no first derivative where they are equal. Then the standard cure un-cancels it, by a factor of 86.
The drop the lower device did not need
A cascode mirror's floor is a whole base-emitter drop plus the upper device's own minimum, because the stack that biases the upper base holds it two drops above ground. The lower device needs only a few hundred millivolts. Hold the upper base one drop and 300 mV up instead, and on a model whose transistors saturate the one-per-cent floor falls from 0.832 V to 0.403 V. The output resistance does not fall with it: it rises from 7.39 to 13.2 MΩ, because the upper device's base current no longer comes out of the reference. The cost has moved into the margin itself. Below about 150 mV the lower device saturates, and at 50 mV the resistance is 0.51 MΩ and the copy ratio 0.7665.
The base current the mirror counts twice
A current mirror delivers two transistors' shot noise — the reference device's, copied, and the output device's own — and cascoding it does not add a third: 1.960 and 1.965 of one device's noise for the stacked and wide-swing cascodes against 1.986 for the plain mirror. What the cascode adds is its upper output transistor's base noise, and there the two arrangements differ by a factor of four. In the wide-swing mirror the base current goes to a separate bias and counts once, one part in β. In the stacked mirror it goes into the reference branch, which mirrors it back into the node it left, and it counts 3.82 times at β = 150 — the same base current that took 43 per cent of that mirror's output resistance. The reference resistor's noise, meanwhile, adds almost nothing even at 1.8 V, because it takes its place in the diode's node rather than adding to it.
Named alongside it
The objects these essays reach for when they reach for this one.
Output impedanceCompliance rangeEarly effectOperating pointCascodeDesign tradeoffEmitter degenerationModel rangeThermal voltageCurrent noiseDevice matchingDevice mismatch