摘要 |
<p>PROBLEM TO BE SOLVED: To efficiently allocate a normal block and a degenerate block to writing data in an MLC NAND flash memory.SOLUTION: A NAND flash memory chip 200 includes a normal block whose number of bits per one cell is k bit (k≥2), and a degenerate block whose number of bits per one cell is j bit (j>k). A command interface section 101 inputs writing data to the NAND flash memory chip 200 by a plurality of input rates. An allocation block controller 106 determines the number of the normal blocks and the number of the degenerate blocks used for writing the writing data on the basis of the input rate of the writing data.</p> |