Implementation Approaches Trade-Offs for WiMax OFDM Functions on Reconfigurable Platforms

This work investigates several approaches for implementing the OFDM functions of the fixed-WiMax standard on reconfigurable platforms. In the first phase, a custom RTL approach, using VHDL, is investigated. The approach shows the capability of a medium-size FPGA to accommodate the OFDM functions of a fixed-WiMax transceiver with only 50% occupation rate. In the second phase, a high-level approach based on the AccelDSP tool is used and compared to the custom RTL approach. The approach presents an easy flow to transfer MATLAB floating-point code into synthesizable cores. The AccelDSP approach shows an area overhead of 10%, while allowing early architectural exploration and accelerating the design time by a factor of two. However, the performance figure obtained is almost 1/4 of that obtained in the custom RTL approach. In the third phase, the Tensilica Xtensa configurable processor is targeted, which presents remarkable figures in terms of power, area, and design time. Comparing the three approaches indicates that the custom RTL approach has the lead in terms of performance. However, both the AccelDSP and the Tensilica Xtensa approaches show fast design time and early architectural exploration capability. In terms of power, the obtained estimation results show that the configurable Xtensa processor approach has the lead, where approximately the total power consumed is about 12--15 times less than those results obtained by the other two approaches.

[1]  Luc Deneire,et al.  80-Mb/s QPSK and 72-Mb/s 64-QAM flexible and scalable digital OFDM transceiver ASICs for wireless local area networks in the 5-GHz band , 2001 .

[2]  AreibiShawki,et al.  Implementation Approaches Trade-Offs for WiMax OFDM Functions on Reconfigurable Platforms , 2010 .

[3]  René Cumplido,et al.  On the design of an FPGA-based OFDM modulator for IEEE 802.16-2004 , 2005, 2005 International Conference on Reconfigurable Computing and FPGAs (ReConFig'05).

[4]  S. Areibi,et al.  A pipelined implementation of OFDM transmission on reconfigurable platforms , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[5]  Shawki Areibi,et al.  IEEE802.16-2004 OFDM functions implementation on FPGAS with design exploration , 2008, 2008 International Conference on Field Programmable Logic and Applications.

[6]  Jeffrey G. Andrews,et al.  Fundamentals of WiMAX: Understanding Broadband Wireless Networking (Prentice Hall Communications Engineering and Emerging Technologies Series) , 2007 .

[7]  C. John Glossner,et al.  Software Implementation of WiMAX on the Sandbridge SandBlaster Platform , 2006, SAMOS.

[8]  Myung Hoon Sunwoo,et al.  A high-speed FFT processor for OFDM systems , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[9]  Hanwen Luo,et al.  Design of an efficient FFT Processor for OFDM systems , 2005, IEEE Transactions on Consumer Electronics.

[10]  Myung Hoon Sunwoo,et al.  SPOCS: Application Specific Signal Processor for OFDM Communication Systems , 2008, J. Signal Process. Syst..

[11]  Yuke Wang,et al.  Optimized software implementation of a full-rate IEEE 802.11a compliant digital baseband transmitter on a digital signal processor , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[12]  Jeffrey G. Andrews,et al.  Fundamentals of WiMAX: Understanding Broadband Wireless Networking , 2007 .