Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Balasubramanian, P., Mastorakis, N. E.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7508396/
https://www.ncbi.nlm.nih.gov/pubmed/32960925
http://dx.doi.org/10.1371/journal.pone.0239395
_version_ 1783585412460052480
author Balasubramanian, P.
Mastorakis, N. E.
author_facet Balasubramanian, P.
Mastorakis, N. E.
author_sort Balasubramanian, P.
collection PubMed
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.
format Online
Article
Text
id pubmed-7508396
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-75083962020-10-01 Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications Balasubramanian, P. Mastorakis, N. E. PLoS One Research Article 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. Public Library of Science 2020-09-22 /pmc/articles/PMC7508396/ /pubmed/32960925 http://dx.doi.org/10.1371/journal.pone.0239395 Text en © 2020 Balasubramanian, Mastorakis http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Balasubramanian, P.
Mastorakis, N. E.
Asynchronous quasi delay insensitive majority voters corresponding to quintuple modular redundancy for mission/safety-critical applications
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
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7508396/
https://www.ncbi.nlm.nih.gov/pubmed/32960925
http://dx.doi.org/10.1371/journal.pone.0239395
work_keys_str_mv AT balasubramanianp asynchronousquasidelayinsensitivemajorityvoterscorrespondingtoquintuplemodularredundancyformissionsafetycriticalapplications
AT mastorakisne asynchronousquasidelayinsensitivemajorityvoterscorrespondingtoquintuplemodularredundancyformissionsafetycriticalapplications