skip to main content
research-article

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

Published:01 September 2010Publication History
Skip Abstract Section

Abstract

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.

References

  1. }}Andrews, J., Ghosh, A., and Muhamed, R. 2007. Fundamentals of WiMAX: Understanding Broadband Wireless Networking. Pearson Education, Upper Saddle River, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. }}Areibi, S. 2008. Homepage. http://www.uoguelph.ca/sareibi.Google ScholarGoogle Scholar
  3. }}Baek, J., Kim, S., and Sunwoo, M. 2008. Spocs: Application specific signal processor for OFDM communication systems. J. Signal Process. Syst. 53, 3, 383--397. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. }}Chen, Y., Lin, D. W., and Wu, C. 2005. DSP software implementation and integration of IEEE 802.16 TDD-OFDMA-mode downlink transceiver functions. In Proceedings of the International Symposium on Communications (ISCOM’05). 124--127.Google ScholarGoogle Scholar
  5. }}Eberle, W., Derudder, V., and et al. 2001. 80-mb/s qpsk and 72-mb/s 64-qam flexible and scalable digital OFDM transceiver asics for wireless local area netwroks in the 5-GHz band. IEEE J. Solid-State Circ. 36, 1829--1838.Google ScholarGoogle ScholarCross RefCross Ref
  6. }}Garcia, J. and Cumplido, R. 2005. On the design of an FPGA-based OFDM modulator for IEEE 802.16-2004. In Proceedings of the International Conference on Reconfigurable Computing and FPGAs (ReConFig’05). IEEE Computer Society, 22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. }}Hanson, J. and McNamara, B. 2005. Cost-Effectively implementing 802.16 SDR using software-configurable architectures. Tech. rep., Stretch Inc.Google ScholarGoogle Scholar
  8. }}Iancu, D., Ye, H., et al. 2006. Software implementation of WiMax on the sandbridge sandblaster platform. In Proceedings of the International Symposium on Systems, Architectures, Modeling, and Simulation (SAMOS’06). Lecture Notes in Computer Science, vol. 4017. Springer, 435--446. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. }}IEEE. 2004. IEEE standard for local and metropolitan area netwroks, Part16: Air interface for fixed broadband wireless access systems. IEEE.Google ScholarGoogle Scholar
  10. }}IEEE. 2006. IEEE standard for local and metropolitan area netwroks, Part16: Air interface for fixed and mobile broadband wireless access systems. IEEE.Google ScholarGoogle Scholar
  11. }}Jiang, H., Luo, H., Tian, J., and Song, W. 2005. Design of an efficient FFT processor for OFDM systems. IEEE Trans. Consum. Electron. 51, 1099--1103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. }}Lattice. 2005. Implementation of an OFDM wireless transceiver using IP cores on an FPGA. Tech. rep., Lattice Semiconductor Corporation.Google ScholarGoogle Scholar
  13. }}Sghaier, A., Areibi, S., and Dony, B. 2008a. IEEE 802.16-2004 OFDM functions implementation on FPGAs with design exploration. In Proceedings of the 18th International Conference on Field Programmable Logic and Applications.Google ScholarGoogle Scholar
  14. }}Sghaier, A., Areibi, S., and Dony, B. 2008b. A pipelined implementation of OFDM transmission on reconfigurable platforms. In Proceedings of the 21st Canadian Conference on Electrical and Computer Engineering (CCECE’08). 801--804.Google ScholarGoogle Scholar
  15. }}Son, B. S., Jo, B. G., Sunwoo, M. H., and Kim, Y. S. 2002. A high-speed FFT processor for OFDM systems. In Proceedings of the IEEE International Symposium on Circuits and Ststems 3. III--281--III--284.Google ScholarGoogle Scholar
  16. }}Tang, Y., Qian, L., and Wang, Y. 2005. Optimized software implementation of a full-rate IEEE 802.11a compliant digital baseband transmitter on a digital signal processor. In Proceedings of the IEEE Global Telecommunications Conference. 2194--2198.Google ScholarGoogle Scholar
  17. }}Tensilica. 2008. Homepage. http://www.tensilica.com.Google ScholarGoogle Scholar
  18. }}Xilinx. 2008. Homepage. http://www.xilinx.com.Google ScholarGoogle Scholar

Index Terms

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

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Reconfigurable Technology and Systems
        ACM Transactions on Reconfigurable Technology and Systems  Volume 3, Issue 3
        September 2010
        231 pages
        ISSN:1936-7406
        EISSN:1936-7414
        DOI:10.1145/1839480
        Issue’s Table of Contents

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 September 2010
        • Accepted: 1 March 2009
        • Revised: 1 January 2009
        • Received: 1 July 2008
        Published in trets Volume 3, Issue 3

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader