Analog10y

PROBLEM 024 · Hard · The Wilson current mirror

Wilson

Wilson current mirror

The problem

Build a Wilson mirror from three NMOS. A 50 µA Current source from VDD feeds the input node: the drain of the first transistor M1 and the gate of the output transistor M3. M3’s source goes to a diode-connected transistor M2 (gate and drain together, source on ground), and M2’s gate also drives M1’s gate. M3’s drain is the output “out”.

If the output current rises, M2’s Vgs rises, M1 pulls more current from the input node, M3’s gate drops, and the current falls back: negative feedback. That multiplies the output resistance to about gm·ro/2, similar to a cascode, without any extra bias voltage. The cost is a larger minimum output voltage.

The test bench

Numbers to hit

Design it yourself

Draw the circuit on a schematic canvas, size every transistor, and see it simulated in your browser with ngspice and the SkyWater SKY130 models. Every transistor lights up green, gold or red by operating region as you move the sliders.

Sign in or create a free account →

More on current mirrors