[发明专利]存储器子系统内的指针解除引用有效
申请号: | 202011327595.3 | 申请日: | 2020-11-24 |
公开(公告)号: | CN112835812B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | D·巴维什 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/0866;G06F12/0895 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 子系统 指针 解除 引用 | ||
本申请涉及存储器子系统内的指针解除引用。在此描述的各种实施例提供了可由主机系统请求的存储器子系统读取操作或存储器子系统写入操作,并且涉及在所述存储器子系统内部执行多级(例如两级)指针解除引用。此类实施例可至少减少主机系统发送到存储器子系统以执行多级解除引用操作的读取操作的数目。
技术领域
本公开的实施例通常涉及存储器子系统,且更具体地,涉及存储器子系统内的指针解除引用(例如,数据结构解除引用)。
背景技术
存储器子系统可包括存储数据的一或多个存储器部件。存储器部件例如可以是非易失性存储器部件和易失性存储器部件。一般来说,主机系统可利用存储器子系统来将数据存储在存储器部件处并从存储器部件检索数据。
发明内容
本公开涉及用于指针解除引用的存储器子系统和非易失性计算机可读存储介质,以及存储器子系统内的指针解除引用的方法。
在本公开的一些实施例中,存储器子系统包括存储器装置集;以及处理装置,所述处理装置可操作地耦合到所述存储器装置集,并且被配置为执行以下操作:从主机系统接收用以执行解除引用读取操作的存储器子系统命令集,所述存储器子系统命令集包括用于存储在所述存储器装置集上的第一数据结构的第一存储器地址和用于存储在所述存储器装置集上的第二数据结构的第二存储器地址;使所述存储器子系统停滞针对与在所述存储器子系统命令集之后接收的任何存储器子系统命令相关联的存储器地址的写入操作;在使所述存储器子系统停滞针对与在所述存储器子系统命令集之后接收的任何存储器子系统命令相关联的存储器地址的写入操作之后,从所述存储器装置集读取位于所述第二存储器地址处的索引数据;基于所述第一存储器地址和所述索引数据确定解除引用存储器地址;使所述存储器子系统停滞至少针对所述第二存储器地址的写入操作,并且继续停滞至少针对所述解除引用存储器地址的写入操作;从所述存储器装置集读取位于所述解除引用存储器地址处的目标数据;以及向所述主机系统发送指示所述解除引用读取操作的执行状态的响应。
在本公开的一些实施例中,方法包括:从主机系统接收用于存储器子系统执行解除引用写入操作的存储器子系统命令集,所述存储器子系统命令集包括用于存储在所述存储器子系统的存储器装置集上的第一数据结构的第一存储器地址、用于存储在所述存储器装置集上的第二数据结构的第二存储器地址以及用于所述存储器装置集上的写入位置的第三存储器地址;使所述存储器子系统停滞针对与在所述存储器子系统命令集之后接收的任何存储器子系统命令相关联的存储器地址的写入操作;在使所述存储器子系统停滞针对与在所述存储器子系统命令集之后接收的任何存储器子系统命令相关联的存储器地址的写入操作之后,从所述存储器装置集读取位于所述第二存储器地址处的索引数据;基于所述第一存储器地址和所述索引数据确定解除引用存储器地址;使所述存储器子系统停滞至少针对所述第二存储器地址的写入操作,并且继续停滞至少针对所述解除引用存储器地址的写入操作;从所述存储器装置集读取位于所述第三存储器地址处的目标数据;以及将所述目标数据在所述解除引用存储器地址处写入到所述存储器装置集。
在本公开的一些实施例中,非易失性计算机可读存储介质包括指令,所述指令在由处理装置执行时使所述处理装置执行以下操作:存取软件应用程序的源代码数据,所述源代码数据包括至少一个编程语言语句,以针对通过至少解除引用第一数据结构和第二数据结构而确定的存储器地址执行读取操作或写入操作;以及将所述源代码数据编译为用于所述处理装置的可执行指令,所述可执行指令包括至少一个可执行指令,所述可执行指令在由所述处理装置执行时使所述处理装置执行第二操作,所述第二操作包括:确定所述第一数据结构的第一存储器地址;确定所述第二数据结构的第二存储器地址;以及向可操作地耦合到所述处理装置的存储器子系统发送存储器子系统命令集,以针对由所述存储器子系统基于所述第一存储器地址和所述第二存储器地址确定的解除引用存储器地址执行解除引用操作,所述存储器子系统命令集包括所述第一存储器地址和所述第二存储器地址。
附图说明
从下面给出的详细描述和本公开的各种实施例的附图,将更全面地理解本公开。然而,不应将附图视为将本公开限于特定实施例,而是仅用于解释和理解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011327595.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:饮料容器打开指示器
- 下一篇:一种大吨位压砖机的成型机构及成型方法