Efficient Fault Injection based on Dynamic HDL Slicing Technique

被引:0
|
作者
Bagbaba, Ahmet Cagri [1 ,2 ]
Jenihhin, Maksim [2 ]
Raik, Jaan [2 ]
Sauer, Christian [1 ]
机构
[1] Cadence Design Syst, Munich, Germany
[2] Tallinn Univ Technol, Tallinn, Estonia
基金
欧盟地平线“2020”;
关键词
Fault injection; fault simulation; functional safety; transient faults; ISO26262; RTL;
D O I
10.1109/iolts.2019.8854419
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes a fault injection methodology where Hardware Description Language (HDL) code slicing is exploited to prune fault injection locations, thus enabling more efficient campaigns for safety mechanisms evaluation. In particular, the dynamic HDL slicing technique provides for a highly collapsed critical fault list and allows avoiding injections at redundant locations or time-steps. Experimental results show that the proposed methodology integrated into commercial tool flow doubles the simulation speed when comparing to the state-of-the-art industrial-grade EDA tool flows.
引用
收藏
页码:52 / 53
页数:2
相关论文
共 50 条
  • [21] Efficient Network Slicing with Dynamic Resource Allocation
    JI Hong
    ZHANG Tianxiang
    ZHANG Kai
    WANG Wanyuan
    WU Weiwei
    ZTECommunications, 2021, 19 (01) : 11 - 19
  • [22] Speeding-up simulation-based fault injection of complex HDL models
    Tuzov, Ilya
    Ruiz, Juan-Carlos
    de Andres, David
    Gil, Pedro
    2016 SEVENTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2016, : 51 - 60
  • [23] Fault Localization Based on Dynamic Slicing via JS']JSlice for Java']Java Programs
    Zhang, Peng
    Mao, Xiaoguang
    Lei, Yan
    Zhang, Zhuo
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 565 - 568
  • [24] Efficient fault injection in QEMU
    Ferraretto, Davide
    Pravadelli, Graziano
    2015 16TH LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2015,
  • [25] 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
  • [26] A PIN-Based Dynamic Software Fault Injection System
    Jin, Ang
    Jiang, Jianhui
    Hu, Jiawei
    Lou, Jungang
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2160 - 2167
  • [27] LDSFI: a Lightweight Dynamic Software-based Fault Injection
    Ahmad, Hussein Al-haj
    Sedaghat, Yasser
    Moradiyan, Mahin
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 207 - 213
  • [28] Efficient Fault Emulation based on Post-Injection Fault Effect Analysis (PIFEA)
    Grinschgl, Johannes
    Krieg, Armin
    Steger, Christian
    Weiss, Reinhold
    Bock, Holger
    Haid, Josef
    2012 IEEE 55TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2012, : 526 - 529
  • [29] Software fault localization based on hierarchical slicing
    Xu G.
    Li B.
    Sun X.
    Tao C.
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2010, 40 (04): : 692 - 698
  • [30] Effective Fault Localization Using Dynamic Slicing and an SMT Solver
    Ishii, Yoshinao
    Kutsuna, Takuro
    2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 180 - 188