存储器系统中的读取命令故障检测技术方案

技术编号:38325238 阅读:17 留言:0更新日期:2023-07-29 09:08
本申请涉及存储器系统中的读取命令故障检测。例如,存储器装置可被配置成用第一值设置寄存器的字段,这对应于读取命令尚未被解码的状态。如果所述存储器装置从主机装置接收读取命令并对其进行解码,则所述存储器装置可以用第二值设置所述字段。所述存储器装置向所述主机装置指示所述寄存器的所述字段的值,所述值可用于评估是否处理通过所述主机装置与所述存储器装置之间的接口解释的信息。例如,如果所述主机装置接收到所述第二值的指示,则所述主机装置可以继续处理,并且如果所述主机装置接收到所述第一值的指示,则所述主机装置可以避免处理。以避免处理。以避免处理。

【技术实现步骤摘要】
存储器系统中的读取命令故障检测
[0001]交叉引用
[0002]本专利申请要求2021年12月28日提交的名称为“存储器系统中的读取命令故障检测(READCOMMANDFAULTDETECTIONINAMEMORYSYSTEM)”的第17/646,264号美国专利申请的优先权,所述美国专利申请转让给本受让人且以全文引用的方式明确地并入本文中。


[0003]
涉及存储器系统中的读取命令故障检测。

技术介绍

[0004]存储器装置广泛用于将信息存储在例如计算机、用户装置、无线通信装置、相机、数字显示器等各种电子装置中。通过将存储器装置内的存储器单元编程为各种状态来存储信息。例如,二进制存储器单元可以被编程为两个支持状态中的一个,经常由逻辑1或逻辑0表示。在一些实例中,单个存储器单元可以支持超过两个状态,其中的任一状态可存储。为了存取所存储信息,组件可以读取或感测存储器装置中的至少一个所存储状态。为了存储信息,组件可在存储器装置中写入状态或对状态进行编程。
[0005]存在各种类型的存储器装置,包含磁性硬盘、随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步动态RAM(SDRAM)、静态RAM(SRAM)、铁电RAM(FeRAM)、磁性RAM(MRAM)、电阻式RAM(RRAM)、快闪存储器、相变存储器(PCM)、3维交叉点存储器(3D交叉点)、“或非”(NOR)和“与非”(NAND)存储器装置等。存储器装置可为易失性或非易失性的。除非由外部电源周期性更新,否则易失性存储器单元(例如,DRAM单元)可随时间推移而丢失其编程状态。非易失性存储器单元(例如,NAND存储器单元)即使在不存在外部电源的情况下仍可在很长一段时间内维持其编程状态。

技术实现思路

