Back to Search Start Over

Highly predictable execution support for critical applications with HARETICK kernel

Authors :
Micea, Mihai V.
Cretu, Vladimir I.
Source :
AEU: International Journal of Electronics & Communications. Jul2005, Vol. 59 Issue 5, p278-287. 10p.
Publication Year :
2005

Abstract

Abstract: In this paper, the problem of providing a fully predictable execution environment for critical and hard real-time applications on embedded and DSP-based platforms is studied from the viewpoint of system architecture and operation. We introduce a set of homogenous models for time, signals and tasks, which will further serve as a basis for describing the architecture and operation of a particular hard real-time kernel – “HARETICK”. The kernel provides support for concurrent operation of hard real-time tasks (the HRT execution environment), using non-preemptive scheduling algorithms, along with soft real-time tasks (the SRT environment), using classical, preemptive, priority-based scheduling algorithms. A set of applications has been developed to test the correct operation of the HARETICK kernel according to the theoretical models and to evaluate its abilities to provide high predictability of execution for critical applications. Some of the main testing results are also discussed in the paper. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
14348411
Volume :
59
Issue :
5
Database :
Academic Search Index
Journal :
AEU: International Journal of Electronics & Communications
Publication Type :
Academic Journal
Accession number :
18099929
Full Text :
https://doi.org/10.1016/j.aeue.2005.05.011