Title :
FPGA-based generic neural network architecture
Author :
Chalhoub, Nicole ; Muller, Fabrice ; Auguin, Michel
Author_Institution :
CNRS, Sophia Antipolis
Abstract :
In this paper, we defined a generic architecture for the extraction phase of a multi layer neural network algorithm to be implemented on a Virtex-4 FPGA. This architecture can be applied to any multi layer neural network composed of a given number of layers and a given number of neurons in each layer. In addition this architecture enhances the density of the FPGA by supporting the two concepts of time multiplexing and partial dynamic reconfiguration. Several networks with different sizes were implemented based on this generic architecture. Based on those implementations, we´ll analyse the performances of a virtex-4 via a multi layer neural network by analyzing the variation of the minimum period and the number of occupied resources. This work was made in collaboration with the NodBox company (thierry.fargas@nodbox.biz) and Xilinx company (jean-louis.brelet@xilinx.com).
Keywords :
field programmable gate arrays; multilayer perceptrons; reconfigurable architectures; time division multiplexing; FPGA-based generic neural network architecture; NodBox company; Virtex-4 FPGA; Xilinx company; extraction phase; multilayer neural network algorithm; partial dynamic reconfiguration; time multiplexing; Collaborative work; Decoding; Field programmable gate arrays; Multi-layer neural network; Neural networks; Neurons; Performance analysis; Read-write memory; Runtime; Stochastic processes;
Conference_Titel :
Industrial Embedded Systems, 2006. IES '06. International Symposium on
Conference_Location :
Antibes Juan-Les-Pins
Print_ISBN :
1-4244-0777-X
Electronic_ISBN :
1-4244-0777-X
DOI :
10.1109/IES.2006.357476