[0006]描述了一种方法。所述方法可以包含:由存储器装置用第一值设置寄存器的字段;由所述存储器装置至少部分地基于所述存储器装置是否已经解码来自主机装置的读取命令而确定是否用第二值设置所述寄存器的所述字段;以及由所述存储器装置至少部分地基于来自所述主机装置的信号而传输所述寄存器的所述字段的值的指示,其中所述寄存器的所述字段的所述值的所述指示至少部分地基于所述存储器装置是否已经解码来自所述主机装置的所述读取命令。
[0007]描述了一种方法。所述方法可以包含:由主机装置将读取命令传输到存储器装置;在所述主机装置处至少部分地基于将所述读取命令传输到所述存储器装置而接收信息;至少部分地基于将所述读取命令传输到所述存储器装置而接收所述存储器装置的寄存器的字段的值的指示;以及至少部分地基于所述寄存器的所述字段的所指示值而确定是否处理所述信息。
[0008]描述了一种设备。所述设备可以包含:存储器阵列;接口,其经操作以用于与主机装置耦合;以及控制器,其与所述存储器阵列和所述接口耦合,所述控制器经操作以使所述设备:用第一值设置寄存器的字段;至少部分地基于所述控制器是否已经解码来自所述主机装置的读取命令而确定是否用第二值设置所述寄存器的所述字段;以及使用所述接口至少部分地基于来自所述主机装置的信号而传输所述寄存器的所述字段的值的指示,其中所述寄存器的所述字段的所述值的所述指示至少部分地基于所述控制器是否已经解码来自所述主机装置的所述读取命令。
[0009]描述了一种设备。所述设备可以包含:接口,其经操作以用于与存储器装置耦合;以及控制器,其与所述接口耦合并且经操作以使所述设备:使用所述接口将读取命令传输到所述存储器装置;使用所述接口至少部分地基于将所述读取命令传输到所述存储器装置而接收信息;使用所述接口至少部分地基于将所述读取命令传输到所述存储器装置而接收所述存储器装置的寄存器的字段的值的指示;以及至少部分地基于所述寄存器的所述字段的所指示值而确定是否处理所述信息。
附图说明
[0010]图1示出根据本文公开的实例支持读取命令故障检测的系统的实例。
[0011]图2示出根据本文公开的实例支持存储器系统中的读取命令故障检测的存储器装置的实例。
[0012]图3A和3B示出根据本文公开的实例支持存储器系统中的读取命令故障检测的过程流和相关信令的实例。
[0013]图4示出根据本文公开的实例支持存储器系统中的读取命令故障检测的存储器装置的框图。
[0014]图5示出根据本文公开的实例支持存储器系统中的读取命令故障检测的主机装置的框图。
[0015]图6和7示出说明根据本文公开的实例支持存储器系统中的读取命令故障检测的一或多种方法的流程图。
具体实施方式
[0016]根据本文公开的实例的存储器系统可包含存储器装置和与存储器装置耦合的主机装置。此类系统中的存储器装置的可靠性可基于存储器装置处故障的统计概率,可被称为时间故障(FIT),或其它术语。一些应用,例如车辆安全系统、自动驾驶车辆系统、高级驾驶员辅助系统(ADAS)或其它安全关键系统,可能具有特别高的可靠性要求,或可能以其它方式期望以特别低的未解决、未检测或另外未经处理的故障概率进行操作。
[0017]存储器系统可以在主机装置与存储器装置之间实施各种通信接口架构。例如,存储器系统可以在第一装置(例如,主控装置、主机装置)与第二装置(例如,次级装置、从属装置、存储器装置)之间实施串行外围接口(SPI),以及全双工接口或同步串行通信接口的其它实例。此类接口可以从主机装置向存储器装置传送命令信令,或者在主机装置与存储器装置之间传送信息信令(例如,写入信息、读取信息)以及其它信令。然而,在一些实例中,主机装置或存储器装置可能不能正确地解码或以其它方式解释跨此类接口传送的信令。例
如,命令解码器、时钟信号或控制信号中的故障以及其它故障可能使得存储器装置不解码或以其它方式不识别来自主机装置的读取命令。因此,在主机装置传输读取命令之后,存储器装置可能不驱动与主机装置的接口的输出(例如,因为存储器装置可能无法识别主机装置正试图存取存储器装置)。
[0018]在一些实例中,在主机装置与存储器装置之间实施的接口的架构可能影响跨接口检测故障的能力。例如,通过接口(例如,SPI)通信的装置(例如,主机装置、存储器装置)的一或多个输出可能不被终止(例如,可能与高阻抗或“高Z”输出相关联),使得通过检查全1或全0以及其它技术可能无法检测到无效信令。此外,在一些实例中,传输装置(例如,存储器装置)可以配置其自身的(例如,内部)错误检测或错误校正功能(例如,错误校正码(ECC)功能),使得接收装置(例如,主机装置)可被配置成接受接收装置通过接口解释的信息而不进行可能另外检测错误数据的额外检查(例如,不使用接收装置的错误检测或错误校正功能,不从传输装置接收奇偶校验位),或其中传输装置不驱动与接口耦合或以其它方式与接口相关联的输出的情形。因此,SPI或其它同步串行通信接口的一些实施方案可能与安全关键系统的实施方案挑战相关联,安全关键系统依赖于未解决、未检测或以其它方式未处理的故障的低概率。
[0019]根据本文公开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,其包括:由存储器装置用第一值设置寄存器的字段;由所述存储器装置至少部分地基于所述存储器装置是否已经解码来自主机装置的读取命令而确定是否用第二值设置所述寄存器的所述字段;以及由所述存储器装置至少部分地基于来自所述主机装置的信号而传输所述寄存器的所述字段的值的指示,其中所述寄存器的所述字段的所述值的所述指示至少部分地基于所述存储器装置是否已经解码来自所述主机装置的所述读取命令。2.根据权利要求1所述的方法,其进一步包括:在所述存储器装置处从所述主机装置接收所述读取命令;以及由所述存储器装置至少部分地基于对从所述主机装置接收的所述读取命令进行解码而确定用所述第二值设置所述寄存器的所述字段,其中传输所述寄存器的所述字段的所述值的指示包括传输所述第二值的指示。3.根据权利要求2所述的方法,其进一步包括:由所述存储器装置至少部分地基于对所述读取命令进行解码而将与所述读取命令相关联的信息传输到所述主机装置;以及在所述存储器装置处至少部分地基于传输与所述读取命令相关联的所述信息而从所述主机装置接收状态请求,其中所述信号包括所述状态请求。4.根据权利要求2所述的方法,其中所述信号包括所述读取命令。5.根据权利要求2所述的方法,其进一步包括:由所述存储器装置在传输所述寄存器的所述字段的所述值的所述指示之后用所述第一值设置所述寄存器的所述字段。6.根据权利要求1所述的方法,其进一步包括:在所述存储器装置处从所述主机装置接收请求,其中传输所述寄存器的所述字段的所述值的所述指示包括至少部分地基于不对来自所述主机装置的所述读取命令进行解码而传输所述第一值的指示。7.根据权利要求1所述的方法,其中所述寄存器与所述存储器装置的错误校正码功能相关联,并且其中确定是否用所述第二值设置所述寄存器的所述字段包括:使用所述错误校正码功能确定与经解码读取命令相关联的信息的位错误状态;以及根据所述信息的所确定位错误状态设置所述寄存器的所述字段。8.一种方法,其包括:由主机装置将读取命令传输到存储器装置;在所述主机装置处至少部分地基于将所述读取命令传输到所述存储器装置而接收信息;至少部分地基于将所述读取命令传输到所述存储器装置而接收所述存储器装置的寄存器的字段的值的指示;以及至少部分地基于所述寄存器的所述字段的所指示值而确定是否处理所述信息。9.根据权利要求8所述的方法,其中所述确定包括:至少部分地基于所述所指示值对应于所述存储器装置尚未对所述读取命令进行解码而确定不处理所述信息。
10.根据权利要求8所述的方法,其中所述确定包括:至少部分地基于所述所指示值对应于所述存储器装置已经对所述读取命令进行解码而确定处理所述信息。11.根据权利要求10所述的方法,其中:所述寄存器与所述存储器装置的错误校正码功能相关联,并且所述所指示值对应于所述信息的位错误状态。12.根据权利要求8所述的方法,其进一步包括:由所述主机装置将请求传输到所述存储器装置,其中接收所述寄存器的所述字段的所述值的所述指示至少部分地基于传输所述请求。13.一种设备,其包括:存储器阵列;接口,其经操作以用于与主机装置耦合;以及控制器,其与所述存储器阵列和所述接口耦合,所述控制器经操作以使所述设备:用第一值设置寄存器的字段;至少部分地基于...

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

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

1