• DocumentCode
    3614387
  • Title

    Architectural improvements and FPGA implementation of a multimodel neuroprocessor

  • Author

    I.Z. Mihu;H.V. Caprita

  • Author_Institution
    Comput. Sci. Dept., "Lucian Blaga" Univ. of Sibiu, Romania
  • Volume
    4
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    1749
  • Abstract
    Since neural networks (NNs) require an enormous amount of learning time, various kinds of dedicated parallel computers have been developed. In the paper a 2-D systolic array (SA) of dedicated processing elements (PEs) also called systolic cells (SCs) is presented as the heart of a multimodel neural-network accelerator. The instruction set of the SA allows the implementation of several neural algorithms, including error back propagation and a self organizing feature map algorithm. Several special architectural facilities are presented in the paper in order to improve the 2-D SA performance. A swapping mechanism of the weight matrix allows the implementation of NNs larger than 2-D SA. A systolically propagated instruction word accompanying each input vector inside the 2-D SA allows the operating mode to be changed progressively, avoiding intermediate inactive cycles inside the 2-D SA. An FPGA implementation of the proposed 2-D SA is presented.
  • Keywords
    "Field programmable gate arrays","Neural networks","Neurons","Application software","Equations","Prototypes","Computer science","Pattern recognition","Image processing","Computer networks"
  • Publisher
    ieee
  • Conference_Titel
    Neural Information Processing, 2002. ICONIP ´02. Proceedings of the 9th International Conference on
  • Print_ISBN
    981-04-7524-1
  • Type

    conf

  • DOI
    10.1109/ICONIP.2002.1198975
  • Filename
    1198975