Title :
Design o f a n FPGA based neural controller
Author :
Benbouchama, C. ; Sakhi, S. ; Tadjine, M. ; Bouridane, A.
Author_Institution :
Dept. of Autom., Numerical Syst. Lab., Emp
Abstract :
This paper describes an efficient implementation of neural multi-layer networks on FPGA fabric (field programmable gate array). A back-propagation algorithm was used for the training task while implementation and synthesis tools are centred on the ISE 6.3 of Xilinx with the targeted components being Virtex II and Virtex II Pro. A fixed point and a floating point number representation were used for encoding real numbers and for data processing, respectively. The realization of the activation function was carried out according to three methods, for which the results of simulation and synthesis are also presented. The implementation performances were tested using an approximation of some linear and non-linear functions. Of particular importance, an experimental evaluation involving the speed control of a DC motor is given to demonstrate the features of the adopted methodology.
Keywords :
DC motors; backpropagation; field programmable gate arrays; floating point arithmetic; function approximation; logic design; machine control; neurocontrollers; velocity control; DC motor; FPGA fabric design; ISE 6.3; Virtex II Pro; Xilinx; activation function; back-propagation algorithm; data processing; fixed point number representation; floating point number representation; linear function approximation; neural controller; neural multilayer networks; nonlinear functions approximation; real numbers encoding; speed control; synthesis tools; training task; DC motors; Data processing; Encoding; Fabrics; Field programmable gate arrays; Linear approximation; Network synthesis; Performance evaluation; Testing; Velocity control; Back propagation; Control; FPGA; Implementation; Neural Networks;
Conference_Titel :
Human System Interactions, 2008 Conference on
Conference_Location :
Krakow
Print_ISBN :
978-1-4244-1542-7
Electronic_ISBN :
978-1-4244-1543-4
DOI :
10.1109/HSI.2008.4581492