• DocumentCode
    2742807
  • Title

    Modeling Fixed Priority Non-Preemptive Scheduling with Real-Time Calculus

  • Author

    Chokshi, Devesh B. ; Bhaduri, Purandar

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Guwahati, Guwahati
  • fYear
    2008
  • fDate
    25-27 Aug. 2008
  • Firstpage
    387
  • Lastpage
    392
  • Abstract
    Modern real-time embedded systems are highly heterogeneous and distributed. As a result, compositional methods play an important role in the design and analysis of such complex systems. One such compositional analysis method is based on real-time calculus. In this paper, we present an analysis of fixed priority non-preemptive scheduling with the real-time calculus. Although fixed priority non-preemptive scheduling was modeled with the real-time calculus previously, we show that the model gives overly pessimistic results. We also compare our analysis with the existing holistic scheduling analysis through an example of a system using a controller area network (CAN) bus. The proposed method can be automated by incorporating it in the RTC toolbox.
  • Keywords
    calculus; controller area networks; embedded systems; field buses; large-scale systems; real-time systems; scheduling; CAN bus; RTC toolbox; complex systems; compositional analysis; controller area network; fixed priority nonpreemptive scheduling; holistic scheduling analysis; real-time calculus; real-time embedded systems; Application software; Calculus; Computer applications; Delay; Distributed computing; Embedded computing; Embedded system; Job shop scheduling; Performance analysis; Real time systems; Controller Area Network (CAN); Non-preemptive fixed priority scheduling; Real time scheduling; Real-Time Calculus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2008. RTCSA '08. 14th IEEE International Conference on
  • Conference_Location
    Kaohsiung
  • ISSN
    1533-2306
  • Print_ISBN
    978-0-7695-3349-0
  • Type

    conf

  • DOI
    10.1109/RTCSA.2008.28
  • Filename
    4617308