Data storage device and operating method thereof
AssigneeSK hynix Inc.
InventorJae Bum KIM
Life of this patent
Estimating the term…
Abstract
A data storage device includes a nonvolatile memory device including a target memory region; and a controller suitable for performing a read operation by reading a data chunk from the target memory region based on a read bias and performing an error correction operation for the data chunk, iterating the read operation according to a result of the error correction operation, and adjusting the read bias based on at least one read bias used in one or more previous read operations and at least one correction failure index corresponding to the at least one read bias.
Claims20
A data storage device comprising:
- a nonvolatile memory device including a target memory region;
- and
- a controller suitable for performing a read operation by reading a data chunk from the target memory region based on a read bias and performing an error correction operation for the data chunk, iterating the read operation according to a result of the error correction operation, and adjusting the read bias based on at least one read bias used in one or more previous read operations and at least one correction failure index corresponding to the at least one read bias.
A method for operating a data storage device, comprising:
- iterating a read operation according to a result of an error correction operation, the read operation including reading a data chunk from a target memory region based on a read bias, and performing the error correction operation for the data chunk;
- and
- adjusting the read bias based on one or more read biases used in one or more previous read operations and correction failure indexes respectively corresponding to the read biases.
A method for operating a data storage device, comprising:
- iterating a test read operation, the test read operation including reading a data chunk from a target memory region based on a read bias, the data chunk including a plurality of data blocks each of which is encoded based on an error correction algorithm, and performing a decoding operation for the respective data blocks, based on the error correction algorithm;
- adjusting the read bias based on one or more read biases used in one or more previous read operations and correction failure indexes calculated in the decoding operation;
- and
- setting a final read bias to be used in a read operation, based on a read bias corresponding to a minimum correction failure index among the correction failure indexes.
Dependencies are inferred from the claim text.