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
相关论文
共 34 条
  • [21] Detecting Incipient Faults via Numerical Modeling and Statistical Change Detection
    Mousavi, Mirrasoul J.
    Butler-Purry, Karen L.
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 2010, 25 (03) : 1275 - 1283
  • [22] Exploring Approximate Computing for Yield Improvement via Re-design of Adders for Error-resilient Applications
    Dutt, Sunil
    Patel, Harsh
    Nandi, Sukumar
    Trivedi, Gaurav
    [J]. 2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 134 - 139
  • [23] Detecting Faults at the Edge via Sensor Data Fusion Echo State Networks
    Bruneo, Dario
    De Vita, Fabrizio
    [J]. SENSORS, 2022, 22 (08)
  • [24] Minimum description length approach to detecting chemicals via their Raman spectra
    Palkki, Ryan D.
    Lanterman, Aaron D.
    [J]. OPTICAL ENGINEERING, 2011, 50 (08)
  • [25] Barnum: Detecting Document Malware via Control Flow Anomalies in Hardware Traces
    Yagemann, Carter
    Sultana, Salmin
    Chen, Li
    Lee, Wenke
    [J]. INFORMATION SECURITY, ISC 2019, 2019, 11723 : 341 - 359
  • [26] Exploiting Approximate Feature Extraction via Genetic Programming for Hardware Acceleration in a Heterogeneous Microprocessor
    Jia, Hongyang
    Verma, Naveen
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2018, 53 (04) : 1016 - 1027
  • [27] Steering a linear system at the minimum information rate: quantifying redundancy via covariance assignment theory
    Wendel, Eric
    Baillieul, John
    Hollmann, Joseph
    [J]. 2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 4930 - 4935
  • [28] Detecting sensor faults for a chemical reactor rig via adaptive neural network model
    Yu, DL
    Yu, DW
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2005, PT 3, PROCEEDINGS, 2005, 3498 : 544 - 549
  • [29] Minimum-Time Charging of Energy Storage in Microgrids via Approximate Conic Relaxation
    Guthrie, James
    Mallada, Enrique
    [J]. 2020 EUROPEAN CONTROL CONFERENCE (ECC 2020), 2020, : 1713 - 1718
  • [30] A 3-D Rotation-Based Through-Silicon via Redundancy Architecture for Clustering Faults
    Cheong, Minho
    Lee, Ingeol
    Kang, Sungho
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (09) : 1925 - 1934