“…More recently we have developed a diagnosis scheme for the basic 2x2 NoC and for larger NoCs in a grid topology [10]. A torus topology, however, presents an intrinsic path redundancy because of the feedback wires that connect the border routers.…”
Section: Test and Diagnosis Methods For The Basic 2x2mentioning
confidence: 99%
“…The identification of the specific faulty channel is possible through the analysis of the erroneous flits in the TEDs [10].…”
Section: B Fault Location For the Basic 2x2 Nocmentioning
confidence: 99%
“…From the diagnosability analysis performed for all payload faults, one can observe three possibilities regarding the relationship between the error detection and the fault which caused it, as detailed in [10].…”
Section: B Fault Location For the Basic 2x2 Nocmentioning
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).
“…More recently we have developed a diagnosis scheme for the basic 2x2 NoC and for larger NoCs in a grid topology [10]. A torus topology, however, presents an intrinsic path redundancy because of the feedback wires that connect the border routers.…”
Section: Test and Diagnosis Methods For The Basic 2x2mentioning
confidence: 99%
“…The identification of the specific faulty channel is possible through the analysis of the erroneous flits in the TEDs [10].…”
Section: B Fault Location For the Basic 2x2 Nocmentioning
confidence: 99%
“…From the diagnosability analysis performed for all payload faults, one can observe three possibilities regarding the relationship between the error detection and the fault which caused it, as detailed in [10].…”
Section: B Fault Location For the Basic 2x2 Nocmentioning
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).
“…First, a probing mechanism detects whether boards and chips are actually present. Then, similar techniques as described in [19] and [20] are used to perform functional tests on the interconnect. Links that are found to be fault-free are marked as such in the platform model.…”
Section: B Platform Discovery and Fault Detectionmentioning
Streaming applications often have latency and throughput requirements due to timing critical signal processing, or the time critical interaction with their environment. Mapping such applications to a multi-core architecture is commonly done at design-time to be able to analyze the complex design-space. However, such design-flows cannot deal with a dynamic platform or a dynamic set of applications. Hardware faults and resources claimed by other applications may render the assumed available resources inaccessible. To avoid the assumptions posed on the state of the platform by a fixed resource allocation, applications should be designed with location transparency in mind. Applications must be analyzed at design-time to determine the required resource budget, independent of which specific resources will be allocated. Sufficient performance can be guaranteed when such applications are mapped onto an architecture in which each resource is arbitrated using a budget scheduler.Within the Cutting edge Reconfigurable ICs for Stream Processing (CRISP) project, a many-core platform is developed that adheres to these requirements. Using the configuration features of the platform, the system is able to control at run-time what resources are being used by the applications. This paper shows that run-time resource allocation can effectively adapt to the available set of resources, providing partial distribution transparency to the user. As an example, a GNSS receiver is mapped to the platform containing faulty hardware components. A few resources remain critical, but in most cases the faulty components can be circumvented, such that adequate resources can be allocated to the application at run-time.
“…In [4] and [5], authors present a test method to detect shortcircuit faults between channels by using the NoC functional mode. A set of paths to test a NoC with mesh topology is proposed.…”
In this paper, we propose a method to detect crosstalk faults within and among channels of mesh NoCs, using a global test strategy that is based on a particular set of test paths and test packet. All test paths must be activated simultaneously without resource conflict. The test packet is built using Maximal Aggressor Fault (MAF) vectors. The test strategy is capable of detecting 100% of the considered faults. The test application time grows quadratically with the NoC increase, but can be drastically improved by means of two alternative approaches also proposed in the paper. Those local approaches are based on simultaneously testing multiple victims or NoC regions unlikely to aggress each other. The test time then grows linearly and shows a very modest derivative.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.