Acceleration of Simulated Fault Injection Using a Checkpoint Forwarding Technique

被引:0
|
作者
Na, Jongwhoa [1 ]
Lee, Dongwoo [2 ]
机构
[1] Korea Aerosp Univ, Dept Elect, Goyang, South Korea
[2] Korea Aerosp Univ, Avion Res Inst, Goyang, South Korea
关键词
Simulated fault injection; Simulation acceleration; Checkpoint and forwarding; Triple modular redundant;
D O I
10.4218/etrij.17.0116.0151
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Simulated fault injection (SFI) is widely used to assess the effectiveness of fault tolerance mechanisms in safety-critical embedded systems (SCESs) because of its advantages such as controllability and observability. However, the long test time of SFI due to the large number of test cases and the complex simulation models of modern SCESs has been identified as a limiting factor. We present a method that can accelerate an SFI tool using a checkpoint forwarding (CF) technique. To evaluate the performance of CF-based SFI (CF-SFI), we have developed a CF mechanism using Verilog fault-injection tools and two systems under test (SUT): a single-core-based co-simulation model and a triple modular redundant co-simulation model. Both systems use the Verilog simulation model of the OpenRISC 1200 processor and can execute the embedded benchmarks from MiBench. We investigate the effectiveness of the CF mechanism and evaluate the two SUTs by measuring the test time as well as the failure rates. Compared to the SFI with no CF mechanism, the proposed CF-SFI approach reduces the test time of the two SUTs by 29%-45%.
引用
收藏
页码:605 / 613
页数:9
相关论文
共 50 条
  • [41] Fault detection of a VTOL UAV using Acceleration Measurements
    Benini, Alessandro
    Ferracuti, Francesco
    Monteriu, Andrea
    Radensleben, Stephan
    2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 3990 - 3995
  • [42] Efficient Fault Injection based on Dynamic HDL Slicing Technique
    Bagbaba, Ahmet Cagri
    Jenihhin, Maksim
    Raik, Jaan
    Sauer, Christian
    2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019), 2019, : 52 - 53
  • [43] A fault injection technique for VHDL behavioral-level models
    DeLong, TA
    Johnson, BW
    Profeta, JA
    IEEE DESIGN & TEST OF COMPUTERS, 1996, 13 (04): : 24 - 33
  • [44] CONTAINMENT OF STICK-SLIP FAILURES ON A SIMULATED FAULT BY PORE FLUID INJECTION
    LOCKNER, DA
    OKUBO, PG
    DIETERICH, JH
    GEOPHYSICAL RESEARCH LETTERS, 1982, 9 (08) : 801 - 804
  • [45] Assessing quantum circuits reliability with mutant-based simulated fault injection
    Boncalo, Oana
    Udrescu, Mihai
    Prodan, Lucian
    Vladutiu, Mircea
    Amaricai, Alexandru
    2007 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1-3, 2007, : 942 - 945
  • [46] Globally Trusted Model For Assisting Peers Using Greedy Forwarding Technique
    Gajalakshmi, G.
    Anbu, S.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [47] Measurement of acceleration using the laser Doppler technique
    Lehmann, B
    Nobach, H
    Tropea, C
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2002, 13 (09) : 1367 - 1381
  • [48] Fault Tolerant Architecture to Cloud Computing Using Adaptive Checkpoint
    Belalem, Ghalem
    Limam, Said
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2011, 1 (04) : 60 - 69
  • [49] Fault diagnosis using adaptive technique
    Siahi, M.
    Sadrnia, M.A.
    Darabi, A.
    Journal of Applied Sciences, 2008, 8 (22) : 4129 - 4136
  • [50] Assessing AUTOSAR Systems Using Fault Injection
    Salkham, As'ad
    Pecchia, Antonio
    Silva, Nuno
    23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 11 - +