报告控制信息错误制造技术

技术编号:29940880 阅读:14 留言:0更新日期:2021-09-08 08:01
描述用于报告控制信息错误的方法、系统和装置。可在操作期间监测存储器阵列的状态。在检测到错误(例如,在接收到的控制信息中)之后,所述存储器装置可进入第一状态(例如,锁定状态)并且可向主机装置指示检测到错误、在检测到所述错误之前所述存储器阵列的所述状态和/或携载所接收的控制信息的控制信号的至少一部分。所述主机装置可基于接收到所述错误的所述指示和/或所述控制信号的所述副本,诊断所述错误的原因。在识别和/或解析所述错误的所述原因之后,所述主机装置可基于从所述存储器装置接收到所述原始状态而发射一或多个命令(例如,解锁所述存储器装置并且将所述存储器阵列返回到所述原始状态)。器阵列返回到所述原始状态)。器阵列返回到所述原始状态)。

【技术实现步骤摘要】
【国外来华专利技术】报告控制信息错误
[0001]交叉引用
[0002]本专利申请案主张里希特(Richter)等人在2019年12月18日申请的标题为“报告控制信息错误(REPORTING CONTROL INFORMATION ERRORS)”的美国专利申请案第16/719,896号和里希特等人2018年12月19日申请的标题为“报告控制信息错误(REPORTING CONTROL INFORMATION ERRORS)”的美国临时专利申请案第62/781,989号的优先权,所述申请案两者均转让给本受让人。

技术介绍

[0003]下文大体上涉及操作存储器阵列,且更具体来说,涉及报告控制信息错误。
[0004]存储器装置广泛用于将信息存储在例如计算机、无线通信装置、相机、数字显示器等的各种电子装置中。通过对存储器装置的不同状态进行编程来存储信息。举例来说,二进制装置具有两个状态,通常标示为逻辑“1”或逻辑“0”。在其它系统中,可存储大于两个的状态。为了存取所存储信息,电子装置的组件可以读取或感测存储器装置中的至少一个所存储状态。为了存储信息,电子装置的组件可以在存储器装置中写入状态或对状态进行编程。
[0005]存在各种类型的存储器装置,包含磁性硬盘、随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步动态RAM(SDRAM)、铁电RAM(FeRAM)、磁性RAM(MRAM)、电阻式RAM(RRAM)、快闪存储器、相变存储器(PCM)等。存储器装置可以是易失性或非易失性的。非易失性存储器(例如,FeRAM、PCM、RRAM)可维持其所存储的逻辑状态很长一段时间,即使无外部电源存在也是如此。易失性存储器装置(例如,DRAM)除非被外部电源定期刷新,否则可能随时间丢失其存储的状态。
[0006]可在外部控制器和存储器装置之间传送用于操作或存取存储器装置的控制信息。在一些情况下,在存储器装置处接收到的控制信息受损。期望改进用于管理此类情况的技术。
附图说明
[0007]图1说明如本文中所公开的支持报告控制信息错误的示范性系统的方面。
[0008]图2说明如本文中所公开的支持报告控制信息错误的示范性存储器装置的方面。
[0009]图3说明如本文中所公开的支持报告控制信息错误的示范性系统的方面。
[0010]图4说明如本文中所公开的支持报告控制信息错误的示范性存储器装置的方面。
[0011]图5说明如本文中所公开的用于报告控制信息错误的示范性定时图。
[0012]图6说明如本文中所公开的支持报告控制信息错误的示范性存储器装置的方面。
[0013]图7说明如本文中所公开的用于报告控制信息错误的示范性流程图。
[0014]图8说明如本文中所公开的用于报告控制信息错误的示范性处理流程。
[0015]图9和10说明如本文中所公开的表示支持报告控制信息错误的控制器的方面的框图。
[0016]图11和12说明如本文中所公开的用于报告控制信息错误的一或多种方法的流程
图。
具体实施方式
[0017]包含控制信息(在本文中可以被称为控制信令)和数据(在本文中可以被称为控制信令数据信令)的电子发信可在存储器系统内传送。包含在控制信令中的控制信息可包含命令、地址或错误检测/校正信息,或其组合。在一些情况下,可在控制信息中检测到例如归因于发射、接收、信号巷道和/或定时错误引起的错误。
[0018]在一些情况下,在接收到的信息中(例如,在控制信息中)检测到错误之后,接收控制信息的装置(例如,存储器装置)可丢弃控制信息,例如制止执行控制信息中的命令,并且向发射控制信息的装置(例如,主机装置)指示在所接收的控制信息中检测到错误。然而,接收对在存储器装置处发生错误的指示可能不向主机装置指示发生什么类型的错误或什么原因引起错误,以及其它信息当中。也就是说,存储器装置可能够检测错误但可能不确定,或不能够确定错误原因或性质。
[0019]为了使主机装置能够更好地诊断所传送的控制信息中的错误的原因、性质或这两者,接收装置可为主机装置提供额外信息(例如,关于在控制信息中检测到的错误的原因和性质)。举例来说,接收装置可将接收到的包含受损控制信息的控制信号的至少一部分的若非完整但至少一部分的所存储副本发射到主机装置。并且主机装置接着可使用所接收的控制信号的信息(例如,副本)例如通过对照所发射的控制信号比较所接收的控制信号来确定错误原因。在一些情况下,通过允许主机装置诊断错误的原因或性质,主机装置可能够采取校正或避免后续通信中发生错误的措施(例如,通过更新调制方案或避免受损信号路径)。在一些实例中,指令寄存器和随附逻辑组件可包含在存储器装置中以存储失效控制信号。
[0020]在一些情况下,存储器装置可进入锁定状态直到主机装置识别和/或解析错误原因。进入锁定状态可包含制止执行所接收的命令并且关闭存储器装置处的所有存储器组。通过进入锁定状态,存储器装置可将存储于存储器阵列中的信息保存在存储器装置处。然而,在进入锁定状态之后,存储器装置在无另一装置(例如主机装置)辅助的情况下可不能够返回到其前一状态。
[0021]为了支持存储器装置的锁定状态,存储器装置可存储(例如,连续地存储)存储器阵列在正常操作(例如,非锁定操作)期间的状态并且可将在接收到的控制信息中检测到错误之前/之时存储的存储器阵列的状态发射到主机装置。举例来说,存储器装置可基于存储器阵列中的每一存储器组的最新数据,存储(例如,连续地存储)存储器组中最近存取的行的存储器地址和每一存储器组的状态(例如,存储器组是开启还是关闭)。在一些实例中,寄存器组和随附逻辑组件可包含在存储器装置中以存储存储器阵列的存储器地址和组状态(可被统称为“存储器状态”或“存储器状态信息”)。
[0022]下文在参考图1

