Circuit Idea - How The Wilson Current Mirror Equalizes The Input and Output Currents
Circuit Idea - How The Wilson Current Mirror Equalizes The Input and Output Currents
How the Wilson current mirror equalizes the input and output
currents
Circuit idea: "Moving" one base current from the input to the output leg of the circuit.
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 1/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
It was a challenge to reveal the idea behind the popular BJT current mirror;[1][2][3][4]
but it is a great challenge to disclosure the mystery of the legendary Wilson current
mirror (Fig. 1)! Maybe, there is nothing so simple (containing only three transistors)
and, at the same time, so incomprehensible and misunderstood circuit as Wilson
current mirror. There are many resources that have tried to explain this sophisticated,
ingenious and elegant circuit solution by using formal methods. But they do not give
us what we need, first and foremost, as human beings - the basic idea(s) behind this
odd, strange and exotic circuit. It is a great paradox to calculate circuit without
knowing the basic idea behind it!?! So, before showing in detail how to calculate the
electronic circuit we have first to show what the very basic idea is behind the circuit.
Questions to be answered
Looking at the circuit diagram (Fig. 1), we need to answer dozens of questions that are
never answered.
What does the transistor Q3 do in this circuit? What is its function there? Why this
current mirror contains another simpler current mirror Q1 and Q2 (why an
Fig. 1. Wilson current mirror
additional simple current mirror is nested in the main current mirror)?!?! What is
its function? But why this simple current mirror is reversed (why the transistors Q1
and Q2 are swapped)? Why the Q1's collector current serves as an input quantity and the Q2's collector current as an
output one (we thought the Q2's collector current was the input quantity and the Q1's collector current was the output
quantity)? Are there negative feedbacks in Wilson current mirror? If there are, what are they? How many negative
feedbacks there are? What are their functions (why they are included)? What and how do they control - voltage or
current? What are the advantages of Wilson current mirror versus current mirror with emitter degeneration? How does
Wilson current mirror keep up an almost constant current (why it has an almost infinite output resistance)? Why the input
and output currents are almost equal (what is the trick)? Has a MOSFET Wilson current mirror some advantage versus
the simple MOSFET current mirror?
Heuristic approach
Since there are no satisfactory answers to the questions above, let's try to disclose the mystery of the famous circuit by
ourselves; let's answer these questions relying mainly on our human intuition, imagination and common sense. Please, just
forget all kinds "cut-and-dried" citations and begin thinking by yourself to make an exciting discussion here!
The best way of understanding and presenting electronic circuits is by reinventing them, by showing the circuit
evolution.[5][6] So, let's imagine how Wilson has invented his current mirror by reinventing and building it, in order to grasp
the basic ideas behind the circuit and then to present them in an attractive manner to readers. Of course, it would be
wonderful if the very Wilson, if he is still alive, would expose how he has invented the famous circuit. Only, it is a well-known
truth that, as a rule, due to variety of reasons, inventors do not show willingness for disclosing the process of invention.[7]
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 2/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
MOSFET. The simple MOSFET current mirror has the second imperfection only
because there are no gate currents. And even in this case the Wilson idea is
beneficial; it enables the MOSFET Wilson current source to keep up a constant
output current (see another story about the famous circuit).
More generally and more precisely speaking, we want to create a copy of an original quantity but two entities are lost from
the original before we make the copy. The problem is how to compensate the loss.
For this purpose, let's try to present the ideas behind this legendary circuit and its operation in a more attractive way. We
know, in order to grasp the ideas behind circuits, we may visualize electrical quantities voltage and current by voltage bars
and current loops. In the case of current mirrors, it is extremely interesting to show where currents flow and to visualize
their magnitudes. So, we may draw two kinds of figures in this section. The first, placed on the left side of the page, will
represent the respective circuit diagram with superimposed voltage and current "maps". The second, placed on the right side
of the page, will visualize the magnitudes of the currents by fat lines whose thickness is proportional to the magnitude of the
corresponding current.
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 3/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
Let's begin
with
presenting
the simple
BJT
current
mirror in
such an
attractive
way (Fig.
4). You
can see on
the left
picture
(Fig. 4a)
where
currents
flow and
Fig. 4a. The problem of the simple BJT current Fig. 4b. A simple BJT current mirror (a current
mirror. map)
Well, let's put in practice this simple idea! "Electrically" speaking, since the transistors "suck" two IB, the first idea that might
dawn on us is, of course, to add the same two IB (Fig. 6b). Then IOUT = IIN - 2IB + 2IB = IIN. For this purpose, we have to
connect an injecting current source 2IB to the T1's collector - Fig. 6a (more precisely speaking, this is rather a current-stable
resistor than a source).
Only, this has to be not an ordinary constant current source but a "following" current source that copies the current 2IB.
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 4/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
What an
idiocy! It
turns out
that we
need
another
current
mirror?!?
Fig. 6a. Compensating by injecting 2Ib. Fig. 6b. Pushing 2Ib to Iin (a current map)
Let's now apply this "mechanical" idea to our electrical circuit... Above, we have added the two compensating base currents
by injecting them into the input current (the "original" quantity). But with the same success we might add them to the output
current (the "copy") by "sucking" 2IB from it (Fig. 8b). Now IIN = IOUT - 2IB + 2IB = IOUT. In this case, we have to connect a
sinking current source 2IB to the T2's collector (Fig. 8a).
As before, this has to be not an ordinary constant current source but a "following" current source that copies the current 2IB.
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 5/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
Fig. 8a. Compensating by sinking 2Ib. Fig. 8b. Sucking 2Ib from Iout (a current map)
Let's now put in practice this interesting idea... For this purpose, we might connect an injecting current source IB between
the positive rail and the T1's collector and a sinking current source IB between the T2's collector and the ground - Fig. 10a. In
this way, we add one base current to the input current and another base current to the output current (Fig. 10b). As a result,
the two currents become equal:
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 6/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
Fig. 10a. Equalizing the currents by both Fig. 10b. Sucking Ib from Iout and "pushing" Ib to
"sucking" and "pushing" IB. Iin (a current map)
Generally speaking, now we compensate the loss by moving Fig. 11. Balancing the scales by moving 1 gram
one item from the original (before the loss) to the copy.
Thus we compensate partially both the original and the copy; we
redistribute the compensating items.
Let's now put in practice this clever trick... As above, we add one base current to the input current and another base current
to the output current (Fig. 12b). As a result, the two currents become again equal:
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 7/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
Don't you
think this
connection
resembles
a bridge
circuit (the
current
source
serves as a
"bridge"
between
the two
circuit
legs)?
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 8/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
What is this mysterious element that can consume IB from one part of the circuit and can add it to the other part? Of course,
there is nothing more natural for a bipolar transistor to do that "donkey work"! It "sucks" IB from the point where its base is
connected and adds it to the emitter current. Then let's connect a transistor T3 in the left leg of our circuit (Fig. 13a)!
Wonderful, now it sinks the current IB from IOUT and injects the same current IB into IIN (Fig. 13b)! So, we have managed to
reveal the role of the mysterious transistor T3!
In the circuit of Wilson current mirror, the transistor T3 "moves" one base current from the right to the
left leg of the circuit.
Fig. 14a. Finally, we have got a true Wilson Fig. 14b. Where currents flow in the Wilson
current mirror. current mirror.
Well, the transistor T3 has to adjust its base current so that its collector current to remain unchanged as we want. The only
"thing" that can do this magic is the ubiquitous negative feedback that keeps up an almost constant voltage (this should be
the same kind of negative feedback as this applied to the transistor T1).
But there isn't a feedback in this input part of the circuit; there is no connection between the T3's collector and base. Instead,
there is a negative feedback implemented by T3 and T1 that are connected between the collector and the emitter of T2 in the
output part of the circuit (see again Fig. 13a)! What do we do then?
Eureka! We may swap the two circuit legs: the output part can serve as an input one and the input part - as an output one.
Thus we obtain finally a true Wilson current mirror (Fig. 14a)! Let's draw the final conclusion:
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 9/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
In the circuit of Wilson current mirror, the transistor T3 "moves" one base current from the left to the
right leg of the circuit.
References
1. Talk:Current mirror reveals the secrets behind the simple current mirror circuits.
2. How to reverse current direction reveals the secret of the simple current mirror.
3. Can a "diode" current mirror exist? begins revealing the secret of the current mirror by reinventing it.
4. Building a BJT current mirror continues reinventing the simple BJT current mirror.
5. The philosophy behind the Circuit idea Wikibook
6. A heuristic approach to teaching analog electronics (http://www.circuit-fantasia.com/my_work/conferences/ewme_2006/
paper.htm) relies on human imagination, intuition and emotions.
7. Why circuit ideas are hidden considers the fate of new circuit ideas.
Resources
Mechkov C., Equalizing the currents in Wilson current mirror, Computer science'2008 (http://csconf.org/csconf/)
conference, 18–19 September 2008, Kavala, Greece. This is the same story as the presented above but it is written a bit more
formal.
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 10/11
3/29/2019 Circuit Idea/How the Wilson current mirror equalizes the currents - Wikibooks, open books for an open world
Are Op Amps Really Linear? (http://www.archive.chipcenter.com/analog/c014.htm) in this article, Barrie Gilbert admits:
"...the first reported monolithic JFET op amp was designed by my good friend George Wilson that threw in a new type of
BJT current mirror, now widely known as the Wilson mirror...."
Text is available under the Creative Commons Attribution-ShareAlike License.; additional terms may apply. By using this site,
you agree to the Terms of Use and Privacy Policy.
https://en.wikibooks.org/wiki/Circuit_Idea/How_the_Wilson_current_mirror_equalizes_the_currents 11/11