Circuit Design – Implementing OTA-Based Voltage Regulator

circuit-designdifferential-amplifiertransconductance-amplifiervoltage-regulator

I am building a discrete voltage regulator, centered on a differential pair with an active load.

I have seen the single stage differential pair being called an Operational Transconductance Amplifier. I believe I understand how an OTA is supposed to work: $$I_{out}=G_{m}\cdot \left(V_{ref}-V_{s}\right)$$

In researching voltage regulators based on OTAs, as opposed to op amps, I've encountered only LDO with PMOS pass elements. For component availability purposes I will not be using MOSFETs, only bipolar transistors.

From my understanding, a voltage regulator is more or less an op amp/ OTA buffered in such a way to increase its maximum current output and lower its output impedance.

schematic

simulate this circuit – Schematic created using CircuitLab

$$V_{out}=\left(1+\frac{R_{f1}}{R_{f2}}\right)\cdot V_{ref},\quad \beta \geq 100$$

This is how I've simulated it in LTspice (Zener based voltage reference not shown):

enter image description here

Is this a sensible approach or should I try something else?

Best Answer

Let's check output impedance (top plot) and PSRR (bottom plot) of both PNP and NPN pass transistor versions of this regulator.

enter image description here

Left (NPN) in blue ; right (PNP) in red ; 3 output current steps (1mA,20mA,50mA).

In both circuits the pass transistor (Q5 or Q10) acts purely as current gain. It is not a voltage follower, even in the NPN case, because its input voltage is not controlled, coming from the meeting point of two collectors.

Therefore the circuit dumps into the load a current that is the product of hFe of the pass transistor, multiplied by gm of the input stage, multiplied by error voltage at the input of the LTP, which is the error voltage at the output times the voltage divider ratio. So the DC open loop transconductance is...

  • gm = about 20mS at collector current of 500µA per transistor
  • hFe ~180 for 2N3904 spice model
  • 1/3 for the feedback divider

Which gives a product of 1.2S as transconductance for the whole circuit. Output impedance is the inverse: 0.83 ohms, which is quite close to the "around one ohm output impedance" on the plot.

This is quite high, for good regulation you need lower output impedance than this so this isn't an acceptable LDO: it doesn't have enough open loop gain.

Let's substitute BJT pass transistors with FETs.

enter image description here

This simple change reduces output impedance by orders of magnitude, at least at low frequencies. This is due to the FET having no DC gate current so at low frequency its current gain is much higher than the hFe of a BJT. The formula to calculate output impedance is the same as above, but with the FET's much higher current gain, transconductance is much higher and thus output impedance is much lower.

Not everything is well and good though, because between 10k-1Meg the output impedance is inductive and that's where we want to cross over with the output cap, so it will probably be underdamped and be a special snowflake LDO that requires an output cap with just the right ESR for damping.

how the output impedance of the circuit relates to the loop transconductance

The circuit is an OTA (output transistor included): its output current is proportional to the error voltage at the output, and the proportion factor is transconductance. Since transconductance is dIout/dVout and output impedance is dVout/dIout, one is the inverse of the other.

In the document you linked, the SiC regulator uses collector resistors in the input stage instead of a current mirror. So the input stage doesn't output a current, it outputs a voltage, and the pass transistor doesn't act as pure current gain, instead it's a follower. So loop gain calculations are different.

inductive output impedance.

In the question (and in the linked document) loop gain and transconductance are only studied at DC, ie "0 Hertz". Plotting output impedance versus frequency shows that it rises at a slope of 20dB/decade, just like the impedance of an inductor would.

This is due to the main pole, which is due to input capacitance and Miller effect in the FET pass transistor. This FET is driven by current from the current mirror, and this current is integrated into a voltage by its input capacitance. This creates a pole and loop gain decreases by 20dB/decade.

To understand frequency dependent effects I feel the following analogy works well:

enter image description here

If you drive the device with a current (from I1, having DC and AC components) then this current is integrated into an AC voltage Vgs by the input capacitance. Vgs then drives the output current through the device's transconductance gm. Current gain can be defined just like for a BJT: drain current divided by gate current, and in this case it decreases by 20dB/decade with 90° phase lag.