DocumentCode
1677264
Title
Generation of floating point 2D translation operators for FPGA
Author
Sicoe, Ovidiu ; Amaricai, Alexandru ; Popa, Mircea
Author_Institution
Comput. Eng. Dept., Univ. Politeh. of Timisoara, Timisoara, Romania
fYear
2015
Firstpage
289
Lastpage
294
Abstract
This paper presents an FPGA implementation of a matrix operator for geometric two dimensional translation. The generated architecture takes advantage of the particular form of the translation matrix, ignoring the null elements. We have generated architectures for floating point operators of half, simple, double precision. In order to validate our implementations, all the operators were tested against a large number of generated unit tests. Additionally, we propose multiple architectures, targeting either performance or reduced area usage, depending on the number of functional units used.
Keywords
field programmable gate arrays; floating point arithmetic; FPGA implementation; floating point 2D translation operators; functional units; geometric two dimensional translation; matrix operator; null elements; translation matrix; Clocks; Computer architecture; Field programmable gate arrays; Mathematical model; Multiplexing; Parallel processing; Pipelines; FPGA; affine geometric transformation; floating-point; translation unit;
fLanguage
English
Publisher
ieee
Conference_Titel
Applied Computational Intelligence and Informatics (SACI), 2015 IEEE 10th Jubilee International Symposium on
Conference_Location
Timisoara
Type
conf
DOI
10.1109/SACI.2015.7208215
Filename
7208215
Link To Document