Title
Feedforward neural network implementation in FPGA using layer multiplexing for effective resource utilization.
Abstract
This paper presents a hardware implementation of multilayer feedforward neural networks (NN) using reconfigurable field-programmable gate arrays (FPGAs). Despite improvements in FPGA densities, the numerous multipliers in an NN limit the size of the network that can be implemented using a single FPGA, thus making NN applications not viable commercially. The proposed implementation is aimed at reducing resource requirement, without much compromise on the speed, so that a larger NN can be realized on a single chip at a lower cost. The sequential processing of the layers in an NN has been exploited in this paper to implement large NNs using a method of layer multiplexing. Instead of realizing a complete network, only the single largest layer is implemented. The same layer behaves as different layers with the help of a control block. The control block ensures proper functioning by assigning the appropriate inputs, weights, biases, and excitation function of the layer that is currently being computed. Multilayer networks have been implemented using Xilinx FPGA "XCV400hq240". The concept used is shown to be very effective in reducing resource requirements at the cost of a moderate overhead on speed. This implementation is proposed to make NN applications viable in terms of cost and speed for online applications. An NN-based flux estimator is implemented in FPGA and the results obtained are presented.
Year
DOI
Venue
2007
10.1109/TNN.2007.891626
IEEE Transactions on Neural Networks
Keywords
Field
DocType
xilinx fpga,effective resource utilization,fpga density,different layer,single largest layer,larger nn,control block,resource requirement,single fpga,layer multiplexing,nn application,feedforward neural network implementation,artificial intelligence,neural network,field programmable gate array,artificial neural networks,algorithms,feedforward neural network,application software,resource management,computer simulation,resource utilization,field programmable gate arrays,neural networks,chip,feedforward neural networks
Feedforward neural network,Weight function,Computer science,Field-programmable gate array,Multiplier (economics),Chip,Artificial intelligence,Artificial neural network,Multiplexing,Machine learning,Estimator
Journal
Volume
Issue
ISSN
18
3
1045-9227
Citations 
PageRank 
References 
59
2.90
8
Authors
3
Name
Order
Citations
PageRank
S Himavathi1684.66
D Anitha2592.90
A Muthuramalingam3593.24