US 12,236,106 B2
Memory system and method of controlling nonvolatile memory
Shinichi Kanno, Ota (JP); and Yuki Sasaki, Kamakura (JP)
Assigned to Kioxia Corporation, Tokyo (JP)
Filed by Kioxia Corporation, Tokyo (JP)
Filed on Sep. 9, 2022, as Appl. No. 17/941,388.
Claims priority of application No. 2022-041509 (JP), filed on Mar. 16, 2022.
Prior Publication US 2023/0297247 A1, Sep. 21, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A memory system connectable to a host, comprising:
a nonvolatile memory including a plurality of blocks; and
a controller configured to write, in response to receiving from the host a write command specifying a logical address, data received from the host to a first write destination block allocated from the plurality of blocks, wherein
the controller is configured to:
manage a first list and a first storage location information, the first list including a plurality of logical addresses corresponding respectively to write-uncompleted data that have been received from the host and have not been written to the first write destination block, and the first storage location information indicating a storage location at a beginning of a write-uncompleted region in the first write destination block for which writing of data have not been completed; and
in a case where a power loss has occurred in which supply of power to the memory system is shut off without notice from the host, write the first list and the first storage location information to the nonvolatile memory using power from a capacitor that stores power to be supplied to the memory system.