Large-Scale MIMO Detection for 3GPP LTE: Algorithms and FPGA Implementations

被引:306
作者
Wu, Michael [1 ]
Yin, Bei [1 ]
Wang, Guohui [1 ]
Dick, Chris [2 ]
Cavallaro, Joseph R. [1 ]
Studer, Christoph [3 ]
机构
[1] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77005 USA
[2] Xilinx Inc, San Jose, CA 95101 USA
[3] Cornell Univ, Sch Elect & Comp Engn, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
Approximate matrix inversion; FPGA design; large-scale (or massive) MIMO; linear soft-output detection; minimum mean square error (MMSE); Neumann series; VLSI; SPHERE; COMPLEXITY;
D O I
10.1109/JSTSP.2014.2313021
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Large-scale (or massive) multiple-input multiple-output (MIMO) is expected to be one of the key technologies in next-generation multi-user cellular systems based on the upcoming 3GPP LTE Release 12 standard, for example. In this work, we propose-to the best of our knowledge-the first VLSI design enabling high-throughput data detection in single-carrier frequency-division multiple access (SC-FDMA)-based large-scale MIMO systems. We propose a new approximate matrix inversion algorithm relying on a Neumann series expansion, which substantially reduces the complexity of linear data detection. We analyze the associated error, and we compare its performance and complexity to those of an exact linear detector. We present corresponding VLSI architectures, which perform exact and approximate soft-output detection for large-scale MIMO systems with various antenna/user configurations. Reference implementation results for a Xilinx Virtex-7 XC7VX980T FPGA show that our designs are able to achieve more than 600 Mb/s for a 128 antenna, 8 user 3GPP LTE-based large-scale MIMO system. We finally provide a performance/complexity trade-off comparison using the presented FPGA designs, which reveals that the detector circuit of choice is determined by the ratio between BS antennas and users, as well as the desired error-rate performance.
引用
收藏
页码:916 / 929
页数:14
相关论文
共 49 条
[21]  
Hoydis J., 2012, 2012 9th International Symposium on Wireless Communication Systems (ISWCS 2012), P811, DOI 10.1109/ISWCS.2012.6328480
[22]  
Hoydis Jakob, 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton), P545
[23]   Achieving "Massive MIMO" Spectral Efficiency with a Not-so-Large Number of Antennas [J].
Huh, Hoon ;
Caire, Giuseppe ;
Papadopoulos, Haralabos C. ;
Ramprashad, Sean A. .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2012, 11 (09) :3226-3239
[24]  
Hun Seok Kim, 2007, 2007 15th European Signal Processing Conference (EUSIPCO), P1131
[25]   On the complexity of sphere decoding in digital communications. [J].
Jaldén, J ;
Ottersten, B .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (04) :1474-1484
[26]  
Karkooti M, 2005, 2005 39TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2, P1625
[27]  
Khan F, 2009, LTE FOR 4G MOBILE BROADBAND: AIR INTERFACE TECHNOLOGIES AND PERFORMANCE, P1, DOI 10.1017/CBO9780511810336
[28]   Gram-Schmidt-based QR Decomposition for MIMO Detection: VLSI Implementation and Comparison [J].
Luethi, P. ;
Studer, C. ;
Duetsch, S. ;
Zgraggen, E. ;
Kaeslin, H. ;
Felber, N. ;
Fichtner, W. .
2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, :830-833
[29]   Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas [J].
Marzetta, Thomas L. .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2010, 9 (11) :3590-3600
[30]  
Myllylä M, 2005, 2005 39th Asilomar Conference on Signals, Systems and Computers, Vols 1 and 2, P75