• DocumentCode
    2337492
  • 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
  • fYear
    2008
  • fDate
    25-27 May 2008
  • Firstpage
    516
  • Lastpage
    521
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/HSI.2008.4581492
  • Filename
    4581492