US 12,072,801 B2
Storage device and method for restoring meta data thereof
Tae-Hwan Kim, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Oct. 25, 2022, as Appl. No. 17/973,184.
Claims priority of application No. 10-2021-0155156 (KR), filed on Nov. 11, 2021; and application No. 10-2022-0064426 (KR), filed on May 26, 2022.
Prior Publication US 2023/0146696 A1, May 11, 2023
Int. Cl. G06F 12/0802 (2016.01); G06F 12/0871 (2016.01)
CPC G06F 12/0802 (2013.01) [G06F 12/0871 (2013.01); G06F 2212/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A storage device comprising:
a non-volatile memory device configured to store user data;
a meta buffer configured to store meta data corresponding to the user data;
a meta cache having an operating speed faster than an operating speed of the meta buffer; and
a storage controller configured to generate the meta data and determine whether the meta data are stored in the meta buffer or stored in the meta cache in response to locality information of the meta data,
wherein, when the meta data are updated, the storage controller is configured to generate journal data including a cache allocation flag in response to the locality information of the meta data,
wherein, when the meta data are allocated to the meta cache, the cache allocation flag is a first flag, and, when the meta data are not allocated to the meta cache, the cache allocation flag is a second flag, which is different from the first flag.