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

  • Jan-Willem WeijersEmail author
  • Veerle Derudder
  • Sven Janssens
  • Frederik Petré
  • André Bourdoux
Open Access
Research Article
Part of the following topical collections:
  1. Implementation Aspects and Testbeds for MIMO Systems


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.


Wireless Local Area Network Local Area Network Design Flow Mathematical Software Design Iteration 


  1. 1.
  2. 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.821912CrossRefGoogle Scholar
  3. 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.841731CrossRefGoogle Scholar
  4. 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.809458CrossRefGoogle Scholar
  5. 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.821915CrossRefGoogle Scholar
  6. 6.
    Wang Z, Giannakis GB: Wireless multicarrier communications: where Fourier meets Shannon. IEEE Signal Processing Magazine 2000, 17(3):29–48. 10.1109/79.841722CrossRefGoogle Scholar
  7. 7.
    Engels M (Ed): Wireless OFDM Systems: How to Make Them Work?. Kluwer Academic, Boston, Mass, USA; 2002.Google Scholar
  8. 8.
    Bahai ARS, Saltzberg BR: Multi-Carrier Digital Communications: Theory and Applications of OFDM. Kluwer Academic, New York, NY, USA; 1999.Google Scholar
  9. 9.
    The MathWorks - MATLAB and Simulink for Technical Computing
  10. 10.
    Homepage of the SystemC community
  11. 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. 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. 13.
    Paulraj AJ, Papadias CB: Space-time processing for wireless communications. IEEE Signal Processing Magazine 1997, 14(6):49–83. 10.1109/79.637317CrossRefGoogle Scholar
  14. 14.
    Lo TKY: Maximum ratio transmission. IEEE Transactions on Communications 1999, 47(10):1458–1461. 10.1109/26.795811CrossRefGoogle Scholar
  15. 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.CrossRefGoogle Scholar
  16. 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.730453CrossRefGoogle Scholar
  17. 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.CrossRefGoogle Scholar
  18. 18.
    Xilinx Home : Products and Services : Silicon Solutions : Virtex-II Platform FPGAs
  19. 19.
  20. 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. 21.
  22. 22.

Copyright information

© Weijers et al. 2006

Authors and Affiliations

  • Jan-Willem Weijers
    • 1
    Email author
  • Veerle Derudder
    • 1
  • Sven Janssens
    • 1
  • Frederik Petré
    • 1
  • André Bourdoux
    • 1
  1. 1.Wireless Research Group, Interuniversity MicroElectronics Center (IMEC)LeuvenBelgium

Personalised recommendations