DocumentCode
613575
Title
FPGA architecture for fast floating point matrix inversion using uni-dimensional systolic array based structure
Author
Hnilicka, O.
Author_Institution
Fac. of Mechatron., Inf. & Interdiscipl. Studies, Tech. Univ. of Liberec, Liberec, Czech Republic
fYear
2013
fDate
8-10 April 2013
Firstpage
267
Lastpage
270
Abstract
This paper describes the structure of fast matrix inversion on FPGA. The structure is derived from the systolic array algorithm and revised to the uni-dimensional array to lower the resources consumption for practical use. Input matrix, with single precision floating point elements, is inverted in 5n2+4n-3 time ticks. Both mantissa and exponent processing units are proposed to be easily implemented on FPGA. Comparison of the structure with inversion using MicroBlaze soft CPU is presented.
Keywords
field programmable gate arrays; floating point arithmetic; systolic arrays; FPGA architecture; MicroBlaze soft CPU; fast matrix inversion; floating point matrix inversion; resources consumption; single precision floating point elements; uni-dimensional systolic array; Arrays; Field programmable gate arrays; Gold; Hardware; Matrix decomposition; FPGA; matrix inversion; systolic array;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2013 IEEE 16th International Symposium on
Conference_Location
Karlovy Vary
Print_ISBN
978-1-4673-6135-4
Electronic_ISBN
978-1-4673-6134-7
Type
conf
DOI
10.1109/DDECS.2013.6549831
Filename
6549831
Link To Document