US 12,147,710 B2
Memory system and block management method for reducing a load of managing block management information
Yu Nakanishi, Yokohama Kanagawa (JP); and Kazuhiro Hiwada, Kamakura Kanagawa (JP)
Assigned to KIOXIA CORPORATION, Tokyo (JP)
Filed by Kioxia Corporation, Tokyo (JP)
Filed on Mar. 2, 2023, as Appl. No. 18/177,370.
Claims priority of application No. 2022-143752 (JP), filed on Sep. 9, 2022.
Prior Publication US 2024/0086111 A1, Mar. 14, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0652 (2013.01); G06F 3/0679 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A memory system comprising:
a non-volatile memory including a plurality of blocks, each block including a plurality of pages;
a controller configured to sequentially write data to the plurality of pages when data is written on the plurality of pages,
wherein the controller is configured to store management information relating to the plurality of blocks on a first page of each of the plurality of blocks;
wherein the management information includes a data erase frequency performed in each block to shift a state of each page from a data written state to a data unwritten state;
wherein, the controller is configured to:
when a second block is selected as a subsequent user data write destination under a condition that a first block is applied as a user data write destination, store a data erase frequency stored in the first page of the first block, in a second page of the second block, and
after the data erase frequency is completely recorded in the second page of the second block, erase data of the first block.