In this work, we propose a distributed functional test mechanism for NoCs which scales to large-scale networks with general topologies and routing algorithms. Each router and its links are tested using neighbors in different phases. The router under test is in test mode while all other parts of the NoC are operational. We use triple module redundancy (TMR) for the robustness of all testing components that are added into the switch. Experimental results show that our functional test approach can detect stuck-At, short and delay faults in the routers and links. Our approach achieves 100 percent stuck-At fault coverage for the data path and 85 percent for the control paths including routing logic, FIFO's control path, and the arbiter of a (5 × 5) router. We also show that our approach is able to detect delay faults in critical control and data paths. Synthesis results show that the area overhead of our test components with TMR support is 20 percent for covering stuck-At, delay, and short-wire faults and 7 percent for covering only stuck-At and delay faults in the (5 × 5) router. Simulation results show that our online testing approach has an average latency overhead of 3 percent in PARSEC traffic benchmarks on an (8 × 8) NoC.

At-speed Distributed Functional Testing To Detect Logic and Delay Faults In NoCs / Kakoee M.; Bertacco V.; Benini L.. - In: IEEE TRANSACTIONS ON COMPUTERS. - ISSN 0018-9340. - STAMPA. - 63:3(2014), pp. 6631422.703-6631422.717. [10.1109/TC.2013.202]

At-speed Distributed Functional Testing To Detect Logic and Delay Faults In NoCs

BENINI, LUCA
2014

Abstract

In this work, we propose a distributed functional test mechanism for NoCs which scales to large-scale networks with general topologies and routing algorithms. Each router and its links are tested using neighbors in different phases. The router under test is in test mode while all other parts of the NoC are operational. We use triple module redundancy (TMR) for the robustness of all testing components that are added into the switch. Experimental results show that our functional test approach can detect stuck-At, short and delay faults in the routers and links. Our approach achieves 100 percent stuck-At fault coverage for the data path and 85 percent for the control paths including routing logic, FIFO's control path, and the arbiter of a (5 × 5) router. We also show that our approach is able to detect delay faults in critical control and data paths. Synthesis results show that the area overhead of our test components with TMR support is 20 percent for covering stuck-At, delay, and short-wire faults and 7 percent for covering only stuck-At and delay faults in the (5 × 5) router. Simulation results show that our online testing approach has an average latency overhead of 3 percent in PARSEC traffic benchmarks on an (8 × 8) NoC.
2014
At-speed Distributed Functional Testing To Detect Logic and Delay Faults In NoCs / Kakoee M.; Bertacco V.; Benini L.. - In: IEEE TRANSACTIONS ON COMPUTERS. - ISSN 0018-9340. - STAMPA. - 63:3(2014), pp. 6631422.703-6631422.717. [10.1109/TC.2013.202]
Kakoee M.; Bertacco V.; Benini L.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/306719
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 67
  • ???jsp.display-item.citation.isi??? 58
social impact