Functional test environment for time-triggered control systems in complex MPSoCs

被引:0
|
作者
Seyyedi, Razi [1 ]
Schreiner, Soeren [1 ]
Fakih, Maher [1 ]
Gruettner, Kim [1 ]
Nebel, Wolfgang [2 ]
机构
[1] OFFIS Inst Informat Technol, Oldenburg, Germany
[2] Carl von Ossietzky Univ Oldenburg, Oldenburg, Germany
基金
欧盟地平线“2020”;
关键词
Virtual platform; Time-triggered architecture; Safety-critical system; Instruction accurate simulation; Modeling environment; SIMULATION;
D O I
10.1016/j.micpro.2020.103072
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many safety-critical and especially mixed-criticality computer systems are realized as a time-triggered (TT) system. Such systems execute one or more tasks according to a pre-determined scheduling. For the integration of functionality on such a TT MPSoC, not only the timing, but also the interplay of functional behavior and timing, needs to be validated. In this work we are proposing a new test environment for TT systems. Our proposed framework captures the TT system configuration, performs consistency checks and generates a fast executable simulation model. In the past, functional integration testing has been performed on a prototyping board, sometimes in a Hardware-in-the-Loop (HIL) configuration to support testing against a complex environment model. Compared to a simulation model, a HIL setup requires high effort, has a comparable low observability and is more difficult to debug. For this reason we propose the GALI (Globally Accurate, Locally Inaccurate) simulation model that combines an instruction accurate simulation engine with a global time-triggered scheduler. Thus, combining the low-level view on the implemented system with very good testability and debuggability. The proposed configuration and simulation platform accelerates the design and implementation of future TT systems. We evaluate our presented approach on a safety-relevant multirotor system. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Composable Component Interfaces for Time-Triggered Systems
    Puschner, Peter
    Froemel, Bernhard
    [J]. 2019 8TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2019, : 118 - 121
  • [22] Network management in time-triggered communication systems
    Stöger, Georg
    Krüger, Andreas
    Könighofer, Gerhard
    [J]. VDI Berichte, 2003, (1789): : 1141 - 1158
  • [24] Network Management in time-triggered communication systems
    Stöger, G
    Könighofer, G
    Krüger, A
    [J]. ELECTRONIC SYSTEMS FOR VEHICLES, 2003, 1789 : 849 - 866
  • [25] A time-triggered control network for industrial automation
    Heffernan, D
    Leen, G
    [J]. ASSEMBLY AUTOMATION, 2002, 22 (01) : 60 - 68
  • [26] GNN Link Prediction for Time-Triggered Systems
    Lua, Carlos
    Zhang, Yeping
    Hekal, Omar
    Onwuchekwa, Daniel
    Obermaisser, Roman
    [J]. 2023 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION, ICAIIC, 2023, : 176 - 181
  • [27] A complex electronics system built-in-test based on time-triggered CAN Bus
    Wang Zhiying
    Ma Weidong
    Xiong Guangze
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL I, 2007, : 947 - 950
  • [28] Scheduling Time-Triggered Traffic in TTEthernet systems
    Suethanuwong, Ekarin
    [J]. 2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [29] Time-triggered exchange of train route data between train control systems
    Montigel, M
    [J]. COMPUTERS IN RAILWAYS VIII, 2002, 13 : 33 - 41
  • [30] EVENT-TRIGGERED VERSUS TIME-TRIGGERED REAL-TIME SYSTEMS
    KOPETZ, H
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 563 : 87 - 101