MOSFET common-source and common-drain amplifiers: gain formulas, PSpice and the threshold voltage
The operating point, gm and voltage gain of 2N7000 common-source and common-drain amplifiers, PSpice against the formulas, and what the part's threshold does to the circuit.
A MOSFET amplifier rides a small AC signal on the operating point set up in the bias lab and makes it bigger. The circuit numbers here are PSpice results for the lab handout's circuits with a 2N7000 model (Vth 2.1 V), and values calculated from them. They are not measurements; where a real part's threshold is used, it says so.
In this guide 9
1. The small-signal model and the gain formulas
In saturation ID = K(VGS − Vth)², so the rate at which the current changes for a small change in VGS at the operating point (the transconductance) is as below. For the same current, a smaller VGS − Vth (overdrive) means a larger gm.
Common source inverts (180°); common drain keeps the phase with a gain just under 1. Both formulas assume the bias resistors (R1‖R2) are far larger than the source resistance and that the output resistance rd can be ignored.
2. The circuit
3. Common source: the operating point
VDD = 10 V, R1 = 430 kΩ, R2 = 160 kΩ, RD = 4.7 kΩ, RS = 470 Ω. The divider gives VG = 2.712 V and PSpice reports 2.71 V. The PSpice operating point is IDQ = 939 µA, VDSQ = 5.15 V, gm = 10.99 mA/V.
- Check it with KVL: VDD − IDQ(RD + RS) = 5.15 V, the same as PSpice's VDSQ.
- VGS backwards from gm: solving gm = 2IDQ/(VGSQ − Vth) gives VGSQ ≈ 2.271 V, an overdrive of 0.171 V. VDSQ is far above that, so the point sits well inside saturation.
4. Common source: the voltage gain
PSpice with 1 Vp-p in at 1 kHz and only the load RL changing, against the two formulas:
| RL | RD‖RL | Estimate | With gm | PSpice (vo)/(vs) |
|---|---|---|---|---|
| RL3.3 kΩ | RD‖RL1.94 kΩ | Estimate−4.12 | With gm−3.46 | PSpice (vo)/(vs)−3.38 |
| RL4.7 kΩ | RD‖RL2.35 kΩ | Estimate−5.00 | With gm−4.19 | PSpice (vo)/(vs)−4.09 |
| RL5.6 kΩ | RD‖RL2.56 kΩ | Estimate−5.44 | With gm−4.56 | PSpice (vo)/(vs)−4.45 |
| RL6.8 kΩ | RD‖RL2.78 kΩ | Estimate−5.91 | With gm−4.95 | PSpice (vo)/(vs)−4.84 |
gm = 10.99 mA/V (PSpice operating point), RD = 4.7 kΩ, RS = 470 Ω. The estimate is −(RD‖RL)/RS, which assumes gmRS ≫ 1.
- The estimate runs 22% high: this circuit's gmRS is 5.17, too small to call '≫ 1'. The estimate inflates the real gain by 1 + 1/(gmRS) = 1.19.
- The formula with gm is within 2% of PSpice: what remains is the ignored output resistance rd, plus a signal large enough that the straight-line approximation around the operating point starts to slip.
- RS costs gain and buys stability: bypass RS with a capacitor and the gain becomes −gm(RD‖RL) = −21.3 (RL 3.3 kΩ), but it is then proportional to gm and drifts with the part and temperature.
- Is the input too big? Of the 0.5 V input peak only about 81 mV lands across gate and source, roughly half the 171 mV overdrive. As that ratio grows, the square law gives the two half cycles different gains and the waveform turns lopsided.
5. Common drain (source follower)
VDD = 10 V, R1 = 390 kΩ, R2 = 680 kΩ, RS = 1.8 kΩ. The divider gives VG = 6.355 V; the PSpice operating point is VSQ = 3.993 V, IDQ = 2.22 mA, gm = 16.90 mA/V.
- Gain: the formula gives 0.968; PSpice gives 5.79 Vp-p ÷ 6 Vp-p = 0.965, practically the same. With gmRS = 30.4 it is close to 1.
- Why it is a buffer: input resistance R1‖R2 ≈ 248 kΩ, output resistance RS‖(1/gm) ≈ 57 Ω. A load hardly dents the gain:
RL RS‖RL Av Output p-p (6 V in) none 1.8 kΩ 0.968 5.81 V 10 kΩ 1.53 kΩ 0.963 5.78 V 1 kΩ 643 Ω 0.916 5.49 V 100 Ω 94.7 Ω 0.616 3.69 V - When does it clip? If the output swings down by more than VSQ = 3.993 V the source reaches 0 V and the MOSFET turns off. At a gain of 0.965 that allows about 8.3 Vp-p in.
6. Design: gain −10 at IDQ = 1 mA
An example on VDD = 15 V with VG = 3 V (R1 = 4R2, R2 = 150 kΩ), designed for a part with K = 180 mA/V² and Vth = 2.1 V.
| Item | Calculated | Standard | Worked out here | PSpice |
|---|---|---|---|---|
| ItemR1 | Calculated600 kΩ | Standard620 kΩ | Worked out here | PSpice |
| ItemRD | Calculated8.25 kΩ | Standard8.2 kΩ | Worked out here | PSpice |
| ItemRS | Calculated825 Ω | Standard820 Ω | Worked out here | PSpice |
| ItemIDQ | Calculated1 mA | Standard | Worked out here916 µA | PSpice916 µA |
| ItemAv | Calculated−10.0 | Standard | Worked out here−9.55 | PSpice−9.52 |
Standard values pull VG down to 2.922 V, so IDQ lands below target. Worked out with the same part, 916 µA matches PSpice's 916 µA, and with gmRS = 21.1 the gain comes to −9.55, 95% of the −10 estimate. Setting gain by a resistor ratio only works when gmRS is large, and the numbers show it.
7. With a real part: the DC point first
The 2N7000 actually measured in the I–V lab had Vth ≈ 1.53 V, more than 0.5 V below the model's 2.1 V. Suppose the same part goes into these circuits:
K held at the lab 9 bench fit, 123 mA/V². Once VDSQ falls near 0 the part is in triode and stops amplifying.
- The lab 11-1 circuit falls into triode: in PSpice (Vth 2.1 V), VDSQ was 5.15 V; with 1.53 V, ID ≈ 1.93 mA and VDSQ ≈ 0.03 V, in triode. Put a signal in and almost nothing comes out.
- The design circuit is on the edge too: VDSQ drops to about 0.98 V, so even a small output swing clips at the bottom.
- So DC before signal: before connecting the function generator, read VG, VS and VD with a multimeter and check VDS > VGS − Vth. If it is in triode, lower VG (smaller R2) or add a trimmer on the R1 side to bring VDSQ near half of VDD, then add the signal.
8. Common measurement mistakes
- Don't measure right after power-up: CC1 = 100 µF charges through R1‖R2 with a time constant of about 12 s. The gate's DC level takes close to a minute to settle, and gain or bias readings taken before then keep moving.
- Electrolytic polarity: CC1 goes + towards the gate (DC 2.7 V), CC2 + towards the drain (several volts DC).
- Function generator load setting: if the output is set for a 50 Ω load, a high-impedance circuit gets twice the displayed amplitude. Measure vs on the scope rather than trusting the display.
- AC-couple the output, compare phase on two channels: the common-source inversion (180°) only shows with both channels on the same timebase. The common-drain output rides on the source's 4.0 V DC, so with DC coupling you need to adjust the vertical position.
- Gain as a peak-to-peak ratio: use the scope's Vpp measurement, and Average mode to tame noise on small signals.
9. In your lab report
- Put the estimate, the formula with gm, and PSpice (or the bench) in one table with gmRS beside them; the reason for the differences is then obvious.
- Take gm from the operating point's IDQ and VGSQ − Vth. On the bench, use the Vth you measured on your own part rather than the handout's, and say which you used.
- Rather than just writing 'inverted', attach a screen with both waveforms as the evidence.
Check the gate divider with the voltage divider calculator and turn gains into dB with the dB calculator. The same circuits built with a BJT are in the BJT amplifier guide.