The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 31, 2026

Filed:

Sep. 28, 2023
Applicant:

Kioxia Corporation, Tokyo, JP;

Inventor:

Brian Clarke, Berks, GB;

Assignee:

KIOXIA CORPORATION, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0659 (2013.01); G06F 3/0604 (2013.01); G06F 3/064 (2013.01); G06F 3/0679 (2013.01);
Abstract

A method for writing data to an SSD configured to store data in a plurality of memory dies each comprising a plurality of memory blocks. The plurality of memory blocks are logically organized as a plurality of superblocks. The method is performed by a controller in communication with the plurality of memory dies. The method comprises generating, from accumulated write data, a plurality of commands. The method also comprises assigning, to each of the plurality of generated commands, an identifier corresponding to a superblock of the plurality of superblocks associated with the command. The method further comprises tracking a number of commands in each of a plurality of command queues corresponding to the dies of the superblock. The method additionally comprises queuing at least one of the plurality of generated commands to a die of the superblock having a corresponding command queue containing the smallest number of commands.


Find Patent Forward Citations

Loading…