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
         
        
        
            fDate : 
Sept. 30 2008-Oct. 3 2008
         
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Electronics, Robotics and Automotive Mechanics Conference, 2008. CERMA '08
         
        
            Conference_Location : 
Morelos
         
        
            Print_ISBN : 
978-0-7695-3320-9
         
        
        
            DOI : 
10.1109/CERMA.2008.54