• 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