Professional Documents
Culture Documents
10 FFT Intro
10 FFT Intro
X [k ] x[n]e
2nk
N
n 0
1
x[n]
N
N 1
X [k ]e
2nk
N
n 0
FFT Intro
R.
ECEN4002
FFT Intro
R.
Decimation-in-Time Algorithm
Consider expressing DFT with even and
odd input samples:
N 1
X [k ] x[n]WNnk
n 0
nk
x
[
n
]
W
n even
N
2
nk
x
[
n
]
W
n odd
N
2
r 0
N
2
ECEN4002
FFT Intro
r 0
R.
X [k ]
G
[k ]
N/2 DFT
of even samples
WNk H
[k ]
N/2 DFT
of odd samples
N/2
DFT
X[07]
x[1,3,5,7]
N/2
DFT
WN0...7
ECEN4002
FFT Intro
R.
Detail of Butterfly
Cross feed of G[k] and H[k] in flow
diagram is called a butterfly, due to shape
WNr
or simplify:
WN( r N 2)
WNr
( WNr )
ECEN4002
FFT Intro
-1
R.
X[07]
WN0
1
WN0
WN0
WN0
WN2
1
WN0
WN0
WN2
FFT Intro
WN1
WN2
WN3
ECEN4002
WN0
R.
Computation on DSP
Input and Output data
Real data in X memory
Imaginary data in Y memory
FFT Intro
R.