Skip to content
Applied Electronics

The real op-amp: finite gain, gain-bandwidth product, slew rate and offset

Effect of finite gain, dominant pole and gain-bandwidth product with proof, slew rate and full-power bandwidth, offset, bias currents, CMRR and rail-to-rail.

The ideal op-amp is an excellent model, but real components have finite gain, limited bandwidth, a maximum rate of change of the output and small DC errors. Choosing the right op-amp for an application means knowing which of these limits matters. In this lesson we cover the effect of finite gain, the gain-bandwidth product, slew rate and offset errors, with the numbers found on datasheets.

Finite gain

With finite gain A and a fraction \beta of the output fed back to the input, the gain of the non-inverting amplifier is

    \[ G = \frac{A}{1 + A\beta} = \frac{1}{\beta}\cdot\frac{1}{1 + 1/(A\beta)} \]

(we derive it in the lesson on feedback). For A\beta \gg 1 the ideal value 1/\beta = 1 + R_2/R_1 is recovered. The product A\beta, the loop gain, measures how close we are to the ideal: the relative error is about 1/(A\beta).

Example. A = 10^5, desired gain 10 (\beta = 0.1): G = 10^5/(1 + 10^4) \approx 9.999, an error of 0.01%, far less than the resistor tolerance.

The gain-bandwidth product

The gain A is very high only at very low frequencies. Almost all op-amps are internally compensated: they have a dominant pole at a few hertz, after which the gain falls by 20 dB per decade:

    \[ A(f) = \frac{A_0}{1 + jf/f_p} \]

For f \gg f_p, |A| \approx A_0f_p/f: the product of gain and frequency is constant. It is the gain-bandwidth product (GBW), the frequency at which the open-loop gain equals 1.

Open-loop gain of an op-amp and closed-loop bandwidth
The magnitude of the open-loop gain is 100 dB up to about 10 Hz, then falls by 20 dB per decade and reaches 0 dB at 1 MHz. A configuration with 40 dB of gain has bandwidth up to 10 kHz, one with 20 dB of gain up to 100 kHz: the gain-bandwidth product is constant.

Theorem. An amplifier with ideal gain G_0 = 1/\beta built with an op-amp of gain-bandwidth product GBW has bandwidth

    \[ f_{-3dB} = \frac{\text{GBW}}{G_0} \]

Proof. Substituting A(f) \approx \text{GBW}/(jf) (valid above f_p) into G = A/(1 + A\beta):

    \[ G(f) = \frac{\text{GBW}/(jf)}{1 + \beta\,\text{GBW}/(jf)} = \frac{1/\beta}{1 + jf/(\beta\,\text{GBW})} \]

a first-order system with gain 1/\beta and cut-off frequency \beta\,\text{GBW} = \text{GBW}/G_0. ∎

Example. With GBW = 1 MHz, an amplifier with gain 10 reaches 100 kHz, with gain 100 only 10 kHz. If gain 100 and 100 kHz bandwidth are needed, either a 10 MHz op-amp is chosen or two gain-of-10 stages are cascaded.

Slew rate

The output cannot change faster than a maximum value, the slew rate SR (in V/µs), set by the current with which the internal stages charge the compensation capacitance. A sinusoid V_p\sin(2\pi ft) has a maximum slope of 2\pi fV_p, so it passes undistorted only if

    \[ f \le \frac{SR}{2\pi V_p} \]

Example. A cheap op-amp with SR = 0.5 V/µs, with a 10 V peak output, already distorts above 0.5\cdot 10^6/(2\pi\cdot 10) \approx 8 kHz, even though its GBW would allow much more. Large-signal audio needs a few V/µs; video signals hundreds.

DC errors

  • Offset voltage V_{os}: even with both inputs at the same voltage the output is not zero, as if a small source were in series with the input (from microvolts to a few millivolts). It is amplified by the gain 1/\beta: 2 mV of offset with a gain of 100 gives 200 mV at the output.
  • Bias currents I_B: the inputs draw a small current (nanoamperes for bipolar op-amps, picoamperes for MOSFET or JFET ones), which flowing through the resistors produces further error voltages. It is partly compensated by placing on the non-inverting input a resistor equal to the parallel combination of those on the inverting input.
  • Drift with temperature, in µV/°C: often more important than the offset itself, which can be trimmed.

For precision measurements on small signals there are chopper or zero-drift op-amps, which continuously correct their own offset down to a few microvolts.

Other parameters

ParameterMeaningTypical values
CMRRhow much a voltage common to both inputs is rejected80-120 dB
PSRRhow much supply variations reach the output80-110 dB
noiseinput-referred noise voltage1-50 nV/√Hz
output swinghow close the output gets to the suppliesfrom 1-2 V to a few mV (rail-to-rail)
output currentmaximum current that can be delivered10-50 mA

Rail-to-rail op-amps get within a few millivolts of the supplies, essential with the low supplies (3.3 V or less) of modern circuits. There is no single best op-amp: fast ones often have more offset and draw more current, precise ones are slow. The choice always starts from the parameter that limits the application.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x