- Research Article
- Open Access
From MIMO-OFDM Algorithms to a Real-Time Wireless Prototype: A Systematic Matlab-to-Hardware Design Flow
EURASIP Journal on Advances in Signal Processing volume 2006, Article number: 039297 (2006)
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.
IEEE 802.11 Homepage https://doi.org/grouper.ieee.org/groups/802/11
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
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
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
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
Wang Z, Giannakis GB: Wireless multicarrier communications: where Fourier meets Shannon. IEEE Signal Processing Magazine 2000, 17(3):29–48. 10.1109/79.841722
Engels M (Ed): Wireless OFDM Systems: How to Make Them Work?. Kluwer Academic, Boston, Mass, USA; 2002.
Bahai ARS, Saltzberg BR: Multi-Carrier Digital Communications: Theory and Applications of OFDM. Kluwer Academic, New York, NY, USA; 1999.
The MathWorks - MATLAB and Simulink for Technical Computing https://doi.org/www.mathworks.com
Homepage of the SystemC community https://doi.org/www.systemc.org
Vandenameele P: Space Division Multiple Access for Wireless Local Area Networks, M.S. thesis. Katholieke Universiteit Leuven, Leuven, Belgium; October 2000.
Thoen S: Transmit optimization for OFDM/SDMA-based wireless local area networks, M.S. thesis. Katholieke Universiteit Leuven, Leuven, Belgium; May 2002.
Paulraj AJ, Papadias CB: Space-time processing for wireless communications. IEEE Signal Processing Magazine 1997, 14(6):49–83. 10.1109/79.637317
Lo TKY: Maximum ratio transmission. IEEE Transactions on Communications 1999, 47(10):1458–1461. 10.1109/26.795811
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.
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
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.
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
PowerEscape Architect https://doi.org/www.powerescape.com/technology/architect.php
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.
Xilinx Design Tools Center : CORE Generator https://doi.org/www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=dr_dt_coregenerator
DesignWare Intellectual Property https://doi.org/www.synopsys.com/products/designware/designware.html
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
- Wireless Local Area Network
- Local Area Network
- Design Flow
- Mathematical Software
- Design Iteration