×

Hardware mechanism for managing cache structures in a data storage system

  • US 6,216,199 B1
  • Filed: 08/04/1999
  • Issued: 04/10/2001
  • Est. Priority Date: 08/04/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for managing data stored in a cache block in a cache memory, the cache block being located at a cache block address in the cache memory, wherein the data in the cache block corresponds to a storage location in a storage array identified by a storage location identifier, the system comprising:

  • a storage processor that accesses the cache block in the cache memory and provides a cache management command;

    a processor memory coupled to the storage processor that stores a search key based on the storage location identifier corresponding to the cache block;

    a command processor coupled to the storage processor, said command processor receives a cache management command specified by the storage processor and transfers the storage location identifier from the processor memory;

    a cache management memory that stores a cache management structure including the cache block address and the search key; and

    a cache management processor coupled to the cache management memory to manipulate the cache management structure in a linked data structure within the cache management memory in accordance with the cache management command and the search key.

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