Ghiribaldi, A.; Ludovici, D.; Triviño, F.; Strano, A.; Flich Cardo, J.; Sanchez Garcia, JL.; Alfaro, F.... (2013). A complete self-testing and self-configuring NoC infrastructure for cost-effective MPSoCs. ACM Transactions in Embedded Computing Systems. 12(4):106:1-106:29. https://doi.org/10.1145/2485984.2485994
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/39673
Título:
|
A complete self-testing and self-configuring NoC infrastructure for cost-effective MPSoCs
|
Autor:
|
Ghiribaldi, Alberto
Ludovici, Daniele
Triviño, Francisco
Strano, Alessandro
Flich Cardo, José
Sanchez Garcia, Jose Luis
Alfaro, Francisco
Favalli, Michelle
Bertozzi, Davide
|
Entidad UPV:
|
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors
|
Fecha difusión:
|
|
Resumen:
|
[EN] Networks-on-chip need to survive to manufacturing faults in order to sustain yield. An effective testing and
configuration strategy however implies two opposite requirements. One one hand, a fast and scalable ...[+]
[EN] Networks-on-chip need to survive to manufacturing faults in order to sustain yield. An effective testing and
configuration strategy however implies two opposite requirements. One one hand, a fast and scalable built-in
self-testing and self-diagnosis procedure has to be carried out concurrently at NoC switches. On the other
hand, programming the NoC routing mechanism to go around faulty links and switches can be optimally
performed by a centralized controller with global network visibility. To the best of our knowledge, this article
proposes for the first time a global network testing and configuration strategy that meets the opposite
requirements by means of a fault-tolerant dual network architecture and a fast configuration algorithm for
the most common failure patterns.
Experimental results report an area overhead as low as 12.5% with respect to the baseline switch architecture
while achieving a high degree of fault tolerance. In fact, even when multiple stuck-at faults are
considered, the capability of fault masking by the dual network is always over 80%, and the support for multiple
link failures is more than 90% in presence of two unusable links in the main network with minimum
set-up times.
[-]
|
Palabras clave:
|
Design
,
Algorithms
,
Reliability
,
Network-on-Chip
,
Fault Tolerance
,
Testing
|
Derechos de uso:
|
Cerrado |
Fuente:
|
ACM Transactions in Embedded Computing Systems. (issn:
1539-9087
)
|
DOI:
|
10.1145/2485984.2485994
|
Editorial:
|
Association for Computing Machinery (ACM)
|
Versión del editor:
|
http://dx.doi.org/10.1145/2485984.2485994
|
Código del Proyecto:
|
info:eu-repo/grantAgreement/EC/FP7/248972/EU/Nanoscale Silicon-Aware Network-on-Chip Design Platform/
|
Descripción:
|
© ACM, 2013. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in PUBLICATION, ACM Transactions on Embedded Computing Systems, Vol. 12, No. 4, Article 106, Publication date: June 2013.http://doi.acm.org/10.1145/2485984.2485994
|
Agradecimientos:
|
This work was supported by the NANOC European Project (FPT7-ICT-248972) and by the HiPEAC Network of Excellence (Interconnect Cluster).
|
Tipo:
|
Artículo
|