| CPC G06F 3/0619 (2013.01) [G06F 3/0629 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |

|
1. An operation method of a memory controller which is configured to control a memory device, the method comprising:
storing write data in a first area of the memory device;
extracting first error position information indicating a position of at least one error included in data stored in the first area; the extracting the first error position information being performed in response to the storing the write data,
storing the first error position information in a second area of the memory device;
reading read data from the first area of the memory device;
reading the first error position information from the second area of the memory device;
refining the read data based on the first error position information to generate refined data;
performing soft decision decoding based on the refined data to generate corrected data; and
outputting the corrected data.
|