DocumentCode
3252347
Title
Matrix Decomposition Architecture for MIMO Systems: Design and Implementation Trade-offs
Author
Studer, C. ; Blösch, P. ; Friedli, P. ; Burg, A.
Author_Institution
ETH Zurich, Zurich
fYear
2007
fDate
4-7 Nov. 2007
Firstpage
1986
Lastpage
1990
Abstract
The singular value decomposition (SVD) and the QR decomposition (QRD) are two prominent matrix decomposition algorithms used in various signal processing applications. In the field of multiple-input multiple-output (MIMO) communication systems, the SVD and the QRD are employed for beamforming and for channel-matrix preprocessing for MIMO detection, respectively. In this paper, we describe a minimum- area matrix decomposition architecture that is programmable to perform QRD and SVD with variable precision and we investigate the associated design and implementation trade-offs. Our reference implementation achieves a hardware efficiency of up to 325 k SVDs/s/mm2 and 1.92 M QRDs/s/mm2 for complex-valued 4 times 4-matrices in 0.18 mum CMOS technology.
Keywords
CMOS integrated circuits; MIMO communication; singular value decomposition; CMOS technology; MIMO systems; QR decomposition; channel-matrix preprocessing; matrix decomposition architecture; multiple-input multiple-output communication systems; singular value decomposition; size 0.18 mum; Array signal processing; CMOS technology; Computer architecture; Hardware; MIMO; Matrix decomposition; Signal processing algorithms; Singular value decomposition; Systolic arrays; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2007. ACSSC 2007. Conference Record of the Forty-First Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-2109-1
Electronic_ISBN
1058-6393
Type
conf
DOI
10.1109/ACSSC.2007.4487584
Filename
4487584
Link To Document