×

Method for processing data stored in a memory device and a data storage device utilizing the same

  • US 10,635,527 B2
  • Filed: 07/19/2018
  • Issued: 04/28/2020
  • Est. Priority Date: 09/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device, comprising:

  • a memory device, comprising a plurality of memory blocks, each memory block comprising a plurality of pages; and

    a controller, coupled to the memory device and comprising an ECC engine configured to check and correct errors that have occurred in data stored in the memory blocks,wherein when a number of error bits in a page of one of the memory blocks exceeds a threshold, the controller is configured to add a block number of the memory block in a predetermined queue, and when a garbage collection procedure has been triggered, the controller is configured to perform garbage collection on the memory block;

    wherein before the controller performs the garbage collection on the memory block, the controller is configured not to mark the memory block as a bad block.

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