FPGA-based Design of a Self-checking TMR Voter

被引:0
|
作者
Afzaal, Umar [1 ]
Lee, Jeong A. [1 ]
机构
[1] Chosun Univ, Dept Comp Engn, Gwangju, South Korea
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The most common error mitigation scheme used for hardening designs against radiation-induced upsets on FPGAs is Triple Modular Redundancy (TMR). In a TMR system, there are three copies of a module and voting circuits that mask errors by voting for the majority. There are several types of voting circuits which can be classified based on their insertion sites in the design, functionality or the type of data structure to be mitigated. These voters are mostly built from Look-up Tables (LUTs) but these voters just like the design that is hardened by applying TMR are also susceptible to radiation-induced effects. In this paper, we present the design of a self-checking LUT based 1-bit voter intended for those sites where a TMR system reduces to a duplex or a simplex system. Voters on these sites make a single point of failure and the proposed design avoids this situation by attaching multiple voter redundancies to the same output. The operation of the proposed voter has been verified through its hardware implementation and timing simulation.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Design of totally self-checking TMR system voter
    Chen, He
    Mao, ZHigang
    Ye, Yizheng
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 1997, 25 (09): : 86 - 88
  • [2] Self-checking of FPGA-based control units
    Levin, I
    Sinelnikov, V
    NINTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1999, : 292 - 295
  • [3] Self-checking voter for high speed TMR systems
    Cazeaux, JM
    Rossi, D
    Metra, C
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2005, 21 (04): : 377 - 389
  • [4] Self-Checking Voter for High Speed TMR Systems
    José Manuel Cazeaux
    Daniele Rossi
    Cecilia Metra
    Journal of Electronic Testing, 2005, 21 : 377 - 389
  • [5] Fault Secure FPGA-Based TMR Voter
    Mahmoud, Dina G.
    Alkady, Gehad, I
    Amer, Hassanein H.
    Daoud, Ramez M.
    Adly, Ihab
    Essam, Youssef
    Ismail, Hassan A.
    Sorour, Kirollos N.
    2018 7TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2018, : 116 - 119
  • [6] A Self-Checking TMR Voter for Increased Reliability Consensus Voting in FPGAs
    Afzaal, Umar
    Lee, Jeong-A
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2018, 65 (05) : 1133 - 1139
  • [7] Dynamic Scheduling of Voter Checks in FPGA-based TMR Systems
    Nguyen, Nguyen T. H.
    Agiakatsikas, Dimitris
    Cetin, Ediz
    Diessel, Oliver
    2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 169 - 172
  • [8] Self-checking logic design for FPGA implementation
    Lala, PK
    Burress, AL
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2003, 52 (05) : 1391 - 1398
  • [9] THE DESIGN OF TOTALLY SELF-CHECKING TMR FAULT-TOLERANT SYSTEMS
    GAITANIS, N
    IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (11) : 1450 - 1454
  • [10] Totally self-checking FSM design based on multilevel synthesis methods and FPGA implementation
    Matrosova, A
    Nikitin, K
    Goloubeva, O
    SEVENTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, PROCEEDINGS, 2001, : 144 - 144