• 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