×

CACHE AUTO-FLUSH IN A SOLID STATE MEMORY DEVICE

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

1. A solid state memory device comprising:

  • a solid state non-volatile memory array;

    a cache coupled to the non-volatile memory array; and

    a processor arranged to control the writing of data from the cache to the non-volatile memory array and operative to enable actions including;

    starting a threshold time period when the cache contains dirty data;

    re-starting the threshold time period on receipt of one of a plurality of host commands;

    writing the dirty data to the non-volatile memory array on expiration of the threshold time period; and

    terminating the writing of dirty data to the non-volatile memory array and re-starting the threshold time period when the cache contains dirty data either on receipt of one of the plurality of host commands or after a last set of dirty data from the cache is written to the non-volatile memory.

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