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 条
  • [1] Optimal soft error mitigation in wireless communication using approximate logic circuits
    Anajemba, Joseph Henry
    Ansere, James Adu
    Sam, Frederick
    Iwendi, Celestine
    Srivastava, Gautam
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [2] Logic Masking for SET Mitigation Using Approximate Logic Circuits
    Sanchez-Clemente, A.
    Entrena, L.
    Garcia-Valderas, M.
    Lopez-Ongil, C.
    2012 IEEE 18TH INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2012, : 176 - 181
  • [3] Error Masking With Approximate Logic Circuits Using Dynamic Probability Estimations
    Sanchez-Clemente, A.
    Entrena, L.
    Garcia-Valderas, M.
    PROCEEDINGS OF THE 2014 IEEE 20TH INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2014, : 134 - 139
  • [4] Low Cost Concurrent Error Masking Using Approximate Logic Circuits
    Choudhury, Mihir R.
    Mohanram, Kartik
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (08) : 1163 - 1176
  • [5] Probabilistic Error Propagation in Logic Circuits Using the Boolean Difference Calculus
    Mohyuddin, Nasir
    Pakbaznia, Ehsan
    Pedram, Massoud
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 7 - 13
  • [6] Probabilistic Maximum Error Modeling for Unreliable Logic Circuits
    Lingasubramanian, Karthikeyan
    Bhanja, Sanjukta
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 223 - 226
  • [7] Reducing soft error rate in logic circuits through approximate logic functions
    Sierawski, Brian D.
    Bhuva, Bharat L.
    Massengill, Lloyd W.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (06) : 3417 - 3421
  • [8] Probabilistic Error Modeling for Nano-Domain Logic Circuits
    Rejimon, Thara
    Lingasubramanian, Karthikeyan
    Bhanja, Sanjukta
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (01) : 55 - 65
  • [9] Efficient Synthesis of Approximate Threshold Logic Circuits with an Error Rate Guarantee
    Lai, Yung-An
    Lin, Chia-Chun
    Wu, Chia-Cheng
    Chen, Yung-Chih
    Wang, Chun-Yao
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 773 - 778
  • [10] On the Comparison of Different ATPG approaches for Approximate Integrated Circuits
    Traiola, Marcello
    Virazel, Arnaud
    Girard, Patrick
    Barbareschi, Mario
    Bosio, Alberto
    2018 IEEE 21ST INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2018, : 85 - 90