Patent · US Active

Caching method for NAND flash translation layer

US7761648B2 · kind B2 · utility

1Cited by
2References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 23, 2007
Grant dateJul 20, 2010
Priority date
Expiry dateSep 24, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0246
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A caching method provides a cashing mechanism between a logical addresses and a flash memory physical addresses. The caching mechanism involves a search tree which contains a number of internal and external translation nodes. Each external translation node points to a link list of translation units, and each translation unit records a range of logical addresses and the corresponding range of physical addresses, in addition to a version value. By traversing the search tree to reach a translation unit, the physical address of a target logical address can be determined in an efficient manner. The version value of the translation unit can be used to determine the space taken up for storing the mapping of the logical and physical addresses should be released for reuse.

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