Back to Search
Start Over
Highly predictable execution support for critical applications with HARETICK kernel
- 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]
- Subjects :
- *EMBEDDED computer systems
*COMPUTERS
*ALGORITHMS
*PAPER
Subjects
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