Analog10y

PROBLEM 019 · Easy · The basic current mirror

Copy Paste

Basic current mirror

The problem

Build a 1 : 2 current mirror from NMOS transistors. A 50 µA current source from VDD feeds a diode-connected transistor (gate tied to drain). A second transistor shares its gate voltage and should deliver twice the current from its drain, which is the net named “out”.

A perfect mirror would deliver exactly 100 µA whatever voltage its output sits at. Real transistors have finite output resistance, so the copy drifts as the drain voltage moves away from the diode’s own. Your choice of channel length decides how well it holds.

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