Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization

Effective self-repairing can be achieved if the fault along with its exact location can be determined. In this paper, a self-repairing hybrid adder is proposed with fault localization. It uses the advantages of ripple carry adder and carry-select adder to reduce the delay and area overhead. The prop...

Full description

Bibliographic Details
Main Authors: Muhammad Ali Akbar, Bo Wang, Amine Bermak
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9166473/
id doaj-3a5c6cb7967646da8cd33fb95a889c47
record_format Article
spelling doaj-3a5c6cb7967646da8cd33fb95a889c472021-06-18T23:00:08ZengIEEEIEEE Access2169-35362020-01-01815005115005810.1109/ACCESS.2020.30164279166473Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-LocalizationMuhammad Ali Akbar0https://orcid.org/0000-0002-0738-3513Bo Wang1https://orcid.org/0000-0002-9359-4869Amine Bermak2https://orcid.org/0000-0003-4984-6093Division of Information and Computing Technology, College of Science and Engineering, Hamad Bin Khalifa University, Doha, QatarDivision of Information and Computing Technology, College of Science and Engineering, Hamad Bin Khalifa University, Doha, QatarDivision of Information and Computing Technology, College of Science and Engineering, Hamad Bin Khalifa University, Doha, QatarEffective self-repairing can be achieved if the fault along with its exact location can be determined. In this paper, a self-repairing hybrid adder is proposed with fault localization. It uses the advantages of ripple carry adder and carry-select adder to reduce the delay and area overhead. The proposed adder reduces the transistor count by 115% to 76.76% as compared to the existing self-checking carry-select adders. Moreover, the proposed design can detect and localize multiple faults. The fault-recovery is achieved by using the hot-standby approach in which the faulty module is replaced by a functioning module at run-time. In case of 3 consecutive faults, the probability of fault recovery has been found to be 96.1% for a 64-bit adder with 8 blocks, where each block has 9 full adders.https://ieeexplore.ieee.org/document/9166473/Self-repairing adderfault localizationhybrid adderreal-time self-repairing
collection DOAJ
language English
format Article
sources DOAJ
author Muhammad Ali Akbar
Bo Wang
Amine Bermak
spellingShingle Muhammad Ali Akbar
Bo Wang
Amine Bermak
Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization
IEEE Access
Self-repairing adder
fault localization
hybrid adder
real-time self-repairing
author_facet Muhammad Ali Akbar
Bo Wang
Amine Bermak
author_sort Muhammad Ali Akbar
title Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization
title_short Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization
title_full Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization
title_fullStr Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization
title_full_unstemmed Self-Repairing Hybrid Adder With Hot-Standby Topology Using Fault-Localization
title_sort self-repairing hybrid adder with hot-standby topology using fault-localization
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Effective self-repairing can be achieved if the fault along with its exact location can be determined. In this paper, a self-repairing hybrid adder is proposed with fault localization. It uses the advantages of ripple carry adder and carry-select adder to reduce the delay and area overhead. The proposed adder reduces the transistor count by 115% to 76.76% as compared to the existing self-checking carry-select adders. Moreover, the proposed design can detect and localize multiple faults. The fault-recovery is achieved by using the hot-standby approach in which the faulty module is replaced by a functioning module at run-time. In case of 3 consecutive faults, the probability of fault recovery has been found to be 96.1% for a 64-bit adder with 8 blocks, where each block has 9 full adders.
topic Self-repairing adder
fault localization
hybrid adder
real-time self-repairing
url https://ieeexplore.ieee.org/document/9166473/
work_keys_str_mv AT muhammadaliakbar selfrepairinghybridadderwithhotstandbytopologyusingfaultlocalization
AT bowang selfrepairinghybridadderwithhotstandbytopologyusingfaultlocalization
AT aminebermak selfrepairinghybridadderwithhotstandbytopologyusingfaultlocalization
_version_ 1721372585602580480