A Heterogeneous Reconfigurable Cell Array for MIMO Signal Processing

This paper presents a heterogeneous reconfigurable cell array, designed for high-throughput baseband processing of multiple-input multiple-output (MIMO) systems. To achieve high performance and energy efficiency while retaining high flexibility, the proposed architecture adopts heterogeneous and hierarchical resource deployments. Additionally, extensive vector computation enhancements and flexible memory access schemes are employed to better support MIMO signal processing. Implemented in a 65 nm CMOS technology, the cell array occupies 8.88 mm2 core area and is capable of running at 500 MHz. For illustration, three computationally intensive blocks, namely channel estimation, channel matrix pre-processing, and hard-output data detection, of a 4 × 4 MIMO processing chain in a 20 MHz 64-QAM 3GPP long term evolution advanced (LTE-A) downlink are mapped and processed in real-time. Implementation results report a maximum throughput of 367.88 Mb/s with 1.49 nJ/b energy consumption. Compared to state-of-the-art designs, the proposed solution outperforms programmable platforms by several orders of magnitude in energy efficiency, and achieves similar level of efficiency to that of ASICs.

[1]  Markku J. Juntti,et al.  Fixed- and Floating-Point Processor Comparison for MIMO-OFDM Detector , 2011, IEEE Journal of Selected Topics in Signal Processing.

[2]  K.-D. Kammeyer,et al.  MMSE extension of V-BLAST based on sorted QR decomposition , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[3]  Pei-Yun Tsai,et al.  Toward Multi-Gigabit Wireless: Design of High-Throughput MIMO Detectors With Hardware-Efficient Architecture , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[4]  Sumei Sun,et al.  Link adaptation based on adaptive modulation and coding for multiple-antenna OFDM system , 2008, IEEE Journal on Selected Areas in Communications.

[5]  H. Zhang,et al.  A 1-V heterogeneous reconfigurable DSP IC for wireless baseband digital signal processing , 2000, IEEE Journal of Solid-State Circuits.

[6]  Yuan-Hao Huang,et al.  A 684Mbps 57mW joint QR decomposition and MIMO processor for 4×4 MIMO-OFDM systems , 2011, IEEE Asian Solid-State Circuits Conference 2011.

[7]  Liang Liu,et al.  Area-Efficient Configurable High-Throughput Signal Detector Supporting Multiple MIMO Modes , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  Tughrul Arslan,et al.  The Reconfigurable Instruction Cell Array , 2008, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[9]  V. Derudder,et al.  A 200Mbps+ 2.14nJ/b digital baseband multi processor system-on-chip for SDRs , 2009, 2009 Symposium on VLSI Circuits.

[10]  Joachim Neves Rodrigues,et al.  Reconfigurable cell array for concurrent support of multiple radio standards by flexible mapping , 2011, 2011 IEEE International Symposium of Circuits and Systems (ISCAS).

[11]  Liang Liu,et al.  A highly parallelized MIMO detector for vector-based reconfigurable architectures , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[12]  Hyunseok Lee,et al.  A Low-Power DSP for Wireless Communications , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Yuan Xie,et al.  Code compression for embedded VLIW processors using variable-to-fixed coding , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[14]  Jing Ma,et al.  System Architecture and Implementation of MIMO Sphere Decoders on FPGA , 2008, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[15]  Dejan Markovic,et al.  A Flexible DSP Architecture for MIMO Sphere Decoding , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[16]  Dake Liu,et al.  An 11mm2 70mW Fully-Programmable Baseband Processor for Mobile WiMAX and DVB-T/H in 0.12μm CMOS , 2008, 2008 IEEE International Solid-State Circuits Conference - Digest of Technical Papers.

[17]  Antonio M. Vidal,et al.  Fully Parallel GPU Implementation of a Fixed-Complexity Soft-Output MIMO Detector , 2012, IEEE Transactions on Vehicular Technology.

[18]  Mojtaba Mahdavi,et al.  Novel MIMO Detection Algorithm for High-Order Constellations in the Complex Domain , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[19]  Pei-Yun Tsai,et al.  Efficient Implementation of QR Decomposition for Gigabit MIMO-OFDM Systems , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[20]  Christian Bernard,et al.  A 477mW NoC-based digital baseband for MIMO 4G SDR , 2010, 2010 IEEE International Solid-State Circuits Conference - (ISSCC).

[21]  Per Ola Börjesson,et al.  OFDM channel estimation by singular value decomposition , 1996, Proceedings of Vehicular Technology Conference - VTC.

[22]  Joachim Neves Rodrigues,et al.  Highly scalable implementation of a robust MMSE channel estimator for OFDM multi-standard environment , 2011, 2011 IEEE Workshop on Signal Processing Systems (SiPS).

[23]  Min Li,et al.  Exploration of Soft-Output MIMO Detector Implementations on Massive Parallel Processors , 2011, J. Signal Process. Syst..