DocumentCode
3433985
Title
VLSI Architecture for Matrix Inversion using Modified Gram-Schmidt based QR Decomposition
Author
Singh, Chitranjan K. ; Prasad, Sushma Honnavara ; Balsara, Poras T.
Author_Institution
Erik Jonsson Sch. of Eng. & Comput. Sci., Texas Univ., Dallas, TX
fYear
2007
fDate
Jan. 2007
Firstpage
836
Lastpage
841
Abstract
Matrix inversion and triangularization problems are common to a wide variety of communication systems, signal processing applications and solution of a set of linear equations. Matrix inversion is a computationally intensive process and its hardware implementation based on fixed-point (FP) arithmetic is a challenging problem. This paper proposes a fully parallel VLSI architecture under fixed-precision for the inverse computation of a real square matrix using QR decomposition with modified Gram-Schmidt (MGS) orthogonalization. The MGS algorithm is stable and accurate to the integral multiples of machine precision under fixed-precision for a well-conditioned non-singular matrix. For typical matrices (4 times 4) found in MIMO communication systems, the proposed architecture was able to achieve a clock rate of 277 MHz with a latency of 18 time units and area of 72K gates using 0.18-mum CMOS technology. For a generic square matrix of order n, the latency required is 5n - 2 which is better than all previously known architectures. With the use of LUTs and log-domain computations, the total area has been reduced compared to architectures based on linear-domain computations
Keywords
CMOS integrated circuits; MIMO communication; VLSI; fixed point arithmetic; matrix decomposition; matrix inversion; signal processing; table lookup; 0.18 micron; CMOS technology; LUT; MGS orthogonalization; MIMO communication; QR decomposition; VLSI architecture; fixed-point arithmetic; inverse computation; linear equations; log-domain computations; matrix inversion; modified Gram-Schmidt orthogonalization; signal processing; CMOS technology; Computer architecture; Concurrent computing; Delay; Equations; Fixed-point arithmetic; Hardware; Matrix decomposition; Signal processing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
Conference_Location
Bangalore
ISSN
1063-9667
Print_ISBN
0-7695-2762-0
Type
conf
DOI
10.1109/VLSID.2007.177
Filename
4092145
Link To Document