• DocumentCode
    621615
  • Title

    Hardware-software extensions to a softcore processor for FPGA-based adaptive PID control

  • Author

    Gomes, Teresa ; Garcia, Paulo ; Pinto, S. ; Salgado, Filipe ; Cabral, J. ; Monteiro, Jose ; Tavares, A.

  • Author_Institution
    Centro Algoritmi-University of Minho
  • fYear
    2013
  • fDate
    28-31 May 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Embedded Systems were traditionally implemented as a microprocessor surrounded by on-board peripherals, specifically assembled for a given application. Several Commercial Off-The Shelf solutions already provide a variety of on-chip custom modules, which allow a higher performance, smaller power consumption solution for a variety of applications. The advent of Field Programmable Gate Arrays (FPGA) allowed custom chips to be designed on a per-application basis, with fine-grain control over hardware/software partitioning. This paper presents a case study about the integration of an adaptive control system on a softcore processor. An MRAC-PID custom hardware module was developed and implemented on FPGA, taking advantage of the extensibility capabilities of the utilized softcore. Results demonstrate how software to hardware migration can accelerate system performance and maximize application parallelism.
  • Keywords
    Conferences; Control systems; Field programmable gate arrays; Hardware; Process control; Software; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics (ISIE), 2013 IEEE International Symposium on
  • Conference_Location
    Taipei, Taiwan
  • ISSN
    2163-5137
  • Print_ISBN
    978-1-4673-5194-2
  • Type

    conf

  • DOI
    10.1109/ISIE.2013.6563670
  • Filename
    6563670