Differential OTAs

Analog (Integrated) Circuit Design

13 Differential OTAs

Differential OTAs

Figure 71: Differential two-stage OTA with resistive load.

13.1 Miller Compensation

Miller Compensation

Figure 72: Differential two-stage OTA with resistive load and Miller compensation.

Miller Compensation

Figure 73: Small-signal model of common-source stage with Miller compensation.

Miller Compensation

\[ I_\mathrm{in} + I_\mathrm{m} - V_\mathrm{gs} (s C_\mathrm{in} + g_\mathrm{in}) = 0 \tag{52}\]

\[ -I_\mathrm{m} - g_\mathrm{m}V_\mathrm{gs} - V_\mathrm{out} (s C_\mathrm{L} + g_\mathrm{out}) = 0 \tag{53}\]

Miller Compensation

\[ I_\mathrm{m} = s C_\mathrm{m} (V_\mathrm{out} - V_\mathrm{gs}) \tag{54}\]

\[ \frac{V_\mathrm{out}}{I_\mathrm{in}} = \frac{s C_\mathrm{m} - g_\mathrm{m}}{(s C_\mathrm{m} + s C_\mathrm{L} + g_\mathrm{out})(s C_\mathrm{m} + s C_\mathrm{in} + g_\mathrm{in}) - (s C_\mathrm{m} - g_\mathrm{m}) s C_\mathrm{m}}. \tag{55}\]

Miller Compensation

\[ \frac{V_\mathrm{out}}{I_\mathrm{in}} = -\frac{g_\mathrm{m}}{(s C_\mathrm{L} + g_\mathrm{out})(s C_\mathrm{in} + g_\mathrm{in})} = -\frac{g_\mathrm{m}}{g_\mathrm{out} g_\mathrm{in}} \frac{1}{\left( 1 + \frac{s C_\mathrm{L}}{g_\mathrm{out}} \right)} \frac{1}{\left( 1 + \frac{s C_\mathrm{in}}{g_\mathrm{in}} \right)} \tag{56}\]

\[ \frac{V_\mathrm{out}}{I_\mathrm{in}} = -\frac{g_\mathrm{m}}{g_\mathrm{out} g_\mathrm{in}} \frac{\left( 1 - \frac{s C_\mathrm{m}}{g_\mathrm{m}} \right)} { \left( 1 + s \frac{C_\mathrm{L} + C_\mathrm{in} + \frac{C_\mathrm{in} C_\mathrm{L}}{C_\mathrm{m}}}{g_\mathrm{m}} \right) \left( 1 + s \frac{C_\mathrm{m} \frac{g_\mathrm{m}}{g_\mathrm{out}}}{g_\mathrm{in}} \right) }. \tag{57}\]

Miller Compensation

\[ s_\mathrm{p1} = -\frac{g_\mathrm{in}}{C_\mathrm{m} \frac{g_\mathrm{m}}{g_\mathrm{out}}} \]

\[ s_\mathrm{p2} = -\frac{g_\mathrm{m}}{C_\mathrm{L} + C_\mathrm{in} + \frac{C_\mathrm{in} C_\mathrm{L}}{C_\mathrm{m}}} \]

Miller Compensation

\[ s_\mathrm{z} = +\frac{g_\mathrm{m}}{C_\mathrm{m}} \tag{58}\]

\[ s_\mathrm{z} = \frac{g_\mathrm{m}}{C_\mathrm{m} (1 - g_\mathrm{m}R_\mathrm{m})} \tag{59}\]

Miller Compensation

\[ R_\mathrm{m} > \frac{2}{g_\mathrm{m}}. \]

13.2 Common-Mode Regulation

Common-Mode Regulation

Differential and Common-Mode Loops

When using an error amplifier to regulate a common-mode point keep in mind that you need to check the differential and common-mode stability of these various loops! This can lead to tricky situations, especially under large-signal excitation where the common-mode sensing might not work as expected!

In order to get a differential circuit stable one often has to make the common-mode loop faster than the differential loops. So simple, high-speed error amplifiers are an advantage.

