Analysis of worst-case delay bounds for best-effort communication in wormhole networks on chip

  • Authors:
  • Yue Qian;Zhonghai Lu;Wenhua Dou

  • Affiliations:
  • School of Computer Science, National University of Defense Technology, China;Dept. of Electronic, Computer and Software Systems, Royal Institute of Technology (KTH), Sweden;School of Computer Science, National University of Defense Technology, China

  • Venue:
  • NOCS '09 Proceedings of the 2009 3rd ACM/IEEE International Symposium on Networks-on-Chip
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In packet-switched network-on-chip, computing worst-case delay bounds is crucial for designing predictable and cost-effective communication systems but yet an intractable problem due to complicated resource sharing scenarios. For wormhole networks with credit-based flow control, the existence of cyclic dependency between flit delivery and credit generation further complicates the problem. Based on network calculus, we propose a technique for analyzing communication delay bounds for individual flows in wormhole networks. We first propose router service analysis models for flow control, link and buffer sharing. Based on these analysis models, we obtain a buffering-sharing analysis network, which is open-ended and captures both flow control and link sharing. Furthermore, we compute equivalent service curves for individual flows using the network contention tree model in the buffer-sharing analysis network, and then derive their delay bounds. Our experimental results verify that the theoretical bounds are correct and tight.