Patent ID: 11934305
Assignee: KIOXIA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A method of controlling a memory system including: a non-volatile first memory configured to store data received from a host; and a second memory configured to store management information associating a logical address used by the host and a location where the data is stored in the first memory for each first data unit, the method comprising:
receiving, from the host, a read request designating a continuous logical address range of a size of a plurality of the first data units;
issuing, in response to reception of the read request, a plurality of first sub-commands for requesting to read data of all the first data units included in the logical address range in order of logical addresses, each of the plurality of first sub-commands requesting to read data of one first data unit;
respectively adding first serial numbers corresponding to the order of issuance to the plurality of first sub-commands;
specifying storage locations of data in the first data unit respectively related to the plurality of first sub-commands by referring to the management information, and adding location information indicating the specified storage locations to the respective first sub-commands, in a distributed manner by a plurality of engines; and
reordering the plurality of first sub-commands to which the location information is added in order based on the first serial numbers; and
executing a read operation on the first memory based on the plurality of reordered first sub-commands.