Title :
Time-triggered implementations of mixed-criticality automotive software
Author :
Goswami, Dip ; Lukasiewycz, Martin ; Schneider, Reinhard ; Chakraborty, Samarjit
Author_Institution :
Tech. Univ. Munich, Munich, Germany
Abstract :
We present an automatic schedule synthesis framework for applications that are mapped onto distributed time-triggered automotive platforms where multiple Electronic Control 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 performance and respects the timing requirements of the real-time applications. An Integer Linear Programming (ILP) problem is formulated by modeling the ECU and bus schedules as a set of constraints for optimizing both linear or quadratic control performance functions.
Keywords :
automotive electronics; automotive engineering; control engineering computing; integer programming; linear programming; system buses; FlexRay bus; automatic schedule synthesis framework; bus schedules; deadline constraints; distributed time-triggered automotive platforms; electronic control units; integer linear programming problem; linear control performance functions; mixed-criticality automotive software; performance constraints; quadratic control performance functions; safety-critical control applications; stability constraints; time-critical applications; time-triggered implementations; Delay; Linear approximation; Real time systems; Schedules; Stability analysis;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location :
Dresden
Print_ISBN :
978-1-4577-2145-8
DOI :
10.1109/DATE.2012.6176680