×

DISK DRIVE DATA CACHING USING A MULTI-TIERED MEMORY

  • US 20130132638A1
  • Filed: 11/21/2011
  • Published: 05/23/2013
  • Est. Priority Date: 11/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. In a disk drive system comprising a magnetic medium and a multi-level cell (MLC) non-volatile memory module comprising a single-level cell (SLC) memory tier and an MLC memory tier, a method of caching data in the non-volatile memory, the method comprising:

  • maintaining first and second candidate lists of data values corresponding to addresses in the magnetic medium to be considered for caching, the maintaining comprising;

    in response to receiving a storage access command from a host, the storage access command comprising an address in the magnetic medium configured to store a data value, determining a metric corresponding to a frequency of access by the host; and

    determining a placement of the data value in one of the first and second candidate lists based on a comparison of the metric to a threshold; and

    selectively programming entries in the first and second candidate lists in the SLC memory tier or the MLC memory tier.

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