SystemC-based minimum intrusive fault injection technique with improved fault representation

被引:23
|
作者
Shafik, Rishad Ahmed [1 ]
Rosinger, Paul [1 ]
Al-Hashimi, Bashir M. [1 ]
机构
[1] Univ Southampton, Sch ECS, Southampton SO17 1BJ, Hants, England
关键词
D O I
10.1109/IOLTS.2008.25
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we propose a new SystemC-based fault injection technique that has improved fault representation in visible and on-the-fly data and signal registers. The technique is minimum intrusive since it only requires replacing the original data or signal types to fault injection enabler types. We compare the proposed simulation technique with recently reported SystemC-based techniques and show that our technique has fast simulation speed, better fault representation, while maintaining simplicity and minimum intrusion. We demonstrate fault injection capabilities in a behavioural SystemC description of MPEG-2 decoder using proposed technique and show that up to 98.9% fault representation within data and signal registers can be achieved.
引用
收藏
页码:99 / 104
页数:6
相关论文
共 50 条
  • [1] SystemC-based Multi-level Error Injection for the Evaluation of Fault-tolerant Systems
    Mueller-Gritschneder, Daniel
    Maier, Petra R.
    Greim, Marc
    Schlichtmann, Ulf
    2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 460 - 463
  • [2] Fault injection techniques and their accelerated simulation in SystemC
    Misera, Silvio
    Vierhaus, Heinrich Theodor
    Sieber, Andre
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 587 - 595
  • [3] Fault Models and Injection Strategies in SystemC Specifications
    Bolchini, Cristiana
    Miele, Antonio
    Sciuto, Donatella
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 88 - 95
  • [4] An AOP-Based Fault Injection Environment for Cryptographic SystemC Designs
    Mestiri, Hassen
    Lahbib, Younes
    Machhout, Mohsen
    Tourki, Rached
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (01)
  • [5] Qualitative Evaluation of Fault Hypotheses with Non-Intrusive Fault Injection
    Frtunikj, Jelena
    Froehlich, Joachim
    Rohlfs, Tim
    Knoll, Alois
    2015 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2015, : 160 - 167
  • [6] 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
  • [7] Fault Tolerant System for FPGA Using Simulation Based Fault Injection Technique
    Admane, Nikhila C.
    Rotake, Dinesh R.
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 855 - 859
  • [8] SoC-Level Fault Injection Methodology in SystemC Design Platform
    Chen, Yung-Yuan
    Wang, Yi-Chiang
    Peng, Aan-Min
    7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 680 - 687
  • [9] A Domain-specific Language for Automated Fault Injection in SystemC Models
    Lohmann, Douglas
    Huf, Alexis
    Lettnin, Djones
    Siqueira, Frank
    Guntzel, Jose Luis
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2018, : 425 - 428
  • [10] Signal Injection as a Fault Detection Technique
    Cusido, Jordi
    Romeral, Luis
    Antonio Ortega, Juan
    Garcia, Antoni
    Riba, Jordi
    SENSORS, 2011, 11 (03) : 3356 - 3380