In order to ensure the reliability of network-on-chip(NoC) under faulty circumstance,a dynamic fault tolerant routing algorithm is proposed.This algorithm can implement detour routing when there are both static and dynamic permanent faults in the network.That means the packet is able to move around the faults to the destination with a non-minimum path.In addition,the multilevel congestion control mechanism gives the algorithm the ability to distribute the load over the whole network and to avoid hotspots around the faults.Simulation results demonstrate the advantage of the proposed routing algorithm in terms of average packet latency and packet loss rate compared with negative-first routing algorithm and DyAD routing algorithm in the presence of permanent faults.For the proposed algorithm,it can get much less average packet latency and lead to less than 20% packet loss rate.
展开▼