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 条
  • [31] Energy efficient approximate booth multipliers using compact error compensation circuit for mitigation of truncation error
    Aizaz, Zainab
    Khare, Kavita
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2022, 50 (06) : 2252 - 2270
  • [32] Efficient probabilistic method for logic circuits using real delay gate model
    Theodoridis, G.
    Theoharis, S.
    Soudris, D.
    Stouraitis, T.
    Goutis, C.
    Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 1
  • [33] An efficient probabilistic method for logic circuits using real delay gate model
    Theodoridis, G
    Theoharis, S
    Soudris, D
    Stouraitis, T
    Goutis, C
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 286 - 289
  • [34] Error mitigation in variational quantum eigensolvers using tailored probabilistic machine learning
    Jiang, Tao
    Rogers, John
    Frank, Marius S.
    Christiansen, Ove
    Yao, Yong-Xin
    Lanata, Nicola
    PHYSICAL REVIEW RESEARCH, 2024, 6 (03):
  • [35] Probabilistic Error Detection and Correction in Switched Capacitor Circuits Using Checksum Codes
    Momtaz, Md Imran
    Banerjee, Suvadeep
    Chatterjee, Abhijit
    2017 IEEE 23RD INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2017, : 271 - 276
  • [36] COMPARISON AND ANALYSIS OF COMBINATIONAL CIRCUITS USING DIFFERENT LOGIC STYLES
    Ram, Shofia
    Ahamed, Rooha Razmid
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [37] Approximate Adder Circuits Using Clocked CMOS Adiabatic Logic (CCAL) for IoT Applications
    Terrell, Cole
    Thapliyal, Himanshu
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 11 - 14
  • [38] Approximate Testing of Digital VLSI Circuits using Error Significance based Fault Analysis
    Jena, Sisir Kumar
    Biswas, Santosh
    Deka, Jatindra Kumar
    2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,
  • [39] Single Event Transient Mitigation in Cache Memory using Transient Error Checking Circuits
    Yao, Xiaoyin
    Clark, Lawrence T.
    Patterson, Dan W.
    Holbert, Keith E.
    IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE 2010, 2010,
  • [40] Error Mitigation in Digital Logic using a Feedback Equalization with Schmitt Trigger (FEST) Circuit
    Takhirov, Zafar
    Nazer, Bobak
    Joshi, Ajay
    2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 312 - 319