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.
Patent No.:
Date of Patent:
Jul. 11, 2023
Filed:
Feb. 17, 2021
Kioxia Corporation, Minato, JP;
Nigel Horspool, Abingdon, GB;
Brian Clarke, Abingdon, GB;
Kioxia Corporation, Tokyo, JP;
Abstract
A method performed by a controller of an SSD, the controller coupled to a non-volatile semiconductor memory device and comprising a first command queue (Q) and a second command queue (Q). The method comprises selecting from a submission queue at least one command from a host, the command relating to an action to be performed on the memory device. The method comprises determining if a number of in-flight commands received from the host via the submission queue and already present in Qexceeds a threshold. The method comprises adding the selected command to Qif the threshold is exceeded, otherwise adding the selected command to Q. The method comprises processing a first command from Qand a second command from Qto perform a first action and a second action, respectively, on the memory device, the first action being completed in advance of the second action.