DocumentCode
2014385
Title
FPGA HIL simulation of a linear system block for strongly coupled system applications
Author
Arias-Garcia, Janier ; Braga, A. ; Llanos, Carlos H. ; Ayala-Rincon, Mauricio ; Pezzuol Jacobi, Ricardo ; Foltran, A.
Author_Institution
Depts. of Mech. Eng., Univ. of Brasilia, Brasilia, Brazil
fYear
2013
fDate
25-28 Feb. 2013
Firstpage
1017
Lastpage
1022
Abstract
This paper introduces a hardware simulation flow that is based on the Xilinx System Generator Tool (XSG), of an architecture for solving dense linear systems, presented as a strongly coupled system, which is in turn based on Gaussian Elimination using an FPGA. A functional verification process is achieved by taking advantage of the XSG, allowing both software and hardware-in-the-loop (HIL) simulations and using the respective results achieved in Matlab as a reference model. The linear system block embedded in the XSG can handle single, double and custom data precision, following the IEEE 754 floating point standard. The current architecture improves the use of internal RAM of the selected FPGA device (Virtex-5) through a special Memory Access Unit, reducing the data access among this RAM and the different modules in the architecture. Examples of systems of six equations, which are suitable for some robotics applications, have been used for comparing the performance of the Linear System block and Matlab, the latter used as a statistical estimator, in order to validate the data results.
Keywords
Gaussian processes; circuit simulation; field programmable gate arrays; floating point arithmetic; integrated circuit design; linear systems; random-access storage; FPGA HIL simulation; FPGA device; Gaussian elimination; IEEE 754 floating point standard; Matlab; XSG; Xilinx System Generator tool; data access reduction; dense linear systems; functional verification process; hardware simulation flow; hardware-in-the-loop simulations; internal RAM; linear system block; memory access unit; robotics; software simulations; statistical estimator; strongly coupled system; Computer architecture; Field programmable gate arrays; Hardware; Linear systems; MATLAB; Mathematical model; Random access memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Technology (ICIT), 2013 IEEE International Conference on
Conference_Location
Cape Town
Print_ISBN
978-1-4673-4567-5
Electronic_ISBN
978-1-4673-4568-2
Type
conf
DOI
10.1109/ICIT.2013.6505811
Filename
6505811
Link To Document