Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration

In this paper, a self-checking and -repairing carry-lookahead adder (CLA) is proposed with distributed fault detection ability. The presented design with self-checking and fault localization ability requires an area overhead of 69.6% as compared to the conventional CLA. It can handle mult...

وصف كامل

التفاصيل البيبلوغرافية
الحاوية / القاعدة:IEEE Open Journal of Circuits and Systems
المؤلفون الرئيسيون: Muhammad Ali Akbar, Bo Wang, Amine Bermak
التنسيق: مقال
اللغة:الإنجليزية
منشور في: IEEE 2022-01-01
الموضوعات:
الوصول للمادة أونلاين:https://ieeexplore.ieee.org/document/9740253/
_version_ 1857067403517624320
author Muhammad Ali Akbar
Bo Wang
Amine Bermak
author_facet Muhammad Ali Akbar
Bo Wang
Amine Bermak
author_sort Muhammad Ali Akbar
collection DOAJ
container_title IEEE Open Journal of Circuits and Systems
description In this paper, a self-checking and -repairing carry-lookahead adder (CLA) is proposed with distributed fault detection ability. The presented design with self-checking and fault localization ability requires an area overhead of 69.6% as compared to the conventional CLA. It can handle multiple faults simultaneously without affecting the delay of conventional CLA, with the condition that each module has a single fault at a time. The repairing operation utilizes the hot-standby approach with partial reconfiguration in which the faulty module would be replaced by an accurately functioning module at run-time. The proposed self-repairing adder with high fault coverage requires 161.5% area overhead as compared to conventional CLA design which is 35.3% less as compared to the state-of-the-art partial self-repairing CLA. Moreover, the delay of the proposed 64-bit self-repairing CLA is 40.7% more efficient as compared to conventional ripple carry adder.
format Article
id doaj-art-e1ecffb5e24d40a1ac468f52c6f109fe
institution Directory of Open Access Journals
issn 2644-1225
language English
publishDate 2022-01-01
publisher IEEE
record_format Article
spelling doaj-art-e1ecffb5e24d40a1ac468f52c6f109fe2025-08-19T19:26:49ZengIEEEIEEE Open Journal of Circuits and Systems2644-12252022-01-013505810.1109/OJCAS.2022.31618739740253Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial ReconfigurationMuhammad 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, QatarIn this paper, a self-checking and -repairing carry-lookahead adder (CLA) is proposed with distributed fault detection ability. The presented design with self-checking and fault localization ability requires an area overhead of 69.6% as compared to the conventional CLA. It can handle multiple faults simultaneously without affecting the delay of conventional CLA, with the condition that each module has a single fault at a time. The repairing operation utilizes the hot-standby approach with partial reconfiguration in which the faulty module would be replaced by an accurately functioning module at run-time. The proposed self-repairing adder with high fault coverage requires 161.5% area overhead as compared to conventional CLA design which is 35.3% less as compared to the state-of-the-art partial self-repairing CLA. Moreover, the delay of the proposed 64-bit self-repairing CLA is 40.7% more efficient as compared to conventional ripple carry adder.https://ieeexplore.ieee.org/document/9740253/Self-repairingfault localizationself-checking adder
spellingShingle Muhammad Ali Akbar
Bo Wang
Amine Bermak
Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration
Self-repairing
fault localization
self-checking adder
title Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration
title_full Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration
title_fullStr Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration
title_full_unstemmed Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration
title_short Self-Repairing Carry-Lookahead Adder With Hot-Standby Topology Using Fault-Localization and Partial Reconfiguration
title_sort self repairing carry lookahead adder with hot standby topology using fault localization and partial reconfiguration
topic Self-repairing
fault localization
self-checking adder
url https://ieeexplore.ieee.org/document/9740253/
work_keys_str_mv AT muhammadaliakbar selfrepairingcarrylookaheadadderwithhotstandbytopologyusingfaultlocalizationandpartialreconfiguration
AT bowang selfrepairingcarrylookaheadadderwithhotstandbytopologyusingfaultlocalizationandpartialreconfiguration
AT aminebermak selfrepairingcarrylookaheadadderwithhotstandbytopologyusingfaultlocalizationandpartialreconfiguration