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 条
  • [31] Interconnect Solutions for Virtualized Field-Programmable Gate Arrays
    Yazdanshenas, Sadegh
    Betz, Vaughn
    IEEE ACCESS, 2018, 6 : 10497 - 10507
  • [32] Latch-Based Performance Optimization for Field-Programmable Gate Arrays
    Teng, Bill
    Anderson, Jason H.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (05) : 667 - 680
  • [33] PROLOG TO - SPECIAL SECTION ON FIELD-PROGRAMMABLE GATE ARRAYS
    ELGAMAL, A
    PROCEEDINGS OF THE IEEE, 1993, 81 (07) : 1011 - 1011
  • [34] SPECIAL ISSUE ON FIELD-PROGRAMMABLE GATE ARRAYS - INTRODUCTION
    MOORE, W
    LUK, W
    JOURNAL OF VLSI SIGNAL PROCESSING, 1993, 6 (02): : 99 - 100
  • [35] FLEXIBILITY OF INTERCONNECTION STRUCTURES FOR FIELD-PROGRAMMABLE GATE ARRAYS
    ROSE, J
    BROWN, S
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (03) : 277 - 282
  • [36] Thermal and Power Characterization of Field-Programmable Gate Arrays
    Nowroz, Abdullah Nazma
    Reda, Sherief
    FPGA 11: PROCEEDINGS OF THE 2011 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2011, : 111 - 114
  • [37] A detailed power model for field-programmable gate arrays
    Poon, KKW
    Wilton, SJE
    Yan, A
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2005, 10 (02) : 279 - 302
  • [38] Special issue on field-programmable gate arrays - Introduction
    Luk, W
    Buell, D
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 12 (01): : 5 - 5
  • [39] On the Use of Magnetic RAMs in Field-Programmable Gate Arrays
    Guillemenet, Y.
    Torres, L.
    Sassatelli, G.
    Bruchon, N.
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2008, 2008
  • [40] FIELD-PROGRAMMABLE ARRAYS - POWERFUL ALTERNATIVES TO RANDOM LOGIC
    CAVLAN, N
    DURHAM, SJ
    ELECTRONICS, 1979, 52 (14): : 109 - 114