错误类型指示制造技术

技术编号:33764389 阅读:11 留言:0更新日期:2022-06-12 14:14
本申请涉及错误类型指示。存储器装置可以在对码字执行错误检测程序的同时检测错误。所述存储器装置可以向主机装置传输一或多个位,其可以是指示由所述存储器装置检测到的错误类型的一或多个错误标志。通过向例如主机装置的请求装置传输所述一或多个位,所述存储器装置可以指示在返回到所述请求装置的所述数据集合中检测到存在特定类型的错误。集合中检测到存在特定类型的错误。集合中检测到存在特定类型的错误。

【技术实现步骤摘要】
错误类型指示
[0001]相关申请的交叉引用
[0002]本专利申请要求由布赫(BUCH)于2020年12月4日提交的标题为“错误类型指示(ERROR TYPE INDICATION)”的第63/121,744号美国专利申请的优先权,所述美国专利申请转让给本受让人,并且明确地以全文引用的方式并入本文中。


[0003]本
涉及错误类型指示。

技术介绍

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

技术实现思路

[0006]描述了一种设备。所述设备可以包含:解码器,其配置成检测码字中的一或多个错误;第一逻辑门,其与所述解码器耦合且配置成对从所述解码器输出的第一位集合执行第一逻辑或运算,所述第一位集合表示包含在所述码字中的奇偶校验位集合的错误标志;以及第二逻辑门,其与所述解码器耦合且配置成对从所述解码器输出的第二位集合执行第二逻辑或运算,所述第二位集合表示包含在所述码字中的数据位集合的错误标志。
[0007]描述了一种方法。所述方法可由存储器装置执行并且可以包含:由解码器对受错误校正码保护的码字执行错误检测程序;由所述解码器至少部分地基于所述错误检测程序输出表示包含在所述码字中的奇偶校验位集合的错误标志的第一位集合和表示包含在所述码字中的数据位集合的错误标志的第二位集合;对表示包含在所述码字中的所述奇偶校验位集合的错误标志的所述第一位集合执行第一逻辑或运算;以及对表示包含在所述码字中的所述数据位集合的错误标志的所述第二位集合执行第二逻辑或运算。
[0008]描述一种设备。所述设备可以包含:控制器,其配置成与存储器装置耦合,其中所述控制器配置成使得所述设备:向所述存储器装置传输针对数据集合的读取命令;至少部
分地基于传输所述读取命令而从所述存储器装置接收所述数据集合;以及从所述存储器装置接收与所述数据集合相关联且指示在所述数据集合的错误检测程序期间检测到的错误类型的位集合,所述错误类型包括数据位错误、奇偶校验位错误或多位错误。
附图说明
[0009]图1示出根据本文公开的实例的支持错误类型指示的系统的实例。
[0010]图2示出根据本文公开的实例的支持错误类型指示的装置的实例。
[0011]图3示出根据本文公开的实例的支持错误类型指示的装置的实例。
[0012]图4示出根据本文公开的实例的支持错误类型指示的装置的实例。
[0013]图5示出根据本文公开的实例的支持错误类型指示的过程流程的实例。
[0014]图6示出根据本公开的实例的支持错误类型指示的存储器装置的框图。
[0015]图7示出根据本公开的实例的支持错误类型指示的主机装置的框图。
[0016]图8和9示出流程图,示出根据本文公开的实例的支持错误类型指示的一或多种方法。
具体实施方式
[0017]例如电子装置的装置可以通过对从装置的存储器阵列读取的数据执行错误检测和校正来提高可靠性。为此,装置可以在将数据存储在存储器阵列中之前对数据进行编码。在接收到读取命令后,装置可以读取和解码数据,以便装置可以在例如将数据发送到请求装置(例如,主机)之前检测和校正任何错误。实施这种错误校正方案的装置可能会遇到不同类型的错误,但可能无法对错误进行分类或向请求装置指示错误的类型。因此,请求装置可能不知道装置检测到或校正或检测到并校正的错误类型,这可能对系统性能产生负面影响。
[0018]根据本文描述的技术,装置可以向例如请求装置(例如,主机)传输一或多个错误标志,这些错误标志指示由装置返回(例如,已经返回、同时返回或将要返回)的数据集合中检测到的或校正的或检测到并校正的错误类型(如果有的话)。错误标志可以由与装置的解码器耦合的电路系统生成。所述电路系统可以对输入到解码器中的校验子位和由解码器输出的错误指示位执行逻辑运算。逻辑运算的结果可以是呈位形式的一或多个错误标志,它们单独地或共同地指示码字中的特定类型的错误。通过将错误标志传输到请求装置,所述装置可以指示在返回到请求装置的数据集合中是否存在检测到的特定类型的错误。
[0019]首先在如参考图1描述的系统的上下文中描述本公开的特征。在参考图2

4描述的装置的上下文中描述本公开的特征。在参考图5描述的过程流程的上下文中描述本公开的额外特征。通过与参考图6

