Analog10y

PROBLEM 038 · Hard · Common-mode rejection

Tail Risk

A pair with a real tail: reject the common mode

The problem

Build a differential pair with load resistors to VDD and an NMOS transistor as the tail current source, with its gate on an Input source named “vbt”. The inputs are Input sources named “inp” and “inn” at the same common-mode level. The outputs are “outp” and “outn”.

A common-mode signal moves the tail node and changes the current through each side; the stage’s single-ended common-mode gain is about R_D/(2·r_tail) where r_tail is the tail transistor’s output resistance. The ratio of the single-ended differential gain to that common-mode gain is the CMRR, about gm·r_tail. A long tail channel gives a high r_tail.

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 differential pairs