Cargando…

Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †

Reducing component size and increasing the operating frequency of integrated circuits makes the Systems-on-Chip (SoCs) more susceptible to faults. Faults can cause errors, and errors can be propagated and lead to a system failure. SoCs employing many cores rely on a Network-on-Chip (NoC) as the inte...

Descripción completa

Detalles Bibliográficos
Autores principales: Melo, Douglas R., Zeferino, Cesar A., Dilillo, Luigi, Bezerra, Eduardo A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6961010/
https://www.ncbi.nlm.nih.gov/pubmed/31835325
http://dx.doi.org/10.3390/s19245416
_version_ 1783487901416292352
author Melo, Douglas R.
Zeferino, Cesar A.
Dilillo, Luigi
Bezerra, Eduardo A.
author_facet Melo, Douglas R.
Zeferino, Cesar A.
Dilillo, Luigi
Bezerra, Eduardo A.
author_sort Melo, Douglas R.
collection PubMed
description Reducing component size and increasing the operating frequency of integrated circuits makes the Systems-on-Chip (SoCs) more susceptible to faults. Faults can cause errors, and errors can be propagated and lead to a system failure. SoCs employing many cores rely on a Network-on-Chip (NoC) as the interconnect architecture. In this context, this study explores alternatives to implement the flow regulation, routing, and arbitration controllers of an NoC router aiming at minimizing error propagation. For this purpose, a router with Finite-State Machine (FSM)-based controllers was developed targeting low use of logical resources and design flexibility for implementation in FPGA devices. We elaborated and compared the synthesis and simulation results of architectures that vary their controllers on Moore and Mealy FSMs, as well as the Triple Modular Redundancy (TMR) hardening application. Experimental results showed that the routing controller was the most critical one and that migrating a Moore to a Mealy controller offered a lower error propagation rate and higher performance than the application of TMR. We intended to use the proposed router architecture to integrate cores in a fault-tolerant NoC-based system for data processing in harsh environments, such as in space applications.
format Online
Article
Text
id pubmed-6961010
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-69610102020-01-24 Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design † Melo, Douglas R. Zeferino, Cesar A. Dilillo, Luigi Bezerra, Eduardo A. Sensors (Basel) Article Reducing component size and increasing the operating frequency of integrated circuits makes the Systems-on-Chip (SoCs) more susceptible to faults. Faults can cause errors, and errors can be propagated and lead to a system failure. SoCs employing many cores rely on a Network-on-Chip (NoC) as the interconnect architecture. In this context, this study explores alternatives to implement the flow regulation, routing, and arbitration controllers of an NoC router aiming at minimizing error propagation. For this purpose, a router with Finite-State Machine (FSM)-based controllers was developed targeting low use of logical resources and design flexibility for implementation in FPGA devices. We elaborated and compared the synthesis and simulation results of architectures that vary their controllers on Moore and Mealy FSMs, as well as the Triple Modular Redundancy (TMR) hardening application. Experimental results showed that the routing controller was the most critical one and that migrating a Moore to a Mealy controller offered a lower error propagation rate and higher performance than the application of TMR. We intended to use the proposed router architecture to integrate cores in a fault-tolerant NoC-based system for data processing in harsh environments, such as in space applications. MDPI 2019-12-09 /pmc/articles/PMC6961010/ /pubmed/31835325 http://dx.doi.org/10.3390/s19245416 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Melo, Douglas R.
Zeferino, Cesar A.
Dilillo, Luigi
Bezerra, Eduardo A.
Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †
title Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †
title_full Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †
title_fullStr Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †
title_full_unstemmed Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †
title_short Maximizing the Inner Resilience of a Network-on-Chip through Router Controllers Design †
title_sort maximizing the inner resilience of a network-on-chip through router controllers design †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6961010/
https://www.ncbi.nlm.nih.gov/pubmed/31835325
http://dx.doi.org/10.3390/s19245416
work_keys_str_mv AT melodouglasr maximizingtheinnerresilienceofanetworkonchipthroughroutercontrollersdesign
AT zeferinocesara maximizingtheinnerresilienceofanetworkonchipthroughroutercontrollersdesign
AT dililloluigi maximizingtheinnerresilienceofanetworkonchipthroughroutercontrollersdesign
AT bezerraeduardoa maximizingtheinnerresilienceofanetworkonchipthroughroutercontrollersdesign