2014
DOI: 10.1109/tc.2013.202
|View full text |Cite
|
Sign up to set email alerts
|

At-Speed Distributed Functional Testing to Detect Logic and Delay Faults in NoCs

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 62 publications
(12 citation statements)
references
References 45 publications
(50 reference statements)
0
12
0
Order By: Relevance
“…However, beside [40], this work does not degrade the performance of the applied NoC. Kakoee et al [25] and Tran et al [26] have a significant impact on the performance which are > 10× and > 1.4× the average latency of synthetic benchmarks and execution time of PARSEC, respectively. Although Liu et al [27] and Wang et al [28] presented promising results under PARSEC benchmarks because of the low utilization rates, they still increase the average latency by up to 2.5× and 2× under synthetic benchmarks.…”
Section: Comparison Of Network-on-chip Testingmentioning
confidence: 91%
See 2 more Smart Citations
“…However, beside [40], this work does not degrade the performance of the applied NoC. Kakoee et al [25] and Tran et al [26] have a significant impact on the performance which are > 10× and > 1.4× the average latency of synthetic benchmarks and execution time of PARSEC, respectively. Although Liu et al [27] and Wang et al [28] presented promising results under PARSEC benchmarks because of the low utilization rates, they still increase the average latency by up to 2.5× and 2× under synthetic benchmarks.…”
Section: Comparison Of Network-on-chip Testingmentioning
confidence: 91%
“…Apparently, the method requires interrupting the connection in order to start the test. Some other methods to test TSVs in a Network-on-Chip use existing techniques of wire testing [25]- [28]. With smart scheduling of these methods, we can even obtain uninterrupted testing that allows the system to maintain its operation during test.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Similar to scouting packets, a common method used for fault detection is the broadcasting of test vectors, either during boot-up [Strano et al 2011;Hosseinabady et al 2007] or at runtime. In order to mitigate the performance degradation caused by testing interruptions, token-based mechanisms have been explored [Kakoee et al 2011a[Kakoee et al , 2014 as well as hardware for monitoring specific modules, such as the router arbiters or datapath components [Seitanidis et al 2014]. A well-established technique to the problem of compromised/corrupted transmission of packets between routers is the use of Error Detecting/Correcting Codes (EDC/ECC).…”
Section: Detection/localizationmentioning
confidence: 99%
“…If there is any local fault on the network, it may be in router or link or Processing Element (PE) or in Network Interface (NI) element. Due to this fault [2], [3], there may be a chance for the packet to enter into the deadlock or live lock or packet loss. Then packet has to remap once again which leads to performance degradation.…”
Section: Introductionmentioning
confidence: 99%