-
公开(公告)号:CN117940910A
公开(公告)日:2024-04-26
申请号:CN202280062559.X
申请日:2022-06-17
Applicant: 美光科技公司
Abstract: 一种高速缓冲存储器可维护多个高速缓存行且每一高速缓存行可包含数据字段、加密状态属性及加密密钥属性。所述加密状态属性可指示所述对应高速缓存行中的所述数据字段包含加密数据还是未加密数据且所述加密密钥属性可包含所述对应高速缓存行的加密密钥标识符。在实例中,密码控制器可从密钥表存取密钥以选择性地加密或未加密高速缓存数据。不经常存取的高速缓存数据可作为加密数据进行维护,且更频繁存取的高速缓存数据可作为未加密数据进行维护。在一些实例中,同一高速缓冲存储器中的不同高速缓存行可作为加密或未加密数据进行维护,且不同高速缓存行可使用相应不同加密密钥。
-
公开(公告)号:CN117931267A
公开(公告)日:2024-04-26
申请号:CN202311388271.4
申请日:2023-10-24
Applicant: 美光科技公司
Abstract: 本文中描述用于连续存储器内版本控制的系统及方法。一种存储器子系统包含:存储器装置,其经配置以存储第一数据单元、第二数据单元及第三数据单元,其中所述第一、第二及第三数据单元具有所述存储器装置上的一组物理存储器位置及与所述第一、第二及第三数据单元相关联的元数据,所述元数据包含状态信息及脏提交时间戳;及处理装置,其可操作地耦合到所述存储器装置,所述处理装置经配置以:从主机系统接收与逻辑存储器地址相关联的第一存储器命令,所述逻辑存储器地址映射到所述存储器装置的所述一组物理存储器位置;及响应于接收到所述第一存储器命令,基于所述状态信息及所述脏提交时间戳对所述第一、第二或第三数据单元执行数据操作。
-
公开(公告)号:CN114175001B
公开(公告)日:2023-03-21
申请号:CN202080048396.0
申请日:2020-06-30
Applicant: 美光科技公司
Inventor: D·A·罗伯茨
IPC: G06F12/0811 , G06F12/0862 , G06F12/0888 , G06F12/0895
Abstract: 本公开涉及存储器感知预取和高速缓存旁路系统和方法。描述了与存储器管理相关的系统、设备和方法。举例来说,这些可包含:第一存储器层级,其包含存储器阵列(28)中的存储器页;第二存储器层级,其包含高速缓存(24)、预取缓冲器(32)或这两者;以及存储器控制器(34),其确定与所述存储器阵列(28)中由存储器存取请求定为目标的存储器页相关联的状态信息。所述状态信息可包含指示所述存储器页的当前激活状态的第一参数,以及指示后续存储器存取请求将所述存储器页定为目标的统计似然度(例如,置信度)的第二参数。当与所述存储器页相关联的所述第一参数指示所述存储器页被激活且与所述存储器页相关联的所述第二参数大于或等于阈值时,所述存储器控制器(34)可停用与所述存储器页相关联的数据在所述第二存储器层级中的存储。
-
公开(公告)号:CN115443454A
公开(公告)日:2022-12-06
申请号:CN202180024950.6
申请日:2021-05-19
Applicant: 美光科技公司
Inventor: D·A·罗伯茨 , J·T·帕夫洛夫斯基
IPC: G06F12/0871 , G06F12/0811 , G06F12/0853 , G06F12/0862 , G06F12/0875
Abstract: 所描述的设备及方法由具有固定容量的硬件高速缓存行形成具有可配置容量的自适应高速缓存行。所述自适应高速缓存行可根据可编程高速缓存行参数形成。所述可编程高速缓存行参数可规定所述自适应高速缓存行的容量。所述自适应高速缓存行可通过组合相应多组固定容量硬件高速缓存行来形成。相应自适应高速缓存行中包含的固定容量硬件高速缓存行的数量可基于所述可编程高速缓存行参数。所述可编程高速缓存行参数可根据所述高速缓存工作负荷的特性选择。
-
公开(公告)号:CN115443452A
公开(公告)日:2022-12-06
申请号:CN202180026251.5
申请日:2021-05-05
Applicant: 美光科技公司
Inventor: D·A·罗伯茨
IPC: G06F12/06 , G06F12/02 , G06F12/1009 , G06F15/167
Abstract: 描述用于将数据嵌入互连件,例如存储器总线上的地址流中的技术及装置。地址流中的地址指示存储器中的位置的至少部分(例如,存储器页面及偏移),而嵌入所述地址流中的数据可指示元数据或其它信息何时可用于将上下文借给所述地址流中的所述地址。所述地址流中的所述数据指示可使用例如邮箱、消息接发协议中的前导码消息、校验和、重复传输或其组合来传达。所述数据指示可从所述地址流记录且稍后可用来解释在测试期间记录的存储器迹线或可用来在测试或常规操作期间与存储器装置或所述数据的其它接收者进行通信。
-
公开(公告)号:CN112397113B
公开(公告)日:2022-08-02
申请号:CN202010748268.9
申请日:2020-07-30
Applicant: 美光科技公司
Inventor: D·A·罗伯茨
IPC: G11C7/10 , G06F12/0893
Abstract: 本申请案涉及要求延迟及数据值相关的存储器预提取系统及方法。存储器控制电路系统进行以下操作:指示存储器阵列从由存储器存取请求标定的位置读取数据块或将所述数据块写入到所述位置;确定存储器存取信息,所述存储器存取信息包含基于用于指示所述数据块中的原始数据值的数据位确定的数据值相关参数及/或基于所述存储器存取请求的要求时间确定的要求间延迟相关参数;基于所述数据值相关参数及/或所述要求间延迟相关参数预测对所述存储器阵列中的另一位置的读取存取随后将由另一存储器存取请求要求;及指示所述存储器阵列在接收到所述另一存储器存取请求之前将存储在所述另一位置处的另一数据块输出到提供更快的数据存取速度的不同存储器层。
-
公开(公告)号:CN114356800A
公开(公告)日:2022-04-15
申请号:CN202111019676.1
申请日:2021-09-01
Applicant: 美光科技公司
Inventor: D·A·罗伯茨
IPC: G06F12/0873 , G06F12/0897
Abstract: 本申请涉及平衡存储器部分访问。一些存储器结构设计为可使用至少部分地依赖于存储器访问请求大致均匀地分布在存储器的多个存储器部分上的方案来加速存储器访问。此类存储器部分的示例包括高速缓存存储器的高速缓存组和多存储体存储器的存储体。然而,一些代码可能以将存储器访问集中在总存储器部分的子组的方式执行,这可能降低这些存储器类型中的存储器响应性。为了说明此类行为,所描述的技术可以基于混洗映射来混洗存储器地址,以产生混洗的存储器地址。混洗映射可以基于在存储器地址的位位置处出现的参考位值的计数来确定。将混洗的存储器地址用于存储器请求可以基本上平衡存储器部分上的访问。
-
公开(公告)号:CN113934651A
公开(公告)日:2022-01-14
申请号:CN202110771239.9
申请日:2021-07-08
Applicant: 美光科技公司
Inventor: D·A·罗伯茨
IPC: G06F12/0802
Abstract: 本申请涉及自适应地址跟踪。所描述的设备和方法跟踪与相应地址范围内的活动有关的存取元数据。所述存取元数据可用于通知所述相应地址范围内的预取操作。所述预取操作可涉及从覆盖所述相应范围的存取元数据导出存取模式。然而,对于精确模式检测,合适的地址范围大小在地址空间的不同区域之间可能会有很大的差异,尤其是基于由利用所述区域的程序产生的工作负载。有利地,所描述的设备和方法可以调适由所述存取元数据覆盖的所述地址范围,以提高预取性能。数据结构可用于管理其中跟踪存取元数据的所述地址范围。所述地址范围可适于通过在所述数据结构内实现的低开销操作来提高预取性能。所述数据结构可以对层次关系进行编码,以确保产生的地址范围是不同的。
-
公开(公告)号:CN113515470A
公开(公告)日:2021-10-19
申请号:CN202110345344.6
申请日:2021-03-31
Applicant: 美光科技公司
Inventor: J·T·帕夫洛夫斯基 , E·C·科珀-巴利斯 , D·A·罗伯茨
IPC: G06F12/0817
Abstract: 本申请案涉及高速缓冲存储器寻址。所描述设备及方法有利地对存储器地址部分进行排序以用于高速缓冲存储器寻址。地址总线可具有比存储器地址小的宽度。所述存储器地址的多个位可分成最高有效位MSB部分及最低有效位LSB部分。首先将所述LSB部分提供给高速缓冲存储器。所述高速缓冲存储器可在接收到所述MSB部分之前处理所述LSB部分。所述高速缓冲存储器可使用所述LSB部分的索引位来索引到存储器单元阵列并识别多个对应标签。所述高速缓冲存储器还可对照所述LSB部分的较低阶标签位检查所述对应标签。可将部分匹配标记为所预测命中,且可将部分未命中标记为实际未命中,这可启动数据提取。用来自所述MSB部分的剩余标签位,所述高速缓冲存储器可确认或否认所述所预测命中。
-
-
-
-
-
-
-
-