DocumentCode :
3202286
Title :
HARTIK 3.0: a portable system for developing real-time applications
Author :
Lamastra, Gerardo ; Lipari, Giuseppe ; Buttazzo, Giorgio ; Casile, Antonino ; Conticelli, Fabio
Author_Institution :
Scuola Normale Superiore, Pisa, Italy
fYear :
1997
fDate :
27-29 Oct 1997
Firstpage :
43
Lastpage :
50
Abstract :
This paper describes the features of the HARTIK system, a hard real-time kernel designed to help the development of real-time applications, ranging from classical hard control systems to soft multimedia, distributed systems. The portability, the predictability and the flexibility in expressing timing constraints allow the application designer to explore a broad set of solutions both from a hardware and software perspective. A toolkit has also been developed to support the design phase. The kernel supports 16-bit and 32-bit Intel 80×86 processors, DEC Alpha AXP-PCI-33, and can be easily ported to other different hardware architectures, such as microcontrollers and embedded systems. The relevant features offered by the kernel include direct specification of timing constraints, such us period and deadlines, coexistence of tasks with different criticalness, dynamic scheduling of periodic and aperiodic tasks, bounded blocking time on shared resources, prevention of deadlock and chained blocking; asynchronous, time bounded communication paradigm for exchanging data among tasks having different execution rates
Keywords :
microcontrollers; multimedia systems; operating system kernels; real-time systems; software portability; DEC Alpha AXP-PCI-33; HARTIK 3.0; Intel 80×86 processors; application designer; bounded blocking time; chained blocking; deadlock; distributed systems; dynamic scheduling; embedded systems; microcontrollers; portability; portable system; predictability; real-time applications; soft multimedia; time bounded communication paradigm; timing constraints; toolkit; Application software; Computer architecture; Control systems; Embedded system; Hardware; Kernel; Microcontrollers; Multimedia systems; Real time systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Computing Systems and Applications, 1997. Proceedings., Fourth International Workshop on
Conference_Location :
Taipei
Print_ISBN :
0-8186-8073-3
Type :
conf
DOI :
10.1109/RTCSA.1997.629172
Filename :
629172
Link To Document :
بازگشت