FPGA Implementation of Mixed Radix CORDIC FFTJournal: International Journal for Scientific Research and Development | IJSRD (Vol.3, No. 10)
Publication Date: 2016-01-01
Authors : IZHAR ANSAR AHMED; M. S. ALI;
Page : 566-570
Keywords : FFT; CORDIC; FPGA; MIXED RADIX; PIPELINE FFT;
In this Paper, the architecture and FPGA implementation of a Coordinate Rotation Digital Computer (CORDIC) pipeline Fast Fourier Transform (FFT) processor is presented. Fast Fourier Transforms (FFT) is highly efficient algorithm which uses Divide and Conquer approach for speedy calculation of Discrete Fourier transform (DFT) to obtain the frequency spectrum. CORDIC algorithm which is hardware efficient and avoids the use of conventional multiplication and accumulation (MAC) units but evaluates the trigonometric functions by the rotation of a complex vector by means of only add and shift operations. We have developed Fixed point FFT processors using VHDL language for implementation on Field Programmable Gate Array. A Mixed Radix 8 point DIF FFT/IFFT architecture with CORDIC Twiddle factor generation unit with use of pipeline implementation FFT processor has been developed using Xilinx XC3S500E Spartan-3E FPGA and simulated with maximum frequency of 157.359 MHz for 16 bit length 8 point FFT. Results show that the processor uses less number of LUTs and achieves Maximum Frequency.
Other Latest Articles
Last modified: 2016-01-08 16:33:31