9描述的错误类型指示相关的设备图和流程图进一步示出且参考所述设备图和流程图描述本公开的这些和其它特征。
[0020]图1示出根据本文公开的实例的支持错误类型指示的系统100的实例。系统100可包含主机装置105、存储器装置110以及将主机装置105与存储器装置110耦合的多个信道115。系统100可包含一或多个存储器装置110,但所述一或多个存储器装置110的方面可在单个存储器装置(例如,存储器装置110)的上下文中描述。
[0021]系统100可包含如计算装置、移动计算装置、无线装置、图形处理装置、车辆或其它
系统的电子装置的部分。例如,系统100可说明计算机、膝上型计算机、平板计算机、智能电话、蜂窝电话、可穿戴装置、互联网连接装置、车辆控制器等的各方面。存储器装置110可以是可用于存储用于系统100的一或多个其它组件的数据的系统的组件。
[0022]系统100的至少部分可以是主机装置105的实例。主机装置105可以是使用存储器执行过程的装置内的处理器或其它电路系统的实例,例如在计算装置、移动计算装置、无线装置、图形处理装置、计算机、膝上型计算机、平板计算机、智能电话、蜂窝式电话、可穿戴装置、因特网连接装置、车辆控制器、芯片上系统(SoC)或某一其它固定或便携式电子装置以及其它实例内。在一些实例中,主机装置105可指代实施外部存储器控制器120的功能的硬件、固件、软件或其组合。在一些实例中,外部存储器控制器120可称为主机或主机装置105本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备,其包括:解码器,其配置成检测码字中的一或多个错误;第一逻辑门,其与所述解码器耦合且配置成对从所述解码器输出的第一位集合执行第一逻辑或运算,所述第一位集合表示包含在所述码字中的奇偶校验位集合的错误标志;以及第二逻辑门,其与所述解码器耦合且配置成对从所述解码器输出的第二位集合执行第二逻辑或运算,所述第二位集合表示包含在所述码字中的数据位集合的错误标志。2.根据权利要求1所述的设备,其进一步包括:第一反相器,其与所述第一逻辑门耦合且配置成反转来自所述第一逻辑门的至少部分地基于所述第一逻辑或运算的信号;以及第二反相器,其与所述第二逻辑门耦合且配置成反转来自所述第二逻辑门的至少部分地基于所述第二逻辑或运算的信号。3.根据权利要求2所述的设备,其进一步包括:第三逻辑门,其与所述第一反相器和所述第二反相器耦合且配置成对来自所述第一反相器的信号和来自所述第二反相器的信号执行逻辑与运算。4.根据权利要求3所述的设备,其进一步包括:第四逻辑门,其与所述解码器耦合且配置成对所述码字的校验子位集合执行逻辑或运算,其中所述第三逻辑门配置成对来自所述第四逻辑门的信号执行所述逻辑与运算。5.根据权利要求1所述的设备,其进一步包括:第三逻辑门,其配置成对来自所述第一逻辑门的至少部分地基于所述第一逻辑或运算的信号执行第三逻辑或运算;以及第四逻辑门,其配置成对来自所述第二逻辑门的至少部分地基于所述第二逻辑或运算的信号执行第四逻辑或运算。6.根据权利要求5所述的设备,其进一步包括:第五逻辑门,其与所述解码器耦合且配置成对所述码字的校验子位集合执行逻辑或运算;以及反相器,其与所述第五逻辑门耦合且配置成反转来自所述第五逻辑门的信号,其中所述第三逻辑门配置成对来自所述反相器的信号执行所述第三逻辑或运算,并且其中所述第四逻辑门配置成对来自所述反相器的所述信号执行所述第四逻辑或运算。7.根据权利要求1所述的设备,其进一步包括:第三逻辑门,其与所述解码器耦合且配置成对从所述解码器输出的第三位集合执行第三逻辑或运算,所述第三位集合表示包含在所述码字中的地址位集合的错误标志。8.根据权利要求7所述的设备,其进一步包括:第四逻辑门,其与所述第一逻辑门耦合且配置成对来自所述第一逻辑门的信号执行第四逻辑或运算;第五逻辑门,其与所述第二逻辑门耦合且配置成对来自所述第二逻辑门的信号执行第五逻辑或运算;以及第六逻辑门,其与所述第三逻辑门耦合且配置成对来自所述第三逻辑门的信号执行第六逻辑或运算。
9.根据权利要求8所述的设备,其进一步包括:第七逻辑门,其与所述解码器耦合且配置成对所述码字的校验子位集合执行第七逻辑或运算;以及反相器,其与所述第七逻辑门耦合且配置成反转来自所述第七逻辑门的信号,其中所述第四逻辑门配置成对来自所述反相器的信号执行所述第四逻辑或运算,所述第五逻辑门配置成对来自所述反相器的所述信号执行所述第五逻辑或运算,并且所述第六逻辑门配置成对来自所述反相器的所述信号执行所述第六逻辑或运算。10.一种由存储器装置执行的方法,所述方法包括:由解码器对受错误校正码保护的码字执行错误检测程序;由所述解码器至少部分地基于所述错误检测程序输出表示包含在所述码字中的奇偶校验位集合的错误标志的第一位集合和表示包含在所述码字中的数据位集合的错误标志的第二位集合;对表示包含在所述码字中的所述奇偶校验位集合的错误标志的所述第一位集合执行第一逻辑或运算;以及对表示包含在所述码字中的所述数据位集合的错误标志的所述第二位集合执行第二逻辑或运算。11.根据权利要求10所述的方法,其进一步包括:反转至少部分地基于所述第一逻辑或运算的第一信号;以及反转至少部分地基于所述第二逻辑或运算的第二信号。12.根据权利要求11所述的方法,其进一步包括:对经反转第一信号和经反转第二信号执行...

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

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

1