Abstract—We present an automatic schedule synthesis frame-work for applications that are mapped onto distributed time-triggered automotive platforms where multiple Electronic Con-trol Units (ECUs) are synchronized over a FlexRay bus. We classify applications into two categories (i) safety-critical control applications with stability and performance constraints, and (ii) time-critical applications with only deadline constraints. Our proposed framework can handle such mixed constraints arising from timing, control stability, and performance requirements. In particular, we synthesize schedules that optimize control per-formance and respects the timing requirements of the real-time applications. An Integer Linear Programming (ILP) problem is fo...
Task intensive electronic control units (ECUs) in automotive domain, equipped with multicore process...
create.edu.sg Emerging bus protocols such as FlexRay provide an expe-dient platform for the design o...
Cyber-physical systems (CPS) are characterized by a tight interaction between computational resource...
We present an automatic schedule synthesis framework for applications that are mapped onto distribut...
This paper proposes a modular framework that enables a scheduling for time-triggered distributed emb...
Automotive software implements different functionalities as multiple control applications sharing co...
The complexity and physical distribution of modern active-safety automotive applications requires th...
In modern cars more and more algorithms are implemented as distributed systems. For example, an ACCS...
In embedded systems, there is a trend of integrating several different functionalities on a common p...
Automotive Electrical/Electronic (E/E)-architectures consist of various components which are general...
International audienceVirtualisation has been proposed for use in the automotive domain as it has th...
The design process for automotive electronics is an iterative process, where new components and dist...
[[abstract]]Existing software scheduling techniques limit the functions that can be implemented in s...
Abstract—The design process for automotive electronics is an iterative process, where new components...
Mixed criticality systems are one of the relatively new directions of development for the classical ...
Task intensive electronic control units (ECUs) in automotive domain, equipped with multicore process...
create.edu.sg Emerging bus protocols such as FlexRay provide an expe-dient platform for the design o...
Cyber-physical systems (CPS) are characterized by a tight interaction between computational resource...
We present an automatic schedule synthesis framework for applications that are mapped onto distribut...
This paper proposes a modular framework that enables a scheduling for time-triggered distributed emb...
Automotive software implements different functionalities as multiple control applications sharing co...
The complexity and physical distribution of modern active-safety automotive applications requires th...
In modern cars more and more algorithms are implemented as distributed systems. For example, an ACCS...
In embedded systems, there is a trend of integrating several different functionalities on a common p...
Automotive Electrical/Electronic (E/E)-architectures consist of various components which are general...
International audienceVirtualisation has been proposed for use in the automotive domain as it has th...
The design process for automotive electronics is an iterative process, where new components and dist...
[[abstract]]Existing software scheduling techniques limit the functions that can be implemented in s...
Abstract—The design process for automotive electronics is an iterative process, where new components...
Mixed criticality systems are one of the relatively new directions of development for the classical ...
Task intensive electronic control units (ECUs) in automotive domain, equipped with multicore process...
create.edu.sg Emerging bus protocols such as FlexRay provide an expe-dient platform for the design o...
Cyber-physical systems (CPS) are characterized by a tight interaction between computational resource...