Patent ID: 9571402
Date: 2017-02-14
CPC Classifications: H04L

Claim:
1. A Network on Chip (NoC) comprising a first node and a second node, the NoC configured to: receive, at one of the first node and the second node, an instruction based on a command signal from the other of the first node and the second node, and a computed level of congestion based on a Quality of Service (QoS) metric indicative of traffic congestion, the computed level of congestion is computed at the other of the first node and the second node, and wherein the one of the first node and the second node adjusts, based on the instruction, an allocation of traffic bandwidth of the one of the first node and the second node, wherein the one of the first node and the second node is a source agent configured to generate a message for a destination agent and transmit the message to a router of the NoC, and the other of the first node and the second node is the destination agent of the message; wherein the one of the first node and the second node adjusts the allocation of traffic bandwidth based on a buffer allocation issued to the one of the first node and the second node from the other of first node and the second node.