Fault modeling and simulation for crosstalk in system-on-chip interconnects
ICCAD '99 Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design
Ethernet: distributed packet switching for local computer networks
Communications of the ACM
ICCD '03 Proceedings of the 21st International Conference on Computer Design
Analysis of Error Recovery Schemes for Networks on Chips
IEEE Design & Test
BIST for Network-on-Chip Interconnect Infrastructures
VTS '06 Proceedings of the 24th IEEE VLSI Test Symposium
On-line Fault Detection and Location for NoC Interconnects
IOLTS '06 Proceedings of the 12th IEEE International Symposium on On-Line Testing
Evaluating SEU and Crosstalk Effects in Network-on-Chip Routers
IOLTS '06 Proceedings of the 12th IEEE International Symposium on On-Line Testing
An Infrastructure IP for Online Testing of Network-on-Chip Based SoCs
ISQED '07 Proceedings of the 8th International Symposium on Quality Electronic Design
Online NoC Switch Fault Detection and Diagnosis Using a High Level Fault Model
DFT '07 Proceedings of the 22nd IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems
Robust concurrent online testing of network-on-chip-based SoCs
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Vicis: a reliable network for unreliable silicon
Proceedings of the 46th Annual Design Automation Conference
An IEEE 1149.1-based BIST method for at-speed testing of inter-switch links in network on chip
Microelectronics Journal
A monitor interconnect and support subsystem for multicore processors
Proceedings of the Conference on Design, Automation and Test in Europe
ICES'10 Proceedings of the 9th international conference on Evolvable systems: from biology to hardware
A distributed and topology-agnostic approach for on-line NoC testing
NOCS '11 Proceedings of the Fifth ACM/IEEE International Symposium on Networks-on-Chip
ETS '11 Proceedings of the 2011 Sixteenth IEEE European Test Symposium
Loopback output router for reliable Network on Chip
IOLTS '11 Proceedings of the 2011 IEEE 17th International On-Line Testing Symposium
Adaptive approach to tolerate multiple faulty links in Network-on-Chip
LATW '11 Proceedings of the 2011 12th Latin American Test Workshop
Testing Network-on-Chip Communication Fabrics
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Hi-index | 0.00 |
A key requirement for modern Networks-on-Chip (NoC) is the ability to detect and diagnose faults and failures. This paper addresses the challenge of fault diagnosis using online testing where the interruption of the runtime operation (performance) under diagnosis is minimised. A novel Monitor Module (MM) is proposed to detect NoC interconnect faults which minimise the intrusion of the regular NoC traffic throughput by (1) using a channel tester which only examines NoC channels when they are idle; and (2) using a testing interval parameter based on the Binary Exponential Back off algorithm to dynamically balance the level of testing when recovering from temporary faults. The paper presents results on the minimal impact on NoC throughput for a range of testing conditions and also highlights the minimal area overhead of the MM (11.56%) compared with an adaptive NoC router implemented on FPGA hardware. Simulation results demonstrate non-intrusion of the NoC runtime traffic throughput when channel are fault free, and also how throughput loss is minimised when faults are identified.