Analog10y

PROBLEM 083 · Hard · Harmonic distortion

Bent Wave

Distortion of a common-source stage

The problem

Build a common-source amplifier with a degeneration resistor (source to ground through a resistor) and a load resistor from VDD to the drain “out”, driven by an Input source “in”. The test bench applies a 100 mV peak sinewave worth of input around the DC level you chose and computes the harmonic distortion of the output from the stage’s DC transfer curve.

A square-law transistor makes a second harmonic of relative size A/(4·Vov) for an input of amplitude A. A resistor in the source feeds back the output current and reduces every harmonic by the factor 1 + gm·Rs (for the second) and by its square (for the third). Distortion falls fast as the degeneration grows: you are trading gain for linearity.

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 noise and linearity