R2²SDF FFT Implementation with Coefficient Memory Reduction Scheme

Fast Fourier transform (FFT) is a key building block for orthogonal frequency division multiplexing (OFDM) systems. Due to the development of wireless portable devices, it is important to minimize the size and power of a FFT processor. One of the methods to satisfy such demands is reducing the size of twiddle coefficient memory. This paper presents an effective coefficient memory reduction scheme for a R22SDF FFT implementation. When applying a conventional method to an N- point R22SDF FFT, the number of twiddle coefficients is 3N/4. However, the proposed scheme requires only (N/8+1) coefficients and its additional hardware architecture is very simple. The effectiveness of the proposed method is verified by implementation results on a FPGA.

[1]  Mats Torkelson,et al.  A new approach to pipeline FFT processor , 1996, Proceedings of International Conference on Parallel Processing.

[2]  T. Sansaloni,et al.  Area-efficient FPGA-based FFT processor , 2003 .

[3]  Lars Wanhammar,et al.  A hardware efficient control of memory addressing for high-performance FFT processors , 2000, IEEE Trans. Signal Process..

[4]  T. Thong FFT with reduced coefficient storage requirement , 1990, IEEE International Symposium on Circuits and Systems.

[5]  Tughrul Arslan,et al.  Scheme for reducing size of coefficient memory in FFT processor , 2002 .