• DocumentCode
    2246771
  • Title

    Using FPGA-based platforms for embedded control applications in Mechatronics

  • Author

    Patel, Pourash ; Moallem, Mehrdad

  • fYear
    2010
  • fDate
    6-9 July 2010
  • Firstpage
    1356
  • Lastpage
    1361
  • Abstract
    This paper discusses development of embedded controllers on a reconfigurable multiprocessor system using Field Programmable Gate Array (FPGA) technology. The system is reconfigurable in hardware and software in the sense that certain components may be reused in different applications; hence allowing rapid development of embedded control systems. Concurrent real-time operation can be achieved by utilizing hardware and software modules consisting of dedicated hardware cores and real-time operating systems. For demonstration purposes we discuss development of a system consisting of a network-enabled master processor that handles two slave processors each controlling a mechatronic system. The user interface is implemented using an internet browser through the master processor which allows monitoring and supervisory control of the individual systems. A multi-threaded Real-time Operating System (RTOS) runs on each of the softcore processors which allows flexibility and modularity in software design while pre-designed hardware modules on the FPGA chip can be utilized to build computing hardware for control applications in Mechatronics. Experimental results are presented to illustrate how control applications can be developed and deployed using modular components and the hardware/software environment.
  • Keywords
    field programmable gate arrays; mechatronics; multiprocessing systems; FPGA-based platform; RTOS; embedded control; field programmable gate array; mechatronic system; multithreaded real-time operating system; network-enabled master processor; reconfigurable multiprocessor system; Control systems; Field programmable gate arrays; Hardware; Multiprocessing systems; Process control; Pulse width modulation; Software; Distributed Control; Embedded Controllers; FPGA; Multiprocessor Systems; System on a Programmable Chip (SoPC);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Intelligent Mechatronics (AIM), 2010 IEEE/ASME International Conference on
  • Conference_Location
    Montreal, ON
  • Print_ISBN
    978-1-4244-8031-9
  • Type

    conf

  • DOI
    10.1109/AIM.2010.5695754
  • Filename
    5695754