RF FundamentalsFilter DesignGroup Delay

Filters: Types, Responses, and Group Delay

Filters are bouncers for frequencies — they let the signals you want pass through while blocking everything else.

What are RF Filters?

In plain English

A filter is like a sieve for frequencies. A low-pass filter lets the slow, low-frequency stuff through while stopping the fast, high-frequency stuff. A bandpass filter is like a doorman who only lets in guests between a certain age range. Used in every radio, audio system, and phone call ever made.

A filter is a two-port network whose transmission varies with frequency. In RF and signal processing, filters are defined by their frequency response — the complex ratio of output to input as a function of frequency. The magnitude of this ratio (the amplitude response) tells us how much each frequency is attenuated or passed. The phase angle (the phase response) tells us the delay each frequency experiences through the filter.

Filters are classified by their passband geometry: lowpass (pass frequencies below a cutoff), highpass (pass frequencies above cutoff), bandpass (pass a band between two cutoffs), and bandstop (reject a band). These can be realized as analog circuits (LC, RC, active op-amp), digital algorithms (IIR, FIR), mechanical resonators (crystal, ceramic, SAW), or electromagnetic structures (cavity, waveguide).

The four classical filter approximations — Butterworth, Chebyshev, Elliptic, and Bessel — represent different solutions to the filter optimization problem. Each maximises a different property: passband flatness, transition band steepness, or phase linearity. No single design excels at all three simultaneously — this is the fundamental filter designer's tradeoff.

Magnitude Response Comparison
Compare filter frequency responses. Order 4 lowpass, normalized to −3 dB at fc.
-60 dB-40 dB-20 dB-10 dB-3 dB0 dB0.5×fc1×fc1.5×fc2×fc2.5×fc3×fc−3 dBfcButterworthChebyshev IBesselEllipticNormalized Frequency (ω / ωc)Magnitude (dB)

Butterworth

Maximally flat in passband, monotonic rolloff

Filter order:N = 4
Group Delay Response (Order 4)
Group delay = −dφ/dω. Constant group delay means linear phase — all frequencies delayed equally, no pulse distortion.
0.20.40.60.81.01.20.5×fc1×fc1.5×fc2×fc2.5×fc3×fcNormalized FrequencyGroup Delay (normalized)Bessel: flat

Butterworth

Moderate peaking near cutoff

Chebyshev I

More peaking, ripple visible

Bessel

Very flat — best pulse response

Elliptic

Severe peaking — worst for pulses

Filter Type Specifications
Maximally FlatMonotonic rolloffNo ripple

Passband

Maximally flat (no ripple). All derivatives of the magnitude response are zero at ω = 0.

Rolloff rate

−20N dB/decade (−6N dB/octave). Order 4: −80 dB/decade beyond cutoff.

Phase response

Moderate nonlinearity. Group delay peaks near cutoff but less than Chebyshev.

Best for

General purpose. Audio crossovers. Anti-aliasing when ripple-free passband is required.

Filter Design Deep Dive

Filter Comparison Matrix
Relative ratings for order-4 lowpass filters (★★★★ = best)
TypePassband FlatnessRolloff SteepnessPhase LinearityTypical Application
Butterworth★★★★★★☆☆★★★☆Audio, general RF
Chebyshev I★★☆☆★★★☆★★☆☆RF bandpass, channel select
Elliptic★★☆☆★★★★★☆☆☆Anti-alias, adjacent channel
Bessel★★★☆★☆☆☆★★★★Pulse shaping, digital data