指示有效存储器存取操作制造技术

技术编号:36740167 阅读:13 留言:0更新日期:2023-03-04 10:16
本申请案是针对指示有效存储器存取操作。可通过存储器装置且从装置接收命令。所述装置及所述存储器装置两者均可维护有效操作的计数器。可从所述装置接收对与所述存储器装置处的计数器相关联的值的请求。基于接收到所述请求,可向所述装置发射所述计数器的值。可比较所述计数器的所述值以确定所述装置是否已获得无效数据。此外,可基于接收到信号而将与传递纠错信息相关联的引脚与电压源耦合。所述引脚可保持与所述电压源耦合,直到命令被处理或所述信号的结束为止。所述引脚是否与所述电压源耦合可指示相关联数据的有效性。源耦合可指示相关联数据的有效性。源耦合可指示相关联数据的有效性。

【技术实现步骤摘要】
指示有效存储器存取操作
[0001]交叉参考
[0002]本专利申请案主张由舍费尔(SCHAEFER)于2022年8月8日提出申请的标题为“指示有效存储器存取操作(INDICATING VALID MEMORY ACCESS OPERATIONS)”的美国专利申请案第17/883,237号及由舍费尔于2021年8月25日提出申请的标题为“指示有效存储器存取操作(INDICATING VALID MEMORY ACCESS OPERATIONS)”的美国临时专利申请案第63/236,959号的优先权,每一申请案转让给本申请案的受让人,并且每一申请案以全文引用的方式明确地并入本文中。


[0003]本
涉及指示有效存储器存取操作。

技术介绍

[0004]存储器装置广泛地用于在例如计算机、用户装置、无线通信装置、相机、数字显示器等各种电子装置中存储信息。通过将存储器装置内的存储器单元编程为各种状态来存储信息。例如,二进制存储器单元可经编程为两个受支持状态中的一个,通常用逻辑1或逻辑0表示。在一些实例中,单个存储器单元可支持多于两个状态,可存储其中任何一个。为了存取所存储信息,组件可读取或感测存储器装置中的至少一个存储状态。为了存储信息,组件可在存储器装置中写入或编程状态。
[0005]存在各种类型的存储器装置及存储器单元,包含磁性硬盘、随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步动态RAM(SDRAM)、静态RAM(SRAM)、铁电RAM(FeRAM)、磁性RAM(MRAM)、电阻RAM(RRAM)、快闪存储器、相变存储器(PCM)、自选存储器、硫属化物存储器技术等。存储器单元可为易失性的或非易失性的。即使在没有外部电源的情况下,非易失性存储器,例如,FeRAM,也可在延长的时间段内维持其所存储逻辑状态。易失性存储器装置(例如,DRAM)可在从外部电源断开连接时丢失其所存储状态。

技术实现思路

