DocumentCode :
2952392
Title :
Compact matrix inversion architecture using a single processing element
Author :
Edman, Fredrik ; Öwall, Viktor
Author_Institution :
Dept. of Electrosci., Lund Univ., Lund
fYear :
2005
fDate :
11-14 Dec. 2005
Firstpage :
1
Lastpage :
4
Abstract :
Signal processing and communications algorithms often involve computationally demanding manipulations of large complex valued matrices such as matrix inversion. This paper presents a novel, scalable, and compact matrix inversion architecture for inverting complex valued matrices based on QR-factorization via the squared Givens rotations algorithm. We show that the traditional triangular array architectures employing O(n2) communicating processors can be mapped onto a single processor thus avoiding large area consumption. The architecture is implemented using arithmetic operations with a 16bit fixed-point representation and has good numerical accuracy. The hardware architecture has been implemented in an FPGA clocked at 100 MHz and will be used as a core processor in a real-time Capon beamforming system.
Keywords :
array signal processing; field programmable gate arrays; matrix inversion; 16bit fixed-point representation; FPGA; QR-factorization; arithmetic operations; compact matrix inversion architecture; frequency 100 MHz; real-time Capon beamforming system; single processing element; Array signal processing; Computer architecture; Field programmable gate arrays; Fixed-point arithmetic; Hardware; Matrix converters; Parallel processing; Real time systems; Signal processing algorithms; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2005. ICECS 2005. 12th IEEE International Conference on
Conference_Location :
Gammarth
Print_ISBN :
978-9972-61-100-1
Electronic_ISBN :
978-9972-61-100-1
Type :
conf
DOI :
10.1109/ICECS.2005.4633566
Filename :
4633566
Link To Document :
بازگشت