×

System, Method and Computer-Readable Medium for Providing Selective Protection and Endurance Improvements in Flash-Based Cache

  • US 20140208005A1
  • Filed: 11/05/2013
  • Published: 07/24/2014
  • Est. Priority Date: 01/22/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for operating a cache memory supported by solid-state data storage modules, the method comprising:

  • defining a layout for distributing data in a cache memory supported by N solid-state memory elements, where N is an integer;

    initializing, in a cache controller, a line fill count and a write count;

    receiving a data block in a cache interface, the contents of the data block designated for storage in the cache memory;

    determining, in a cache controller, if the content of the data block is presently stored in a primary data store coupled to the cache interface or if the content is from a host system in anticipation of a subsequent transfer to the primary data store; and

    when the content of the data block is presently stored in the primary data store,storing the data block in the cache memory in response to the line fill count and incrementing the line fill count,otherwise,storing the data block in the cache memory in response to the write count and incrementing the write count.

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