This document presents a study on improving fault tolerance in Network-on-Chip (NoC) architectures using a priority-based routing algorithm. It addresses the challenges of transient and permanent faults that can occur within NoCs and proposes a hybrid error control scheme along with efficient routing algorithms to enhance performance and reliability. The proposed solutions aim to maintain communication efficiency while ensuring low latency despite the presence of faults.