Design and Evaluation of Implementation Impact on a Fault-Tolerant Network-on-Chip Router
Abstract
This work investigates synthesis alternatives to minimize error propagation in the controllers responsible for flow regulation, packet routing, and resource arbitration in a Network-on-Chip router. The controllers are based on Finite-State Machines to provide flexibility and favor low resource usage in programmable logic devices. The proposed router embeds hardening techniques by using triple modular redundancy on controllers and the Hamming code on buffers. Experimental results show that the packet routing controller has the most impact on the metrics evaluated and that the migration from a Moore to a Mealy controller implementation reduces the error propagation and offers a higher throughput than hardening the controllers. The main contribution of this work consists of assessing the impact of different implementations of a router in terms of error propagation.
Fichier principal
2021_DTIS___Design_and_Evaluation_of_Implementation_Impact_on_a_Fault_Tolerant_Network_on_Chip_Router___HAL_Version.pdf (401.91 Ko)
Télécharger le fichier
Origin | Files produced by the author(s) |
---|