Common-Mode Regulation

Differential and Common-Mode Loops

In summary, stability investigations are critically important for differential circuits, and you should never forget to check for common-mode stability as well!

Common-Mode Regulation

Figure 74: Differential two-stage OTA with resistive load, Miller compensation and output common-mode control.

Common-Mode Regulation

\[ V_\mathrm{out,cm} = V_\mathrm{GS7,8} + \frac{R_{3,4} I_\mathrm{D11}}{2}. \]

\[ A_\mathrm{cm,1} \approx -\frac{1}{g_\mathrm{m3,5}} \cdot \frac{g_\mathrm{m1,2} g_\mathrm{ds10}}{2g_\mathrm{m1,2} + g_\mathrm{ds10}} \approx -\frac{g_\mathrm{ds10}}{2g_\mathrm{m3,5}}. \tag{60}\]

Common-Mode Regulation

\[ A_\mathrm{cm,2} \approx -\frac{g_\mathrm{m4,6}}{g_\mathrm{m7,8}}. \tag{61}\]

\[ A_\mathrm{cm} = A_\mathrm{cm,1} \cdot A_\mathrm{cm,2} \approx \frac{g_\mathrm{ds10}}{2g_\mathrm{m7,8}} \tag{62}\]

Common-Mode Regulation

\[ A_\mathrm{d,1} \approx \frac{g_\mathrm{m1,2}}{R_{1,2}^{-1} + g_\mathrm{ds3,5} + g_\mathrm{ds1,2}} \tag{63}\]

\[ A_\mathrm{d,2} = \frac{g_\mathrm{m4,6}}{R_{3,4}^{-1} + g_\mathrm{ds7,8} + g_\mathrm{ds4,6}}. \tag{64}\]

Common-Mode Regulation

\[ A_\mathrm{d} = A_\mathrm{d,1} A_\mathrm{d,2} = \frac{g_\mathrm{m1,2} g_\mathrm{m4,6}}{(R_{1,2}^{-1} + g_\mathrm{ds3,5} + g_\mathrm{ds1,2})(R_{3,4}^{-1} + g_\mathrm{ds7,8} + g_\mathrm{ds4,6})} \tag{65}\]

Common-Mode Regulation

Modify Bias Points with Currents

Keep the technique shown in Figure 74 (using \(R_{3,4}\) and \(M_{11}\)) in mind: You can always modify a bias point by injecting a dc current into a node, or by pulling a dc current out of a node (or do both to increase or lower the quiescent current through a resistor or transistor)! Since we likely have already current mirrors in the circuit it is usually a minor effort adding MOSFETs to create these bias currents.

13.3 Final Differential OTA

Final Differential OTA

Figure 75: Differential two-stage OTA with adapted MOSFET-R load of first stage and output common-mode control by MOSFET-R load in second stage.

Final Differential OTA

Figure 76: Differential OTA design in Xschem.

Final Differential OTA

Figure 77: Simulation testbench of the differential OTA design (DM and CM gain analysis).

13.4 Differential OTA Variants

Differential OTA Variants

Figure 78: The telescopic differential OTA (output common-mode regulation and biasing details are not shown).

Differential OTA Variants

Figure 79: The folded-cascode differential OTA (output common-mode regulation and biasing details are not shown).

References

Gray, Paul R., Paul J. Hurst, Stephen H. Lewis, and Robert G. Meyer. 2009. Analysis and Design of Analog Integrated Circuits. Wiley.
Mangelsdorf, Chris. 2025a. “Miller’s Secret [Shop Talk: What You Didn’t Learn in School].” IEEE Solid-State Circuits Magazine 17 (1): 21–27. https://doi.org/10.1109/MSSC.2024.3503792.
Mangelsdorf, Chris. 2025b. “Miller’s Wrong Half-Plane Zero [Shop Talk: What You Didn’t Learn in School].” IEEE Solid-State Circuits Magazine 17 (2): 19–29. https://doi.org/10.1109/MSSC.2025.3562109.

References