摘要 |
<p>PROBLEM TO BE SOLVED: To obtain a method for rewriting data of a nonvolatile memory which can make the number of times of rewrite averaged by each physical block constituting the nonvolatile memory, such as a NAND type flash memory, using a simple system. SOLUTION: In the method for rewriting the data for the nonvolatile memory, the data associated with a logical block is rewritten, by deleting the data of a physical block which is first associated with the logical block to be rewritten and writing the data in a free block which is to be newly associated. The method is provided with a step of confirming the number of free blocks and a step of generating random numbers and select one from among a plurality of free blocks.</p> |