Field Guide · algorithm

Also known as: IIR, infinite impulse response filter

An IIR (infinite impulse response) filter computes each output from both recent inputs and past outputs — it has feedback.1 That recursion achieves a sharp frequency response with far fewer coefficients than a FIR filter, at the cost of nonlinear phase and a need to watch stability.

in Σ delays out feedback path
An IIR filter feeds past outputs back into the input, giving a sharp response from very few terms.

Overview

IIR designs (often built from cascaded biquad sections) suit narrowband tasks like DC blocking and the loop filters in AGC and timing recovery, where efficiency matters more than phase linearity.

Sources

  1. Infinite impulse response — Wikipedia, on the recursive, feedback-based filter and its stability trade-offs. 

See also