• DocumentCode
    2366386
  • Title

    Run-Time Reconfigurable Hardware-Software Architecture for PID Motor Control IP Cores

  • Author

    Astarloa, Armando ; Lázaro, Jesus ; Bidarte, Unai ; Jiménez, Jaime ; Arias, Jagoba

  • Author_Institution
    Dept. of Electron. & Telecommun., Basque Country Univ., Bilbao
  • fYear
    2006
  • fDate
    6-10 Nov. 2006
  • Firstpage
    3105
  • Lastpage
    3110
  • Abstract
    The flexibility of the system-on-a-programmable-chips (SoPCs) in motor multi-axis control systems, makes possible the processing of the most intensive computation operations by hardware (PID IP Cores) and the trajectory computation by software. Usually the trajectory generation software runs in powerful FPGA embedded microprocessors. However, these SoPC systems, with many buses and distributed architecture, may lack flexibility for fast intelligent response against some events, e.g. in an emergency motor stop. In this paper, we present a new architecture for PID motor control IP cores that embeds a tiny soft processor that can track locally the PID section of the core for an specific simple trajectory independently of the central SoPC microprocessor. Additionally, the software and the control constants can be fast replaced using dynamic partial reconfiguration. We evaluate the implementation results of one core designed with this architecture and its integration in a multi-axis control SoPC
  • Keywords
    cores; electric machine analysis computing; field programmable gate arrays; hardware-software codesign; machine control; microprocessor chips; system-on-chip; three-term control; FPGA embedded microprocessors; PID motor control IP cores; SoPC systems; dynamic partial reconfiguration; motor multiaxis control systems; run-time reconfigurable hardware-software architecture; soft processor; system-on-a-programmable-chips; trajectory computation; trajectory generation; Computer architecture; Control systems; Distributed power generation; Embedded software; Hardware; Microprocessors; Motor drives; Power generation; Runtime; Three-term control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IEEE Industrial Electronics, IECON 2006 - 32nd Annual Conference on
  • Conference_Location
    Paris
  • ISSN
    1553-572X
  • Print_ISBN
    1-4244-0390-1
  • Type

    conf

  • DOI
    10.1109/IECON.2006.347526
  • Filename
    4153127