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 条
  • [31] An Efficient Data Replication Technique with Fault Tolerance Approach using BVAG with Checkpoint and Rollback-Recovery
    Ubaidillah, Sharifah Hafizah Sy Ahmad
    Noraziah, A.
    Alkazemi, Basem
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (01) : 473 - 480
  • [32] Study of an Automated Precise SEU Fault Injection Technique
    Zhou Jing
    Liu Zengrong
    Chen Lei
    Wang Shuo
    Wen Zhiping
    Wu Lishuai
    Chen Xun
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 277 - 281
  • [33] Design of Fault Injection Technique for VLSI Digital Circuits
    Lavanyashree, B. J.
    Jamuna, S.
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 1601 - 1605
  • [34] SCFIT: A FPGA-based Fault Injection Technique for SEU Fault Model
    Mohammadi, Abbas
    Ebrahimi, Mojtaba
    Ejlali, Alireza
    Miremadi, Seyed Ghassem
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 586 - 589
  • [35] Simulated Grouting Diffusion Test in a Fault Medium by Single Injection Pipe
    Zhang, Xiao
    Yu, Haiyang
    Li, Peng
    Yu, Wensheng
    Liu, Jianguo
    IN SITU AND LABORATORY TEST METHODS FOR SITE CHARACTERIZATION, DESIGN, AND QUALITY CONTROL, 2016, (265): : 130 - 138
  • [36] FAULT INJECTION EXPERIMENTS USING FIAT
    BARTON, JH
    CZECK, EW
    SEGALL, ZZ
    SIEWIOREK, DP
    IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (04) : 575 - 582
  • [37] Using stratified sampling for fault injection
    de Moraes, RLO
    Martins, E
    Poletti, ECC
    Mendes, NV
    DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 9 - 19
  • [38] Sub-Threshold CMOS Circuits Reliability Assessment Using Simulated Fault Injection Based on Simulator Commands
    Nimara, Sergiu
    Amaricai, Alexandru
    Popa, Mircea
    2015 IEEE 10TH JUBILEE INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2015, : 101 - 104
  • [39] Using Checkpointing and Virtualization for Fault Injection
    Artho, Cyrille
    Hagiya, Masami
    Leungwattanakit, Watcharin
    Platon, Eric
    Potter, Richard
    Suzaki, Kuniyasu
    Tanabe, Yoshinori
    Weitl, Franz
    Yamamoto, Mitsuharu
    2014 SECOND INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2014, : 144 - 150
  • [40] SystemC-based minimum intrusive fault injection technique with improved fault representation
    Shafik, Rishad Ahmed
    Rosinger, Paul
    Al-Hashimi, Bashir M.
    14TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, PROCEEDINGS, 2008, : 99 - 104