• DocumentCode
    2542269
  • Title

    Neural network stream processing core (NnSP) for embedded systems

  • Author

    Esmaeilzadeh, Hadi ; Saeedi, Pooya ; Araabi, Babak Nadjar ; Lucas, Caro ; Fakhraie, Sied Mehdi

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Tehran Univ.
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Lastpage
    2776
  • Abstract
    NnSP is a stream-based programmable and code-level statically reconfigurable processor for realization of neural networks in embedded systems. NnSP is provided with a neural-network-to-stream compiler and a hardware core builder. The NnSP stream compiler makes it possible to realize various neural networks using NnSP. On the other hand, the NnSP builder makes the NnSP processor an IP core that can be restructured to satisfy different demands and constraints. This paper presents the architecture of the NnSP processor, the streaming mechanism, and the builder facilities. Also, synthesis results of a 64-PE NnSP on a 0.18 mum standard-cell library are presented. The obtained results show that a 64-PE NnSP can perform computations of 25.6 giga connections in a second, while its throughput is upto 51.2 giga 32-bit fixed point operations per second. Comparing with high performance parallel architectures locates 64-PE NnSP among the best state of the art parallel processors
  • Keywords
    DRAM chips; embedded systems; microprocessor chips; neural nets; parallel architectures; reconfigurable architectures; 0.18 micron; NnSP processor; code-level statically reconfigurable processor; embedded systems; hardware core builder; neural network stream processing; neural-network-to-stream compiler; parallel architectures; parallel processors; Artificial neural networks; Cellular neural networks; Computer architecture; Computer networks; Distributed power generation; Embedded computing; Embedded system; Engines; Neural networks; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1693199
  • Filename
    1693199