Engineering Reference
Active Filter Topologies and Approximation Reference
Lookup for Sallen-Key, multiple-feedback, twin-T notch, Butterworth, Bessel, Chebyshev, elliptic, cascaded-stage, and ADC anti-alias filter terminology.
- Reading Time
- 12 min
- Format
- Topology lookup
- Updated
- September 29, 2026
Active Filter Topologies
| Topology | Structure | Response | Ideal design relationship | Practical boundary |
|---|---|---|---|---|
| Sallen-Key low-pass | Voltage-controlled voltage source | Low-pass | Natural frequency and Q set by R/C ratios and amplifier gain | Op-amp GBW, slew rate, output drive and component tolerance |
| Sallen-Key high-pass | Voltage-controlled voltage source | High-pass | Dual form with input capacitors and resistive network | Bias-current path, low-frequency saturation and op-amp limits |
| Multiple-feedback band-pass | Inverting multiple-feedback | Band-pass | Center frequency, Q and gain are coupled through component ratios | Input impedance and op-amp dynamic limits |
| Twin-T notch | Passive or actively buffered twin-T | Band-stop / notch | Balanced R and C ratios establish the ideal notch | Depth is highly sensitive to ratio mismatch and loading |
| Cascaded second-order sections | Biquad stages | Low-pass or high-pass | Higher order is realized as first- and second-order stages | Stage Q, ordering, gain distribution and headroom matter |
| ADC anti-alias filter | Analog low-pass before ADC | Low-pass | Attenuates interferers before sampling | Nyquist alone does not define sufficient stopband attenuation |
Common Response Approximations
| Approximation | Primary property | Magnitude behavior | Transition | Typical selection reason |
|---|---|---|---|---|
| Butterworth | Maximally flat magnitude | No passband ripple | Moderate transition | General amplitude response when flatness is preferred |
| Bessel | Flat group-delay emphasis | Gentler magnitude transition | Good transient fidelity | Waveform preservation and time-domain response |
| Chebyshev Type I | Equiripple passband | Specified passband ripple | Steeper than Butterworth for same order | Amplitude tradeoff accepts ripple |
| Chebyshev Type II | Monotonic passband, ripple in stopband | Finite stopband zeros | Steep transition near stopband | Stopband behavior is explicitly controlled |
| Elliptic | Ripple in passband and stopband | Finite transmission zeros | Steepest transition for a given order | Tolerances and phase behavior require care |
| Linkwitz-Riley | Crossover-oriented summed response | Often cascaded Butterworth sections | In-phase acoustic/electrical sum target | System phase, driver and implementation context govern |
Second-Order Section Terms
| Term | Relationship | Interpretation |
|---|---|---|
| Natural frequency | ω0 = 1 / √(R1R2C1C2) | Pole-frequency parameter; not universally the -3 dB point |
| Quality factor | Q = 1 / (2ζ) | Higher Q reduces damping and can create peaking |
| Damping ratio | ζ = 1 / (2Q) | Second-order transient and pole damping |
| Section gain | K | Can affect Q in Sallen-Key designs |
| Cascade order | N = sum of section orders | Odd orders include one first-order section |
| Asymptotic slope | 20N dB/decade | Far-from-cutoff ideal approximation |
Canonical Calculation Anchors
| Case | Result | Interpretation |
|---|---|---|
| Equal 10 kΩ / 10 nF Sallen-Key network | 1591.549 Hz | Natural frequency from the canonical four-component product |
| Q = 1/√2 | ζ = 0.707107 | Butterworth second-order damping |
| Fourth-order Butterworth at fc | 3.010300 dB attenuation | Cutoff is -3.0103 dB independent of order |
| Fourth-order Butterworth realization | 2 second-order sections | Each section has its own pole Q |
| 10 kΩ / 10 nF balanced twin-T | 1591.549 Hz | Ideal notch frequency; depth still depends on matching |
| 48 kHz sample rate | 24 kHz Nyquist | Passband and stopband requirements still set filter design |
Op-Amp and Implementation Boundaries
| Check | Why it matters | Typical failure |
|---|---|---|
| Gain-bandwidth product | Maintains required loop gain around pole frequencies | Frequency and Q shift |
| Slew rate | Supports large-signal output slope | Amplitude-dependent distortion |
| Input common-mode range | Keeps both inputs within valid operation | Clipping or nonlinear behavior |
| Output swing and drive | Supports load and internal reactive current | Clipping, heating or Q error |
| Source and load impedance | Changes assumed network ratios | Pole and gain error |
| Component tolerance and drift | Moves poles and notch cancellation | Response spread between units |
| Noise and resistor scale | Sets thermal and op-amp noise contributions | Excess output noise |
| Layout and decoupling | Controls parasitic coupling and stability | Unintended peaking or oscillation |
Common Errors
- Treating natural frequency as universally equal to -3 dB cutoff.
- Ignoring section Q when cascading a higher-order response.
- Using one Q for every Butterworth stage.
- Assuming Sallen-Key gain does not affect Q.
- Ignoring source and load impedance.
- Expecting ideal twin-T notch depth with loose component ratios.
- Selecting an op amp by GBW alone.
- Ignoring slew rate and output headroom.
- Placing anti-alias cutoff exactly at Nyquist without a transition band.
- Using asymptotic slope as exact near-cutoff attenuation.
- Cascading high-Q stages without checking internal overload.
- Skipping tolerance and Monte Carlo analysis for critical designs.
Support reference
FAQ
What is a Sallen-Key filter?
It is an active second-order topology using an op-amp as a voltage-controlled voltage source with an RC network that sets natural frequency and Q.
Is natural frequency always the -3 dB cutoff?
No. For a second-order response the relationship depends on Q and response shape. They coincide for a second-order Butterworth low-pass.
What is a Butterworth approximation?
It is a maximally flat magnitude approximation with no passband ripple. At cutoff its magnitude is down 3.0103 dB from the passband gain.
When is Bessel preferred?
Bessel-like responses are chosen when group-delay flatness and transient fidelity are more important than a steep magnitude transition.
What does filter order control?
Order sets the number of poles and the ultimate asymptotic slope. Each pole contributes about 20 dB per decade beyond the transition in the ideal asymptote.
Why is twin-T notch depth sensitive to tolerance?
The ideal cancellation depends on matched resistor and capacitor ratios. Ratio error, source/load impedance and op-amp behavior leave residual signal at the notch.
Why does an active filter need op-amp bandwidth margin?
The op-amp must provide loop gain at frequencies where the section requires gain and Q. Finite GBW shifts poles and reduces or reshapes Q.
Does Nyquist frequency define the anti-alias cutoff?
No. Nyquist is half the sample rate. The filter must also preserve the desired passband and provide enough attenuation over the available transition band.
Can second-order sections be cascaded in any order?
The ideal linear transfer product is commutative, but practical stage ordering changes internal signal level, overload risk and noise.
Do normalized tables replace simulation?
No. They establish ideal targets. Tolerance, op-amp models, source/load interaction, noise, headroom and layout still require verification.
Connected Engineering Content
Related Resources
Related Calculators
Sallen-Key Low-Pass Filter Calculator
Design and analyze ideal second-order Sallen-Key low-pass filters, including natural frequency, Q factor, damping ratio, Butterworth gain, peaking, op-amp gain resistors, and frequency response sweep tables.
Sallen-Key High-Pass Filter Calculator
Design and analyze ideal second-order Sallen-Key high-pass filters, including natural frequency, Q factor, damping ratio, Butterworth gain, passband-relative -3 dB frequency, op-amp gain resistors, and frequency response sweep tables.
Multiple-Feedback Band-Pass Filter Calculator
Design and analyze ideal second-order multiple-feedback active band-pass filters with center frequency, Q factor, bandwidth, center gain, exact half-power frequencies, phase, and frequency response sweep tables.
Notch Filter Calculator
Design balanced Twin-T notch filters, calculate 50 Hz and 60 Hz rejection targets, estimate notch frequency, component ratios, tolerance envelope, Q, bandwidth, and ideal notch response.
Butterworth Filter Calculator
Calculate Butterworth filter order, cutoff frequency, low-pass and high-pass response, normalized poles, stage Q values, and bounded frequency sweep tables.
ADC Anti-Alias Filter Calculator
Plan ADC anti-alias low-pass filters with Nyquist frequency, alias folding, guard band, Butterworth order, interferer attenuation, and ADC LSB residual targets.
Related Guides
Related References
Filter Response, Q, Bandwidth and Damping Reference
Lookup tables for filter response types, cutoff conventions, center frequency, bandwidth, Q, damping ratio, order, asymptotic slope, and approximation terminology.
Op-Amp Datasheet Parameters Reference
Condition-aware lookup for op-amp input and output limits, offset, bias current, open-loop gain, GBW, slew rate, CMRR, PSRR, noise, supply, output, and thermal ratings.
