MEMORY CONTROLLER AND OPERATING METHOD OF MEMORY CONTROLLER
First Claim
Patent Images
1. A method of operating a memory controller to control a memory device, the method comprising:
- reading a read vector from the memory device;
estimating a number of errors from the read vector;
performing an error search on one of i) part of the read vector and (ii) the entire read vector based the estimated number, to determine actual errors in the read vector; and
correcting the determined actual errors in the read vector.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a memory controller to control a memory device includes reading a read vector from the memory device and correcting one or more errors in the read vector, where a power consumed at the correcting is varied according to the number of errors in the read vector.
20 Citations
20 Claims
-
1. A method of operating a memory controller to control a memory device, the method comprising:
-
reading a read vector from the memory device; estimating a number of errors from the read vector; performing an error search on one of i) part of the read vector and (ii) the entire read vector based the estimated number, to determine actual errors in the read vector; and correcting the determined actual errors in the read vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A memory controller comprising:
-
an ECC encoder configured to generate a code vector to be written in a memory device by encoding a write data vector; and an ECC decoder configured to correct one or more errors in a read vector read from the memory device and to output an error-corrected data vector, wherein power consumption of the ECC decoder is adjusted according to an estimated number of errors in the read vector. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of operating a memory controller to control a memory device, the method comprising:
-
reading a read vector from the memory device that comprises a data portion and a parity portion; estimating a number of errors from the read vector; changing an operating mode of the memory controller from a normal mode to a power-saving mode when the number of estimated errors is less than a threshold value, wherein during the power-saving mode, the method comprises; performing an error search on only the data portion to determine actual errors in the read vector; and correcting the determined actual errors in the read vector. - View Dependent Claims (17, 18, 19, 20)
-
Specification