摘要 |
PROBLEM TO BE SOLVED: To reduce, in a flash memory system, the number of data transfer operations and data writing operations from a buffer within a memory controller to a flash memory without interfering with access to the flash memory by a host system. SOLUTION: The memory controller determines, upon receipt of a write command from the host system (YES in S3), whether a logical page of a writing destination of user data given from the host system is matched to a logical page of a writing destination of existing data in the buffer (S4). When both are matched to each other, the user data from the host system is written into the buffer instead of writing the existing data in the buffer into the flash memory (S5). When both are not matched, the existing data in the buffer is written into the flash memory (S6), and thereafter the user data from the host system is written into the buffer (S5). COPYRIGHT: (C)2011,JPO&INPIT
|