본문 바로가기
Microelectronics

[Post #15/38] CMOS Source Follower Design

by WiseTech_Owl 2026. 5. 21.
반응형
CMOS Source Follower Design banner

CONTENT_START [HERO_HERE: A clean schematic of a NMOS Source Follower with a constant current source load, showing V_in at the Gate and V_out at the Source.]

📘 Microelectronic Circuits Series — Post #15/38 — 7.4-7.6 (Practical)

The Source Follower, or Common-Drain (CD) amplifier, is the impedance-matching workhorse of analog design. By shifting the signal from a high-impedance node to a low-impedance node without significant signal attenuation, it serves as the essential interface between high-gain sensitive stages and heavy capacitive or resistive loads.

1. Overview & Background — Why this matters

Think of the source follower like a professional "concierge" at a high-security event. The high-impedance input is like a quiet, private office where only a gentle knock (voltage signal) is required to get attention. The low-impedance output is like a wide-open exit door that can easily handle a massive crowd of people (load current) trying to push through simultaneously. The concierge inside just needs to see the knock at the door, and they instantly move the exit door to match, ensuring the signal "follows" the input perfectly.

CMOS source-follower circuit with active load
Figure 1. CMOS source-follower circuit with active load

In circuits, the source follower performs this exact duty. We use it to drive long interconnects on a chip, isolate sensitive bias voltages from noisy switching blocks, and provide the low output resistance required for voltage regulators or output stages in operational amplifiers. Unlike the Common-Source (CS) amplifier which provides high voltage gain but high output impedance, the CD stage provides unity voltage gain and low output impedance, effectively acting as an impedance transformer.

Historically, this topology was the standard choice for buffering early vacuum tube circuits and was carried directly into the CMOS era because it remains the most power-efficient way to provide a low-impedance drive. From the input stage of a high-speed comparator to the buffer inside an LDO (Low-Dropout Regulator) in your smartphone’s Power Management IC (PMIC), the source follower is ubiquitous.

[DIAGRAM_1_HERE: Schematic showing the NMOS M1 with V_in at the Gate, V_out at the Source, and an ideal current source I_ss at the Source.]

2. How it Works (Physical & Circuit Principles)

The source follower is unique because the output is taken from the source terminal. When the input voltage at the gate (VG) increases, the source voltage (VS) is forced to follow to maintain a relatively constant gate-to-source overdrive voltage (VGS - VTH). Physically, as the source potential rises, it effectively pulls the current through the load, which is why it is often called a "source follower"—the source terminal literally follows the gate's potential variation.

Because the source is connected to the load, any increase in output voltage requires a change in current. However, because we use a current source as the load (or a high-resistance bias), the transistor remains in the saturation region. The small-signal behavior is defined by the transconductance gm of the MOSFET, which dictates how much the drain current changes in response to the gate voltage change. The presence of the body effect (gmb) complicates this by modulating the threshold voltage as the source potential shifts, which slightly degrades the gain from its ideal value of 1.

💡 Intuition: The source follower is a unity-gain buffer. If you push the gate up by 100 mV, the source is "dragged" up by approximately 100 mV, minus a small voltage drop determined by the ratio of the transistor's transconductance to the total output impedance.

3. Key Design Equations

A_v = \frac{g_m R_S}{1 + (g_m + g_{mb}) R_S}

where gm is the transconductance, gmb is the body-effect transconductance, and RS is the equivalent load resistance.

Ideal vs actual source-follower transfer characteristics
Figure 2. Ideal vs actual source-follower transfer characteristics
R_{out} \approx \frac{1}{g_m + g_{mb}}

where Rout is the output impedance, demonstrating that the higher the gm, the lower the output resistance, enabling better driving capability.

V_{in} = V_{GS} + V_{out}

where V_{in} is the input voltage, showing the DC level shift required by the VGS required to bias the transistor in saturation.

4. Worked Numerical Example — Calculate it yourself

Consider an NMOS transistor in a 180-nm process with μnCox = 200 μA/V2, W/L = 20/0.2, and ID = 500 μA. First, calculate gm:

g_m = \sqrt{2 \mu_n C_{ox} (W/L) I_D} = \sqrt{2 \times 200 \times 10^{-6} \times 100 \times 500 \times 10^{-6}} \approx 4.47 \text{ mS}

With an ideal current source load (RS = ∞), the gain Av simplifies to:

A_v = \frac{g_m}{g_m + g_{mb}} = \frac{1}{1 + \eta}

where η is the body effect coefficient (typically 0.1 to 0.3). If η = 0.2, the gain is 0.83. If we add a 10 kΩ load resistor, the gain drops further as per the equation in Section 3. This indicates that while "ideal" gain is near unity, real-world resistive loading significantly impacts the performance.

[DIAGRAM_2_HERE: Plot of V_out vs V_in showing the linear range and the clipping at V_DD and threshold limits.]

5. Design Considerations & Trade-offs

  • DC Level Shifting: The output is always shifted down by VGS. You must account for this headroom; otherwise, the following stage may not turn on.
  • Body Effect Sensitivity: In bulk CMOS, VSB changes, causing VTH to shift. This nonlinearity is a major source of distortion in high-swing applications.
  • Output Impedance: Increasing the bias current ID increases gm, which lowers Rout. This is the primary knob for improving drive strength at the cost of higher power consumption.
  • Frequency Response: The source follower has a parasitic pole at the source node. While it doesn't provide Miller multiplication of CGD, the CGS can still load the driving stage.

6. Where it Shows Up in Practice

The source follower is the core of the "Output Buffer" in virtually every general-purpose operational amplifier, such as the classic LM358 or high-speed CMOS variants like the OPA350. It is also used as a signal-shifter in multi-stage amplifiers to prevent the DC operating point from dropping below the supply rails. In high-frequency RF ICs, source followers are used as buffers between an oscillator and a mixer to provide isolation (preventing "pulling" of the oscillator frequency).

7. Common Pitfalls & Debugging Tips

  • ⚠️ Saturation Exit: If the input signal drops too low, the transistor leaves saturation and enters cutoff. Always ensure Vin - Vout > VTH.
  • ⚠️ Body Effect: Designers often forget that gmb reduces the gain. For high-precision applications, use a P-well process or connect the bulk to the source to cancel the effect.

8. Exam & Interview Hot Spots

  • 💡 "What is the voltage gain of a source follower with a source-degenerated load?" (Look for the voltage divider formed by the gm of the M1 and the load).
  • 💡 "Why is the source follower gain strictly less than 1?" (The body effect and the output resistance of the current source are the main culprits).
  • 💡 "Compare the output impedance of a Common-Source amplifier vs. a Common-Drain amplifier." (CS has ro, CD has 1/gm).

9. Key Takeaways

  • The Source Follower provides a voltage gain slightly less than 1.
  • The primary benefit is transforming a high-impedance input to a low-impedance output.
  • DC level shifting is an inherent byproduct of the VGS drop.
  • Gain is limited by the body effect (gmb) and resistive loading.
  • Power consumption is the direct trade-off for lower output impedance (higher gm).

Educational content only. Always verify with datasheets and SPICE simulation before production design.

반응형