Title :
An efficient regular matrix inversion circuit architecture for MIMO processing
Author :
LaRoche, Isabelle ; Roy, Sebastien
Author_Institution :
Dept. of Electr. & Comput. Eng., Laval Univ., Quebec, Que.
Abstract :
A novel circuit architecture and algorithm is presented for the efficient implementation of a matrix inversion unit. The division-free algorithm yields a scaled version of the inverse and the scaling factor. Based on the Sherman-Morrison formula, the proposed architecture is characterized by regular, locally-connected arrays of processing units and simple iterative processing. It is especially well-suited for covariance matrices, or any other matrix which can be constructed from rank-one updates of an initial matrix whose inverse is known. While it constitutes an ideal solution for antenna array MMSE (minimum mean-square error) processing, it can also be generalized to many other applications with little effort. Implementation results of a heavily pipelined matrix inverter on a Xilinx Virtex-II FPGA are presented, including cost in logic slices and maximum clock frequency. The cost/complexity of the proposed solution is comparable to, and in many cases better than, known alternatives
Keywords :
MIMO systems; covariance matrices; field programmable gate arrays; iterative methods; least mean squares methods; logic design; matrix inversion; radio receivers; signal processing; MIMO processing; Sherman-Morrison formula; Xilinx Virtex-II FPGA; antenna array; covariance matrices; division-free algorithm; heavily pipelined matrix inverter; iterative processing; locally-connected arrays; matrix inversion circuit architecture; matrix inversion unit; minimum mean-square error processing; Antenna arrays; Circuits; Clocks; Costs; Covariance matrix; Field programmable gate arrays; Frequency; Iterative algorithms; MIMO; Pulse inverters;
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
DOI :
10.1109/ISCAS.2006.1693709