Open Access Open Access  Restricted Access Subscription or Fee Access

Comparison of FFT Approaches for Wireless OFDM Communication Systems

K. Umapathy, D. Rajaveerappa

Abstract


The FFT plays an important role in the modulation and demodulation of wireless OFDM systems. OFDM is a digital multi-carrier modulation method used for wide-band communications due its efficient computation of FFT components. The key techniques of FFT implementation based on FPGA should be analyzed in order to meet the requirements of FFT for OFDM systems. Recently, there is a need for longer length, high-speed and low power FFT processor for OFDM wireless applications. Various types of design architectures are available for implementing a FFT processor. But an efficient FFT algorithm is required to minimize the hardware complexity in order to implement the FFT architectures for wideband OFDM wireless applications. This paper compares the various types of FFT algorithms such as Radix 2, Radix 4, Split-radix, Pipeline FFT and Mixed radix with their hardware requirements for implementation. The design has been coded in Verilog and targeted into Xilinx Spartan3 FPGA‟s. The design has been parameterized in terms of complex multipliers, complex-adders, memory size and CLB slices. Finally the paper concludes that a compromise should be made between the block multipliers and CLB slices for selecting the appropriate FFT algorithm for implementation with reduced hardware complexity.

Keywords


Butterfly Unit, FFT, FPGA, OFDM

Full Text:

PDF

References


S. He, M. Torkelson, “Designing Pipeline FFT processor for OFDM (de) Modulation, “ in Proc. IEEE URSI Int. Symp. Sig. Syst. Electron., pp 257-262, 1998.

J. Y. Oh, J.S. Cha, S. K. Kim, M. S. Lim, “Implementation of OFDM using Radix-N Pipeline FFT Processor”, Jpn.J. Appl. Phys., Vol.42, part1, No.4B, pp 1-6, 2003.

Borkowski, D., and Briihl, L : „Optimized Hardware architecture for real-time equalization in single and multi-carrier MIMO systems‟, 3rd Workshop on Software Radio, Karlsrube, Germany 2004.

J. W. Cooley, J. W. Tukey, “An Algorithm for the Machine calculation of Complex Fourier series”, Math of comp Vol.19, pp 297-301, 1965.

HAN Ying, WANG Xu, WU Si Liang, “The Design of High-speed FFT processors based upon FPGA, “Telecommunication Engineering, 2003.

L. R. Rabiner and B. Gold, “Theory and Application of Digital Signal processing”, Prentice-Hall, Inc., 1975.

E.H. Wold and A.M.Despain, “Pipeline and parallel-pipeline FFT processors for VLSI implementation”IEEE Transactions on Computers,vol.33, no.5, pp. 414-426, 1984.

Gordon L. Demuth, 1989, “Algorithms for Defining mixed Radix FFT Flow graphs,” IEEE Trans Acoust, Speech and Signal processing, vol. 37, no. 9, pp 1349-1358.

Daisuke Takahashi, 2001, “An Extended split-Radix FFT Algorithm”, IEEE Signal processing letters, vol.8, no.5, pp 145 -147.

J. Y. Oh and M.S. Lim, “New Radix-2 to the 4th power pipeline FFT processor,”IEICE Transactions on Electronics, vol.E88-C, no.8, pp 1740-1746, 2005.

T. Sansaloni, A, Perez-Pascual, V. Torres and J. Valls, “Efficient pipeline FFT processors for WLAN MIMO-OFDM Systems,” Electronics letters, vol.41, no.19, pp. 1043-1044, 2005.

Shousheng. H and Torkenson, M.” A New Approach to pipeline FFT processor[A]”, IEEE Computer society technical committee, the 10th International parallel processing symposium[C], Hawai, April, 1996, pp. 766-770.

Duhamel, H. Hollman, “Split-Radix FFT Algorithm”, Electronics letters, Vol.20, no. 1, 5th January, 1984, pp. 14-16.

Xilinx, Inc., San Jose, California, “Virtex-II Pro Platform FPGA User Guide”, March 2003.

P. Moose, “A technique for Orthogonal frequency division multiplexing frequency offset correction”, IEEE Transactions on Communications, vol. 42, no.10, 1994.

Neil Weste, and D.J. Skellern, “VLSI for OFDM”, IEEE Communications Magazines, vol. 36, no. 10, pp. 127-131, oct.1998.

Melander J., Widhe T.,Wanhammer L.,”Design of an 128-point FFT processor for OFDM applications”, Proceedings of ICECS‟96, Vol.2, no.2, pp.828-831, Oct.1996.

Lihong Jia, Yonghong Gao, Jouni Isoaho, Hannu Tenhumen, “A New VLSI-oriented FFT algorithm and implementation,” Proceedings of ASIC 1998, pp. 337-341, Sept.1998.

E.E. Swartzlander, W.K.W. Young, S.J. Joseph, “ A Radix-4 delay commutator for FFT processor implementation”, IEEE Journal of Solid State Circuits, vol.19, no.5, pp. 702-709, Oct.1984.

Modelslim manual. Mentor Graphics Corporation. http://support.xilinx.com.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.