Skip to main content
DD-CAT IDE logoDD-CAT IDE

Inverting op-amp calculator

Favorite

Inverting op-amp stage: derive the voltage gain (A = −Rf/Rin) and input impedance from Rf/Rin, or pick standard resistors for a target gain, then use the resistor tolerance to bound the gain / output error and maximum mismatch error, and check noise-gain bandwidth and slew rate.

Key points

An inverting amplifier feeds the signal through input resistor Rin into the − input, with feedback resistor Rf from the output back to − and the + input grounded; the voltage gain is A = −Rf/Rin, the output is inverted 180° from the input, and |A| = Rf/Rin. The − input is a virtual ground (≈0 V) and the input impedance equals Rin — the key difference from a non-inverting stage. The closed-loop bandwidth uses the noise gain: BW = GBW/(1+|A|). For a sine output with peak voltage Vpk the required slew rate is SR = 2π·f·Vpk, and the full-power bandwidth is FPBW = SR/(2π·Vpk). The tool solves gain and input impedance from Rf/Rin, or standard resistors for a target gain, and bounds the gain / output error and maximum mismatch error with the resistor tolerance, together with bandwidth and slew-rate checks.

Inputs

A = −Rf/Rin (|A| = Rf/Rin) | Zin = Rin | BW = GBW/(1+|A|) | SR = 2π·f·Vpk | FPBW = SR/(2π·Vpk)

Calculation model (updates with parameters)

−+V+V−VinRin1 kΩvirtual ground ≈ 0 VVoutRf10 kΩ1 VA = −Rf/Rin = −10.000 V/V (inverted 180°)BW ≈ 90.91 kHz | FPBW ≈ 79.58 kHz

Bode plot (magnitude / phase, updates with parameters)

Inverting gain |A|-30-20-100102090°135°180°1 kHz10 kHz100 kHz1 MHzf (log axis)dBphase90.91 kHz20.0 dB (flat at low frequency)135° @ 90.91 kHzSingle-pole model: low-frequency |A| = 20.0 dB (phase 180°), BW = GBW/(1+|A|) = 90.91 kHz, then -20 dB/decade roll-offGBW = 1 MHz
Inverting voltage gain A−10.000V/V
Gain (dB)20.00 dB
Feedback ratio Rf / Rin10.000
|Gain| range (resistor tolerance)9.802 ~ 10.202V/V
Output amplitude range (resistor tolerance)0.980 ~ 1.020 V
Maximum resistor-mismatch error±2.02%
Equivalent Rf / Rin10 kΩ / 1 kΩ
Input impedance Rin1 kΩ
Noise gain 1 + |A|11.000
Closed-loop bandwidth BW = GBW/(1+|A|)90.91 kHz
Output amplitude (peak / peak-to-peak)1.000 / 2.000 V
Required slew rate SR_req62.83 mV/µs
Device SR / margin×7.96
Full-power bandwidth FPBW79.58 kHz
Small-signal rise time tr3.85 µs
Slew-limited rise time4 µs
f = 10 kHz actual output amplitude0.994 V

Engineering notes

  • Inverting amplifier: the signal enters the − input through Rin and Rf feeds back from the output to −, with the + input grounded. The gain is A = −Rf/Rin (output inverted 180°), with |A| set by Rf/Rin.
  • The inverting input is a virtual ground (≈0 V) and the input impedance equals Rin — the key difference from a non-inverting amplifier: for a high source impedance increase Rin or switch to the non-inverting input.
  • The closed-loop bandwidth uses the noise gain 1 + |A|: BW = GBW/(1+|A|); compared with a non-inverting stage of the same gain the bandwidth is the same but the input impedance is low.
  • A sine output needs a slew rate SR = 2π·f·Vpk, and the highest sine frequency a given SR supports (full-power bandwidth) is FPBW = SR/(2π·Vpk); beyond it slope distortion appears.
  • Rf and Rin set the noise gain and noise: a smaller Rin means higher noise gain and lower input impedance; for precision use 0.1% resistors and keep Rf/Rin accurate.

FAQ

What is Inverting op-amp calculator for?
Inverting op-amp stage: derive the voltage gain (A = −Rf/Rin) and input impedance from Rf/Rin, or pick standard resistors for a target gain, then use the resistor tolerance to bound the gain / output error and maximum mismatch error, and check noise-gain bandwidth and slew rate.
What is the formula for Inverting op-amp calculator?
Core formula: A = −Rf/Rin (|A| = Rf/Rin) | Zin = Rin | BW = GBW/(1+|A|) | SR = 2π·f·Vpk | FPBW = SR/(2π·Vpk). The tool returns results instantly using this formula and the selected parameters.
What engineering notes should I keep in mind when using Inverting op-amp calculator?
Inverting amplifier: the signal enters the − input through Rin and Rf feeds back from the output to −, with the + input grounded. The gain is A = −Rf/Rin (output inverted 180°), with |A| set by Rf/Rin. The inverting input is a virtual ground (≈0 V) and the input impedance equals Rin — the key difference from a non-inverting amplifier: for a high source impedance increase Rin or switch to the non-inverting input. The closed-loop bandwidth uses the noise gain 1 + |A|: BW = GBW…