Efficient Soft-Output Gauss-Seidel Data Detector for Massive MIMO Systems
Chuan Zhang (1, 2, 3), Zhizhen Wu (1, 2, 3), Christoph, Studer (4), Zaichen Zhang (2, 3), Xiaohu You (3) ((1) Lab of Efficient, Architectures for Digital-communication, Signal-processing (LEADS), (2), Quantum Information Center, Southeast University, China, (3) National Mobile

TL;DR
This paper introduces an efficient Gauss-Seidel based soft-output data detector for massive MIMO systems that avoids matrix inversion, accelerates convergence, and reduces latency, achieving high throughput with near-MMSE performance.
Contribution
It proposes a novel GS-based detection algorithm with a new initial solution and optimized VLSI architecture for massive MIMO, improving efficiency and reducing complexity.
Findings
Achieves 732 Mb/s throughput on FPGA for 128 antennas and 8 users.
Provides near-MMSE error-rate performance with lower complexity.
Demonstrates advantages over existing detectors in challenging conditions.
Abstract
For massive multiple-input multiple-output (MIMO) systems, linear minimum mean-square error (MMSE) detection has been shown to achieve near-optimal performance but suffers from excessively high complexity due to the large-scale matrix inversion. Being matrix inversion free, detection algorithms based on the Gauss-Seidel (GS) method have been proved more efficient than conventional Neumann series expansion (NSE) based ones. In this paper, an efficient GS-based soft-output data detector for massive MIMO and a corresponding VLSI architecture are proposed. To accelerate the convergence of the GS method, a new initial solution is proposed. Several optimizations on the VLSI architecture level are proposed to further reduce the processing latency and area. Our reference implementation results on a Xilinx Virtex-7 XC7VX690T FPGA for a 128 base-station antenna and 8 user massive MIMO system show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
