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 条
  • [1] Accelerating Transient Fault Injection Campaigns by using Dynamic HDL Slicing
    Bagbaba, Ahmet Cagri
    Jenihhin, Maksim
    Raik, Jaan
    Sauer, Christian
    2019 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2019,
  • [2] An efficient dynamic program slicing technique
    Mund, GB
    Mall, R
    Sarkar, S
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (02) : 123 - 132
  • [3] An efficient technique for dynamic slicing of concurrent Java']Java programs
    Mohapatra, DP
    Mall, R
    Kumar, R
    APPLIED COMPUTING, PROCEEDINGS, 2004, 3285 : 255 - 262
  • [4] The improved dynamic slicing for spectrum-based fault localization
    Cao, Heling
    Wang, Fei
    Deng, Miaolei
    Li, Lei
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [5] Applying Association Analysis to Dynamic Slicing Based Fault Localization
    Cao, Heling
    Jiang, Shujuan
    Ju, Xiaolin
    Zhang, Yanmei
    Yuan, Guan
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (08): : 2057 - 2066
  • [7] A dynamic slicing-based approach for effective SBFL technique
    Ghosh, Debolina
    Singh, Jagannath
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2021, 24 (01) : 98 - 107
  • [8] Demystifying the Combination of Dynamic Slicing and Spectrum-based Fault Localization
    Reis, Sofia
    Abreu, Rui
    d'Amorim, Marcelo
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 4760 - 4766
  • [9] An efficient interprocedural dynamic slicing method
    Mund, G. B.
    Mall, Rajib
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (06) : 791 - 806
  • [10] Efficient dynamic dispatching, with type slicing
    Yossi Gil, Joseph
    Zibin, Yoav
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2008, 30 (01):