• DocumentCode
    608014
  • Title

    A Highly Integrable FPGA-Based Runtime-Configurable Multilayer Perceptron

  • Author

    Skodzik, Jan ; Altmann, Vlado ; Wagner, Bernardo ; Danielis, Peter ; Timmermann, Dirk

  • Author_Institution
    Inst. of Appl. Microelectron. & Comput. Eng., Univ. of Rostock, Rostock, Germany
  • fYear
    2013
  • fDate
    25-28 March 2013
  • Firstpage
    429
  • Lastpage
    436
  • Abstract
    In this paper, a highly integrable Field Programmable Gate Array-based hardware design of multilayer perceptron as a realization of an artificial neural network is presented. Such a hardware solution ensures a deterministic behavior required for any hard real-time compositions. The integration into existing systems is achieved by the application of UDP/IP. %A developed protocol enables the hardware solution to act as a stand-alone device with no need for an additional host PC. Additionally, the presented design is highly flexible due to a parameterizable multilayer perceptron approach. However, most reconfigurations usually require a hard coded reimplementation, resynthesis, and the download of a new bit file to the target platform, which also requires an additional host PC. Contrary with the presented solution, it is possible to configure the multilayer perceptron´s parameters during runtime via a software interface. This approach allows the multilayer perceptron to be adapted to nearly any application. The developed design combines the flexibility of a software solution to generate and comfortably reconfigure the multilayer perceptron as well as the high performance of a hardware solution. %The investigation of hardware utilization and performance of a running prototype stützt%Finally, the hardware utilization and performance are investigated. As proof of concept, a running prototype has been realized, which shows the design to be highly flexible and with good performance while the hardware resource consumption is kept minimal.
  • Keywords
    field programmable gate arrays; multilayer perceptrons; FPGA based runtime configurable multilayer perceptron; artificial neural network; deterministic behavior; field programmable gate array based hardware design; hard coded reimplementation; hardware resource consumption; hardware solution; hardware utilization; parameterizable multilayer perceptron; software interface; software solution; stand alone device; Artificial neural networks; Biological neural networks; Field programmable gate arrays; Hardware; Neurons; Software; Transfer functions; Artificial Neural Networks; Multilayer perceptrons; Reconfigurable logic; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4673-5550-6
  • Electronic_ISBN
    1550-445X
  • Type

    conf

  • DOI
    10.1109/AINA.2013.19
  • Filename
    6531787