Home | | **Digital Signal Processing** | | **Discrete-Time Signal Processing** | | **Digital Signal Processing** | | **Principles of Digital Signal Processing** | | **Discrete Time Systems and Signal Processing** | Difference Between FIR Filter and IIR Filter

Digital filters are of two types. Finite Impulse Response Digital Filter & Infinite Impulse Response Digital Filter

**TYPES OF DIGITAL FILTER**

Digital
filters are of two types. Finite Impulse Response Digital Filter & Infinite
Impulse Response Digital Filter

__DIFFERENCE BETWEEN FIR FILTER AND
IIR FILTER__

**FIR Digital Filter**

1. FIR
system has finite duration unit sample response. i.e h(n) = 0 for n<0 and n
≥ M Thus the unit sample response exists for the duration from 0 to M-1.

2. FIR
systems are non recursive. Thus output of FIR filter depends upon present and
past inputs.

3. Difference equation of the LSI system for FIR filters becomes

4. FIR
systems has limited or finite memory requirements.

5. FIR
filters are always stable

6. FIR
filters can have an exactly linear phase response so that no phase distortion
is introduced in the signal by the filter.

7. The
effect of using finite word length to implement filter, noise and quantization
errors are less severe in FIR than in IIR.

8. All
zero filters

9. FIR
filters are generally used if no phasedistortion is desired.

Example:

System
described by

Y(n) =
0.5 x(n) + 0.5 x(n-1) is FIR filter.

h(n)={0.5,0.5}

**IIR Digital Filter **

1. IIR
system has infinite duration unit sample response. i. e h(n) = 0 for n<0
Thus the unit sample response exists for the duration from 0 to ∞.

2. IIR
systems are recursive. Thus they use feedback. Thus output of IIR filter
depends upon present and past inputs as well as past outputs

3. Difference equation of the LSI system for IIR filters becomes

4. IIR
system requires infinite memory.

5.
Stability cannot be always guaranteed.

6. IIR
filter is usually more efficient design in terms of computation time and memory
requirements. IIR systems usually requires less processing time and storage as
compared with FIR.

7.
Analogue filters can be easily and readily transformed into equivalent IIR
digital filter. But same is not possible in FIR because that have no analogue
counterpart.

8. Poles
as well as zeros are present.

9. IIR
filters are generally used if sharp cutoff and high throughput is required.

Example:

System
described by

Y(n) =
y(n-1) + x(n) is IIR filter.

h(n)=an
u(n) for n≥0

Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail

**Related Topics **

Copyright © 2018-2020 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.