DocumentCode :
3143022
Title :
Hierarchical design of a μITRON specification kernel: TR2
Author :
Fukuoka, Katsuhito ; Yokozawa, Akira ; Tamaru, Kiichiro
Author_Institution :
Dept. of Adv. Microprocessor Technol., Toshiba Corp., Kawasaki, Japan
fYear :
1991
fDate :
21-27 Nov 1991
Firstpage :
69
Lastpage :
76
Abstract :
In designing the architecture of a realtime kernel, the problem of trading between functions and responses is always important. The authors describe the design approach of TR2 and show how they have solved the problem. TR2 is a realtime kernel for TX-series microprocessors based on the μITRON specification. TR2 employs a two-level hierarchical architecture. A basic kernel provides primitive constant-response functions, while an extension kernel provides various additional functions. TR2 executes these complex functions without locking dispatch. To provide useful programming elements, TR2 allows the complex functions to be requested in an interrupt handler. The complex functions are not executed immediately but deferred, and executed by a server task. With the architecture, TR2 assures constant responses for an interrupt handler and a task
Keywords :
formal specification; interrupts; operating systems (computers); real-time systems; Real-Time Operating System Nucleus; TR2; TX-series microprocessors; interrupt handler; mu ITRON specification kernel; primitive constant-response functions; server task; Data structures; Delay; Kernel; Protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TRON Project Symposium, 1991. Proceedings., Eighth
Conference_Location :
Tokyo
ISSN :
1063-6749
Print_ISBN :
0-8186-2475-2
Type :
conf
DOI :
10.1109/TRON.1991.213115
Filename :
213115
Link To Document :
بازگشت