Error Mitigation Using Approximate Logic Circuits: A Comparison of Probabilistic and Evolutionary Approaches

被引:24
|
作者
Sanchez-Clemente, Antonio J. [1 ]
Entrena, Luis [1 ]
Hrbacek, Radek [2 ]
Sekanina, Lukas [2 ]
机构
[1] Univ Carlos III Madrid, Dept Elect Technol, Madrid 28911, Spain
[2] Brno Univ Technol, Fac Informat Technol, Ctr Excellence IT4Innovat, Brno 61266, Czech Republic
关键词
Approximate logic circuit; error mitigation; evolutionary computing; single-event transient (SET); single-event upset (SEU); MASKING; REDUNDANCY;
D O I
10.1109/TR.2016.2604918
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Technology scaling poses an increasing challenge to the reliability of digital circuits. Hardware redundancy solutions, such as triplemodular redundancy (TMR), produce very high area overhead, so partial redundancy is often used to reduce the overheads. Approximate logic circuits provide a general framework for optimized mitigation of errors arising from a broad class of failure mechanisms, including transient, intermittent, and permanent failures. However, generating an optimal redundant logic circuit that is able to mask the faults with the highest probability while minimizing the area overheads is a challenging problem. In this study, we propose and compare two new approaches to generate approximate logic circuits to be used in a TMR schema. The probabilistic approach approximates a circuit in a greedy manner based on a probabilistic estimation of the error. The evolutionary approach can provide radically different solutions that are hard to reach by other methods. By combining these two approaches, the solution space can be explored in depth. Experimental results demonstrate that the evolutionary approach can produce better solutions, but the probabilistic approach is close. On the other hand, these approaches provide much better scalability than other existing partial redundancy techniques.
引用
收藏
页码:1871 / 1883
页数:13
相关论文
共 50 条
  • [21] Probabilistic method in form error evaluation: comparison of different approaches
    Chiabert, Paolo
    De Maddis, Manuela
    Ruffa, Suela
    Yusupov, Jambul
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 92 (1-4): : 447 - 458
  • [22] Probabilistic method in form error evaluation: comparison of different approaches
    Paolo Chiabert
    Manuela De Maddis
    Suela Ruffa
    Jambul Yusupov
    The International Journal of Advanced Manufacturing Technology, 2017, 92 : 447 - 458
  • [23] Building ATMR circuits using approximate library and heuristic approaches
    Albandes, I.
    Martins, M.
    Cuenca-Asensi, S.
    Kastensmidt, F. L.
    MICROELECTRONICS RELIABILITY, 2019, 97 : 24 - 30
  • [24] Evolutionary design of combinational logic circuits using VRA processor
    Wang, Jin
    Lee, Chong Ho
    IEICE ELECTRONICS EXPRESS, 2009, 6 (03): : 141 - 147
  • [25] On Using Approximate Computing to Build an Error Detection Scheme for Arithmetic Circuits
    Deveautour, B.
    Virazel, A.
    Girard, P.
    Gherman, V.
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2020, 36 (01): : 33 - 46
  • [26] On Using Approximate Computing to Build an Error Detection Scheme for Arithmetic Circuits
    B. Deveautour
    A. Virazel
    P. Girard
    V. Gherman
    Journal of Electronic Testing, 2020, 36 : 33 - 46
  • [27] Reliability Analysis of Logic Circuits Using Binary Probabilistic Transfer Matrix
    Zandevakili, Hamed
    Mahani, Ali
    Saneei, Mohsen
    2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [28] A Comparison on Timing Analysis Using Probabilistic Approaches
    Bhaghath, P. J.
    Ramesh, S. R.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [29] An Experiment on Evolutionary Design of Combinational Logic Circuits Using Information Theory
    Xiong, Fan
    Tanik, Murat M.
    IEEE SOUTHEASTCON 2011: BUILDING GLOBAL ENGINEERS, 2011, : 379 - 383
  • [30] Evolutionary Design of Approximate Sequential Circuits at RTL Using Particle Swarm Optimization
    Kemcha, Rebiha
    Nedjah, Nadia
    Maouche, Amin Riad
    Bougherara, Maamar
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT II: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PART II, 2019, 11620 : 671 - 684