A Fixed-Complexity Soft-MIMO Detector via Parallel Candidate Adding Scheme and its FPGA Implementation

This paper presents a fully parallel candidate adding (PCA) scheme for the soft-output sphere decoder, which can be used in turbo-coded multiple-input multiple-output (MIMO) systems to provide extrinsic soft information to the outer decoder for more robust decoding. The PCA assisted MIMO detector has been implemented and validated on a state-of-the-art Xilinx FPGA device. The results obtained indicate that the proposed scheme is clearly suitable for a highly parallel and fully pipelined hardware implementation which outperforms alternative algorithms with respect to the resource requirements and the decoding latency.

[1]  Stephan ten Brink,et al.  Achieving near-capacity on a multiple-antenna channel , 2003, IEEE Trans. Commun..

[2]  Jinho Choi,et al.  Partial MAP-Based List Detection for MIMO Systems , 2009, IEEE Transactions on Vehicular Technology.

[3]  John S. Thompson,et al.  Rapid Prototyping of a Fixed-Throughput Sphere Decoder for MIMO Systems , 2006, 2006 IEEE International Conference on Communications.

[4]  Tharmalingam Ratnarajah,et al.  A low-complexity soft-MIMO detector based on the fixed-complexity sphere decoder , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[5]  Gerhard Fettweis,et al.  A Fixed-Complexity Smart Candidate Adding Algorithm for Soft-Output MIMO Detection , 2009, IEEE Journal of Selected Topics in Signal Processing.

[6]  John S. Thompson,et al.  Extending a Fixed-Complexity Sphere Decoder to Obtain Likelihood Information for Turbo-MIMO Systems , 2008, IEEE Transactions on Vehicular Technology.