| CPC G06F 11/1068 (2013.01) [G06F 11/0772 (2013.01); G06F 11/141 (2013.01); H03M 13/1108 (2013.01); H03M 13/1177 (2013.01)] | 20 Claims |

|
1. A memory controller comprising:
a read controller configured to sequentially perform a plurality of read retry operations on a memory device; and
an error correction circuit configured to perform a plurality of first error correction decodings on read data respectively acquired from the plurality of read retry operations, store a plurality of Unsatisfied Syndrome Check (USC) values respectively produced by the plurality of first error correction decodings, and only perform a second error correction decoding, which has a higher performance than the first error correction decoding, after a last read retry operation among the plurality of read retry operations is completed, based on read data corresponding to a minimum USC value among the plurality of USC values.
|