• DocumentCode
    2841057
  • Title

    The slack sharing server for embedded microcontrollers

  • Author

    Li, Yao

  • Author_Institution
    Fac. of Design & Eng., Christchurch Polytech. Inst. of Technol., New Zealand
  • fYear
    2004
  • fDate
    28-30 Jan. 2004
  • Firstpage
    121
  • Lastpage
    125
  • Abstract
    An embedded real-time microcontroller usually has both hard and soft real-time tasks. The slack sharing server (SSS) allows soft real-time tasks to share the time slack left by hard real-time tasks. This paper evaluated the SSS and found that some tasks may be treated unfairly if the number of consecutive time slacks is not greater than the number of soft real-time tasks. An improved SSS was proposed to tackle this problem. An embedded controller for a sports training machine was designed and developed using the SSS and presented in this paper. The successful field test proved that the SSS is simple and efficient for slow speed and small memory embedded systems.
  • Keywords
    embedded systems; microcontrollers; embedded real time microcontroller; hard real time tasks; slack sharing server; slow speed embedded systems; small memory embedded systems; soft real time tasks; sports training machine; Airplanes; Application software; Design engineering; Embedded system; Microcontrollers; Operating systems; Processor scheduling; Real time systems; Scheduling algorithm; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, Proceedings. DELTA 2004. Second IEEE International Workshop on
  • Conference_Location
    Perth, WA, Australia
  • Print_ISBN
    0-7695-2081-2
  • Type

    conf

  • DOI
    10.1109/DELTA.2004.10044
  • Filename
    1409827