Gram-Schmidt-based QR Decomposition for MIMO Detection: VLSI Implementation and Comparison

被引:55
作者
Luethi, P. [1 ]
Studer, C. [1 ]
Duetsch, S. [1 ]
Zgraggen, E. [1 ]
Kaeslin, H. [1 ]
Felber, N. [1 ]
Fichtner, W. [1 ]
机构
[1] ETH, Integrated Syst Lab, CH-8092 Zurich, Switzerland
来源
2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4 | 2008年
关键词
D O I
10.1109/APCCAS.2008.4746151
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The QR decomposition (QRD) is an important prerequisite for many different detection algorithms in multiple-input multiple-output (MIMO) wireless communication systems. This paper presents an optimized fixed-point VLSI implementation of the modified Gram-Schmidt (MGS) QRD algorithm that incorporates regularization and additional sorting of the MIMO channel matrix. Integrated in 0.18 mu m CMOS technology, the proposed VLSI architecture processes up to 1.56 million complex-valued 4x4-dimensional matrices per second. The implementation results of this work are extensively compared to the Givens rotation (GR)-based QRD implementation of Luethi et al., ISCAS 2007. In order to ensure a fair comparison, both QRD circuits have been integrated in the same IC manufacturing technology, with equal functionality, and the same numeric precision. The comparison of the implementation results clearly showed superiority of the GR-based VLSI solution in terms of area, processing cycles, and throughput.
引用
收藏
页码:830 / 833
页数:4
相关论文
共 10 条
[1]  
BJORCK A, 1994, LINEAR ALGEBRA APPL, V198, P297
[2]  
Bolcskei H., 2006, Space-time wireless systems: from array processing to MIMO communications
[3]  
Golub G. H., 1996, MATRIX COMPUTATIONS
[4]  
Hun Seok Kim, 2007, 2007 15th European Signal Processing Conference (EUSIPCO), P1131
[5]  
LUETHI P, 2007, P IEEE INT S CIRC SY, P1421
[6]   ASIC implementation of a MIMO-OFDM transceiver for 192 Mbps WLANs [J].
Perels, D ;
Haene, S ;
Luethi, P ;
Burg, A ;
Felber, N ;
Fichtner, W ;
Bölcskei, H .
ESSCIRC 2005: PROCEEDINGS OF THE 31ST EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2005, :215-218
[7]   VLSI architecture for matrix inversion using modified Gram-Schmidt based QR decomposition [J].
Singh, Chitranjan K. ;
Prasad, Sushma Honnavara ;
Balsara, Poras T. .
20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, :836-+
[8]   Soft-output sphere decoding:: Algorithms and VLSI implementation [J].
Studer, Christoph ;
Burg, Andreas ;
Boelcskei, Helmut .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2008, 26 (02) :290-300
[9]   Efficient algorithm for decoding layered space-time codes [J].
Wübben, D ;
Böhnke, R ;
Rinas, J ;
Kühn, V ;
Kammeyer, KD .
ELECTRONICS LETTERS, 2001, 37 (22) :1348-1350
[10]   MMSE extension of V-BLAST based on sorted QR decomposition [J].
Wübben, D ;
Böhnke, R ;
Kühn, V ;
Kammeyer, KD .
2003 IEEE 58TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS1-5, PROCEEDINGS, 2003, :508-512