Interpolation-Based QR Decomposition and Channel Estimation Processor for MIMO-OFDM System

This paper presents a modified interpolation-based QR decomposition algorithm for the grouped-ordering multiple input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) systems. Based on the original research that integrates the calculations of the frequency-domain channel estimation and the QR decomposition for the MIMO-OFDM system, this study proposes a modified algorithm that possesses a scalable property to save the power consumption for interpolation-based QR decomposition in the variable-rank MIMO scheme. Furthermore, we also develop the general equations and a timing scheduling method for the hardware design of the proposed QR decomposition processor for the higher-dimension MIMO system. Based on the pro posed algorithm, a configurable interpolation-based QR decomposition and channel estimation processor was designed and implemented using a 90-nm one-poly nine-metal CMOS technology. The processor supports 2 × 2, 2 × 4 and 4 × 4 QR-based MIMO detection for the 3GPP-LTE MIMO-OFDM system and achieves the throughput of 35.16 MQRD/s at its maximum clock rate 140.65 MHz.

[1]  A. Burg,et al.  Interpolation-based QR decomposition in MIMO-OFDM systems , 2005, IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, 2005..

[2]  Yuan-Hao Huang,et al.  A scalable MIMO detection architecture with non-sorted multiple-candidate selection , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[3]  Shih-Chun Lin,et al.  Implementation of QR decomposition for MIMO-OFDM detection systems , 2008, 2008 15th IEEE International Conference on Electronics, Circuits and Systems.

[4]  Lin-Zheng Huang,et al.  Scalable interpolation-based QRD architecture for subcarrier-grouped-ordering MIMO-OFDM system , 2009, 2009 Conference Record of the Forty-Third Asilomar Conference on Signals, Systems and Computers.

[5]  Gerard J. Foschini,et al.  Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas , 1996, Bell Labs Technical Journal.

[6]  Jarmo Takala,et al.  Complex-valued QR decomposition implementation for MIMO receivers , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[7]  Chih-Hung Lin,et al.  Iterative $QR$ Decomposition Architecture Using the Modified Gram–Schmidt Algorithm for MIMO Systems , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  K. Kammeyer,et al.  INTERPOLATION-BASED SUCCESSIVE INTERFERENCE CANCELLATI ON FOR PER-ANTENNA-CODED MIMO-OFDM SYSTEMS USING P-SQRD , 2006 .

[9]  Dirk Wübben,et al.  Reduced complexity MMSE detection for BLAST architectures , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[10]  Poras T. Balsara,et al.  VLSI Architecture for Matrix Inversion using Modified Gram-Schmidt based QR Decomposition , 2007, 20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07).

[11]  Chih-Hung Lin,et al.  Iterative QR Decomposition Architecture Using the Modified Gram-Schmidt Algorithm for MIMO Systems , 2010, IEEE Trans. Circuits Syst. I Regul. Pap..

[12]  Wolfgang Fichtner,et al.  Gram-Schmidt-based QR decomposition for MIMO detection: VLSI implementation and comparison , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[13]  Alexander Vardy,et al.  Closest point search in lattices , 2002, IEEE Trans. Inf. Theory.

[14]  P. Glenn Gulak,et al.  A low-complexity high-speed QR decomposition implementation for MIMO receivers , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[15]  Andreas Burg,et al.  VLSI circuits for MIMO communication systems , 2006 .

[16]  Wai Ho Mow,et al.  A VLSI architecture of a K-best lattice decoding algorithm for MIMO channels , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[17]  Reinaldo A. Valenzuela,et al.  V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel , 1998, 1998 URSI International Symposium on Signals, Systems, and Electronics. Conference Proceedings (Cat. No.98EX167).

[18]  Andreas Peter Burg,et al.  VLSI Implementation of a High-Speed Iterative Sorted MMSE QR Decomposition , 2007, 2007 IEEE International Symposium on Circuits and Systems.