DocumentCode
2483931
Title
Implementation of a scalable matrix inversion architecture for triangular matrices
Author
Edman, Fredrik ; Öwall, Viktor
Author_Institution
Dept. of Electroscience, Lund Univ., Sweden
Volume
3
fYear
2003
fDate
7-10 Sept. 2003
Firstpage
2558
Abstract
This paper presents an FPGA implementation of a novel and highly scalable hardware architecture for inversion of triangular matrices. An integral part of modern signal processing and communications applications involves manipulation of large matrices. Therefore, scalable and flexible hardware architectures are increasingly sought for. In this paper the traditional triangular shaped array architecture with n(n+1)/2, where n being the number of inputs, communicating processors are mapped to a linear structure with only n processors. We show that the linear array structure avoids drawbacks such as nonscalability, large area and large power consumption. The implementation is based on a numerical stable recurrence algorithm which has excellent properties for hardware implementation. The implementation is the core processor in a smart antenna system.
Keywords
adaptive antenna arrays; field programmable gate arrays; matrix decomposition; matrix inversion; signal processing; FPGA implementation; communication application; core processor; field programmable gate array; linear array structure; matrix algebra; scalable triangular matrix inversion architecture; signal processing; smart antenna system; stable recurrence algorithm; triangular matrix; Adaptive arrays; Antenna arrays; Array signal processing; Energy consumption; Field programmable gate arrays; Hardware; Inverters; Scalability; Signal processing algorithms; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003. 14th IEEE Proceedings on
Print_ISBN
0-7803-7822-9
Type
conf
DOI
10.1109/PIMRC.2003.1259188
Filename
1259188
Link To Document