Professional Documents
Culture Documents
ES 623/ PE 610
DIGITAL SIGNAL
PROCESSING
Lecture 18
Analog Filters
Last Session
Computation of DFT
Fast Fourier Transforms(FFT)
DIT FFT
21 October 2010
Todays Session
Introduction to DIF FFT Algorithm
Introduction to analog filters
Design of Butterworth filters
21 October 2010
Decimation-in-frequency FFT
N=2p & input is separated into two parts .
The first set consists of first N/2 input samples with
n ranging from 0 to N/2-1
Second set consists of the remaining N/2 input
samples with n ranging from N/2 to N-1
X(k) is decimated into even & odd numbered points
(DIF) decomposing an N point DFT into 2 N/2
Point DFTs
The procedure is repeated till we get a 2-point
DFT.
The 2-point DFT is then converted to butterfly to
get the complete structure.
21 October 2010
21 October 2010
Filters
Filter is a frequency selective network which
allows certain range of frequencies of input
signal to pass & to suppress other frequencies
not desired.
Also Filtering is a process by which the
spectrum of a signal can be modified, reshaped
or manipulated according to some desired
specifications.
21 October 2010
Bandlimiter
21 October 2010
Filter types:
Analog filters:
Used in analog signal processing
To bandlimit the input to DSP
To reconstruct analog signals
To design Digital Filters
Digital filters
Used for DSP applications
21 October 2010
Stopband
21 October 2010
10
Band pass
High pass
Band stop
21 October 2010
11
Passband ripple
Stopband ripple
Passband frequency
21 October 2010
Stopband frequency
12
Filter specifications
21 October 2010
13
14
15
Passband
lH(j )l
0
Transition band
Gp
Passband Gain
Gs
Stopband gain
21 October 2010
Stopband
p
Passband frequency
s
Stopband frequency
16
21 October 2010
17
21 October 2010
18
Butterworth Filters
Magnitude squared frequency response :
2
H N ( j) =
1 +
c
2N
N is the order
c is the 3 dB cut off frequency in rad/sec
HP(j ) is prototype BW filter with c =1
21 October 2010
19
H NP ( j)
P
N
0.707
c=1
21 October 2010
20
H N ( j)
21 October 2010
21
22
Next Session
Butterworth filter design
Design examples on Butterworth filters
21 October 2010
23
Thank You
21 October 2010
24