Title :
Automatic generation of VHDL code for neural applications
Author :
Diepenhorst, M. ; van Veelen, M. ; Nijhuis, J.A.G. ; Spaanenburg, L.
Author_Institution :
Dept. of Comput. Sci., Groningen Univ., Netherlands
Abstract :
We report on a structured design methodology for neural hardware based on a VHDL code which can be implemented on a FPGA or used to create an ASIC. This code, dubbed virtual neuro-processor (VNP), is generated automatically from within the neural networks design and simulation environment and supports several network architectures. Error backpropagation learning can be supported by the VNP, thus allowing for the implementation of feedforward networks with on-chip training capability. The main advantage gained from the VNP-concept is that it highly automates and structures the design of (application specific) neural hardware. It thus considerably shortens the development time of such devices and ensures a high-quality design process
Keywords :
automatic programming; backpropagation; feedforward neural nets; hardware description languages; neural net architecture; FPGA; VHDL code generation; error backpropagation; feedforward neural networks; neural architecture; on-chip learning; virtual neuro-processor; Application specific integrated circuits; Biological neural networks; Design methodology; Field programmable gate arrays; Libraries; Network-on-a-chip; Neural network hardware; Neural networks; Process design; Recurrent neural networks;
Conference_Titel :
Neural Networks, 1999. IJCNN '99. International Joint Conference on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5529-6
DOI :
10.1109/IJCNN.1999.833422