技术新讯 > 信息存储应用技术 > 预测访问和再现数据的存储设备的制作方法  >  正文

预测访问和再现数据的存储设备的制作方法

  • 国知局
  • 2024-07-31 19:58:37

公开了一种存储设备。

背景技术:

1、闪速存储器设备被广泛用作诸如计算机、智能电话、pda、数码相机、摄录像机、录音机、mp3播放器和手持计算机之类的信息设备的语音和视频数据存储介质。

技术实现思路

1、实施例针对一种存储设备,其包括非易失性存储器设备和被配置为控制非易失性存储器设备的存储控制器,其中存储控制器被配置为检测由主机重复请求的逻辑地址模式,将逻辑地址模式划分为输入逻辑地址和预测逻辑地址,以及使用机器学习来生成再现模型,所述再现模型用于在输入预测逻辑地址时生成与数据模式中的预测逻辑地址对应的再现数据,并且响应于来自主机的对输入逻辑地址的读取请求,使用输入逻辑地址对预测逻辑地址进行预测,通过将预测逻辑地址输入到再现模型来生成再现数据,并将生成的再现数据预取到存储控制器中包括的缓冲存储器。

2、实施例针对一种存储设备,其包括非易失性存储器设备和被配置为控制非易失性存储器设备的存储控制器,其中存储控制器被配置为检测主机重复请求的数据模式,确定数据模式中的输入数据和再现数据,使用机器学习生成用于在输入输入数据时生成再现数据的再现模型,并且将输入数据存储在学习的数据模式列表中,并且响应于来自主机的对输入数据的读取请求,从非易失性存储器设备获得输入数据,通过将获得的输入数据输入到再现模型中来生成再现数据,并且将生成的再现数据预取到存储控制器中包括的缓冲存储器。

3、实施例针对一种存储设备,其包括非易失性存储器设备和被配置为控制非易失性存储器设备的存储控制器,其中存储控制器被配置为检测由主机重复请求的数据模式,确定数据模式中的输入数据和再现数据,并使用机器学习生成用于在输入输入数据时生成再现数据的再现模型,并且响应于来自主机的对逻辑地址的读取请求,从非易失性存储器设备获得对应于逻辑地址的数据,当所获得的数据包括输入数据时,通过将输入数据输入到再现模型中来生成再现数据,当所获得的数据还包括再现数据时,将逻辑地址划分为对应于输入数据的输入逻辑地址和对应于再现数据的预测逻辑地址,更新逻辑地址模式列表中的输入逻辑地址和预测逻辑地址,并使存储在非易失性存储器设备中的数据中的对应于预测逻辑地址的再现数据无效。

技术特征:

1.一种存储设备,包括:

2.根据权利要求1所述的存储设备,其中,所述存储控制器当生成所述再现模型时,使所述非易失性存储器设备中的与所述预测逻辑地址对应的再现数据无效。

3.根据权利要求1所述的存储设备,其中,所述存储控制器响应于来自所述主机的对所述预测逻辑地址的读取请求,将预取的再现数据输出到所述主机。

4.根据权利要求1所述的存储设备,其中,所述存储控制器基于与读取请求一起从所述主机接收的逻辑地址来更新候选逻辑地址模式列表,以及通过重复请求的逻辑地址模式来检测所述候选逻辑地址模式列表中读取请求的数量超过预定阈值的逻辑地址。

5.根据权利要求4所述的存储设备,其中当存储在所述候选逻辑地址模式列表中的现有逻辑地址模式中的至少预定数量的逻辑地址与接收的逻辑地址重叠时,所述存储控制器用重叠的逻辑地址更新所述现有逻辑地址模式,并更新所述读取请求的数量。

6.根据权利要求4所述的存储设备,其中,所述存储控制器基于缓存技术来管理存储在所述候选逻辑地址模式列表中的现有逻辑地址模式。

7.根据权利要求1所述的存储设备,其中,当完成了所述再现模型的所述生成时,所述存储控制器更新学习的逻辑地址模式列表中的所述逻辑地址模式。

8.根据权利要求7所述的存储设备,其中,所述存储控制器被配置为:

9.根据权利要求1所述的存储设备,其中,所述存储控制器使用所述预测逻辑地址和所述再现数据作为学习数据来执行监督学习,以及重复所述监督学习,直到当所述预测逻辑地址被输入到所述再现模型时,从所述再现模型输出与所述再现数据相同的数据。

10.根据权利要求1所述的存储设备,其中,所述输入逻辑地址包括所述逻辑地址模式中的连续逻辑地址,以及所述预测逻辑地址包括所述逻辑地址模式中的所述输入逻辑地址之后的逻辑地址。

11.根据权利要求1所述的存储设备,其中,所述存储控制器基于包括在所述存储控制器中的处理器的性能,来确定包括在所述数据模式中的所述再现数据的大小,所述处理器运行所述再现模型。

12.根据权利要求1所述的存储设备,其中:

13.根据权利要求1所述的存储设备,其中,所述存储控制器当所述存储设备处于空闲状态时,执行所述机器学习。

14.一种存储设备,包括:

15.根据权利要求14所述的存储设备,其中,所述存储控制器从所述主机一起接收逻辑地址以及读取请求,并通过将接收的逻辑地址与存储在逻辑地址模式列表中的逻辑地址进行比较,来确定所述读取请求是否是对所述输入数据的读取请求。

16.根据权利要求15所述的存储设备,其中,所述存储控制器被配置为:

17.根据权利要求15所述的存储设备,其中,所述存储控制器使存储在所述非易失性存储器设备中的数据当中的对应于所述预测逻辑地址的再现数据无效。

18.根据权利要求14所述的存储设备,其中,所述存储控制器被配置为:

19.一种存储设备,包括:

20.根据权利要求19所述的存储设备,其中,当与所述读取请求一起从所述主机接收的所述逻辑地址被包括在所述逻辑地址模式列表的所述输入逻辑地址中时,所述存储控制器基于所述输入逻辑地址从所述非易失性存储器设备获得输入数据,通过将所述输入数据输入到所述再现模型中获得所述再现数据,以及将获得的再现数据预取到所述存储控制器中包括的缓冲存储器。

技术总结一种存储设备,包括非易失性存储器设备和被配置为控制非易失性存储器设备的存储控制器,其中,存储控制器被配置为:检测由主机重复请求的逻辑地址模式,将逻辑地址模式划分为输入逻辑地址和预测逻辑地址,并且使用机器学习生成再现模型,所述再现模式用于在输入预测逻辑地址时生成与数据模式中的预测逻辑地址对应的再现数据,并且响应于来自主机的对输入逻辑地址的读取请求,使用输入逻辑地址对预测逻辑地址进行预测,通过将预测逻辑地址输入到再现模型中来生成再现数据,并且将生成的再现数据预取到存储控制器中包括的缓冲存储器。技术研发人员:池洙荣受保护的技术使用者:三星电子株式会社技术研发日:技术公布日:2024/5/29

本文地址:https://www.jishuxx.com/zhuanli/20240731/184846.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。