DocumentCode
105939
Title
A Low Complexity Geometric Mean Decomposition Computing Scheme and Its High Throughput VLSI Implementation
Author
Yin-Tsung Hwang ; Wei-Da Chen ; Cheng-Ru Hong
Author_Institution
Dept. of Electr. Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
Volume
61
Issue
4
fYear
2014
fDate
Apr-14
Firstpage
1170
Lastpage
1182
Abstract
Geometric Mean Decomposition (GMD) is considered an efficient precoding scheme in joint MIMO transceiver designs capable of facilitating asymptotically equivalent performance of maximum likelihood detector (MLD). In this paper, a low complexity and non-iterative GMD computing scheme featuring a divide-and-conquer approach is presented. It requires no iterative singular value decomposition (SVD) as pre-processing and is thus exempted from the convergence problem adverse to a constant throughput hardware implementation. The divide-and-conquer approach reduces the computing complexity and provides abundant computing parallelism. The basic operation of the proposed scheme is a real valued Givens rotation, which can be efficiently implemented using CORDIC algorithm. Computing complexity analyses indicate that the proposed scheme is at least 30% more computing efficient than other SVD based GMD computing schemes. Finally, a unified GMD/QRD design using a fully parallel and deeply pipelined architecture is presented. One GMD or QRD computation on a 4x4 complex-valued matrix can be accomplished every 4 clock cycles. Chip implementation in TSMC 90 nm CMOS technology shows that, with a maximum clock frequency up to 170 MHz, the design can perform 42.5 M GMD computations per second. The equivalent data rate is 1.02 Gbps for a 64 QAM modulation scheme.
Keywords
CMOS integrated circuits; MIMO systems; VLSI; convergence of numerical methods; maximum likelihood detection; singular value decomposition; transceivers; CORDIC algorithm; MIMO transceiver; TSMC CMOS technology; convergence problem; divide-and-conquer approach; high throughput VLSI implementation; low complexity geometric mean decomposition computing scheme; maximum likelihood detector; multiple inputs multiple outputs; noniterative geometric mean decomposition computing scheme; singular value decomposition; size 90 nm; Complexity theory; Jacobian matrices; MIMO; Matrix converters; Matrix decomposition; Throughput; Transceivers; CORDIC; Multiple Inputs Multiple Outputs (MIMO); geometric mean decomposition (GMD); precoding; singular value decomposition (SVD);
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2013.2285893
Filename
6672026
Link To Document