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...
Main Authors: | , , |
---|---|
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 |