Skip to content
All articles
Electrical & Circuits

Active Op-Amp Filter Design: Sallen-Key Topologies, Gain-Bandwidth Limits & Bode Verification

Sep 20, 2026
5 min read
Op-AmpsActive FiltersAnalogBode PlotCircuit Theory
ShareXLinkedIn
Dual-trace DSO100MHz
Vpp3.28 V
Freq1.000 kHz
Diode Vf0.68 V

Active filters eliminate the bulky, lossy inductors of passive networks by using operational amplifier negative feedback to synthesize complex poles. However, real-world op-amp non-idealities—specifically finite open-loop gain and slew rate—fundamentally constrain filter performance at higher frequencies.

#1. 2nd-Order Sallen-Key Low-Pass Topology

For a unity-gain 2nd-order Butterworth response, the damping ratio is chosen as \(\zeta = 1 / \sqrt{2} \approx 0.707\) to yield maximally flat passband magnitude. With equal resistors \(R_1 = R_2 = R\), the capacitor ratio must satisfy \(C_1 = 2 C_2\) to achieve \(Q = 0.707\). The corner frequency evaluates directly to \(f_c = 1 / (2 \pi R \sqrt{C_1 C_2})\).

Always budget op-amp Gain-Bandwidth Product at least 50 to 100 times higher than your filter cutoff frequency to prevent parasitic phase lag and unwanted peaking.

#2. Op-Amp Gain-Bandwidth Product (GBWP) Limitations

Implementing a 10 kHz active filter with a budget LM358 (GBWP = 1 MHz) introduces non-negligible closed-loop phase delay, artificially shifting the pole frequency downward by ~8%. Swapping in a wideband TL072 (GBWP = 3 MHz) or OPA2134 restores the transfer function to within 0.9% of Multisim SPICE predictions.

  • Butterworth pole placement: -40dB/decade roll-off with monotonic passband attenuation
  • Component sensitivity analysis: using 1% metal film resistors and 5% C0G/NP0 dielectric ceramic capacitors
  • Dual-trace DSO verification: sweeping sinusoidal excitation from 100Hz to 100kHz to plot experimental gain and phase margin
  • Output offset nulling: balancing DC bias resistance at inverting and non-inverting terminals
ShareXLinkedIn