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 :
بازگشت