Patent · US Active

Method for managing a plurality of blocks of a flash memory, and associated memory device and controller thereof

US8954646B2 · kind B2 · utility

1Cited by
0References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 23, 2010
Grant dateFeb 10, 2015
Priority date
Expiry dateApr 19, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7202
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for managing a plurality of blocks of a Flash memory includes: recording/updating linking information regarding a logical block address, wherein the linking information includes a plurality of physical block addresses linking to the logical block address, and each physical block address represents a block of the plurality of blocks; and when a block represented by a physical block address of the plurality of physical block addresses has no valid page, selectively erasing the block and removing the physical block address from the linking information, wherein when a number of blocks that are within blocks represented by the physical block addresses and have no valid page reaches a predetermined value, erasing all of the blocks that have no valid page and removing physical block addresses thereof from the linking information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.