×

Cache invalidation method and apparatus for a graphics processing system

  • US 6,734,867 B1
  • Filed: 06/28/2000
  • Issued: 05/11/2004
  • Est. Priority Date: 06/28/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A cache memory system for storing blocks of graphics data in a graphics processing system, the cache memory system comprising:

  • a first memory to store an address and an associated ID number for each block of graphics data stored in the cache memory, the address corresponding to a storage location in the cache memory and the associated ID number assigned to distinguish between blocks of graphics data having the same address;

    a second memory to store blocks of graphics data corresponding to the addresses and associated ID numbers stored in the first memory; and

    a cache controller coupled to the first and second memories, in response to receiving a requested address and ID number for graphics data matching one of the addresses and associated ID numbers stored in the first memory, the cache controller controlling the second memory to output the block of graphics data corresponding to the matching address and associated ID number, in response to a stored entry having an address tag matching the requested address but an associated ID number not matching the requested ID number, the cache controller retrieving from a third memory graphics data corresponding to the requested address and ID number, replacing in the first memory the associated ID number for the stored entry and the corresponding graphics data in the second memory with the retrieved graphics data, and controlling the second memory to output the retrieved graphics data.

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