Fitting the router characteristics in NoCs to meet QoS requirements

  • Authors:
  • Edgard de Faria Corrêa;Leonardo Alves de Paula e Silva;Flávio Rech Wagner;Luigi Carro

  • Affiliations:
  • Universidade Federal do Rio Grande do Norte, Natal / RN, Brazil;Universidade Federal do Rio Grande do Sul, Porto Alegre / RS, Brazil;Universidade Federal do Rio Grande do Sul, Porto Alegre / RS, Brazil;Universidade Federal do Rio Grande do Sul, Porto Alegre / RS, Brazil

  • Venue:
  • Proceedings of the 20th annual conference on Integrated circuits and systems design
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work discusses the adaptation of routers characteristics in Networks-on-Chip to QoS-dependent application requirements, in particular with respect to the fulfillment of task deadlines. The utilization of a flow control mechanism for input buffers with increasing priority for blocked messages and dropping of old packets allows a reduction in the number of missed deadlines. The priorities of messages are dependent on their deadlines, such that the higher priorities are associated with messages that are critical type. Messages blocked by other ones with higher priority have an increment of their priorities after some cycles to avoid starvation. The lower priorities messages can have some of its packets dropped if they have exceeded their respective deadlines. The combination of these strategies with a core placement based on message bandwidth requirements and on message priorities can reduce the number of missed deadlines. This paper shows a design space that can be explored for soft real-time applications.