Designing Reliable and Efficient Networks on Chips door Srinivasan Murali