×

Dynamic reservations in a unified request queue

  • US 9,361,240 B2
  • Filed: 04/12/2013
  • Issued: 06/07/2016
  • Est. Priority Date: 04/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. An integrated circuit, comprising:

  • a substrate;

    circuitry fabricated on the substrate, wherein the circuitry includes a memory controller including;

    a unified request queue including a total of N entries, wherein N is a positive integer greater than one and any of the N entries is allocable to a request of any of multiple request types; and

    control logic that reserves a number of entries in the unified request queue for a first request type among the multiple request types and that dynamically varies the number of entries reserved for the first request type based on a number of requests of the first request type rejected by the unified request queue due to allocation of entries in the unified request queue to other requests, wherein the control logic dynamically varies the number of entries reserved for the first request type based on a number of Retry coherence responses provided for requests of the first request type within a predetermined period.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×