Decimation in Time Fast Fourier Transform Algorithm, Lecture notes of Digital Communication Systems

The decimation in time fast fourier transform (dit-fft) is an efficient algorithm for performing discrete fourier transform (dft) on large data sets. It reduces the computational complexity by dividing the input sequence into even and odd parts, and recursively applying the dft on smaller sub-sequences. The steps of the dit-fft algorithm, starting from an n-point dft and continuing until reaching a 2-point dft.

Typology: Lecture notes

2018/2019

Uploaded on 04/14/2019

rajesh007
rajesh007 🇮🇳

4 documents

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Decimation in time FFT
- Split input into even and odd seq.
12/
0
2/
12/
0
2/
12/
0
)12(
12/
0
2
,,
1
0
]12[]2[
]12[]2[
][][
N
r
rk
N
k
N
N
r
rk
N
N
r
kr
N
N
r
rk
N
oddnevenn
N
n
kn
N
WrxWWrx
WrxWrx
WnxkX
pf3
pf4
pf5

Partial preview of the text

Download Decimation in Time Fast Fourier Transform Algorithm and more Lecture notes Digital Communication Systems in PDF only on Docsity!

Decimation in time FFT

  • Split input into even and odd seq.

              

/ 2 1 0 / 2 / 2 1 0 / 2 / 2 1 0 ( 2 1 ) / 2 1 0 2 , , 1 0 [ 2 ] [ 2 1 ]

[ 2 ] [ 2 1 ]

[ ] [ ]

N r rk N k N N r rk N N r r k N N r rk N n even n odd N n kn N x r W W x r W x r W x r W X k x n W

  Assume 2

[ / 2 ] [ ] [ ], 0 , 1 ,..., / 2 1

[ ] [ ] [ ], 0 , 1 ,..., / 2 1

[ ] [ ], 0 , 1 ,..., 1

[ ] [ 2 ] [ 2 1 ]

/ 2 1 0 / 2 / 2 1 0 / 2 / 2 2 2 /( / 2 ) 

     N X k N G k W H k k N X k G k W H k k N or G k W H k k N X k x r W W x r W W e W k N k N k N N r rk N k N N r rk N N j N N

  • N-point DFT is converted into two (N/2)-point DFT
    • May continue until 2-point DFT is reached

k N k N N N l lk N k N N l lk N N l lk N k N N l lk N

W W

H k h l W W h l W

G k g l W W g l W

        

/ 2 / 4 1 0 / 2 / 4 / 4 1 0 / 4 / 4 1 0 / 2 / 4 / 4 1 0 / 4

[ ] [ 2 ] [ 2 1 ]

[ ] [ 2 ] [ 2 1 ]

  • Split N/2-point DFT into two (N/4)-point DFT