Congestion control and QoS in NoC by regulating the injection traffic
US9571402B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 3, 2013 |
| Grant date | Feb 14, 2017 |
| Priority date | — |
| Expiry date | Sep 29, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/39
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Systems and methods described herein are directed to solutions for NoC interconnects that provide congestion avoidance and end-to-end uniform and weighted-fair allocation of resource bandwidths among various contenders in a mesh or torus interconnect. The example implementations are fully distributed and involve using explicit congestion notification messages or local congestion identification for congestion detection. Based on the congestion level detected, the injection rates of traffic at various agents are regulated that avoids congestion and also provides end-to-end QoS. Alternative example implementations may also utilize end-to-end credit based flow control between communicating agents for resource and bandwidth allocation of the destination between the contending sources. The resource allocation is performed so that both the weighted and strict bandwidth allocation QoS policies are satisfied.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.