摘要 |
<P>PROBLEM TO BE SOLVED: To provide a memory controller which improves the reliability of data stored in a flash memory, efficiently detects any defective block and prohibits it from being used. <P>SOLUTION: This memory controller is provided with: an error detecting function for detecting an error included in the data of a page read from a flash memory; a transferring function for transferring, when the error included in the data is detected by the error detecting function, the data of the block in which the page whose error is detected is included to another block; and a diagnosing function for diagnosing the block at the transfer origin when the data are transferred between the blocks by the transfer function. <P>COPYRIGHT: (C)2004,JPO&NCIPI |