Abstract: An area and delay efficient Digital Signal Processor (DSP) system is proposed in this paper. The proposed system implements Fast Fourier transform, correlation and convolution on a single platform. For implementing a system with reduced area and delay, a modified carry look ahead adder and array multiplier has been utilized. This complete DSP system is described using VHDL and is synthesized by using Xilinx synthesis tool. The Fast Fourier Transform (FFT) is one of the rudimentary operations in the digital signal and image processing field. Some of the very vital applications of the fast Fourier transform include Sound filtering, Partial differential equations, Signal analysis, Data compression, Image filtering ,Multiplication etc. Fast Fourier transform (FFT) is an highly efficient implementation of the Discrete Fourier Transform (DFT). This paper concentrates on the implementation of the Fast Fourier Transform (FFT), based on Decimation-In-Time (DIT) domain by using Radix-2 algorithm. By utilizing a fixed geometry addressing, block fixed point structure and pipeline designing, the data will acquire higher precision and dynamic range. The results show that the design is strongly extensive, efficient and occupies little resource. This proves to be a good method to meet the digital signal processing requirements at high-speed. In this paper, we have extended the utility of the system towards convolution and correlation applications, which are the most important applications in digital signal processing.
Keywords: Digital signal processor (DSP), Fast fourier transform, Convolution, Correlation, Carry look ahead adder.