Patent · US Active

Data storage device and data maintenance method thereof

US10168913B2 · kind B2 · utility

3Cited by
0References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 9, 2017
Grant dateJan 1, 2019
Priority date
Expiry dateAug 22, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11C2211/5641
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a data storage device including a flash memory and a controller. The flash memory has a plurality of SLC-spare blocks, a plurality of TLC-data blocks and a plurality of TLC-spare blocks. The controller writes a first data sector into a first TLC-spare block, and determines whether a first TLC-data block corresponding to a first logical address has valid data. When the first TLC-data block has valid data, the controller performs a reverse-lookup to obtain a second logical address corresponding to the first TLC-data block, releases the first TLC-data block, a second TLC-data block and a third TLC-data block which are mapped to the second logical address, and maps the first TLC-spare block to the first logical address.

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