Title :
Ameliorating problems in system integration with time-triggered scheduling
Author :
Athaide, Keith F. ; Pont, Michael J.
Author_Institution :
Embedded Syst. Lab., Univ. of Leicester, Leicester, UK
Abstract :
Safety-critical system-of-systems need high dependability as failures can be catastrophic. Unfortunately, system dependability is sometimes sacrificed for cost, energy and performance reasons. This has been the case for the “time-triggered co-operative” (TTC) design methodology. Correct use of a TTC approach can guarantee a very high degree of reliability, robustness and predictability: incorrect use of the same approach can result in a lack of responsiveness and/or high jitter that impede smooth integration. In this paper, a case study explores the re-adoption of the TTC architecture, using a multi-core processor to increase responsiveness and “sandwich delays” to minimize task-release jitter. It is found that a multi-core TTC implementation is able to reduce release jitter and - by virtue of its increased capacity - can also tackle the latency problem.
Keywords :
cooperative systems; delays; field programmable gate arrays; jitter; multiprocessing systems; safety-critical software; systems analysis; TTC architecture; ameliorating problem; multicore processor; safety critical system-of-systems; sandwich delays; system dependability; system integration; task release jitter minimization; time triggered cooperative design methodology; time triggered scheduling; Aerospace industry; Costs; Delay; Embedded system; Frequency; Hardware; Impedance; Jitter; Job shop scheduling; Robustness; co-operative; jitter; multi-core; time-triggered;
Conference_Titel :
System of Systems Engineering (SoSE), 2010 5th International Conference on
Conference_Location :
Loughborough
Print_ISBN :
978-1-4244-8197-2
DOI :
10.1109/SYSOSE.2010.5544017