×

BLOCK MANAGEMENT METHOD FOR A FLASH MEMORY AND FLASH MEMORY CONTROLLER AND STORAGE SYSTEM USING THE SAME

  • US 20110078363A1
  • Filed: 10/26/2009
  • Published: 03/31/2011
  • Est. Priority Date: 09/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A block management method for managing a plurality of physical blocks of a flash memory chip, the block management method comprising:

  • configuring a plurality of logical addresses;

    mapping the logical addresses to a plurality of logical blocks, and mapping the logical blocks to the physical blocks;

    configuring a logical block-physical block mapping table to record mapping relationships between the logical blocks and the physical blocks;

    obtaining at least one deleting record from a host system, wherein the at least one deleting record has information about deleted logical addresses among the logical addresses and data stored in the deleted logical addresses is recognized as invalid data by the host system;

    obtaining a deleted logical block among the logical blocks based on the at least one deleting record, wherein data stored in the deleted logical addresses of the deleted logical block is recognized as invalid data by the host system; and

    marking each of the logical address mapped to the deleted logical block as a bad logical address, wherein the host system is not allowed to access data in the bad logical addresses.

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