Detecting Hardware Faults in Approximate Adders via Minimum Redundancy

被引:0
|
作者
Tsounis, Ioannis [1 ]
Agiakatsikas, Dimitris [1 ]
Psarakis, Mihalis [1 ]
机构
[1] Univ Piraeus, Dept Informat, Piraeus, Greece
关键词
Approximate Adders; Fault tolerance; Hardware Faults Detection; Parity Codes; GENERATION; CIRCUITS;
D O I
10.1109/IOLTS59296.2023.10224888
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate Computing (AC) is an emerging design paradigm that exploits the error-resiliency of specific applications to trade-off between accuracy, performance, area, and power. Nonetheless, fault tolerance remains an open issue in AC since hardware (HW) faults that are caused, for example, by radiation-induced effects, environmental disturbances, or aging/wear-out phenomena, can lead to an arithmetic error out of application specification boundaries. In this work, we guard approximate adders against HW faults by selectively inserting Hardware Fault Detection (HFD) redundancy, i.e., parity code/parity prediction or Double Modular Redundancy (DMR) into the Approximate Arithmetic Circuits (AACs). Specifically, we insert HFD only to the 1-bit adder cells of AACs that can cause an arithmetic error out of their specifications when corrupted by HW faults. Therefore, our proposed approach introduces less area and delay overheads than blindly duplicating the whole AAC. We employ our methodology to state-of-the-art approximate adder models (either low-latency approximate adder or approximate full adder models) to prove that our proposed technique inserts HFD into the AACs without negating their original approximation gains.
引用
收藏
页数:7
相关论文
共 35 条
  • [11] Detecting hardware faults with systematic and design diversity: Experimental results
    Lovric, T
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1996, 11 (02): : 83 - 92
  • [12] Exploring Security Threats by Hardware-Faults in Approximate Arithmetic Computing
    da Rosa, Morgana M. A.
    da Costa, Eduardo A. C.
    Soares, Rafael I.
    Bampi, Sergio
    [J]. 2023 21ST IEEE INTERREGIONAL NEWCAS CONFERENCE, NEWCAS, 2023,
  • [13] On the probability of detecting data errors generated by permanent faults using time redundancy
    Aidemark, J
    Folkesson, P
    Karlsson, J
    [J]. 9TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, PROCEEDINGS, 2003, : 68 - 74
  • [14] Hardware-Aware Design of Multiplierless Second-Order IIR Filters With Minimum Adders
    Garcia, Remi
    Volkova, Anastasia
    Kumm, Martin
    Goldsztejn, Alexandre
    Kuehle, Jonas
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 1673 - 1686
  • [15] Dynamically Detecting Faults via Integrity Constraints
    Hayes, Ian J.
    [J]. METHODS, MODELS AND TOOLS FOR FAULT TOLERANCE, 2009, 5454 : 85 - 103
  • [16] RELIABILITY MEASURE OF HARDWARE REDUNDANCY FAULT-TOLERANT DIGITAL-SYSTEMS WITH INTERMITTENT FAULTS
    MALAIYA, YK
    SU, SYH
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1981, 30 (08) : 600 - 604
  • [17] Detecting processor hardware faults by means of automatically generated virtual duplex systems
    Jochim, M
    [J]. INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 399 - 408
  • [18] Unsupervised feature selection via maximum projection and minimum redundancy
    Wang, Shiping
    Pedrycz, Witold
    Zhu, Qingxin
    Zhu, William
    [J]. KNOWLEDGE-BASED SYSTEMS, 2015, 75 : 19 - 29
  • [19] A SHA-256 Hybrid-Redundancy Hardware Architecture for Detecting and Correcting Errors
    Algredo-Badillo, Ignacio
    Morales-Sandoval, Miguel
    Medina-Santiago, Alejandro
    Hernandez-Gracidas, Carlos Arturo
    Lobato-Baez, Mariana
    Morales-Rosales, Luis Alberto
    [J]. SENSORS, 2022, 22 (13)
  • [20] MINIMUM UPPER BOUND ON THE NUMBER OF TESTS FOR DETECTING FAULTS IN AN UNAUGMENTED PROGRAMMABLE LOGIC ARRAY
    SHU, CQ
    PU, C
    REN, ZP
    ROOTENBERG, J
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1991, 22 (11) : 2275 - 2283