Selective Fault Tolerance by Counting Gates with Controlling Value

被引:0
作者
Breitenreiter, Anselm [1 ]
Weidling, Stefan [1 ]
Schrape, Oliver [1 ]
Zeidler, Steffen [1 ]
Reviriego, Pedro [2 ]
Krstic, Milos [1 ,3 ]
机构
[1] IHP Leibniz Inst Innovat Mikroelekt, Frankfurt, Germany
[2] Univ Carlos III Madrid, Madrid, Spain
[3] Univ Potsdam, Potsdam, Germany
来源
2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019) | 2019年
基金
欧盟地平线“2020”;
关键词
Susceptibility analysis; selective fault tolerance; soft errors; single event upset; logical masking; fault injection; structural netlist analysis;
D O I
10.1109/iolts.2019.8854380
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The protection of flip-flops against soft errors in digital circuits incurs significant overheads. To reduce the protection costs, it is common to identify the flip-flops in which errors can produce an effect on the system output or a persistent error in its state. Then, only those critical flip-flops are protected. To identify those flip-flops, one option is to perform fault injection on all the flips flops during functional simulations but this does not scale well for large circuits as the time required to perform an evaluation would not be practical. Another option is to perform the identification based only on the structural properties of the circuit. For example, flip-flops that are in loops are more likely to produce persistent errors and those closer to the system outputs to affect them. In this paper, an enhancement to the structural analysis is proposed to improve its accuracy. The idea is to identify gates that can mask error propagation as they have a controlling value and use only those to measure distances on the circuit to estimate the criticality of flip-flops. This enables us to better predict the effect of errors while keeping the analysis simple and based only on structural properties and gate types. The proposed scheme has been implemented and tested on a realistic circuit to show its effectiveness.
引用
收藏
页码:15 / 20
页数:6
相关论文
共 10 条
  • [1] [Anonymous], 2012, P LATIN AM TEST WORK
  • [2] Enhancement of fault injection techniques based on the modification of VHDL code
    Baraza, Juan-Carlos
    Gracia, Joaquin
    Blanc, Sara
    Gil, Daniel
    Gil, Pedro-J.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (06) : 693 - 706
  • [3] CEP: Correlated Error Propagation for Hierarchical Soft Error Analysis
    Chen, Liang
    Ebrahimi, Mojtaba
    Tahoori, Mehdi B.
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2013, 29 (02): : 143 - 158
  • [4] Fazeli M., 2011, PROC DESIGN AUTOMATI, P1, DOI DOI 10.1109/DATE.2011.5763020
  • [5] Hagberg AA, 2008, EXPLORING NETWORK ST, P11, DOI DOI 10.1016/J.JELECTROCARD.2010.09.003
  • [6] The Space Ethernet PHYsical Layer Transceiver (SEPHY) Project: A Step Towards Reliable Ethernet in Space
    Reviriego, Pedro
    Lopez, Jesus
    Sanchez-Renedo, Manuel
    Petrovic, Vladimir
    Dufour, Jean-Francois
    Weil, Jean-Sebastien
    [J]. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2017, 32 (01) : 24 - 28
  • [7] A Methodology for Automatic Insertion of Selective TMR in Digital Circuits Affected by SEUs
    Ruano, O.
    Maestro, J. A.
    Reviriego, P.
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2009, 56 (04) : 2091 - 2102
  • [8] Schrape O, 2016, IEEE INT SYMP DESIGN, P175
  • [9] A Low-Cost Reliability vs. Cost Trade-Off Methodology to Selectively Harden Logic Circuits
    Wali, I.
    Deveautour, B.
    Virazel, Arnaud
    Bosio, A.
    Girard, P.
    Reorda, M. Sonza
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2017, 33 (01): : 25 - 36
  • [10] Weidling S., 2016, THESIS, pII