PowerPoint Presentation · Difficult to design, test, simulate and implement. Extremely stable with...

Post on 23-Aug-2020

1 views 0 download

Transcript of PowerPoint Presentation · Difficult to design, test, simulate and implement. Extremely stable with...

Digital Filters Analog Filters

A digital filter is programmable (The transfer function can be changed by exchanging coefficients in the memory without affecting the circuitry).

An analog filter can only be changed by redesigning the filter circuit.

Easy to design, test, simulate and implement. Difficult to design, test, simulate and implement.

Extremely stable with respect both to time and temperature.

Less stable as the characteristics of analog filter circuits are subject to drift and are dependent on temperature.

Fast DSP processors can handle complex combinations of filters in parallel or cascade, making the hardware requirements relatively simple and compact.

hardware is complex and large in size

High accuracy and better performance (Sharp Cut-off in the transition band)

Less accuracy (component tolerances)

Linear Phase (FIR Filters) Non Linear Phase

Computation must be completed in sampling period-Limits real time operation

Analog Filters required at high frequencies and for anti aliasing filters

Requires high performance ADC, DAC & DSP No ADC, DAC & DSP required.

Adaptive Filtering possible (ability to adapt to changes in the characteristics of the signal).

Adaptive Filters difficult.

Low cost High cost

Digital filters are classified into one of two basic forms, according to how they respond to a unit impulse:• Finite Impulse Response (FIR) Filters• Infinite Impulse Response (IIR) Filters

Finite Impulse Response Filters:

• In signal processing, a FIR filter is a filter whose impulse response is offinite duration, because it settles to zero in finite time.

• FIR digital filters use only current and past input samples, and none ofthe filter's previous output samples, to obtain a current output samplevalue

• Transfer function of the filter is

• To give a Finite Impulse Response (FIR), a filters must be non recursivei.e. no feedback, N = 0

Finite Impulse Response Filters:

• Higher filter order than IIR filters• Corresponding higher delay than IIR filters

Infinite Impulse Response Filter: