DocumentCode :
2830440
Title :
Design and Implementation of a Novel Embedded Real-Time Kernel Based on Hybrid Architecture
Author :
Xu, Weihua ; Huang, Qiang ; Liang, Xiaofeng
Author_Institution :
Coll. of Comput. Sci. & Software Eng., Shenzhen Univ., Shenzhen, China
fYear :
2009
fDate :
11-12 July 2009
Firstpage :
132
Lastpage :
135
Abstract :
With the requirements of scheduling time triggered and event-triggered tasks, simply adopting cooperative scheduling or preemptive scheduling is more difficult to satisfy the practical demand in embedded real-time operating system. In order to integrate different scheduling modes and triggering modes, to obtain their advantages for improving scheduling performance, a real-time kernel SinewOS based on hybrid architecture is proposed in this paper. SinewOS can efficiently schedule multitask including cooperative and preemptive tasks in hybrid mode. It provides interrupt handling mechanism to improve system responsiveness after introducing cooperative tasks. Furthermore, the time-trace mechanism and task overrun handling methods can improve the dependability and determinability of SinewOS with less jitter. In the comparison of systems performance, experimental results show that SinewOS consumes less memory, reduces CPU overhead and provides fast event responsiveness comparing to existing COTS RTOS.
Keywords :
data handling; embedded systems; multiprogramming; operating system kernels; real-time systems; scheduling; SinewOS kernel; cooperative scheduling; embedded realtime kernel; hybrid architecture; interrupt handling mechanism; multitask schedule; preemptive scheduling; realtime operating system; task overrun handling method; time trace mechanism method; Computer science; Control systems; Delay; Educational institutions; Jitter; Job shop scheduling; Kernel; Processor scheduling; Real time systems; Software engineering; cooperative/preemptive task schedule; hybrid architecture; jitter; time-triggered/event-triggered;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control, Automation and Systems Engineering, 2009. CASE 2009. IITA International Conference on
Conference_Location :
Zhangjiajie
Print_ISBN :
978-0-7695-3728-3
Type :
conf
DOI :
10.1109/CASE.2009.82
Filename :
5194408
Link To Document :
بازگشت