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