Time-triggered implementations of mixed-criticality automotive software

Time-triggered implementations of mixed-criticality automotive software
复制标题

混合关键汽车软件的时间触发实施

DOI:
10.1109/date.2012.6176680
复制
发表时间:
2012
期刊:
2012 Design, Automation & Test in Europe Conference & Exhibition (DATE)
影响因子:
--
通讯作者:
S. Chakraborty
S. Chakraborty
中科院分区:
--
文献类型:
--
作者:
Dip Goswami;M. Lukasiewycz;Reinhard Schneider;S. Chakraborty

文献摘要

被引文献

相似文献

我们提出了一种自动调度合成框架,用于映射到分布式时间触发汽车平台上的应用,在该平台上,多个电子控制单元(ECU)通过FlexRay总线进行同步。我们将应用程序分为两类(I)具有稳定性和性能约束的安全关键型控制应用程序,以及(Ii)仅具有截止日期约束的时间关键型应用程序。我们提出的框架可以处理由时间、控制稳定性和性能要求引起的混合约束。特别是,我们合成的调度优化了控制性能,并尊重实时应用的定时要求。通过将ECU和母线调度建模为一组约束,以优化线性或二次控制性能函数,建立了整数线性规划(ILP)问题。
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.