• DocumentCode
    1970805
  • Title

    A reconfigurable approach to hardware implementation of neural networks

  • Author

    Noory, Babak ; Groza, Voicu

  • Author_Institution
    Sch. of Inf. Technol. Eng., Ottawa Univ., Ont., Canada
  • Volume
    3
  • fYear
    2003
  • fDate
    4-7 May 2003
  • Firstpage
    1861
  • Abstract
    Hardware inefficiency of neural synapse multiplication has placed an upper limit on the neural network size that can be implemented on a single FPGA. In this paper, we make use of distributed arithmetic and internal lookup tables of FPGA structures to improve the efficiency of synapse multiplication. We propose a weight clustering optimization method to further reduce area requirements of the target hardware. Applying our proposed method to a sample neuron, we were able to reduce the hardware requirements of synapse multiplier by 30%. Our parameterized approach can be utilized for automation of neural network synthesis onto FPGA devices.
  • Keywords
    circuit optimisation; field programmable gate arrays; neural net architecture; parallel architectures; reconfigurable architectures; FPGA structure; distributed arithmetic lookup tables; neural network; neural synapse multiplication; reconfigurable computing; target hardware reduction; weight clustering optimization method; Artificial neural networks; Automation; Computer architecture; Costs; Field programmable gate arrays; Network synthesis; Neural network hardware; Neural networks; Neurons; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7781-8
  • Type

    conf

  • DOI
    10.1109/CCECE.2003.1226274
  • Filename
    1226274