GOOFI: Generic Object-Oriented Fault Injection Tool
DSN '01 Proceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)
Proceedings of the 40th annual Design Automation Conference
Highly Fault-Tolerant FPGA Processor by Degrading Strategy
PRDC '02 Proceedings of the 2002 Pacific Rim International Symposium on Dependable Computing
IOLTW '00 Proceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)
Dependability Analysis Using a Fault Injection Tool Based on Synthesizability of HDL Models
DFT '03 Proceedings of the 18th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
Analysis of Error Recovery Schemes for Networks on Chips
IEEE Design & Test
Essential Fault-Tolerance Metrics for NoC Infrastructures
IOLTS '07 Proceedings of the 13th IEEE International On-Line Testing Symposium
An Analytical Model for Reliability Evaluation of NoC Architectures
IOLTS '07 Proceedings of the 13th IEEE International On-Line Testing Symposium
Crosstalk- and SEU-Aware Networks on Chips
IEEE Design & Test
A Lightweight Fault-Tolerant Mechanism for Network-on-Chip
NOCS '08 Proceedings of the Second ACM/IEEE International Symposium on Networks-on-Chip
An Investigation of Fault Tolerance Behavior of 32-Bit DLX Processor
DEPEND '09 Proceedings of the 2009 Second International Conference on Dependability
Investigation of Transient Fault Effects in an Asynchronous NoC Router
PDP '10 Proceedings of the 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing
International Journal of High Performance Systems Architecture
Methods for fault tolerance in networks-on-chip
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
This paper presents comparison of transient fault effects in an asynchronous NoC router and a synchronous one. The experiment is based on simulation-based fault injection method to assess the fault-tolerant behavior of both architectures. The effort has been accomplished by employing fault injector signal (FIS) in asynchronous design and synchronous one. Different fault models such as Crosstalk, SEU, and SET have been applied in both architectures to evaluate their robustness. Glitch fault model has also been injected through the asynchronous scheme. The experimental results have been considered in different aspects to estimate the NoC router's robustness. Although asynchronous designs seems inherently fault-tolerant due to applying handshaking signals, up to 55% of the injected faults result in failure, and about 44% of injected faults are replaced by new values before turning into errors. Less than 1% of injected faults treated as latent error. Moreover, the failure rate of token generation is higher than token consumption effects. Furthermore, experiments show that asynchronous NoC router is more robust than the synchronous one by preventing the fault propagation.