Novel energy-efficient scalable soft-output SSFE MIMO detector architectures

Energy-efficient scalable soft-output signal detectors are of significant interest in emerging Multiple-Input Multiple-Output (MIMO) wireless communication systems. However, traditional high-performance MIMO detectors consume a rather high amount of power, are typically constraint to one modulation scheme and are not scalable with the number of antennas. Hence, they are not well-suited for future energy-efficient Software Defined Radio (SDR) platforms. This paper presents two energy-efficient scalable MIMO detector architectures: one optimized for high throughput, one for low area. Both architectures support 16-QAM as well as 64-QAM while offering soft-output and near-ML performance. The 2×2 high-throughput architecture was implemented in CMOS 65nm technology and subsequently scaled to 4×4 and 8×8. The 4×4 instance provides up to 300Mbps throughput while consuming only 0.3mm2 area and 28mW power. The 8×8 instance offers a throughput 10× better than the state-of-the-art while consuming 2/3 less power. Thus, the proposed near-ML Selective Spanning with Fast Enumeration (SSFE) based detector architectures are not only multi-standard capable and scalable, they are also highly efficient.

[1]  Min Li,et al.  Algorithm-architecture co-design of soft-output ML MIMO detector for parallel application specific instruction set processors , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[2]  Helmut Bölcskei,et al.  An overview of MIMO communications - a key to gigabit wireless , 2004, Proceedings of the IEEE.

[3]  André Bourdoux,et al.  Selective Spanning with Fast Enumeration: A Near Maximum-Likelihood MIMO Detector Designed for Parallel Programmable Baseband Architectures , 2008, 2008 IEEE International Conference on Communications.

[4]  Helmut Bölcskei,et al.  Soft-output sphere decoding: algorithms and VLSI implementation , 2008, IEEE Journal on Selected Areas in Communications.

[5]  Helmut Bölcskei,et al.  Space-Time Wireless Systems: From Array Processing to MIMO Communications , 2008 .

[6]  R. Shariat-Yazdi,et al.  Reconfigurable K-best MIMO detector architecture and FPGA implementation , 2007, 2007 International Symposium on Intelligent Signal Processing and Communication Systems.

[7]  Markku J. Juntti,et al.  Fine-grained application-specific instruction set processor design for the K-best list sphere detector algorithm , 2008, 2008 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation.

[8]  Zhan Guo,et al.  Algorithm and implementation of the K-best sphere decoding for MIMO detection , 2006, IEEE Journal on Selected Areas in Communications.

[9]  Tong Zhang,et al.  Low power soft-output signal detector design for wireless MIMO communication systems , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).

[10]  Tong Zhang,et al.  Novel PSK enumeration for efficient VLSI implementation of MIMO detection , 2007, 2007 50th Midwest Symposium on Circuits and Systems.

[11]  R. Shariat-Yazdi,et al.  Challenges in the Design of Next Generation WLAN Terminals , 2007, 2007 Canadian Conference on Electrical and Computer Engineering.

[12]  Tong Zhang,et al.  Relaxed $K$ -Best MIMO Signal Detector Design and VLSI Implementation , 2007, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Min Li,et al.  An implementation friendly low complexity multiplierless LLR generator for soft MIMO sphere decoders , 2008, 2008 IEEE Workshop on Signal Processing Systems.

[14]  Joseph R. Cavallaro,et al.  Soft Sphere Detection with Bounded Search for High-Throughput MIMO Receivers , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[15]  Tong Zhang,et al.  Nonlinear Soft-Output Signal Detector Design and Implementation for MIMO Communication Systems with High Spectral Efficiency , 2006, IEEE Custom Integrated Circuits Conference 2006.

[16]  Brett Ninness,et al.  A VLSI 8×8 MIMO Near-ML Decoder Engine , 2006, 2006 IEEE Workshop on Signal Processing Systems Design and Implementation.