×

Flash Memory Systems With Direct Data File Storage Utilizing Data Consolidation and Garbage Collection

  • US 20070186032A1
  • Filed: 08/02/2006
  • Published: 08/09/2007
  • Est. Priority Date: 08/03/2005
  • Status: Active Grant
First Claim
Patent Images

1. A re-programmable non-volatile memory system having a plurality of blocks of memory cells that are individually erased prior to data being written therein, wherein:

  • an inventory of a minimum number of erased blocks ready to have data stored therein are maintained, data of files logically addressed by unique file identifiers and offsets within the files are stored in the memory blocks by storing the received data of a first file as pages within one or more of the erased blocks that only partially fill one of the erased blocks, thereby leaving erased data storage capacity within the partially filled block, and consolidation of valid data from the partially filled block with valid data of a second file into another one of the erased blocks is postponed until at least the inventory of the number of erased blocks is deemed insufficient to maintain the minimum number.

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