[发明专利]对数据块的一组经识别位执行额外解码操作在审
申请号: | 201980018430.7 | 申请日: | 2019-02-20 |
公开(公告)号: | CN111837106A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 吴英全;E·E·加德 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F3/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 一组 识别 执行 额外 解码 操作 | ||
可识别数据块。可对所述数据块执行第一解码操作。可确定与所述第一解码操作相关联的所述数据块的错误的不成功校正。可识别所述数据块的引起所述数据块的所述错误的所述不成功校正的一组位。响应于识别黑色数据的与所述错误的所述不成功校正相关联的所述组位,可对所述数据块的所述组位执行第二解码操作。所述第二解码操作可不同于所述第一解码操作。
技术领域
本发明大体上涉及一种存储器装置,且更明确来说涉及对数据块的一组经识别位执行额外解码操作。
背景技术
存储系统可包含存储数据的一或多个存储器组件。例如,固态硬盘(SSD)可包含例如非易失性存储器装置的存储器装置。所述SSD可进一步包含可管理所述存储器装置中的每一者且分配数据以存储于存储器装置处的SSD控制器。主机系统可利用SSD且请求来自SSD的数据。SSD控制器可用于从对应存储器装置检索数据且将所述经检索数据传回到所述主机系统。
附图说明
将从下文给出的详细描述及从本发明的各个实施方案的附图更充分理解本发明。
图1说明根据本发明的一些实施例的包含存储系统的实例计算环境。
图2是根据本发明的一些实施例的对引起错误的不成功校正的一组经识别位执行第二解码操作的实例方法的流程图。
图3A说明根据本发明的一些实施例的存储系统的数据块的实例。
图3B说明根据本发明的一些实施例的识别数据块的与错误的不成功校正相关联的一组位的实例。
图4是根据本发明的一些实施例的基于状态位对引起不成功解码操作的一组经识别位执行第二解码操作的实例方法的流程图。
图5是根据本发明的一些实施例的使用经确定差异值对一组经识别位执行具有额外一位解码的第二解码操作的实例方法的流程图。
图6说明根据本发明的一些实施例的确定用于数据块的与不成功解码操作相关联的一组位的差异值的实例。
图7是本发明的实施方案可在其中操作的实例计算机系统的框图。
具体实施方式
本发明的方面涉及对数据块的一组经识别位执行额外解码操作。一般来说,主机系统可利用包含一或多个存储器装置的存储系统。所述主机系统可提供数据以存储于所述存储系统处且可随后检索存储于所述存储系统处的数据。所述数据可经存储及从存储系统内的存储器装置检索。
存储系统的实例是包含非易失性存储器及管理所述非易失性存储器的控制器的固态硬盘(SSD)。所述控制器可将数据编码成用于存储于存储系统处的格式且可随后在从存储系统检索对应数据时解码所述经编码数据。此类编码及解码操作可对应于用于在检索已存储于存储系统处的对应数据时校正错误的错误校正码(ECC)过程。例如,可能已无意地改变(例如,归因于噪声、干扰、失真或位同步化错误而翻转)存储于存储系统处且通过控制器接收的经解码数据的数个位。明确来说,最初可能以值‘0’存储的位可改变到值‘1’或反之亦然。ECC过程的编码及解码操作可用于识别是否已切换特定位且可随后在传回对应数据时改变所述位的值。
作为实例,可使用逐块产品博斯-乔赫里-霍克文黑姆(BWP-BCH)码来编码数据。在BWP-BCH码中,数据块可布置成行及列的二维阵列。所述二维阵列中的每一行及列可用错误校正码(例如二进制BCH码)编码。行与列之间的交叉点可为阵列的条目。阵列中的每一条目可包含一组数据位。控制器可接着将经编码数据解码成已在存储系统上编码的字符的原始序列(在下文也被称为“码字”)。在解码操作期间可将对应于存储于存储系统上的经编码数据的被错误破坏的码字从存储系统传输到控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980018430.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于围绕两个正交轴线弹性枢转的装置
- 下一篇:具有传导性衬套的冷冻消融元件
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置