Memory system and operating method thereof
AssigneeSK hynix Inc.
InventorsNam Oh Hwang, Yong-Tae Kim, Soong-Sun Shin, Duck-Hoi Koo
Life of this patent
Estimating the term…
Abstract
There are provided a memory system and an operating method thereof. A memory system includes: a plurality of storage regions, each including a plurality of memory cells; and a controller configured to provide a plurality of read retry sets, determine an applying order of the plurality of read retry sets based on characteristics of a read error occurred in a first storage region among the plurality of storage regions, and apply at least one of the read retry sets, based on the applying order, for a read retry operation performed on the first storage region.
Claims47
A memory controller comprising:
- a memory interface configured to provide a read command with a memory device and receive data, which are acquired by read operations on a selected page, based on the read command;
- a state counter configured to count numbers of memory cells having threshold voltages included in a plurality of threshold voltage region divided by a first read voltage and a second read voltage, respectively, included in the selected page;
- and
- a read retry unit configured to select a read retry set to be used to read data stored in the selected page among a plurality of read retry sets based on the numbers of memory cells respectively included in the plurality of threshold voltage regions.
A memory system comprising:
- a memory device comprising a state counter configured to generates a count result by counting a number of memory cells included in each a plurality of threshold voltage sections, based on data output from a page buffer group and provide the count result to a control logic;
- a memory interface configured to provide a read command to the memory device and receive data, which are acquired by read operations on a selected page, based on the read command;
- and
- a read retry unit configured to select a read retry set to be used to read data stored in the selected page among a plurality of read retry sets based on the numbers of memory cells respectively included in the plurality of threshold voltage sections.
A method for memory controller controlling a memory device including a plurality of memory blocks including memory cells, respectively, the method comprising:
- providing a user read command;
- receiving first data and second data, which are acquired by read operations on a selected page among the plurality of memory blocks, using first read voltages and second read voltages, in response to the user read command;
- counting numbers of memory cells of the selected page respectively included in a plurality of threshold voltage regions divided by the first read voltages and the second read voltages;
- reordering a read retry set among a plurality of read retry sets based on the numbers of memory cells;
- and
- controlling the memory device to perform a read retry operation selecting the read retry set having higher priority.
Dependencies are inferred from the claim text.