An FPGA Implementation of MML-DFE for Spatially Multiplexed MIMO Systems

Although the maximum-likelihood decision-feedback equalization (ML-DFE) detection method for multi-input multi- output (MIMO) system leads to a good compromise between the performance and the complexity, the computational complexity of the ML part in the ML-DFE is still large. This paper describes a modified maximum-likelihood (MML) algorithm, which reduces the computational complexity of the original ML algorithm significantly without degrading the performance. Then, based on the MML algorithm, we propose the MML-DFE, which has the same performance as the ML-DFE but has much lower complexity. Both the ML-DFE block and MML-DFE block for 4times4 MIMO system have been implemented in field-programmable gate array to verify the functional correctness and the complexity advantage.

[1]  Joseph M. Kahn,et al.  Layered space-time codes for wireless communications using multiple transmit antennas , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[2]  Jaeseok Kim,et al.  Design and Implementation of MIMO-OFDM Baseband Processor for High-Speed Wireless LANs , 2007, IEEE Transactions on Circuits and Systems II: Express Briefs.

[3]  Volker Jungnickel,et al.  Real-Time Signal Processing for Multiantenna Systems: Algorithms, Optimization, and Implementation on an Experimental Test-Bed , 2006, EURASIP J. Adv. Signal Process..

[4]  Reinaldo A. Valenzuela,et al.  Simplified processing for high spectral efficiency wireless communication employing multi-element arrays , 1999, IEEE J. Sel. Areas Commun..

[5]  Jaeseok Kim,et al.  Low-Complexity Symbol Detector for MIMO-OFDM-Based Wireless LANs , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[6]  Reinaldo A. Valenzuela,et al.  V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel , 1998, 1998 URSI International Symposium on Signals, Systems, and Electronics. Conference Proceedings (Cat. No.98EX167).

[7]  K. J. Ray Liu,et al.  Obtaining full-diversity space-frequency codes from space-time codes via mapping , 2003, IEEE Trans. Signal Process..

[8]  N. Seshadri,et al.  Increasing data rate over wireless channels , 2000, IEEE Signal Process. Mag..

[9]  K. Kammeyer,et al.  Efficient algorithm for decoding layered space-time codes , 2001 .

[10]  John M. Cioffi,et al.  Combined ML and DFE decoding for the V-BLAST system , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[11]  A. Robert Calderbank,et al.  Space-Time block codes from orthogonal designs , 1999, IEEE Trans. Inf. Theory.