Digital Signal Processing Basics

Which of the following is a characteristic of an FIR (finite impulse response) filter?

  1. AIt has feedback from the output to the input side, so a steep response can be obtained with few coefficients
  2. BIts impulse response continues forever, so it easily becomes unstable when its coefficients are quantized
  3. CIt has no feedback, so it is always stable, and symmetric coefficients give it linear phase
Show answer and explanation

Answer: C. It has no feedback, so it is always stable, and symmetric coefficients give it linear phase

An FIR filter only multiplies the present and past inputs by coefficients and adds them; it has no output feedback. Its impulse response ends after the number of coefficients (taps), and its poles lie only at z = 0, so it is stable whatever the coefficient values. With symmetric coefficients it has linear phase, delaying every frequency component by the same time and preserving the shape of the waveform. In exchange, a steep response needs more taps than an IIR filter.

  • A. Feedback and a steep response with few coefficients are characteristics of IIR filters.
  • B. An infinitely long impulse response and possible instability from coefficient quantization belong to IIR filters.
  • C. Correct. Without feedback it is stable, and symmetric coefficients give linear phase.
Practice this topic Back to topic

Books on Digital Signal Processing Basics Ad

As an Amazon Associate I earn from qualifying purchases.

More Digital Signal Processing Basics questions

  1. Which of the following 5-tap FIR filters has linear phase?
  2. Which of the following is the group delay of a 101-tap linear-phase FIR filter (with symmetric coefficients)?
  3. At a sampling frequency of 8 kHz, a moving-average filter y[n] = (x[n] + x[n − 1] + … + x[n − 7])/8 averages the latest 8 samples. Which of the following is the lowest frequency at which its output is 0?
  4. Which of the following gives the gains at DC and at the Nyquist frequency of the first-order IIR low-pass filter given by the exponential smoothing y[n] = 0.2x[n] + 0.8y[n − 1]?
  5. Which of the following correctly describes the bilinear transform used to design a digital filter from the transfer function H(s) of an analog filter?