DocumentCode :
1692176
Title :
A fast and low cost architecture developed in FPGAs for solving systems of linear equations
Author :
Arias-García, Janier ; Llanos, Carlos H. ; Ayala-Rincón, Mauricio ; Jacobi, Ricardo Pezzuol
Author_Institution :
Dept. of Mech. Eng., Univ. of Brasilia, Brasília, Brazil
fYear :
2012
Firstpage :
1
Lastpage :
4
Abstract :
This paper presents a low cost architecture for the solution of linear equations based on the Gaussian Elimination Method using a reconfigurable system based on FPGA. This architecture can handle single data precision that follows the IEEE 754 floating point standard. The implementation takes advantage of both the internal memory and the DSP blocks (available in the Virtex-5 FPGA). The architectural approach is composed of four modules and one specific unit (namely, Change Row Module, Pivo Module, FB Module, Normalization Module and finally the Gaussian Elimination Controller Unit). This structure can be combined with other smaller arithmetic units in order to maintain the accuracy of the results without the need to internally normalize and de-normalize the floatingpoint data. Also, a special Memory Access Unit was implemented in order to deal with the writing/reading operations to/from the internal RAM. The resource consumption of the implementation (specially the internal RAM memory blocks that are used) points out several improvements when compared to previous work of the authors and other more elaborated architectures whose implementations are significantly more complex and, thus, unsuitable for low cost applications.
Keywords :
Gaussian processes; field programmable gate arrays; floating point arithmetic; random-access storage; reconfigurable architectures; DSP blocks; FB module; Gaussian elimination controller unit; Gaussian elimination method; IEEE 754 floating point standard; Virtex-5 FPGA; change row module; internal RAM; internal memory; linear equations; low cost architecture; memory access unit; normalization module; pivo module; reconfigurable system; Clocks; Computer architecture; Equations; Field programmable gate arrays; Mathematical model; Matrices; Random access memory; FPGA; Gaussian Elimination Method; Matrix Inversion;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (LASCAS), 2012 IEEE Third Latin American Symposium on
Conference_Location :
Playa del Carmen
Print_ISBN :
978-1-4673-1207-3
Type :
conf
DOI :
10.1109/LASCAS.2012.6180336
Filename :
6180336
Link To Document :
بازگشت