Lab 10
Lab 10
2
multiplications required to perform DFT from N to N/2 log2N. In other words,
for
N=1024, this implies about 5000 instead of 106 multiplications – a reduction
factor of
200. FFT algorithms are based on the fundamental principal of decomposing
the computation of discrete fourier transform of a sequence of length N into
successively smaller discrete fourier transform of a sequence of length N into
successively smaller discrete fourier transforms. There are basically two
classes of FFT algorithms. They are decimation-in-time and decimation-in-
frequency. In decimation-in-time, the sequence for which we need the DFT is
successively divided into smaller sequences and the DFTs of these
subsequences are combined in a certain pattern to obtain the required DFT of
the entire sequence. In the decimation-in-frequency approach, the frequency
samples of the DFT are decomposed into smaller and smaller subsequences in
a similar manner.
N
Radix – 2 DIT – FFT algorithm
CONCLUSION
In this lab , we understand and determine the N-point FFT that N id the number of points used to
calculate the FFT and understand the basic concepts of FFT algorithm, Radix , Twiddle factors,
bit reversal etc.
Name: ________________
Registered No.:________________