FFT in Hardware and Software. Background. Core Algorithm Original Algorithm, the DFT, O(n 2 ) complexity New Algorithm, the FFT (Fast Fourier Transform), O(nlog 2 (n)) depending on implementation. DFT Computation.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
FFT in Hardware and Software
xe[n]
X[n]
WnN
xo[n]
X[n+N/2]
-WnN
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Input Array
Output
Multiplication by W factor Addition
[1] Signals Systems and Transforms
[2] James W. Cooley and John W. Tukey, "An algorithm for the machine calculation of complex Fourier series," Math. Comput.19, 297–301 (1965).
[3] http://www.drccomputer.com/pages/modules.html - xilinx based module
[4] http://www.xtremedatainc.com/xd1000_brief.html - altera based module
[5] http://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252_2353,00.html
[6] http://www.us.design-reuse.com/news/news5650.html
[7] http://www.4dsp.com/fft.htm