摘要 |
<P>PROBLEM TO BE SOLVED: To detect a burst error with a high probability when the burst error occurs and logical values of all the bits included in read data become "1" or "0", accordingly. <P>SOLUTION: A coherency code including multiple bits of logical 0 and multiple bits of logical 1 are written together with ECC encoded data for correcting a bit error, into a page in a flash memory. When all the bits included in the data read from the flash memory and the coherency code written together with the above data are logically 0, or when they are logically 1, a correction error is determined even when no correction error is detected on the basis of the ECC, and the result is transmitted to a host system. <P>COPYRIGHT: (C)2012,JPO&INPIT |