loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth International Workshop on Real-Time Computing Systems and Applications (RTCSA'97)
HARTIK 3.0: a portable system for developing real-time applications
Taipei, TAIWAN
October 27-October 29
ISBN: 0-8186-8073-3
G. Lamastra, Scuola Normale Superiore, Pisa, Italy
G. Lipari, Scuola Normale Superiore, Pisa, Italy
G. Buttazzo, Scuola Normale Superiore, Pisa, Italy
A. Casile, Scuola Normale Superiore, Pisa, Italy
F. Conticelli, Scuola Normale Superiore, Pisa, Italy
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/spl times/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.
Index Terms:
software portability; HARTIK 3.0; portable system; real-time applications; soft multimedia; distributed systems; portability; predictability; timing constraints; application designer; toolkit; Intel 80/spl times/86 processors; DEC Alpha AXP-PCI-33; microcontrollers; embedded systems; dynamic scheduling; bounded blocking time; deadlock; chained blocking; time bounded communication paradigm
Citation:
G. Lamastra, G. Lipari, G. Buttazzo, A. Casile, F. Conticelli, "HARTIK 3.0: a portable system for developing real-time applications," rtcsa, pp.43, Fourth International Workshop on Real-Time Computing Systems and Applications (RTCSA'97), 1997
Usage of this product signifies your acceptance of the Terms of Use.