Patent ID: 11954031
Assignee: KIOXIA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A memory storage system external to a host, the memory storage system comprising:
a non-volatile semiconductor memory device configured to store a look-up table (LUT) comprising entries;
a volatile semiconductor memory device configured to temporarily store the entries of the LUT; and
a controller configured to store and retrieve data in the non-volatile semiconductor memory device in response to commands received from the host external to the memory storage system, the controller configured to:
assign a status indicator to each of a plurality of first regions in the LUT and a plurality of second regions in the LUT, the status indicator corresponding to one or more entries of a cached address of the volatile semiconductor memory device belonging to the first region or the second region of the LUT,
update one or more status indicators, each an updated status indicator, and
copy, based on the updated one or more status indicators, the one or more entries in the volatile semiconductor memory device associated with either the first region or the second region containing the updated status indicator to the non-volatile semiconductor memory device.