Conference paper
Towards industry strength mapping of AUTOSAR automotive functionality on multicore architectures: work in progress : work-in-progress
Department of Applied Mathematics and Computer Science, Technical University of Denmark1
Embedded Systems Engineering, Department of Applied Mathematics and Computer Science, Technical University of Denmark2
Technical University of Denmark3
Copenhagen Center for Health Technology, Centers, Technical University of Denmark4
The automotive electronic architectures have moved from federated architectures, where one function is implemented in one ECU (Electronic Control Unit), to distributed architectures, consisting of several multicore ECUs. In addition, multicore ECUs are being adopted because of better performance, cost, size, fault-tolerance and power consumption.
Automotive manufacturers use AUTomotive Open System ARchitecture (AUTOSAR) as the standardized software architecture for ECUs. With AUTOSAR, the functionality is modeled as a set of software components composed of subtasks, called runnables. In this paper we propose an approach for the automatic software functionality assignment to multicore distributed architectures, implemented as a software tool.
The AUTOMAP, decides: the (i) mapping of software components to multicore ECUs, (ii) the assignment of runnables to the ECU cores, (iii) the clustering of runnables into tasks and (iv) the mapping of tasks to “OS-Applications”, such that timing and mapping constraints are satisfied. AUTOMAP has been developed to handle large industrialsized use cases, fine-grained realistic mapping and timing constraints, and to produce outputs that support the system engineer in the mapping task.
We have successfully evaluated AUTOMAP on several realistic use cases from Volvo Trucks.
Language: | English |
---|---|
Publisher: | Association for Computing Machinery |
Year: | 2017 |
Pages: | 1-2 |
Proceedings: | 2017 International Conference on Compilers, Architectures and Synthesis for Embedded Systems CompanionInternational Conference on Compilers, Architecture, and Synthesis for Embedded Systems |
ISBN: | 1450351840 , 1509065407 , 9781450351843 and 9781509065400 |
Types: | Conference paper |
DOI: | 10.1145/3125501.3125623 |
ORCIDs: | Pop, Paul |
AUTOMAP AUTOSAR automotive functionality Automotive engineering Delays Multicore processing OS-applications Software Volvo trucks automatic software functionality assignment automobile industry automotive electronic architectures automotive electronics automotive engineering automotive manufacturers automotive open system architecture digital simulation distributed architectures electronic control unit fault-tolerance fine-grained realistic mapping industry strength mapping multicore ECU multicore architectures multiprocessing systems open systems operating systems (computers) runnables software architecture software components software tool standardized software architecture timing constraints