DocumentCode :
3036980
Title :
A Methodology for Implementation of the Execution Phase of Artificial Neural Networks in Digital Hardware Devices
Author :
Pealoza, U.C. ; Esquer, Jorge E Ibarra ; Rios, Brenda L Flores
Author_Institution :
Fac. de Ing. Mexicali -Inst. de Ing., Univ. Autonoma de Baja California, Mexicali
fYear :
2008
fDate :
Sept. 30 2008-Oct. 3 2008
Firstpage :
422
Lastpage :
427
Abstract :
In this paper we describe a methodology for implementing the phase of execution of artificial neural networks (ANN) in hardware devices. First, we show how the elements of a single neuron: multipliers, sum of products and transfer function are separated and constructed as VHDL entities. These entities are then interconnected to form a neuron that can be mapped to a hardware device. Using a similar approach, neurons are grouped in layers, which are then interconnected themselves to construct an artificial neural network. The methodology is intended to lead a neural network designer through the steps required to take the design into a hardware device, starting with the results provided by a neurosimulator, obtaining the network parameters and translating them into a fully synthesizable design. A prototype of a Java-based ANN descriptor to VHDL translator is presented. In addition, the desired characteristics of neurosimulators are discussed and a comparison among different hardware platforms is shown.
Keywords :
Java; hardware description languages; neural chips; VHDL translator; artificial neural networks; digital hardware devices; neurosimulator; single neuron; transfer functions; Artificial neural networks; Circuits; Hardware design languages; Java; Mathematical model; Network synthesis; Neural network hardware; Neural networks; Neurons; Signal processing algorithms; Hardware Implementation; Methodology; Neural Networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Robotics and Automotive Mechanics Conference, 2008. CERMA '08
Conference_Location :
Morelos
Print_ISBN :
978-0-7695-3320-9
Type :
conf
DOI :
10.1109/CERMA.2008.54
Filename :
4641108
Link To Document :
بازگشت