2的存储器系统的上下文中进一步描述上文引入的本公开的特征。接着描述参考图3

8的用于报告控制信息错误的存储器装置、定时图、流程图和处理流程的具体实例。本公开的这些和其它特征进一步由涉及如参考图9

12所描述的报告控制信息错误的设备图、系统图和流程图说明并且参考所述设备图、系统图和流程图进行描述。
[0023]图1说明如本文中所公开的支持报告控制信息错误的示范性系统的方面。系统100可包含外部存储器控制器105、存储器装置110以及使外部存储器控制器105与存储器装置
110耦合的多个信道115。系统100可包含一或多个存储器装置,但为易于描述,可将所述一或多个存储器装置描述为单个存储器装置110。
[0024]系统100可包含电子装置的各方面,例如计算装置、移动计算装置、无线装置或图形处理装置。系统100可为便携式电子装置的实例。系统100可为计算机、手提式计算机、平板计算机、智能电话、蜂窝电话、可穿戴装置、因特网连接装置等等的实例。存储器装置110可以是被配置成存储用于系统100的一或多个其它组件的数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:从主机装置接收用于操作存储器阵列的控制信息,所述控制信息包括第一命令;在所述控制信息中检测到错误;至少部分地基于检测到所述错误,制止执行所述第一命令;至少部分地基于检测到所述错误,进入限制对所述存储器阵列的存取的状态;和至少部分地基于进入限制对所述存储器阵列的存取的所述状态,将在所述控制信息中检测到所述错误的第一指示发射到所述主机装置。2.根据权利要求1所述的方法,其另外包括:在检测到所述错误之前或之时,监测所述存储器阵列;至少部分地基于在所述控制信息中检测到所述错误,识别所述存储器阵列的第一状态;和至少部分地基于识别所述存储器阵列的所述第一状态,将所述存储器阵列的所述第一状态发射到所述主机装置。3.根据权利要求2所述的方法,其另外包括:至少部分地基于将所述存储器阵列的所述第一状态发射到所述主机装置,从所述主机装置接收用于恢复所述存储器阵列的一或多个命令;至少部分地基于所述一或多个命令,退出限制对所述存储器阵列的存取的所述状态;和至少部分地基于所述一或多个命令,将所述存储器阵列恢复到所述第一状态。4.根据权利要求2所述的方法,其另外包括:至少部分地基于发射所述第一指示,从所述主机装置接收对所述存储器阵列的所述第一状态的请求,其中至少部分地基于接收到所述请求而将所述存储器阵列的所述第一状态发射到所述主机装置。5.根据权利要求2所述的方法,其另外包括:在接收到所述控制信息之前,从所述主机装置接收用于操作所述存储器阵列的第二控制信息,其中所述第二控制信息包括第二命令和指示第二存储器组的第二存储器地址;成功地解码所述第二控制信息,其中监测所述存储器阵列的所述状态包括:至少部分地基于成功地解码所述第二控制信息,存储所述第二存储器地址;和至少部分地基于成功地解码所述第二控制信息而设置第二标记,其中所述第二标记指示所述第二存储器组开启;和至少部分地基于成功地解码所述第二控制信息而执行所述第二命令。6.根据权利要求5所述的方法,其中发射所述存储器阵列的所述第一状态包括:至少部分地基于在所述控制信息中检测到所述错误,将所述第二存储器地址和所述第二标记发射到所述主机装置。7.根据权利要求2所述的方法,其中所述控制信息包括识别的第一存储器组的第一存储器地址,其中监测所述存储器阵列的所述状态包括:至少部分地基于在所述控制信息中检测到所述错误,制止存储所述第一存储器地址或设置指示所述第一存储器组的状态的第一标记。8.根据权利要求1所述的方法,其另外包括:
从所述主机装置接收退出限制对所述存储器阵列的存取的所述状态的第二命令;和至少部分地基于成功地解码所述第二命令,退出限制对所述存储器阵列的存取的所述状态。9.根据权利要求1所述的方法,其中进入限制对所述存储器阵列的存取的所述状态包括:制止执行后续命令;关闭所述存储器阵列处的一或多个存储器组;或对所述一或多个存储器组执行一或多个自刷新操作;或其任何组合。10.根据权利要求1所述的方法,其另外包括:至少部分地基于在所述控制信息中检测到所述错误,等待存储器操作完成;和在所述存储器操作完成之后,发信在所述控制信息中检测到所述错误的第二指示,其中在所述存储器操作完成之后进入限制对所述存储器阵列的存取的所述状态。11.根据权利要求1所述的方法,其中接收所述控制信息包括在控制信号中接收到所述控制信息,所述方法另外包括:至少部分地基于在所述控制信息中检测到所述错误,存储所述控制信号的至少一部分;和至少部分地基于进入限制对所述存储器阵列的存取的所述状态,将所述控制信号的至少所述部分发射到所述主机装置。12.根据权利要求11所述的方法,其另外包括:至少部分地基于发射在所述控制信息中检测到所述错误的所述第一指示,从所述主机装置接收对所述控制信号的至少所述部分的请求;和至少部分地基于接收到所述请求,将所述控制信号的至少所述部分发射到所述主机装置。13.根据权利要求11所述的方法,其中以与用于将数据发射到所述主机装置的数据速率相比较低的数据速率发射所述控制信号的至少所述部分。14.根据权利要求1所述的方法,其中发射对检测到所述错误的所述第一指示包括:将用于指示控制信息中的错误检测的电压施加到引脚;将用于将数据发射到所述主机装置的多个电压施加到多个引脚,其中根据指示控制信息中的所述错误检测的模式将所述多个电压施加到所述多个引脚;或在所述多个引脚中的至少一个上将模式序列发射到所述主机装置。15.一种方法,其包括:通过主机装置确定用于操作存储器装置的存储器阵列的控制信息;将包括所述控制信息的控制信号...

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

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

1