Virtual network pre-arbitration for deadlock avoidance and enhanced performance
AssigneeTexas Instmments Incorporated
InventorsMatthew David Pierson, Daniel Wu, Kai Chirca
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instmments Incorporated
InventorsMatthew David Pierson, Daniel Wu, Kai Chirca
Estimating the term…
A device includes a data path, a first interface configured to receive a first memory access request from a first peripheral device, and a second interface configured to receive a second memory access request from a second peripheral device. The device further includes an arbiter circuit configured to, in a first clock cycle, a pre-arbitration winner between a first memory access request and a second memory access request based on a first number of credits allocated to a first destination device and a second number of credits allocated to a second destination device. The arbiter circuit is further configured to, in a second clock cycle select a final arbitration winner from among the pre-arbitration winner and a subsequent memory access request based on a comparison of a priority of the pre-arbitration winner and a priority of the subsequent memory access request.
A method comprising:
A memory controller comprising:
A device comprising:
Dependencies are inferred from the claim text.