• DocumentCode
    3121336
  • Title

    Hw acceleration for FPGA-based drive controllers

  • Author

    Ben Othman, Slim ; Ben Salem, Ahmed Karim ; Ben Saoud, Slim

  • Author_Institution
    L.E.C.A.P.-E.P.T., I.N.S.A.T., Tunis, Tunisia
  • fYear
    2010
  • fDate
    4-7 July 2010
  • Firstpage
    196
  • Lastpage
    201
  • Abstract
    FPGA circuits serve as a powerful platform for prototype embedded system design, supporting easy integration and implementation of one or more processors, peripherals and data processing logic in a single configurable chip. In spite of the advantages that FPGAs brings to the implementation of digital controllers, this technology remains often deferred by the control engineer. However, software to hardware tools help engineers to overcome the lack of expertise in digital Hw design. In this paper, we present a new design approach of FPGA based controller for electromechanical systems. In the presented solution, a full speed RT motor control drive algorithm is implemented by using hardcore MPSoC (MultiProcessor System on Chip) architecture including specific Hw accelerator. We explore and evaluate the efficiency of using a C-to-FPGA tool flow, ImpulseC, to design a Hw current PI controller coprocessor. Test and validation of this controller system is performed by RT motor emulator implemented on the same FPGA. Advantages of the proposed controller design are discussed through simulation and synthesis results, by comparing to full Sw MPSOC design solution.
  • Keywords
    PI control; digital control; embedded systems; field programmable gate arrays; motor drives; multiprocessing systems; power engineering computing; system-on-chip; FPGA; Hw accelerator; MPSoC; PI controller; data processing logic; digital controllers; electromechanical systems; motor control drive; prototype embedded system; Acceleration; Field programmable gate arrays; Hardware; Program processors; Random access memory; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics (ISIE), 2010 IEEE International Symposium on
  • Conference_Location
    Bari
  • Print_ISBN
    978-1-4244-6390-9
  • Type

    conf

  • DOI
    10.1109/ISIE.2010.5637591
  • Filename
    5637591