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:
Dec. 30, 2025
Filed:
Jul. 29, 2024
Kioxia Corporation, Tokyo, JP;
Tadashi Nagahara, Tokyo, JP;
KIOXIA CORPORATION, Tokyo, JP;
Abstract
A controller is configured to execute a garbage collection operation on a nonvolatile memory including blocks, which includes calculating a write amplification; calculating a first threshold changing as a number of first blocks changes based on a number of first blocks storing valid data; increasing the first threshold when the calculated write amplification is less than a target value of the write amplification, decreasing the first threshold when the calculated write amplification is greater than the target value; specifying a valid data ratio indicating a ratio of a total amount of valid data to a total amount of data able to be stored in one block for each of the first blocks; selecting each block with the corresponding valid data ratio less than the first threshold from the first blocks; and setting each selected block to a free block by copying valid data stored therein to a copy destination block.