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
Link To Document