Title :
Time and memory tradeoffs in the implementation of AUTOSAR components
Author :
Ferrari, Alberto ; Natale, Marco Di ; Gentile, Giacomo ; Reggiani, Giovanni ; Gai, Paolo
Author_Institution :
Parades, Rome, Italy
Abstract :
The adoption of AUTOSAR in the development of automotive electronics can increase the portability and reuse of functional components. Inside each component, the behavior is represented by a set of runnables, defining reactions executed in response to an event or periodic computations. The implementation of AUTOSAR runnables in a concurrent program executing as a set of tasks reveals several issues and trade-offs because of the need to protect communication and state variables and to ensure time determinism. We discuss some of these tradeoffs and options and outline a problem formulation that can be used to compute the solution with minimum memory requirements executing within the deadlines.
Keywords :
automotive electronics; AUTOSAR components; automotive electronics; communication variables; concurrent program; memory requirements; periodic computations; time determinism; Automotive electronics; Automotive engineering; Computer industry; Embedded system; Manufacturing industries; Protection; Software standards; Software tools; Standards development; Timing;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090783