Storage device and methods of operation
AssigneeSK hynix Inc.
InventorHee Chang KIM
Life of this patent
Estimating the term…
Abstract
An operation method of a storage device comprises, determining an importance level of data to read in memory, performing, for data with high importance, a first level read operation configured to perform a read operation and/or a read recovery operation, and obtain data with no error or determine that read is failed when not obtaining data with no error and performing, for data with low importance, a second level read operation configured to perform a read operation and/or a read recovery operation and terminate a read recovery operation when a preset termination condition is satisfied.
Claims28
A memory controller comprising:
- a first interface configured to perform data communication with a first external device;
- a second interface configured to generate a signal configured to control an operation of a second external device;
- and
- at least one processor configured to:
- determine an importance level of data to be read from the second external device;
- perform preset read recovery operations when a read operation fails, and
- perform a first level read operation to recover data to be read with a high importance and perform a second level read operation to recover the data to be read with a low importance,
- wherein the first level read operation terminates when high importance data to be read is obtained without errors or when the data to be read is determined as uncorrectable, and the second level read operation terminates when a preset termination condition is satisfied for low importance data.
An operation of a memory controller comprising:
- determining an importance level of level 1 or level 2 for data to read from a memory;
- performing, for data with importance level 1, a first level read operation configured to obtain data with no errors or determine that data without errors cannot be obtained by a first read recovery operation;
- and
- performing, for data with importance level 2, a second level read operation configured to terminate a second read recovery operation when a preset termination condition is satisfied.
A storage device comprising:
- a memory configured to store data;
- and
- a memory controller configured to receive a command from a first external device and control an operation of the memory based on the received command,
- wherein the memory controller comprises,
- a first interface configured to perform data communication with the first external device;
- a second interface configured to generate signal configured to control an operation of the memory;
- and
- at least one processor configured to:
- determine an importance level of data to be read from the memory;
- perform, for data with importance level 1, a first level read operation comprising a read operation and a read recovery operation and configured to obtain data with no errors or determine that the read operation is failed when data without errors cannot be obtained;
- and
- perform, for data with importance level 2, a second level read operation comprising a read operation and a read recovery operation and configured to terminate a read recovery operation when a preset termination condition is satisfied.
Dependencies are inferred from the claim text.