In
signal processing, a
finite impulse response (FIR) filter is a
filter whose
impulse response (or response to any finite length input) is of
finite duration, because it settles to zero in finite time. This is in contrast to
infinite impulse response (IIR) filters, which may have internal feedback and may continue to respond indefinitely (usually decaying).