Memory system processing request based on inference and operating method of the same
AssigneeSamsung Electronics Co., Ltd.
InventorsHyunkyo Oh, Jinbaek Song, Kangho Roh
Life of this patent
Estimating the term…
Abstract
A memory system includes a memory device including a plurality of blocks, a buffer storing degradation information regarding at least one of the plurality of blocks, and a memory controller configured to determine a degradation level of the block corresponding to the read request based on the degradation information, in response to a read request from a host, infer a read level corresponding to the read request based on the degradation level, and read data from the memory device based on the read level.
Claims19
A memory system comprising:
- a memory device including at least one block;
- a buffer configured to store degradation information regarding the at least one block;
- and
- a memory controller configured to
- when receiving a read request from a host, obtain the degradation information of a block corresponding to the read request from the buffer,
- infer a read level for the block corresponding to the read request based on the obtained degradation information, and
- read data from the memory device based on the read level.
A memory system comprising:
- a memory device including a plurality of blocks;
- a buffer storing degradation information regarding at least one block of the plurality of blocks;
- and
- a memory controller configured to read data from the memory device, in response to a read request from a host;
- wherein the memory controller comprises
- a hardware accelerator configured to execute an artificial intelligence model trained to infer read levels;
- and
- a processor configured to
- control the buffer to provide the hardware accelerator with degradation information regarding a block corresponding to the read request,
- obtain, through the artificial intelligence model, a read level of the block corresponding to the read request, and
- read the data based on the obtained read level.
A method of operating a memory system including a memory device including a plurality of blocks comprising:
- receiving a read request from a host;
- obtaining degradation information regarding a block among the plurality of blocks corresponding to the read request;
- inferring a read level for the block corresponding to the read request based on the degradation information;
- and
- reading data from the memory device based on the read level.
Dependencies are inferred from the claim text.