Patent · US Active

Integrated circuit with rate limiting

US10705985B1 · kind B1 · utility

7Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 2018
Grant dateJul 7, 2020
Priority date
Expiry dateApr 28, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/1673
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In various implementations, provided are systems and methods for an integrated circuit implementing a processor that can include a rate limiting circuit that attempts to fairly distribute processor memory bandwidth between transaction generators in the processor. The rate limiting circuit can maintain a count of tokens for each transaction generator, where a transaction generator can only transmit a transaction when the transaction generator has enough tokens to do so. Each transaction generator can send a request to the rate limiting circuit when the transaction generator wants to transmit a transaction. The rate limiting circuit can then check whether the transaction generator has sufficient tokens to transmit the transaction. When the transaction generator has enough tokens, the rate limiting circuit will allow the transaction to enter the interconnect. When the transaction generator does not have enough tokens, the rate limiting circuit will not allow the transaction to enter the interconnect.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.