×

Data storage device and data writing method capable of avoiding repeated write operation of a TLC block when interrupted

  • US 10,241,678 B2
  • Filed: 07/25/2017
  • Issued: 03/26/2019
  • Est. Priority Date: 10/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device, comprising:

  • a flash memory, having a plurality of Triple Level Cell (TLC) blocks, wherein each of the TLC blocks comprises a plurality of pages; and

    a controller, stopping the writing of data into a first TLC block which was undergoing a write operation that had not finished at the time a power-off event occurred, when the data storage device resumes operation after the power-off event, and writing valid data of the first TLC block into a second TLC block after every interval of a first predetermined number of write command(s) is finished, wherein the controller writes the valid data of the first TLC block into at least one page of the second TLC block and clears a maximum programming time in sequence until the second TLC block is filled, and wherein the maximum programming time is arranged to limit the time it takes for the controller to write the SLC blocks and the TLC blocks.

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