The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2009 15th IEEE International on-Line Testing Symposium 2009
DOI: 10.1109/iolts.2009.5195984
|View full text |Cite
|
Sign up to set email alerts
|

Improving yield of torus nocs through fault-diagnosis-and-repair of interconnect faults

Abstract: We propose a fault tolerance method for torus NoCs capable of increase the yield with minimal performance overhead. The proposed approach consists in detecting and diagnosing interconnect faults using BIST structures and activating alternative paths for the faulty links. Experimental results show that alternative fault-free paths are found by the dynamic routing for 95% of the diagnosed faults (stuck-at and pairwise shorts within a single link or between any two links).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
17
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
5
2
2

Relationship

2
7

Authors

Journals

citations
Cited by 34 publications
(17 citation statements)
references
References 8 publications
0
17
0
Order By: Relevance
“…The system test is modeled at the transaction level in [18] in order to facilitate test design space exploration, as well as the validation of test strategies and schedules. Interconnect faults in Torus NoCs are detected and diagnosed using BIST structures in [19]. Afterwards, the NoC is repaired by activating alternative paths for faulty links.…”
Section: Related Workmentioning
confidence: 99%
“…The system test is modeled at the transaction level in [18] in order to facilitate test design space exploration, as well as the validation of test strategies and schedules. Interconnect faults in Torus NoCs are detected and diagnosed using BIST structures in [19]. Afterwards, the NoC is repaired by activating alternative paths for faulty links.…”
Section: Related Workmentioning
confidence: 99%
“…Failure detection and diagnosis have been extensively explored in other works and hence, we assume that an appropriate detection mechanism like the ones used in [6,7] detects the faulty links, and then, stores the fault information in the configuration register of each router. In the proposed method, since the local fault information is enough, there is no need to exchange this information between adjacent routers.…”
Section: Introductionmentioning
confidence: 99%
“…However, they use virtual channels and/or memory tables to avoid deadlock in the network, which are normally synonymous of area overhead and power consumption. In [3] the authors propose a partially adaptive routing strategy to cope faulty links based on the minimal change in the XY path. Consequently, virtual channels and tables are not used, and the technique in [3] has a smaller area overhead.…”
Section: Introductionmentioning
confidence: 99%
“…In [3] the authors propose a partially adaptive routing strategy to cope faulty links based on the minimal change in the XY path. Consequently, virtual channels and tables are not used, and the technique in [3] has a smaller area overhead. However, because the routing is only partially adaptive, it is not always possible to find an alternative faultyfree path, especially in the presence of multiple faults.…”
Section: Introductionmentioning
confidence: 99%