×

Multiple load miss handling in a cache memory system

  • US 6,269,427 B1
  • Filed: 03/18/1999
  • Issued: 07/31/2001
  • Est. Priority Date: 03/18/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A cache system, comprising:

  • a cache memory configured for coupling to a load/store unit of a central processing unit;

    a buffer unit coupled to said cache memory, wherein the buffer unit comprises a plurality of data buffers, each of the data buffers associated with a corresponding address tag;

    an operation queue comprising a plurality of entries, wherein each valid operation queue entry points to an entry in the buffer unit;

    wherein the cache system is configured to initiate a data fetch transaction and allocate an entry in the buffer unit in response to a central processing unit load operation that misses in both the cache memory and the buffer unit, and wherein the cache system is further configured to allocate entries in the operation queue in response to subsequent central processing unit load operations related to the initial load operation that miss in the cache memory but hit in the buffer unit prior to satisfaction of the data fetch.

View all claims
  • 23 Assignments
Timeline View
Assignment View
    ×
    ×