A Fast and Accurate Fault Tree Analysis Based on Stochastic Logic Implemented on Field-Programmable Gate Arrays

被引:27
|
作者
Aliee, Hananeh [1 ]
Zarandi, Hamid Reza [1 ]
机构
[1] Amirkabir Univ Technol, Tehran Polytech, Dept Comp Engn & Informat Technol, Tehran 15914, Iran
关键词
Fault tree analysis; field-programmable gate array; single event upset; static and dynamic gates; stochastic logic; MONTE-CARLO-SIMULATION;
D O I
10.1109/TR.2012.2221012
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a method based on stochastic logic to analyse fault trees. This method supports both static and dynamic gates, and can be applied to any type of fault trees. In this paper, static and dynamic gates would be translated into stochastic logic templates, and a hardware implementation for each gate would be achieved. Based on these hardware templates, it is possible to implement the whole logic on a Field-Programmable Gate Array (FPGA). Utilizing the stochastic logic for implementing a given fault tree on FPGA, the analysis would outperform the following parameters compared to traditional methods: 1) Speed-up, 2) Simplicity, 3) Reliability, and 4) Accuracy. Experimental results illustrate that using stochastic logic for modeling fault trees results in fast convergence of Monte Carlo simulation. Moreover, on average, our FPGA approach takes 50% of the time required by previous emulation approaches. Simplicity is an additional advantage of the proposed approach, achieved because of simplicity behind stochastic logic. Also, the stochastic logic is more reliable compared to traditional logic because any faults like SEUs in stochastic logic have less impact on the whole results compared to traditional arithmetic logic. To evaluate the proposed technique, the analysis is performed on several standard benchmarks composed of static and dynamic gates. The results obtained using this approach agree with those obtained from an analytical approach, which proves that the method is an accurate tool for system reliability modeling.
引用
下载
收藏
页码:13 / 22
页数:10
相关论文
共 50 条
  • [41] Hardware Trojan detection for lightweight ciphers implemented on field-programmable gate arrays using the replay algorithm
    Abed, Sa'ed
    Mohd, Bassam J.
    Hayajneh, Thaier
    Alshayeji, Mohammad H.
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2021, 49 (11) : 3607 - 3629
  • [42] Novel optimized implementations for the Piccolo cipher based on field-programmable gate arrays
    Feng, Jingya
    Wei, Yongzhuang
    Wei, Bohua
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2024,
  • [43] General technology mapping for field-programmable gate arrays based on lookup tables
    Chowdhary, A
    Hayes, JP
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2002, 7 (01) : 1 - 32
  • [44] Hard Disk Drive Servo System Based on Field-Programmable Gate Arrays
    Xiong, Shaomin
    Bogy, David B.
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (09) : 4878 - 4884
  • [45] Field-programmable analog arrays: A floating-gate approach
    Hall, TS
    Hasler, P
    Anderson, DV
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 424 - 433
  • [46] Graph-based detailed router for hierarchical field-programmable gate arrays
    Wang, PT
    Tang, JJ
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1999, 146 (01): : 57 - 67
  • [47] Introducing field-programmable gate arrays in genotype phasing and imputation
    Wienbrandt, Lars
    Ellinghaus, David
    BIOINFORMATICS ADVANCES, 2024, 4 (01):
  • [48] AUTOMATIC IMPLEMENTATION OF FIR FILTERS ON FIELD-PROGRAMMABLE GATE ARRAYS
    MOHANAKRISHNAN, S
    EVANS, JB
    IEEE SIGNAL PROCESSING LETTERS, 1995, 2 (03) : 51 - 53
  • [49] TOTAL-DOSE HARDNESS OF FIELD-PROGRAMMABLE GATE ARRAYS
    LUM, GK
    MAY, RJ
    ROBINETTE, LE
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1994, 41 (06) : 2487 - 2493
  • [50] Field-programmable gate arrays in a low power vision system
    Suresh, P.
    Saravanakumar, U.
    Iwendi, Celestine
    Mohan, Senthilkumar
    Srivastava, Gautam
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 90