Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.

Electronic circuits and systems employed in mission- and safety-critical applications such as space, aerospace, nuclear plants etc. tend to suffer from multiple faults due to radiation and other harsh external phenomena. To overcome single or multiple faults from affecting electronic circuits and sy...

Full description

Bibliographic Details
Main Authors: P Balasubramanian, N E Mastorakis
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2020-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0239395
_version_ 1818677786714308608
author P Balasubramanian
N E Mastorakis
author_facet P Balasubramanian
N E Mastorakis
author_sort P Balasubramanian
collection DOAJ
description Electronic circuits and systems employed in mission- and safety-critical applications such as space, aerospace, nuclear plants etc. tend to suffer from multiple faults due to radiation and other harsh external phenomena. To overcome single or multiple faults from affecting electronic circuits and systems, progressive module redundancy (PMR) has been suggested as a potential solution that recommends the use of different levels of redundancy for the vulnerable portions of a circuit or system depending upon their criticality. According to PMR, triple modular redundancy (TMR) can be used where a single fault is likely to occur and should be masked, and quintuple modular redundancy (QMR) can be used where double faults are likely to occur and should be masked. In this article, we present asynchronous QDI majority voter designs for QMR and state which are preferable from cycle time (i.e., speed), area, power, and energy perspectives. Towards this, we implemented example QMR circuits in a robust QDI asynchronous design style by employing a delay insensitive dual rail code for data encoding and adopting four-phase handshake protocols for data communication. Based on physical implementations using a 32/28nm CMOS process, we find that our proposed QMR majority voter achieves improved optimization in speed and energy.
first_indexed 2024-12-17T09:04:54Z
format Article
id doaj.art-4b246d8791ad4a1e8e683135b797d801
institution Directory Open Access Journal
issn 1932-6203
language English
last_indexed 2024-12-17T09:04:54Z
publishDate 2020-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj.art-4b246d8791ad4a1e8e683135b797d8012022-12-21T21:55:33ZengPublic Library of Science (PLoS)PLoS ONE1932-62032020-01-01159e023939510.1371/journal.pone.0239395Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.P BalasubramanianN E MastorakisElectronic circuits and systems employed in mission- and safety-critical applications such as space, aerospace, nuclear plants etc. tend to suffer from multiple faults due to radiation and other harsh external phenomena. To overcome single or multiple faults from affecting electronic circuits and systems, progressive module redundancy (PMR) has been suggested as a potential solution that recommends the use of different levels of redundancy for the vulnerable portions of a circuit or system depending upon their criticality. According to PMR, triple modular redundancy (TMR) can be used where a single fault is likely to occur and should be masked, and quintuple modular redundancy (QMR) can be used where double faults are likely to occur and should be masked. In this article, we present asynchronous QDI majority voter designs for QMR and state which are preferable from cycle time (i.e., speed), area, power, and energy perspectives. Towards this, we implemented example QMR circuits in a robust QDI asynchronous design style by employing a delay insensitive dual rail code for data encoding and adopting four-phase handshake protocols for data communication. Based on physical implementations using a 32/28nm CMOS process, we find that our proposed QMR majority voter achieves improved optimization in speed and energy.https://doi.org/10.1371/journal.pone.0239395
spellingShingle P Balasubramanian
N E Mastorakis
Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.
PLoS ONE
title Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.
title_full Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.
title_fullStr Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.
title_full_unstemmed Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.
title_short Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications.
title_sort asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission safety critical applications
url https://doi.org/10.1371/journal.pone.0239395
work_keys_str_mv AT pbalasubramanian asynchronousquasidelayinsensitivemajorityvoterscorrespondingtoquintuplemodularredundancyformissionsafetycriticalapplications
AT nemastorakis asynchronousquasidelayinsensitivemajorityvoterscorrespondingtoquintuplemodularredundancyformissionsafetycriticalapplications