• DocumentCode
    3241415
  • Title

    A Dual-Priority Real-Time Multiprocessor System on FPGA for Automotive Applications

  • Author

    Tumeo, Antonino ; Branca, Marco ; Camerini, Lorenzo ; Ceriani, Marco ; Monchiero, Matteo ; Palermo, Gianluca ; Ferrandi, Fabrizio ; Sciuto, Donatella

  • Author_Institution
    DEI, Politec. di Milano, Milan
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    1039
  • Lastpage
    1044
  • Abstract
    This paper presents the implementation of a dual-priority scheduling algorithm for real-time embedded systems on a shared memory multiprocessor on FPGA. The dual-priority microkernel is supported by a multiprocessor interrupt controller to trigger periodic and aperiodic thread activation and manage context switching. We show how the dual-priority algorithm performs on a real system prototype compared to the theoretical performance simulations with a typical standard workload of automotive applications, underlining where the differences are.
  • Keywords
    automotive engineering; field programmable gate arrays; multiprocessing systems; real-time systems; FPGA; automotive applications; dual-priority microkernel; field programmable gate arrays; real-time multiprocessor system; Automotive applications; Delay; Embedded system; Field programmable gate arrays; Hardware; Multiprocessing systems; Optimal scheduling; Processor scheduling; Real time systems; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484818
  • Filename
    4484818