• DocumentCode
    587710
  • Title

    Artificial neural network emulation on NOC based multi-core FPGA platform

  • Author

    Mand, Nowshad Painda ; Robino, Francesco ; Oberg, Johnny

  • Author_Institution
    Dept. Electron. Syst., R. Inst. of Technol. (KTH), Stockholm, Sweden
  • fYear
    2012
  • fDate
    12-13 Nov. 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    With the emergence of Multi-Core platforms, brain emulation in the form of Artificial Neural Nets has been announced as one of the important key research area. However, due to large non-linear growth of inter-neuron connectivity, direct mapping of ANNs to silicon structures is very difficult due to communication bottleneck. As the system grows in size the conventional bottom up approach for building the system is no more feasible. New methodologies for generating the system from high level specification are mandatory to cope with design complexity. Recently, Multi-core systems using NOC architectures offer a promising solution to this issue and are also scalable. In addition, the growing logic size FPGAs makes them ideal platforms for experimenting on ANN emulation. In this paper we present how ANNs can be mapped to a NOC based multi-core FPGA platform using a scalable and expandable methodology for rapid prototyping of complex applications. The platform is quickly generated by the NOC System Generator tool by describing the system using an XML configuration file. Using this methodology, a small ANN is successfully mapped to the NoC based platform. Results of the design space exploration of multi layer perceptron on various NOC platforms are presented.
  • Keywords
    electronic engineering computing; field programmable gate arrays; logic design; network-on-chip; neural nets; rapid prototyping (industrial); NOC system generator tool; XML configuration file; artificial neural network emulation; brain emulation; complex application; design complexity; expandable methodology; interneuron connectivity; multicore FPGA platform; network-on-chip; rapid prototyping; scalable methodology; Artificial neural networks; Brain modeling; Computer architecture; Emulation; Field programmable gate arrays; Generators; Neurons; ANN; FPGA; Fast-prototyping; NOC; SW/HW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NORCHIP, 2012
  • Conference_Location
    Cpenhagen
  • Print_ISBN
    978-1-4673-2221-8
  • Electronic_ISBN
    978-1-4673-2222-5
  • Type

    conf

  • DOI
    10.1109/NORCHP.2012.6403122
  • Filename
    6403122