[0006]本文中描述一种方法。所述方法可包含从主机装置接收命令;至少部分地基于接收到命令而更新与执行有效操作相关联的计数器;从主机装置接收对计数器的值的请求;及至少部分地基于接收到请求而向主机装置发射计数器的值。
[0007]本文中描述一种方法。所述方法可包含向存储器装置发射与读取存储在存储器装置处的数据相关联的命令;在主机装置处至少部分地基于发射命令而更新第一计数器的值;向存储器装置发射对存储器装置处的第二计数器的值的请求,存储器装置处的第二计数器的值是至少部分地基于由存储器装置执行的命令的数量;至少部分地基于第二计数器的值及第一计数器的值而确定从存储器装置接收的数据的有效性;及至少部分地基于所述确定而执行操作。
[0008]本文中描述一种方法。所述方法可包含从主机装置接收信号,所述信号提供用于
从存储器装置读取数据或将数据写入到存储器装置的时钟;至少部分地基于接收到信号,经由第一阻抗将与传递纠错信息相关联的引脚与电压源耦合;至少部分地基于检测到信号的结束或在信号的结束之前处理一或多个命令而将引脚与电压源隔离;及至少部分地基于在与从存储器装置读取数据或将数据写入到存储器装置相关联的持续时间期间引脚的电压而指示在所述持续时间期间传递的数据的有效性。
[0009]本文中描述一种设备。所述设备可包含存储器阵列,所述存储器阵列包括存储器单元阵列,每一存储器单元包括电容式存储元件;电路,其与存储器阵列耦合并且经配置以致使设备:从主机装置接收命令;至少部分地基于接收到命令而更新与执行有效操作相关联的计数器;从主机装置接收对计数器的值的请求;及至少部分地基于接收到请求而向主机装置发射计数器的值。
[0010]本文中描述一种设备。所述设备可包含存储器阵列,所述存储器阵列包括存储器单元阵列,每一存储器单元包括电容式存储元件;电路,其与存储器阵列耦合并且经配置以致使设备:从主机装置接收信号,所述信号提供用于从存储器装置读取数据或将数据写入到存储器装置的时钟;至少部分地基于接收到信号,经由第一阻抗将与传递纠错信息相关联的引脚与电压源耦合;至少部分地基于检测到信号的结束或在信号的结束之前处理一或多个命令而将引脚与电压源隔离;及至少部分地基于在与从存储器装置读取数据或将数据写入到存储器装置相关联的持续时间期间引脚的电压而指示在持续时间期间传递的数据的有效性。
附图说明
[0011]图1说明根据如本文中所公开的实例支持指示有效存储器存取操作的系统的实例。
[0012]图2说明根据如本文中所公开的实例支持指示有效存储器存取操作的信号图的实例。
[0013]图3及4说明根据如本文中所公开的实例的支持指示有效存储器存取操作的实例操作集。
[0014]图5展示根据如本文中所公开的实例支持指示有效存储器存取操作的存储器装置的框图。
[0015]图6展示根据如本文中所公开的实例支持指示有效存储器存取操作的主机装置的框图。
[0016]图7到9展示说明根据如本文中所公开的实例的支持指示有效存储器存取操作的一或多个方法的流程图。
具体实施方式
[0017]存储器装置可存储用于主机装置的数据,所述主机装置可稍后存取所存储数据。在一些实例中,当在主机装置与存储器装置之间传递数据时可发生故障。在一些实例中,当主机装置将从存储器装置接收(或被确定为正从其接收)的无效数据视为有效数据时,可发生故障。与存储及存取存储在存储器装置处的数据相关联的可接受故障率可基于故障的后果—例如,自主运载工具中使用的系统的可接受故障率可能比其它应用(例如台式计算)更
严格。
[0018]对于安全应用,可使用增强技术来降低与存储器装置相关联的故障率。错误管理信令可在存储器装置与主机装置之间传递以减少故障的数量。错误管理信令可包含有效操作信号(例如,有效读取操作旗标(VROF)信号)、校正子校验信号、主错误日志信号、链路纠错码(ECC)信号或其任一组合。在一些实例中,用于在主机装置与存储器装置之间传递数据的可用协议子集可支持补充错误管理信号中的一或多个的传递。
[0019]主机装置可使用不支持传递有效操作信号、校正子校验信号或主错误状态信号中的一或多个的协议—尽管在一些实例中,存储器装置仍可生成关于信号的基础数据。因此,主机装置可无法与存储器装置交换补充错误管理信令。例如,主机装置可无法接收到有效操作信号,且因此,可无法确定在预期操作期间的持续时间是否正在执行有效操作。因此,存储器装置与主机装置之间的通信错误可增加—例如,在主机装置使用在预期执行操作但未执行的持续时间期间获得的无效数据的情况下。因此,与存储器装置相关联的故障率也可增加,且在一些状况下,可超过阈值。
[0020]为了支持用于在存储器装置与主机装置之间传递补充错误管理信息的替代措施,可使用用于补充管理信息的增强信令技术。在一些实例中,保持跟踪有效操作的发射侧计数器及接收侧计数器可用于指示有效操作(例如,有效读取操作)。每当在存储器装置处接收或执行有效命令(例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,其包括:从主机装置接收命令;至少部分地基于接收到所述命令而更新与执行有效操作相关联的计数器;从所述主机装置接收对所述计数器的值的请求;及至少部分地基于接收到所述请求而向所述主机装置发射所述计数器的所述值。2.根据权利要求1所述的方法,其进一步包括:至少部分地基于接收到所述命令,向所述主机装置发射由所述命令寻址的数据集,其中至少部分地基于发射所述数据集而更新所述计数器。3.根据权利要求1所述的方法,其进一步包括:至少部分地基于更新所述计数器而将指示所述计数器的所述值的一或多个位写入到寄存器,其中对所述计数器的所述值的所述请求包括用于读取所述寄存器的命令。4.根据权利要求1所述的方法,其进一步包括:至少部分地基于接收到对所述计数器的所述值的所述请求而复位所述计数器。5.根据权利要求1所述的方法,其进一步包括:至少部分地基于接收到用以复位所述计数器的命令而复位所述计数器的所述值。6.根据权利要求1所述的方法,其中更新所述计数器包括:至少部分地基于响应于接收到所述命令而执行读取操作而使所述计数器递增。7.根据权利要求1所述的方法,其进一步包括:接收包括所述命令的多个命令;及针对所述多个命令中与读取数据相关联的每一命令,用值更新所述计数器。8.根据权利要求1所述的方法,其进一步包括:在所述主机装置处接收第二计数器的值;至少部分地基于所述第二计数器的所述值与所述计数器的所述值匹配而确定在所述主机装置处接收到的数据是有效的;及至少部分地基于所述确定而向所述主机装置指示在所述主机装置处接收到的所述数据是有效的。9.根据权利要求1所述的方法,其进一步包括:在所述主机装置处接收第二计数器的值;至少部分地基于所述第二计数器的所述值与所述计数器的所述值匹配而确定在所述主机装置处接收到的数据是有效的;及至少部分地基于所述确定而向所述主机装置指示在所述主机装置处接收到的所述数据是无效的。10.一种方法,其包括:向存储器装置发射与读取存储在所述存储器装置处的数据相关联的命令;在主机装置处至少部分地基于发射所述命令而更新第一计数器的值;向所述存储器装置发射对所述存储器装置处的第二计数器的值的请求,所述存储器装置处的所述第二计数器的所述值是至少部分地基于由所述存储器装置执行的命令的数量;至少部分地基于所述第二计数器的所述值及所述第一计数器的所述值而确定从所述存储器装置接收的数据的有效性;及
至少部分地基于所述确定而执行操作。11.根据权利要求10所述的方法,其进一步包括:至少部分地基于所述第二计数器的所述值与所述第一计数器的所述值匹配而确定从所述存储器装置接收的所述数据是有效的,其中执行所述操作包括使用从所述存储器装置接收的所述数据。12.根据权利要求10所述的方法,其进一步包括:至少部分地基于所述第二计数器的所述值不同于所述第一计数器的所述值而确定从所述存储器装置接收的所述数据是无效的,其中执行所述操作包括丢弃从所述存储器装置接收的所述数据。13.根据权利要求10所述的方法,其进一步包括:至少部分地基于所述请求而接收所述第二计数器的所述值;及至少部分地基于接收到所述第二计数器的所述值而将所述第二计数器的所述值与所述第一计数器的所述值进行比较,其中在与初始化所述第一计数器相关联的持续时间期间从所述存储器装置接收的所述数据的所述有效性是至少部分地基于所述比较。14.根据权利要求10所述的方法,其进一步包括:初始化所述主机装置处的所述第一计数器及所述存储器装置处的所述第二计数器;至少部分地基于初始化所述第一计数器及所述第二计数器而向所述存储器装置发射与读取存储在所述存储器装置处的数据相关联的多个命令,所述多个命令包括所述命令;及针对发射到所述主机装置的所述多个命令中的每一命令,更新所述第一计数器。15.根据权利要求14所述的方法,其中在所述存储器装置处初始化所述第二计数器包括:向所述存储器装置发射用以初始化所述第二计数器的命令。16.根据权利要求10所述的方法,其中至少部分地基于所述第一计数器的所述值满足阈值数量或与初始化所述第一计数器相关联的持续时间满足阈值持续时间或两者而发射对所述第二计数器的所述值的所述请求。17.一种方法,其包括:从主机装置接收信号,所述信号提供用于从存储器装置读取数据或将数据写入到所述存储器装置的时钟;至少部分地基于接收到所述信号而经由第一阻抗将与传递纠错信息相关联的引脚与电压源耦合;至少部分地基于检测到所述信号的结束或在所述信号的所述结束之前处理一或多个命令而将所述引脚与所述电压源隔离;及至少部分地基于在与从所述存储器装置读取数据或将数据写入到所述存储器装置相关联的持续时间期间所述引脚的电压而指示在所述持续时间期间所传递的数据的有效性。18.根据权利要求17所述的方法,其中:在接收到提供所述时钟的所述信号之前,数据引脚组处于空闲状态;至少部分地基于所述数据引脚组处于所述空闲状态而在接收到提供所述时钟的所述信号之前将所述引脚与所述电压源隔离;及
至少部分地基于所述引...

【专利技术属性】
技术研发人员:S
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1