• DocumentCode
    3231058
  • Title

    Performance, accuracy, power consumption and resource utilization analysis for hardware / software realized Artificial Neural Networks

  • Author

    Braga, André L S ; Llanos, Carlos H. ; Göhringer, Diana ; Obie, Jonathan ; Becker, Jürgen ; Hübner, Michael

  • Author_Institution
    Dept. of Mech. Eng., Univ. of Brasilia - UnB, Brasilia, Brazil
  • fYear
    2010
  • fDate
    23-26 Sept. 2010
  • Firstpage
    1629
  • Lastpage
    1636
  • Abstract
    Artificial Neural Networks (ANN) are used to perform tasks like classification, pattern recognition and function approximations in many cases to which traditional approaches are not well suited. Hardware implementations have been presented, mainly in academical works, in order to take advantage of the inherent parallelism in ANNs. In the field of embedded systems it is desirable to have faster and less power demanding designs. This work analyzes implementations of ANNs in FPGAs both in Hardware Description Language (HDL) and in software code running on different configurations of the Xilinx MicroBlaze microprocessor. Three versions of an ANN design were implemented in HDL and a software version was executed in four different configurations of the Xilinx MicroBlaze microprocessor. Results for power consumption, FPGA occupation, speed and accuracy of the outputs are presented for practical experiments performed in two FPGAs from different families of Xilinx devices: a Spartan 3E and a Virtex 5.
  • Keywords
    embedded systems; field programmable gate arrays; microprocessor chips; neural nets; resource allocation; FPGA; HDL; Spartan 3E; Virtex 5; Xilinx MicroBlaze microprocessor; artificial neural networks; classification; embedded systems; function approximations; hardware description language; pattern recognition; power consumption; resource utilization analysis; software code; Artificial neural networks; Clocks; Computer languages; Field programmable gate arrays; Hardware; Logic gates; artificial neural networks; fpga; power consumption;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bio-Inspired Computing: Theories and Applications (BIC-TA), 2010 IEEE Fifth International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4244-6437-1
  • Type

    conf

  • DOI
    10.1109/BICTA.2010.5645259
  • Filename
    5645259