| CPC G06F 12/0246 (2013.01) [G06F 12/0292 (2013.01); G06F 2212/7201 (2013.01)] | 20 Claims |

|
1. A memory control circuit, used for controlling a memory cell array, wherein the memory control circuit comprises:
a storage unit, configured to store a namespace-table, a logical-to-virtual-mapping-table and a virtual-to-physical-block-table; and
a processing circuit, connected to the storage unit;
wherein the processing circuit is configured to;
obtain a mapping group identification according to a namespace identification and a logical address through the namespace-table;
obtain a block group identification and one of a plurality of mapping entries according to the mapping group identification and an offset of the logical address in the mapping group identification through the logical-to-virtual-mapping-table, wherein the offset is a remainder of dividing the logical address by a number of the plurality of mapping entries corresponding to the mapping group identification; and
obtain a physical block number through the virtual-to-physical-block-table.
|