The Cascode Amplifier
The cascode is one of the most important compound topologies in analog design. It stacks a common-gate (or common-base) transistor on top of a common-source (or common-emitter) transistor, and in doing so it solves two problems that limit a single gain stage at once: it multiplies the output resistance up to , and it nearly eliminates the Miller multiplication of the input capacitance, sharply widening the bandwidth. The two devices share the same bias current, so the cascode costs almost no extra power. This tutorial walks through the small-signal analysis step by step, derives the output resistance and gain, explains the Miller benefit, and finishes with a worked example. Familiarity with the MOSFET and BJT small-signal models is assumed.
The Topology
In a MOS cascode, transistor is the input common-source device: the signal drives its gate, its source is at AC ground. Transistor sits on top, its source connected to the drain of , its gate held at a fixed DC bias (AC ground), and the output taken at its drain. Because is configured common-gate, it passes the current from straight through while presenting a very low impedance at its source and a very high impedance at its drain. That impedance transformation is the entire point.
Step-by-Step: Output Resistance
To find , set the input to zero and push a test current into the output node, measuring the resulting voltage . With , device is off as a driver and simply presents its output resistance at the source of . The classic result for the resistance looking into the drain of a common-gate device with a source degeneration is
Here the degeneration is the output resistance of the bottom device, . Substituting:
The cascode has boosted the output resistance by the intrinsic gain compared with a single device's . (For a BJT cascode the ceiling is softened by the finite ; the resistance looking into the collector saturates at roughly rather than growing without bound, but the boost over a single stage is still enormous.)
Step-by-Step: Voltage Gain
Driving the cascode with an ideal current-source load (so the load resistance is at least as large as ), the gain is the input transconductance times the output resistance:
A single common-source stage maxes out at an intrinsic gain of ; the cascode squares it. With a resistive load instead, the gain reverts to , which simply becomes when — so the cascode only pays off when paired with a high-impedance (active) load.
Bandwidth: Killing the Miller Effect
In a plain common-source stage, the gate-to-drain capacitance is multiplied by the Miller factor , because the drain swings hard in the opposite direction to the gate. This Miller capacitance dominates the input pole and chokes the bandwidth. In the cascode, the drain of connects to the low-impedance source of , so the voltage gain from 's gate to its drain is only about . The Miller multiplier on collapses from to roughly 2:
The huge gain that used to multiply now appears at 's drain, where it acts on the output node, not the input — so it does not slow the input pole. The result is a stage with both high gain and wide bandwidth, breaking the usual gain-bandwidth tradeoff of a single transistor.
Why the Impedance Boost Happens Physically
The mathematics of can feel like an accident of algebra, so it is worth seeing the mechanism. Imagine wiggling the output voltage at the drain of the top transistor. That wiggle would ordinarily push current back through the device, but the common-gate transistor's own feedback resists it: a rise in its source voltage (caused by current flowing down into ) reduces its , which throttles the current it will pass. The transistor actively fights any current that the output disturbance tries to inject. The strength of that pushback is the loop gain , and it multiplies the bottom device's resistance up to the cascode value. This is local series feedback, the same mechanism as emitter or source degeneration, applied here to raise output resistance rather than to stabilize gain.
Seen this way, the cascode is not a special trick but a particularly clean application of a general principle: degenerating a transistor with a resistance raises the resistance looking into its output by roughly the factor . The cascode just chooses to be another transistor's , which is the largest convenient resistance available, and so achieves the largest convenient boost. The same insight tells you immediately why a triple cascode raises the resistance again by another factor of , at the cost of yet more voltage headroom — each stacked device needs its own slice of the supply to stay in saturation, which is the practical limit on how high you can stack.
The bandwidth benefit follows the same logic from the opposite direction. The reason a plain common-source stage is slow is that its large inverting gain magnifies the input capacitance through the Miller effect. By terminating the input device into a low impedance instead of a high-gain node, the cascode denies the Miller effect the large voltage swing it needs to multiply . The gain has not disappeared; it has merely been relocated to the output node, where it can do its job without poisoning the input pole. Understanding this relocation, rather than memorizing the factor of two, is what lets you reason about more elaborate wideband topologies later.
A Fully Worked Numerical Example
Use two identical NMOS devices with and (from the MOSFET model article, each biased at 1 mA). A single common-source stage with an ideal load would have intrinsic gain
The cascode output resistance is
and, with a matching high-impedance load, the cascode gain is
The output resistance leapt from 50 kΩ to 5 MΩ — a factor of 100 — and the intrinsic gain from 100 to 10,000, a 40 dB improvement, all at the same 1 mA bias current. Meanwhile, if , the Miller capacitance in a plain CS stage of gain 100 would be , whereas in the cascode it is only about — a 50-fold reduction in the dominant input capacitance.
Single Stage vs. Cascode
| Metric | Single CS stage | Cascode |
|---|---|---|
| Output resistance | ||
| Intrinsic gain | ||
| Miller capacitance | ||
| Example gain (above) | 100 | 10,000 |
Common Mistakes
- Expecting high gain into a small resistive load. The gain only materializes with a load comparable to . A 10 kΩ resistor kills the benefit; you need an active (cascode current-source) load.
- Applying to a BJT without limit. The finite base resistance caps the bipolar cascode output resistance at about , not .
- Forgetting the body effect on the top device. In a MOS cascode the source of is not at the bulk potential, so appears and slightly raises the impedance-boost factor to .
- Assuming the cascode removes all bandwidth limits. It tames the input Miller pole, but the output node now sees a very high resistance, creating a low-frequency output pole. The cascode shifts where the bandwidth limit lives; it does not abolish it.
- Dropping anywhere. The entire cascode advantage is an effect. Setting makes the analysis meaningless.
To experiment, build a two-transistor cascode in the CircuitMath editor and inspect the generated small-signal equations, or revisit the single-stage common-source amplifier to see exactly what the cascode improves upon.