Visual
Concept overview
A filter selectively passes or attenuates signals based on their frequency. The four basic types are low-pass (passes frequencies below a cutoff), high-pass (passes frequencies above a cutoff), band-pass (passes a range of frequencies), and band-stop or notch (attenuates a narrow frequency band). Filters are implemented as passive circuits using R, L, and C components, as active circuits using op-amps with RC networks, or as digital FIR and IIR filters running on DSP processors and FPGAs. The choice of Butterworth, Chebyshev, or Bessel approximation determines the trade-off between passband flatness, roll-off steepness, and phase linearity.
Real-world applications
How it works in practice
In an active Sallen-Key second-order low-pass filter, an op-amp buffers the output of a passive RC ladder network. The feedback from the op-amp output to the mid-node of the RC ladder provides frequency-selective positive feedback, which sharpens the roll-off beyond what a passive RC achieves. The quality factor Q and the natural frequency w0 are set by the four passive components R1, R2, C1, C2. In a digital FIR filter, the input signal is convolved with a set of fixed tap coefficients h[0], h[1], ..., h[N-1]. Each output sample y[n] = sum of h[k] * x[n-k] for k from 0 to N-1. Increasing the number of taps N sharpens the transition band but increases computational load linearly. An IIR filter uses feedback: y[n] depends on both previous inputs and previous outputs, giving a much steeper roll-off per coefficient but introducing nonlinear phase and potential instability if coefficients are not carefully computed. Bilinear transformation is the standard method for converting an analog prototype filter such as a Butterworth or Chebyshev design into a stable IIR digital filter.
Examples
Future scope
Reconfigurable analog filter banks implemented in bulk acoustic wave (BAW) resonator technology are being developed for 5G mmWave handsets, where the filter must switch between dozens of frequency bands rapidly. Companies such as Akoustis Technologies are fabricating BAW filters on silicon to achieve insertion losses below 1 dB at 28 GHz. In machine learning-based audio processing, learned filterbanks in convolutional neural networks trained end-to-end on raw audio waveforms are replacing hand-designed mel-scale filter banks for speech recognition, with research from Google and Baidu showing improved robustness to environmental noise in keyword spotting tasks.