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 条
  • [1] Functional Test Environment for Time-Triggered Control Systems in Complex MPSoCs using GALI
    Seyyedi, Razi
    Schreiner, Soren
    Fakih, Maher
    Gruettner, Kim
    Nebel, Wolfgang
    [J]. 2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 711 - 718
  • [2] A time-triggered distributed object computing environment for embedded control systems
    Ishigooka, Tasuku
    Yokoyama, Takanori
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2007, : 191 - +
  • [3] Prototyping of automotive control systems in a time-triggered environment using FlexRay
    Stroop, Joachim
    Stolpe, Ralf
    [J]. 2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, 2006, : 518 - +
  • [4] A Distributed Computing Environment for Embedded Control Systems with Time-Triggered and Event-Triggered Processing
    Itami, Yuichi
    Ishigooka, Tasuku
    Yokoyama, Takanori
    [J]. RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 45 - 54
  • [5] Time-triggered intermittent control of continuous systems
    Wang, Qingzhi
    He, Yong
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (14) : 6867 - 6879
  • [6] Time-triggered control of nonlinear discrete-time systems
    Postoyan, Romain
    Nesic, Dragan
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 6814 - 6819
  • [7] Automatic Cache Partitioning and Time-triggered Scheduling for Real-time MPSoCs
    Chen, Gang
    Hu, Biao
    Huang, Kai
    Knoll, Alois
    Huang, Kai
    Liu, Di
    Stefanov, Todor
    [J]. 2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [8] Simulation Environment for Time-Triggered Ethernet
    Abuteir, Mohammed
    Obermaisser, Roman
    [J]. 2013 11TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2013, : 642 - 648
  • [9] CAN emulation in a time-triggered environment
    Obermaisser, R
    [J]. ISIE 2002: PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-4, 2002, : 270 - 275
  • [10] Distributed Control of MIMO Networked Control Systems with Time-triggered Protocol
    Fan Weihua
    Xie Lihua
    Xie Ronghua
    Chen Qingwei
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 5760 - 5765