DocumentCode
587710
Title
Artificial neural network emulation on NOC based multi-core FPGA platform
Author
Mand, Nowshad Painda ; Robino, Francesco ; Oberg, Johnny
Author_Institution
Dept. Electron. Syst., R. Inst. of Technol. (KTH), Stockholm, Sweden
fYear
2012
fDate
12-13 Nov. 2012
Firstpage
1
Lastpage
4
Abstract
With the emergence of Multi-Core platforms, brain emulation in the form of Artificial Neural Nets has been announced as one of the important key research area. However, due to large non-linear growth of inter-neuron connectivity, direct mapping of ANNs to silicon structures is very difficult due to communication bottleneck. As the system grows in size the conventional bottom up approach for building the system is no more feasible. New methodologies for generating the system from high level specification are mandatory to cope with design complexity. Recently, Multi-core systems using NOC architectures offer a promising solution to this issue and are also scalable. In addition, the growing logic size FPGAs makes them ideal platforms for experimenting on ANN emulation. In this paper we present how ANNs can be mapped to a NOC based multi-core FPGA platform using a scalable and expandable methodology for rapid prototyping of complex applications. The platform is quickly generated by the NOC System Generator tool by describing the system using an XML configuration file. Using this methodology, a small ANN is successfully mapped to the NoC based platform. Results of the design space exploration of multi layer perceptron on various NOC platforms are presented.
Keywords
electronic engineering computing; field programmable gate arrays; logic design; network-on-chip; neural nets; rapid prototyping (industrial); NOC system generator tool; XML configuration file; artificial neural network emulation; brain emulation; complex application; design complexity; expandable methodology; interneuron connectivity; multicore FPGA platform; network-on-chip; rapid prototyping; scalable methodology; Artificial neural networks; Brain modeling; Computer architecture; Emulation; Field programmable gate arrays; Generators; Neurons; ANN; FPGA; Fast-prototyping; NOC; SW/HW;
fLanguage
English
Publisher
ieee
Conference_Titel
NORCHIP, 2012
Conference_Location
Cpenhagen
Print_ISBN
978-1-4673-2221-8
Electronic_ISBN
978-1-4673-2222-5
Type
conf
DOI
10.1109/NORCHP.2012.6403122
Filename
6403122
Link To Document