System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于存储设备中的存储器加载的系统、方法和装置制造方法及图纸_技高网

用于存储设备中的存储器加载的系统、方法和装置制造方法及图纸

技术编号:45034429 阅读:0 留言:0更新日期:2025-04-18 17:15
设备可以包括存储器介质;存储介质;缓冲器;以及至少一个电路,被配置为执行一个或多个操作,一个或多个操作包括:接收存储器地址信息;将存储器地址信息存储在缓冲器中;确定数据可以被加载到存储器介质;以及将与缓冲器中的存储器地址信息相对应的数据从存储介质加载到存储器介质。在一些方面,存储器地址信息是第一存储器地址信息;数据是第一数据;以及至少一个电路还被配置为执行一个或多个操作,一个或多个操作包括:接收包括第二存储器地址信息的存储器访问请求;基于存储器访问请求确定加载第二数据;以及基于第二存储器地址信息将第二数据从存储介质加载到存储器介质。

【技术实现步骤摘要】

本公开一般涉及存储设备,并且更具体地涉及用于存储设备中的存储器加载的系统、方法和装置


技术介绍

1、存储设备可以包括存储器介质(memory media)(例如,高速缓存介质)以及存储介质(storage media)。当主机向存储设备发送对数据的请求时,存储设备可以首先检查存储器介质的数据。然而,如果在存储器介质上未找到数据,则可能发生高速缓存未命中,并且存储设备可以搜索存储介质上的数据。

2、在该
技术介绍
部分中公开的上述信息仅用于增强对本专利技术原理的
技术介绍
的理解,因此它可以包含不构成现有技术的信息。


技术实现思路

1、在一些方面,本文中描述的技术涉及一种设备,该设备包括:存储器介质;存储介质;缓冲器;以及至少一个电路,被配置为执行一个或多个操作,一个或多个操作包括:接收存储器地址信息;将存储器地址信息存储在缓冲器中;确定数据可以被加载到存储器介质;以及将与缓冲器中的存储器地址信息相对应的数据从存储介质加载到存储器介质。在一些方面,存储器地址信息是第一存储器地址信息;数据是第一数据;以及至少一个电路还被配置为执行一个或多个操作,一个或多个操作包括:接收包括第二存储器地址信息的存储器访问请求;基于存储器访问请求确定加载第二数据;以及基于第二存储器地址信息将第二数据从存储介质加载到存储器介质。在一些方面,加载数据包括:从存储器地址信息获得至少一个地址;以及将至少一个地址添加到缓冲器。在一些方面,存储器地址信息包括地址的长度的指示以及至少一个地址。在一些方面,存储器地址信息包括至少一个地址以及地址的数量的指示。在一些方面,至少一个电路还被配置为执行一个或多个操作,一个或多个操作包括:接收使缓冲器可用的指令;以及使缓冲器可用。在一些方面,至少一个电路还被配置为执行一个或多个操作,一个或多个操作包括:接收使存储器介质可用的指令;以及使存储器介质可用。在一些方面,至少一个电路包括控制寄存器,控制寄存器被配置为执行一个或多个操作,一个或多个操作包括:基于控制寄存器,确定缓冲器的状态;以及基于状态,修改至少一个电路的操作。

2、在一些方面,本文中描述的技术涉及一种方法,该方法包括:接收存储器地址信息;将存储器地址信息存储在缓冲器中;确定数据可以被加载到存储器介质;以及基于缓冲器中的存储器地址信息,将数据从存储介质加载到存储器介质。在一些方面,存储器地址信息是第一存储器地址信息;数据是第一数据;以及该方法还包括:接收包括第二存储器地址信息的存储器访问请求;基于存储器访问请求确定加载第二数据;以及基于第二存储器地址信息将第二数据从存储介质加载到存储器介质。在一些方面,加载数据包括:从存储器地址信息获得至少一个地址;以及将至少一个地址添加到缓冲器。在一些方面,存储器地址信息包括地址的长度的指示以及至少一个地址。在一些方面,存储器地址信息包括至少一个地址以及地址的数量的指示。在一些方面,该方法还包括:接收使缓冲器可用的指令;以及使缓冲器可用。在一些方面,该方法还包括确定缓冲器的状态;以及基于状态,修改对缓冲器的操作。

