Digital Filter, FIR and IIR
Digital Filter, FIR and IIR
Digital filters
Introduction
2
Signal separation
• Signal separation is needed when a signal has been contaminated with
interference, noise, or other signals.
• For example
• Imagine a device for measuring the electrical activity of a baby's heart while
still in the womb.
• The raw signal will likely be corrupted by the breathing and heartbeat of the
mother.
• A filter might be used to separate these signals so that they can be individually
analyzed.
3
Signal restoration
7
Cont.…
8
Implementation of Digital filters
9
Cont.…
• Digital filters can be implemented in two ways,
• Convolution (also called finite impulse response or FIR) and
• Recursion (also called infinite impulse response or IIR).
• Filters carried out by convolution can have far better performance than filters
using recursion, but execute much more slowly.
• The most commonly used FIR filters are moving average (which is used in the
time domain), windowed-sinc (which is used in the frequency domain) and FIR
custom (which is used when something special is needed).
• The most common IIR filters are single pole recursive filter (is used in the time
domain), Chebyshev (is used in the frequency domain).
10
11
12
13
Example
Determine whether FIR or IIR
20