×

Reclaiming data storage capacity in flash memory systems

  • US 7,558,905 B2
  • Filed: 05/08/2006
  • Issued: 07/07/2009
  • Est. Priority Date: 08/03/2005
  • Status: Active Grant
First Claim
Patent Images

1. A reprogrammable non-volatile memory system, comprising:

  • blocks of non-volatile memory cells characterized by being erased prior to rewriting data therein, anda controller functionally connected with the blocks and that operates to select a block having a portion of its storage capacity not occupied by valid data to be reclaimed for use to store valid data on the basis of a combination of a relative amount of valid data stored and a relative amount of erased capacity remaining in individual ones of at least a plurality of the blocks, and then causes the valid data of the selected block to be copied to another block, wherein the controller further operates to select the block to be reclaimed on the basis of no obsolete data being contained in individual ones of the at least a plurality of the blocks.

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