3、在一些方面,本文描述的技术涉及一种系统,该系统包括:主机设备,该主机设备包括应用和线程,其中,线程包括应用的存储器地址信息;以及存储设备,包括存储器介质;存储介质;缓冲器;以及至少一个电路,被配置为执行一个或多个操作,一个或多个操作包括:接收存储器地址信息;将存储器地址信息存储在缓冲器中;确定数据可以被加载到存储器介质;以及基于缓冲器中的存储器地址信息,将数据从存储介质加载到存储器介质。在一些方面,至少一个电路还被配置为执行一个或多个操作,一个或多个操作包括:接收包括第二存储器地址信息的存储器访问请求;基于存储器访问请求确定加载第二数据;以及基于第二存储器地址信息将第二数据从存储介质加载到存储器介质。在一些方面,存储器地址信息包括地址的长度的指示以及至少一个地址。在一些方面,存储器地址信息包括至少一个地址以及地址的数量的指示。在一些方面,至少一个电路还被配置为执行一个或多个操作,一个或多个操作包括:接收使缓冲器可用的指令;以及使缓冲器可用。

本文档来自技高网...

【技术保护点】

1.一种设备,包括:

2.根据权利要求1所述的设备,

3.根据权利要求1所述的设备,其中,加载数据包括:

4.根据权利要求1所述的设备,其中,所述存储器地址信息包括地址的长度的指示以及至少一个地址。

5.根据权利要求1所述的设备,其中,所述存储器地址信息包括至少一个地址以及地址的数量的指示。

6.根据权利要求1所述的设备,其中,所述至少一个电路还被配置为执行一个或多个操作,所述一个或多个操作包括:

7.根据权利要求1所述的设备,其中,所述至少一个电路还被配置为执行一个或多个操作,所述一个或多个操作包括:

8.根据权利要求1所述的设备,其中,所述至少一个电路包括控制寄存器,所述控制寄存器被配置为执行一个或多个操作,所述一个或多个操作包括:

9.一种用于存储器加载的方法,包括:

10.根据权利要求9所述的方法,

11.根据权利要求9所述的方法,其中,加载数据包括:

12.根据权利要求9所述的方法,其中,所述存储器地址信息包括地址的长度的指示以及至少一个地址。

13.根据权利要求9所述的方法,其中,所述存储器地址信息包括至少一个地址以及地址的数量的指示。

14.根据权利要求9所述的方法,还包括:

15.根据权利要求9所述的方法,还包括:

16.一种用于存储器加载的系统,包括:

17.根据权利要求16所述的系统,

18.根据权利要求16所述的系统,其中,所述存储器地址信息包括地址的长度的指示以及至少一个地址。

19.根据权利要求16所述的系统,其中,所述存储器地址信息包括至少一个地址以及地址的数量的指示。

20.根据权利要求16所述的系统,其中,所述至少一个电路还被配置为执行一个或多个操作,所述一个或多个操作包括:

...

【技术特征摘要】

1.一种设备,包括:

2.根据权利要求1所述的设备,

3.根据权利要求1所述的设备,其中,加载数据包括:

4.根据权利要求1所述的设备,其中,所述存储器地址信息包括地址的长度的指示以及至少一个地址。

5.根据权利要求1所述的设备,其中,所述存储器地址信息包括至少一个地址以及地址的数量的指示。

6.根据权利要求1所述的设备,其中,所述至少一个电路还被配置为执行一个或多个操作,所述一个或多个操作包括:

7.根据权利要求1所述的设备,其中,所述至少一个电路还被配置为执行一个或多个操作,所述一个或多个操作包括:

8.根据权利要求1所述的设备,其中,所述至少一个电路包括控制寄存器,所述控制寄存器被配置为执行一个或多个操作,所述一个或多个操作包括:

9.一种用于存储器加载的方法,包括:

10.根据权利要求9所述的方法,

【专利技术属性】
技术研发人员:李宗旺裴舒逸张通R·皮楚马尼奇亮奭
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1