The Community for Technology Leaders
Electronic Design, Test and Applications, IEEE International Workshop on (2002)
Christchurch, New Zealand
Jan. 29, 2002 to Jan. 31, 2002
ISBN: 0-7695-1453-7
pp: 235
Paul Wilson , Christchurch Polytechnic Institute of Technology
Yao Li , Christchurch Polytechnic Institute of Technology
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.
INDEX TERMS
embedded microcontroller, real-time operating system, slack sharing server
CITATION
Paul Wilson, Yao Li, "PARTOS-11: an Efficient Real-Time Operating System for Low-Cost Microcontrollers", Electronic Design, Test and Applications, IEEE International Workshop on, vol. 00, no. , pp. 235, 2002, doi:10.1109/DELTA.2002.994621
94 ms
(Ver )