“…To increase a channel's tolerance to silicon defects, spare channel bits can be associated with every channel [10,52,25]. Other mechanisms use channels with defects partially by serializing and deserializing flits [39,7]. Past work also uses bidirectional channels to avoid costly detours in the presence of faults [47].…”