CPC G06F 11/1076 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01)] | 10 Claims |
1. A method for operating a memory, comprising:
reading data and an error correction code from a memory core;
correcting an error of the read data based on the read error correction code to produce error-corrected data;
obtaining write data which is transferred from outside of the memory;
generating new data by replacing a portion of the error-corrected data with the write data, the portion becoming a write data portion;
generating a new error correction code based on the new data; and
writing the write data portion and the new error correction code into the memory core without writing a remaining portion of the error-corrected data into the memory core.
|