Abstract
Multiple inputs multiple outputs orthogonal frequency division multiplexing (MIMO-OFDM) technology is regarded as a promising solution to offer ultra-high data rate in wireless communications. This paper presents a field-programmable gate array (FPGA) implementation of an early-pruned K-Best detection algorithm applicable to ultra-high data throughput MIMO-OFDM communication systems. The algorithm simplifies the computation significantly compared to conventional K-Best algorithm with negligible bit error ratio (BER) degradation. A fully parallel structure is implemented on a FPGA platform, which achieves 1.9Gb/s detection throughput and is about three times over previous implementation. Moreover, a pre-processing method is realized to reduce the number of multipliers inside the detector and shrinks the critical path delay down to 8.32 ns. Together with candidate sharing and early-pruning architecture to further save the hardware cost, a high-speed, compact MIMO signal detector is demonstrated.
References
Paulraj A. J., Gore D. A., Nabar R. U., Bolcskei H. (2004) An overview of MIMO communications—A key to gigabit wireless. Proceedings of the IEEE 92(2): 198–218
Baek, M.-S., et al. (2005). MB-OFDM UWB system with multiple antennas for high capacity transmission in wireless personal area network. IEEE International Conference on Consumer Electronics 85–86.
Chen, C.-J. & Wang, L.-C. (2005). On the performance of the zero-forcing receiver operating in the multiuser MIMO system with reduced noise enhancement effect. IEEE Global Telecommunications Conference, 3, 5.
Burg, A. et al. (2005). VLSI implementation of MIMO detection using the sphere decoding algorithm. IEEE Journal of Solid-State Circuits, 40, 1566–1577.
Wenk, M. et al. (2006). K-Best MIMO detecting VLSI architectures achieving up to 424 Mbps. IEEE Proceedings of International Symposium Circuits and Systems, 1151–1154.
Barbero, L. G., & Thompson, J. S. (2006). Rapid prototyping of a fixed-throughput sphere decoder for MIMO Systems. IEEE International Conference on Communications, 7, 3082–3087.
Zhan G., Nilsson P. (2006) Algorithm and implementation of the K-Best sphere decoding for MIMO detection. IEEE Journal on Selected Areas in Communications 4(3): 491–503
Cerato, B., Masera, G., & Viterbo, E. (2009). Decoding the golden code: A VLSI design, IEEE Transactions on VLSI Systems, 17, 156–160.
Zhao, W., & Giarmakis, G. B. (2006). Reduced complexity closest point decoding algorithms for random lattices, IEEE Transactions on Wireless Communication, 5, 101–111.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, L., Ren, J., Ma, X. et al. A Parallel Early-Pruned K-Best MIMO Signal Detector Up to 1.9Gb/s. Wireless Pers Commun 57, 695–705 (2011). https://doi.org/10.1007/s11277-009-9871-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-009-9871-4