• DocumentCode
    2402218
  • Title

    PARTOS-11: an efficient real-time operating system for low-cost microcontrollers

  • Author

    Li, Yao ; Wilson, Paul

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Christchurch Polytech. Inst. of Technol., New Zealand
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    235
  • Lastpage
    239
  • Abstract
    An efficient real-time operating system, PARTOS-11, has been developed for a low-speed and small-memory microcontroller, 68HC11. The size of the kernel is 2 Kbytes. Both hard real-time tasks and soft real-time tasks can be run in the system concurrently. The rate-monotonic policy is adopted for scheduling hard real time tasks, which guarantees that all tasks meet their deadline if the condition of Liu and Layland´s theorem is met. A novel model, the Slack Sharing Server (SSS), was proposed and implemented. The SSS is a simple and efficient server for soft real time tasks running together with hard real time tasks in a small real-time embedded system
  • Keywords
    microcontrollers; operating systems (computers); real-time systems; 2 Kbyte; 68HC11 microcontroller; Liu-Layland theorem; PARTOS-11; SSS; hard real-time tasks; low-cost microcontrollers; low-speed microcontroller; rate-monotonic policy; real-time operating system; slack sharing server; small-memory microcontroller; soft real-time tasks; Dynamic scheduling; Embedded system; Hardware; Job shop scheduling; Kernel; Microcontrollers; Operating systems; Processor scheduling; Real time systems; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, 2002. Proceedings. The First IEEE International Workshop on
  • Conference_Location
    Christchurch
  • Print_ISBN
    0-7695-1453-7
  • Type

    conf

  • DOI
    10.1109/DELTA.2002.994621
  • Filename
    994621