×

Firehose Dump of SRAM Write Cache Data to Non-Volatile Memory Using a Supercap

  • US 20100199021A1
  • Filed: 02/05/2009
  • Published: 08/05/2010
  • Est. Priority Date: 02/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system, for firehose dumping modified data in a static random access memory of a hard disk drive to non-volatile memory of the hard disk drive during a power event, the method comprising:

  • receiving an indication of the power event in the hard disk drive;

    suspending command processing in the hard disk drive;

    setting a token in the non-volatile storage indicating that a flash memory in the non-volatile memory contains the modified data;

    copying a portion of a static random access memory cache table containing information on the modified data in the static random access memory to the flash memory;

    copying the modified data from the static random access memory to the flash memory;

    determining if the power event that initiated the copy of the modified data in the static random access memory to the flash memory is still present; and

    responsive to the power event that initiated the copy still being present, shutting down the hard disk drive.

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