Skip to main content

Need for all-pass filters; importance of normalization

Short answer

An all-pass filter is used exclusively for its phase/delay characteristics—to equalize group delay distortion caused by sharp filters or channels, preventing pulse overlap (e.g., modem eye diagram), while leaving magnitude untouched. Normalization designs at 1 Ω and 1 rad/s, allowing universal tables and avoiding numerical errors; denormalization scales to desired impedance and frequency, yielding practical component values.

Why do we need all pass filter if it passes all the frequency components provided to it. Explain with practical example. Why normalization and denormalization is important in filter design?

Why an all-pass filter is needed

An all-pass filter is a filter whose magnitude is constant (∣T(jω)∣=K|T(j\omega)| = K) at all frequencies, while its phase changes with frequency. Its zeros are mirror images of its poles about the jωj\omega axis.

T1(s)=s−as+a,T2(s)=s2−ω0Qs+ω02s2+ω0Qs+ω02T_1(s) = \frac{s-a}{s+a}, \qquad T_2(s) = \frac{s^2 - \frac{\omega_0}{Q}s + \omega_0^2}{s^2 + \frac{\omega_0}{Q}s + \omega_0^2}

For the first-order section, ∣T1(jω)∣=1|T_1(j\omega)| = 1, the phase is θ=180∘−2tan⁡−1(ω/a)\theta = 180^\circ - 2\tan^{-1}(\omega/a) (falling from 180∘180^\circ at DC to 0∘0^\circ at high frequency), and the delay is τ=2aa2+ω2\tau = \dfrac{2a}{a^2+\omega^2}. The sign-flipped form a−sa+s\dfrac{a-s}{a+s} has θ=−2tan⁡−1(ω/a)\theta = -2\tan^{-1}(\omega/a) (0° to −180°) and the same delay.

      jw
      |
  x   |   o      x = pole, o = zero
 -a   |   +a     (mirror images)
 -----+-------> sigma

It does not change the magnitude, but it changes the phase and delay, and that is exactly why it is used:

  • Delay equalization: sharp filters (Chebyshev, elliptic) and channels (telephone lines, cables) have non-flat group delay. An all-pass section in cascade adds delay where it is lacking so the total delay becomes flat, removing pulse distortion and inter-symbol interference in data links, video and audio.
  • Phase shifters / phase correction: e.g. 90° phase-splitting networks in single-sideband (SSB) modulators, phase compensation in control and measurement systems.
  • Time delay circuits: a cascade of all-pass sections approximates a pure delay e−sτe^{-s\tau} for analog delay lines.
  • Building other filters: a notch or band-pass can be made by adding the input to the all-pass output; used in phasers and audio effects.
  • Hilbert transformers and phase-locked systems in communication.

Practical example: a modem uses a 5th-order Chebyshev low-pass filter for its band limit. Its delay peaks near the cutoff, so pulses near the band edge arrive late and overlap the next symbol. A second-order all-pass section with ω0\omega_0 near the cutoff is added; the magnitude is unchanged but the total delay becomes flat, and the eye diagram opens again.

Importance of normalization and denormalization

Normalization means designing the filter at a reference impedance of 1 Ω1\ \Omega and a reference frequency of 11 rad/s. Denormalization (scaling) converts this prototype into the real filter.

  • Design tables (Butterworth, Chebyshev, Bessel poles and element values) are given only for normalized filters; one table serves every application.
  • Element values near 1 are easy to compute and avoid numerical errors with very large or small numbers.
  • Frequency transformations (LP to HP, BP, BS) are applied to the normalized low-pass prototype.
  • Denormalization then gives practical values:
ScalingRLC
Magnitude (kmk_m)kmRk_m RkmLk_m LC/kmC/k_m
Frequency (kfk_f)RRL/kfL/k_fC/kfC/k_f

Example: normalized C=1C = 1 F, scaled to ωc=1000\omega_c = 1000 rad/s and 10 kΩ gives C′=1/(1000×104)=0.1 μC' = 1/(1000\times10^4) = 0.1\ \muF.

✓ Answer checked by Claude Sonnet 5.5

All Filter Design chapter 2 questions →