US 12,436,879 B2
Methods of updating allocation state of logical block in logical block management table
Hai Fu, Wuhan (CN); and Hongbo Wang, Wuhan (CN)
Assigned to YANGTZE MEMORY TECHNOLOGIES CO., LTD., Wuhan (CN)
Filed by YANGTZE MEMORY TECHNOLOGIES CO., LTD., Wuhan (CN)
Filed on Dec. 15, 2023, as Appl. No. 18/542,183.
Application 18/542,183 is a continuation of application No. PCT/CN2023/106822, filed on Jul. 11, 2023.
Prior Publication US 2025/0021475 A1, Jan. 16, 2025
Int. Cl. G06F 12/00 (2006.01); G06F 12/02 (2006.01)
CPC G06F 12/0246 (2013.01) [G06F 2212/7201 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of operating a memory system, comprising:
providing a logical block management table, wherein the logical block management table comprises a first sequence corresponding to identities of M first logical blocks, the identities of the M first logical blocks are constructed as a ring queue, and allocation states of the M first logical blocks are managed through the logical block management table, wherein M is an integer greater than or equal to 2; and
allocating, according to an order of the identities of the M first logical blocks in the ring queue, one first logical block whose allocation state is a first state representing an unallocated state to one second logical block among N second logical blocks, wherein N is an integer greater than M, and updating the allocation state of the one first logical block in the logical block management table from the first state to a second state representing an allocated state.