Advanced Computer Architecture Exercise 10 – Routing Deadlock Animation Interesting article about routing:
A B C D C1=>A C2=>B A =>WAIT B=>WAIT C=>WAIT D=>WAIT C1 C2 C3 C4 C3=>C C4=>D A req C2 C2 busy B req C3 C3 busyC req C4 C4 busy D req C1 C1 busy
A B C D C 01 C 02 C 03 C C 14 C 11 C 12 C 13 C 01=>A A =>WAIT A req C02 C02 busy C 02=>B B=>WAIT B req C03 C03 busy C=>SEND C 03=>C C req C 14 C 14 free D=>WAIT C 04=>D D req C01 C1 busy C 03 freeC 03=>BB=> SEND