×

Data storage device and data maintenance method thereof

  • US 10,168,913 B2
  • Filed: 06/09/2017
  • Issued: 01/01/2019
  • Est. Priority Date: 06/21/2016
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device, comprising:

  • a flash memory, having a plurality of SLC (Single-Level Cell)-spare blocks, a plurality of TLC (Triple-Level Cell)-data blocks and a plurality of TLC-spare blocks; and

    a controller, receiving a first data sector and a first logical address of the first data sector, writing the first data sector into a first TLC-spare block, and determining whether a first TLC-data block corresponding to the first logical address has valid data, wherein when the first TLC-data block has valid data, the controller further performs a reverse-lookup to obtain a second logical address corresponding to the first TLC-data block, deletes mapping relationships between the second logical address and 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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×