DocumentCode
3233220
Title
VANNGen: a flexible CAD tool for hardware implementation of artificial neural networks
Author
Braga, André L S ; Llanos, Carlos H. ; Ayala-Rincón, Maurécio ; Jacobi, Ricardo P.
Author_Institution
Departamentos de Engenharia Mecanica, Matematica, Ciencia da Computacao, Univ. de Brasilia
fYear
2005
fDate
28-30 Sept. 2005
Lastpage
13
Abstract
The inherent parallelism of artificial neural networks (ANNs) introduces several difficulties for its software implementation because of the sequential nature of von Neumann architectures. In contrast, hardware implementations offer the possibility to explore the massive parallelism implicit in this model. Also, due to the dynamic nature of ANN´s synapses, a flexible hardware platform is required for obtaining efficient solutions. Implementations of ANNs in FPGAs overcome the lack of flexibility of ASICs, and are the most adequate technology for this task. One important question in this field is how to quickly and efficiently evaluate several alternative implementations taking into account the area and timing restrictions of the circuit. This paper presents a flexible high level description and synthesis tool called VANNGen, which allows the designer to explore different hardware implementations of ANNs. In addition, the user can generate synthesizable VHDL code for the Xilinx and Altera FPGA devices
Keywords
field programmable gate arrays; hardware description languages; high level synthesis; logic CAD; neural nets; Altera; CAD tool; FPGA; VANNGen; VHDL code; Xilinx; artificial neural networks; hardware implementations; high level description tool; high level synthesis; Artificial neural networks; Circuit synthesis; Computer networks; Concurrent computing; Field programmable gate arrays; Network synthesis; Neural network hardware; Neurons; Parallel processing; Programmable logic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs, 2005. ReConFig 2005. International Conference on
Conference_Location
Puebla City
Print_ISBN
0-7695-2456-7
Type
conf
DOI
10.1109/RECONFIG.2005.35
Filename
1592495
Link To Document