• DocumentCode
    348627
  • Title

    Shift-add neural architecture

  • Author

    Skrbek, Miroslav ; Snorek, Miroslav

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Czech Tech. Univ., Prague, Czech Republic
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    411
  • Abstract
    This article is focused on implementation of artificial neural networks in hardware. We give an overview of the shift-add neural arithmetics, which provide a complete set of functions suitable for fast perceptron and RBF network implementations. The set consists of logarithm, exponent, multiplication, square, square root, sigmoid-like and Gauss-like functions. All functions are linearly approximated to be easy implementable. Furthermore, we show the gate-level implementation of all functions provided by the shift-add arithmetics. Only adders and barrel shifters are necessary to accomplish all functions. The functions are optimized for very short propagation delay (a few nanoseconds). The shift-add architecture was evaluated by both software simulation and on-chip design. Results of the on-chip design are presented in the last section of this article
  • Keywords
    adders; circuit simulation; delays; integrated circuit design; neural chips; perceptrons; radial basis function networks; Gauss-like functions; RBF network; adders; artificial neural networks; barrel shifters; gate-level implementation; multiplication; on-chip design; perceptron network; propagation delay; shift-add neural architecture; sigmoid-like functions; software simulation; square root; Adders; Arithmetic; Artificial neural networks; Computer architecture; Computer networks; Gaussian processes; Linear approximation; Neural network hardware; Neural networks; Radial basis function networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 1999. Proceedings of ICECS '99. The 6th IEEE International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    0-7803-5682-9
  • Type

    conf

  • DOI
    10.1109/ICECS.1999.812310
  • Filename
    812310