• DocumentCode
    451981
  • Title

    Software Scheduling in the Co-Synthesis of Reactive Real-Time Systems

  • Author

    Chou, Pai ; Borriello, Gaetano

  • Author_Institution
    Department of Computer Science and Engineering, University of Washington, Seattle, WA
  • fYear
    1994
  • fDate
    6-10 June 1994
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Existing software scheduling techniques limit the functions that can be implemented in software to those with a restricted class of timing constraints, in particular those with a coarse-grained, uniform, periodic behavior. In practice, however, many systems change their I/O behavior in response to the inputs from the environment. This paper considers one such class of systems, called reactive real-time systems, where timing requirements can include sequencing, rate, and response time constraints. We present a static, non-preemptive, fine-grained software scheduling algorithm to meet these constraints. This algorithm is suitable for control-dominated embedded systems with hard real-time constraints, and is part of the core of a hardware/software co-synthesis system.
  • Keywords
    Control systems; Delay; Embedded software; Embedded system; Hardware; Real time systems; Scheduling algorithm; Software algorithms; Software systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1994. 31st Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-653-0
  • Type

    conf

  • DOI
    10.1109/DAC.1994.204063
  • Filename
    1600336