DocumentCode :
3292168
Title :
Efficient Embedded Runtime Systems through Port Communication Optimization
Author :
Feiler, Peter H.
Author_Institution :
Carnegie Mellon Univ., Pittsburgh
fYear :
2008
fDate :
March 31 2008-April 3 2008
Firstpage :
294
Lastpage :
300
Abstract :
Traditionally shared data areas have been used to efficiently communicate between embedded system tasks, such as periodically executing control system tasks. Such implementations are highly sensitive to the execution order of tasks, i.e., they depend on a static timeline. SAE AADL supports a port communication model that ensures deterministic processing of signal streams. In this paper we discuss an analytical framework that allows us to optimize such port-based communication by generating a runtime executive that utilizes shared data areas where appropriate, while ensuring the timing semantic assumed by the control application.
Keywords :
control engineering computing; embedded systems; software engineering; embedded runtime systems; embedded system tasks; port communication optimization; port-based communication; Application software; Communication system control; Control systems; Data engineering; Delay; Embedded computing; Jitter; Runtime; Sampling methods; Signal processing; architecture model; embedded system; port optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
Conference_Location :
Belfast
Print_ISBN :
0-7695-3139-3
Type :
conf
DOI :
10.1109/ICECCS.2008.20
Filename :
4492906
Link To Document :
بازگشت