摘要 |
<p>PROBLEM TO BE SOLVED: To provide a memory controller capable of more quickly performing a series of data writing processing in a flash memory. SOLUTION: This memory controller is provided with a means for classifying a physical block included in each memory into a plurality of groups, a means for forming a plurality of virtual blocks by virtually connecting a plurality of physical blocks belonging to a part of groups in a prescribed memory and belonging to mutually different groups and a plurality of physical blocks belonging to a part of groups in a memory different from the prescribed memory and belonging to mutually different groups, and a means for assigning adjacent host addresses to the mutually different physical blocks in the virtual block. Thereby, when access to a plurality of continuous addresses is requested, each physical block is made independently operable.</p> |