



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
DSP notes Unit-2 with question and answers
Typology: Lecture notes
1 / 6
This page cannot be seen from the preview
Don't miss anything!
SUB: DIGITAL SIGNAL PROCESSING
𝐀
𝐀
SUB: DIGITAL SIGNAL PROCESSING
Apparatus : - Language software MATLAB
Decimation – In – Time (DIT) FFT algorithm
In this algorithm, the time – domain sequence x[n] is decimated into two
𝑁
2
of even – indexed values of x[n], and other composed of odd – indexed values of x[n].i.e.,
The N – point DFT of x[n] is given by
𝑁−
𝑛𝑘
This can be rewritten as
𝑛=
𝑁−1 𝑁−
𝑋
( 𝑘
) = ∑ 𝑥[𝑛]𝑊
𝑛𝑘
𝑛𝑘
𝑁
−
1 2
𝑛=0,𝑒𝑣
𝑒𝑛
𝑁
𝑁
−
1 2
𝑁
𝑛=0,𝑜𝑑𝑑
2𝑛𝑘
(2𝑛+1)𝑘
𝑛=
0
𝑁
−
1 2
𝐀
𝐀
𝑛=
0
𝑁
𝑁
−
1 2
2𝑛𝑘
𝑘
2𝑛𝑘
𝑛=
𝑁
𝑁
𝑁
𝑛=
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
𝐀
And using the symmetry property of the twiddle factor, W N
, and equations4 & 5
𝑘
Equations 3 and 6 result in the following butterfly diagram
For example, for N = 8, the DFT points in terms of G and H are
0
1
2
3
For the remaining 4 points X(4) to X(7), we use equations 4, 5, 6 and 7 to get
0
1
2
3
The butterfly diagram for the above set of equations is
2
2
The above process is repeated for calculating the N/2 point DFTs of g[n] and h[n], and this is continued till
we get two point DFTs. Once we reach a two – point sequence, say p[n]={p[0], p[1]}, its 2 – point DFT
would be
1
𝑛𝑘
𝑛=
𝑘
2
The overall butterfly diagram for DIT FFT algorithm for N =8 is