DATA STORAGE DEVICE, OPERATING METHOD THEREOF AND DATA PROCESSING SYSTEM INCLUDING THE SAME
First Claim
Patent Images
1. A data storage device comprising:
- a nonvolatile memory device; and
a controller suitable for controlling an operation of the nonvolatile memory device in response to a request from an external device,wherein the controller comprises a victim block setup unit suitable for setting a victim block for performing a merge operation based on an error count, which is detected when a read operation of the nonvolatile memory device is performed, and for storing information of the victim block.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage device includes a nonvolatile memory device; and a controller suitable for controlling an operation of the nonvolatile memory device in response to a request from an external device, wherein the controller comprises a victim block setup unit suitable for setting a victim block for performing a merge operation, based on an error count, which is detected when a read operation of the nonvolatile memory device is performed, and for storing information of the victim block.
-
Citations
20 Claims
-
1. A data storage device comprising:
-
a nonvolatile memory device; and a controller suitable for controlling an operation of the nonvolatile memory device in response to a request from an external device, wherein the controller comprises a victim block setup unit suitable for setting a victim block for performing a merge operation based on an error count, which is detected when a read operation of the nonvolatile memory device is performed, and for storing information of the victim block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An operating method of a data storage device which includes a victim block setup unit, the operating method comprising:
-
selecting an initial victim block based on victim block information stored in the victim block setup unit; comparing an error count of the initial victim block with a reference value; selecting the initial victim block as a final victim block, or selecting the final victim block by retrieving other victim blocks, in response to a comparison result; selecting a merge block into which valid data of the final victim block are to be copied; and performing a merge operation of copying the valid data of the final victim block into the merge block. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A data processing system comprising:
-
a host device; and a data storage device suitable for storing data processed by the host device, wherein the data storage device comprises; a nonvolatile memory device; and a controller suitable for controlling an operation of the nonvolatile memory device in response to a request from the host device, and wherein the controller comprises a victim block setup unit suitable for setting a victim block for performing a merge operation based on an error count, which is detected when a read operation of the nonvolatile memory device is performed, and storing information of the victim block.
-
Specification