Skip to content


  • Research Article
  • Open Access

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

  • 1Email author,
  • 1,
  • 1,
  • 1 and
  • 1
EURASIP Journal on Advances in Signal Processing20062006:039297

  • Received: 22 December 2004
  • Accepted: 7 April 2005
  • Published:


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

Authors’ Affiliations

Wireless Research Group, Interuniversity MicroElectronics Center (IMEC), Kapeldreef 75, Leuven, B-3001, Belgium


  1. IEEE 802.11 Homepage
  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.821912View ArticleGoogle 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.841731View ArticleGoogle 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.809458View ArticleGoogle 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.821915View ArticleGoogle 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.841722View ArticleGoogle 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
  10. Homepage of the SystemC community
  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.637317View ArticleGoogle Scholar
  14. Lo TKY: Maximum ratio transmission. IEEE Transactions on Communications 1999, 47(10):1458–1461. 10.1109/26.795811View ArticleGoogle 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.View ArticleGoogle 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.730453View ArticleGoogle 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.View ArticleGoogle Scholar
  18. Xilinx Home : Products and Services : Silicon Solutions : Virtex-II Platform FPGAs
  19. PowerEscape Architect
  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
  22. DesignWare Intellectual Property


© Weijers et al. 2006