Skip to main content
  • Research Article
  • Open access
  • Published:

From MIMO-OFDM Algorithms to a Real-Time Wireless Prototype: A Systematic Matlab-to-Hardware Design Flow

Abstract

To assess the performance of forthcoming 4th generation wireless local area networks, the algorithmic functionality is usually modelled using a high-level mathematical software package, for instance, Matlab. In order to validate the modelling assumptions against the real physical world, the high-level functional model needs to be translated into a prototype. A systematic system design methodology proves very valuable, since it avoids, or, at least reduces, numerous design iterations. In this paper, we propose a novel Matlab-to-hardware design flow, which allows to map the algorithmic functionality onto the target prototyping platform in a systematic and reproducible way. The proposed design flow is partly manual and partly tool assisted. It is shown that the proposed design flow allows to use the same testbench throughout the whole design flow and avoids time-consuming and error-prone intermediate translation steps.

References

  1. IEEE 802.11 Homepage https://doi.org/grouper.ieee.org/groups/802/11

  2. Stuber GL, Barry JR, McLaughlin SW, Li Ye, Ingram MA, Pratt TG: Broadband MIMO-OFDM wireless communications. Proceedings of the IEEE 2004, 92(2):271–294. 10.1109/JPROC.2003.821912

    Article  Google Scholar 

  3. Naguib AF, Seshadri N, Calderbank AR: Increasing data rate over wireless channels. IEEE Signal Processing Magazine 2000, 17(3):76–92. 10.1109/79.841731

    Article  Google Scholar 

  4. Gesbert D, Shafi M, Shiu D-S, Smith PJ, Naguib A: From theory to practice: an overview of MIMO space-time coded wireless systems. IEEE Journal on Selected Areas in Communications 2003, 21(3):281–302. 10.1109/JSAC.2003.809458

    Article  Google Scholar 

  5. Paulraj AJ, Gore DA, Nabar RU, Boelcskei H: An overview of MIMO communications - a key to gigabit wireless. Proceedings of the IEEE 2004, 92(2):198–218. 10.1109/JPROC.2003.821915

    Article  Google Scholar 

  6. Wang Z, Giannakis GB: Wireless multicarrier communications: where Fourier meets Shannon. IEEE Signal Processing Magazine 2000, 17(3):29–48. 10.1109/79.841722

    Article  Google Scholar 

  7. Engels M (Ed): Wireless OFDM Systems: How to Make Them Work?. Kluwer Academic, Boston, Mass, USA; 2002.

    Google Scholar 

  8. Bahai ARS, Saltzberg BR: Multi-Carrier Digital Communications: Theory and Applications of OFDM. Kluwer Academic, New York, NY, USA; 1999.

    Google Scholar 

  9. The MathWorks - MATLAB and Simulink for Technical Computing https://doi.org/www.mathworks.com

  10. Homepage of the SystemC community https://doi.org/www.systemc.org

  11. Vandenameele P: Space Division Multiple Access for Wireless Local Area Networks, M.S. thesis. Katholieke Universiteit Leuven, Leuven, Belgium; October 2000.

    Google Scholar 

  12. Thoen S: Transmit optimization for OFDM/SDMA-based wireless local area networks, M.S. thesis. Katholieke Universiteit Leuven, Leuven, Belgium; May 2002.

    Google Scholar 

  13. Paulraj AJ, Papadias CB: Space-time processing for wireless communications. IEEE Signal Processing Magazine 1997, 14(6):49–83. 10.1109/79.637317

    Article  Google Scholar 

  14. Lo TKY: Maximum ratio transmission. IEEE Transactions on Communications 1999, 47(10):1458–1461. 10.1109/26.795811

    Article  Google Scholar 

  15. Winters JH, Salz J, Gitlin RD: The impact of antenna diversity on the capacity of wireless communication systems. IEEE Transactions on Communications 1994, 42(234):1740–1751.

    Article  Google Scholar 

  16. Alamouti SM: A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications 1998, 16(8):1451–1458. 10.1109/49.730453

    Article  Google Scholar 

  17. Wouters M, Huybrechts T, Huys R, De Rore S, Sanders S, Uman E: Picard: platform concepts for prototyping and demonstration of high speed communication systems. Proceedings of 13th IEEE Workshop on Rapid System Prototyping (RSP '02), July 2002, Darmstadt, Germany 166–170.

    Chapter  Google Scholar 

  18. Xilinx Home : Products and Services : Silicon Solutions : Virtex-II Platform FPGAs https://doi.org/www.xilinx.com/products/silicon_solutions/fpgas/virtex/virtex_ii_platform_fpgas/index.htm

  19. PowerEscape Architect https://doi.org/www.powerescape.com/technology/architect.php

  20. Cmar R, Rijnders L, Schaumont P, Vernalde S, Bolsens I: A methodology and design environment for DSP ASIC fixed point refinement. Proceedings of Conference on Design, Automation and Test in Europe (DATE '99), March 1999, Munich, Germany 271–276.

    Google Scholar 

  21. Xilinx Design Tools Center : CORE Generator https://doi.org/www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=dr_dt_coregenerator

  22. DesignWare Intellectual Property https://doi.org/www.synopsys.com/products/designware/designware.html

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jan-Willem Weijers.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Weijers, JW., Derudder, V., Janssens, S. et al. From MIMO-OFDM Algorithms to a Real-Time Wireless Prototype: A Systematic Matlab-to-Hardware Design Flow. EURASIP J. Adv. Signal Process. 2006, 039297 (2006). https://doi.org/10.1155/ASP/2006/39297

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1155/ASP/2006/39297

Keywords