Systems and methods for allocating read buffers based on read data sizes in non-volatile storage devices
AssigneeKioxia Corporation
InventorBrian Clarke
Life of this patent
Estimating the term…
Loading patent…
AssigneeKioxia Corporation
InventorBrian Clarke
Estimating the term…
A system may include a non-volatile memory (NVM), a first memory, a second memory that has a higher speed than the first memory, and a controller. The controller may be configured to receive a first read command from a host computer, and determine a size of one or more buffers that are allocated for one or more read commands that have been received and not returned read data to the host computer. The controller may be configured to determine a number of the one or more read commands, and determine, based on at least the size of the one or more buffers and the number of the one or more read commands, whether to start processing the first read command. In response to determining to start processing the first read command, the controller may be configured to allocate, in the first memory, a first buffer for the first read command.
A system comprising:
A method for reading data from a non-volatile memory (NVM), the method comprising:
Dependencies are inferred from the claim text.