2010 IEEE International Symposium on Industrial Electronics 2010
DOI: 10.1109/isie.2010.5637677
|View full text |Cite
|
Sign up to set email alerts
|

Multi-source and multicore automotive ECUs - OS protection mechanisms and scheduling

Abstract: Abstract-As the demand for computing power is quickly increasing in the automotive domain, car manufacturers and tier-one suppliers are gradually introducing multicore ECUs in their electronic architectures. Additionally, these multicore ECUs offer new features such as higher levels of parallelism which ease the respect of the safety requirements such as the ISO 26262 and the implementation of other automotive use-cases. These new features involve also more complexity in the design, development and verificatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 35 publications
(16 citation statements)
references
References 5 publications
0
16
0
Order By: Relevance
“…Each task of a task cluster is mapped to an OS Application. The OS Application is then mapped to a core by OS configuration [11]. Within a task, there will be a chain of nunnables to be executed sequentially.…”
Section: Task Partitioningmentioning
confidence: 99%
See 1 more Smart Citation
“…Each task of a task cluster is mapped to an OS Application. The OS Application is then mapped to a core by OS configuration [11]. Within a task, there will be a chain of nunnables to be executed sequentially.…”
Section: Task Partitioningmentioning
confidence: 99%
“…At any releasing instant at the partitioned queue, the higher priority task get scheduled for execution. So at higher load conditions, low priority tasks do not get a CPU slot and because of strict partitioning, they are unable to migrate to other core even though the consequence is missing the deadlines [1,11]. CPU utilization is also not balanced with task partitioning.…”
Section: Static Priority Schedulingmentioning
confidence: 99%
“…First of all, gaining higher computational performance without increasing the power consumption and heat dissipation can only be achieved by adding new cores rather than increasing clock frequencies of single-core processors [19]. Moreover, the enhanced performance per watt ratio supports the strict energy requirements in EVs and the higher level of parallelism provided by multicore systems allows for the compliance with automotive safety standards like ISO 26262 [20]. Finally, a major advantage is that software from single-core ECUs can be ported to multi-core ECUs more easily than to architectural different computational platforms, like FPGAs.…”
Section: Computationmentioning
confidence: 99%
“…Car manufacturers and suppliers currently favor multi-core ECUs as the computing devices for next-generation vehicles, see [6]. One advantage of multi-core systems is that existing software of multiple conventional single-core ECUs can be executed in parallel without any software changes using an appropriate operating system.…”
Section: A Multi-core Systemsmentioning
confidence: 99%