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 条
  • [21] Signal Injection as a Fault Detection Technique
    Cusido, Jordi
    Romeral, Luis
    Antonio Ortega, Juan
    Garcia, Antoni
    Riba, Jordi
    SENSORS, 2011, 11 (03) : 3356 - 3380
  • [22] Fault Injection, Detection and Treatment in Simulated Autonomous Vehicles
    Garrido, Daniel
    Ferreira, Leonardo
    Jacob, Joao
    Silva, Daniel Castro
    COMPUTATIONAL SCIENCE - ICCS 2020, PT I, 2020, 12137 : 471 - 485
  • [23] Assessing error detection coverage by simulated fault injection
    Constantinescu, C
    DEPENDABLE COMPUTING - EDCC-3, 1999, 1667 : 161 - 170
  • [24] A Novel Transient Fault Injection Technique using Berlekamp-Massey Algorithm
    Khuntia, Ashirbad
    Sasamal, Trailokya Nath
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 541 - 545
  • [25] A technique for transparent fault injection and simulation in VHDL
    Zwolinski, M
    MICROELECTRONICS RELIABILITY, 2001, 41 (06) : 797 - 804
  • [26] Fault injection and a timing channel on an analysis technique
    Clark, JA
    Jacob, JL
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2002, PROCEEDINGS, 2002, 2332 : 181 - 196
  • [27] Fault Injection Technique Approach for Testbench Analysis
    Banciu, N. A.
    Toacse, G.
    PROCEEDINGS OF 2010 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2010), VOLS. 1-3, 2010,
  • [28] Fault Tolerance and Security in Forwarding Packets Using Game Theory
    Chen, Jing
    Du, Ruiying
    MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 534 - 537
  • [29] Simulated fault injection for quantum circuits based on simulator commands
    Boncalo, Oana
    Udrescu, Mihai
    Prodan, Lucian
    Vladutiu, Mircea
    Amaricai, Alexandru
    SACI 2007: 4TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS, PROCEEDINGS, 2007, : 245 - +
  • [30] Fault Severity Evaluation and Improvement Design for Mechanical Systems Using the Fault Injection Technique and Gini Concordance Measure
    Wu, Jianing
    Yan, Shaoze
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014