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 :
بازگشت