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
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;
Conference_Titel :
Signals, Systems and Computers, 2007. ACSSC 2007. Conference Record of the Forty-First Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
978-1-4244-2109-1
Electronic_ISBN :
1058-6393
DOI :
10.1109/ACSSC.2007.4487584