Aiming towards permanent link failure on NoCs, we propose an integrated software-hardware framework to provide reliability. A MPI-like fault-tolerant communication is introduced to detect link failure at runtime and automatically start healthy path exploration.
Our fault-tolerant routing algorithm is based on region flooding, which obtains better fault-tolerant ability and less extra network latency.
And there are no restrictions on the quantity of the fault links and their location.