Enhancing fault simulation performance by dynamic fault clustering

被引:2
|
作者
Mirkhani, S [1 ]
Navabi, Z [1 ]
机构
[1] Univ Tehran, Dept Elect & Comp Engn, Fac Engn, Tehran 14399, Iran
关键词
D O I
10.1109/ATS.2005.58
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fault simulation algorithms used for large designs propagate a list of faults instead of a single fault in each simulation. Concurrent [10] and deductive [11] fault simulation algorithms are two examples of this kind of algorithm. In this paper, we utilize an optimization concept, which can be added to fault list propagating algorithms. In this concept, faults can be grouped into several disjoint fault sets. All faults in a group affect every line of the circuit in a similar way. Fault clustering is performed dynamically, based on a particular test vector, during the fault simulation process. This method causes less memory fragmentation, since there are a limited number of fault groups in each simulation time. On the other hand, it reduces faulty circuit calculation in fault simulation process compared with the traditional fault simulation methods. In addition, the generality of this concept makes it useful for behavioral fault simulation methods as well as traditional gate-level ones. We have implemented this method in the VHDL environment and tested it on ISCAS'85 benchmarks. Experimental results show that in large circuits the performance is at least doubled by this technique.
引用
收藏
页码:278 / 283
页数:6
相关论文
共 50 条
  • [1] Enhancing Fault Detection with Clustering and Covariance Analysis
    Gallup, Ethan
    Quah, Titus
    Machalek, Derek
    Powell, Kody M.
    IFAC PAPERSONLINE, 2022, 55 (02): : 258 - 263
  • [2] Increasing the Efficiency of Hierarchical Fault Simulation through Functional Fault Clustering
    Modala, Nikhil Sagar
    Balasubramanian, Lakshmanan
    Parekhji, Rubin
    Ozev, Sule
    2024 IEEE 67TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, MWSCAS 2024, 2024, : 693 - 697
  • [3] THE DYNAMIC REDUCTION OF FAULT SIMULATION
    MAAMARI, F
    RAJSKI, J
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (01) : 137 - 148
  • [4] Analog transient concurrent fault simulation with dynamic fault grouping
    Hou, JW
    Chatterjee, A
    2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 35 - 41
  • [5] Dynamic and Fault-Tolerant Clustering for Scientific Workflows
    Chen, Weiwei
    da Silva, Rafael Ferreira
    Deelman, Ewa
    Fahringer, Thomas
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (01) : 49 - 62
  • [6] High performance parallel fault simulation
    Varshney, AK
    Vinnakota, B
    Skuldt, E
    Keller, B
    2001 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD 2001, PROCEEDINGS, 2001, : 308 - 313
  • [7] A fault enhancing method based on dynamic time warping
    Dong L.
    Song W.
    Hu J.
    Zeng C.
    Zhao B.
    Gao W.-Z.
    Shiyou Diqiu Wuli Kantan/Oil Geophysical Prospecting, 2021, 56 (03): : 574 - 582
  • [8] Rare event simulation for dynamic fault trees
    Ruijters, Enno
    Reijsbergen, Daniel
    de Boer, Pieter-Tjerk
    Stoelinga, Marielle
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2019, 186 : 220 - 231
  • [9] Rare Event Simulation for Dynamic Fault Trees
    Ruijters, Enno
    Reijsbergen, Daniel
    de Boer, Pieter-Tjerk
    Stoelinga, Marielle
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2017, 2017, 10488 : 20 - 35
  • [10] Dynamic Simulation of the Overvoltage for Fault Current Limiter
    Yang, Zhiping
    Chen, Hongkun
    Jin, Qingren
    Zheng, Dongfang
    Liu, Tao
    Bu, Wenfeng
    2011 ASIA-PACIFIC POWER AND ENERGY ENGINEERING CONFERENCE (APPEEC), 2011,