| CPC H03M 13/1177 (2013.01) [G06F 11/1004 (2013.01)] | 19 Claims |

|
18. An operating method of operating a storage device including a nonvolatile memory device and a memory controller, the method comprising:
sending, at the memory controller, a first read command to the nonvolatile memory device;
performing, at the nonvolatile memory device, a first read operation in response to the first read command and sending first data as a result of the first read operation to the memory controller;
estimating, at the memory controller, an error rate of the first data;
in response to the estimated error rate being equal to or smaller than a threshold value, performing, at the memory controller, a hard decision decoding operation on the first data; and
in response to the estimated error rate being greater than the threshold value, sending, at the memory controller, a second read command to the nonvolatile memory device.
|