[发明专利]在存储器设备处的控制数据的错误校正的系统和方法有效

专利信息
申请号: 201510102335.9 申请日: 2010-12-01
公开(公告)号: CN104657231A 公开(公告)日: 2015-05-27
发明(设计)人: D.P.尤尔佐拉;R.纳加比拉瓦;A.卡普尔;I.德罗尔;A.C-S.张;P.黄;J.陈 申请(专利权)人: 桑迪士克科技股份有限公司
主分类号: G06F11/10 分类号: G06F11/10
代理公司: 北京市柳沈律师事务所 11105 代理人: 万里晴
地址: 美国得*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 存储器 设备 控制 数据 错误 校正 系统 方法
【说明书】:

本发明是以下发明专利申请的分案申请:申请号:201080058296.2,申请日:2010年12月1日,发明名称:在存储器设备处的控制数据的错误校正的系统和方法。

技术领域

本公开一般涉及在存储器设备处的控制数据的错误校正。

背景技术

在向存储器中写入数据的过程期间,通常用额外的位来编码数据以形成码字。在存在噪声时,表示该码字的位中的一些位可能改变,用错误来破坏原始码字。当从存储器读取该码字时,可以使用解码器使用错误校正编码(ECC)来标识和校正这些错误。例如,在其中位错误趋向于不相关的应用中一般使用Bose-Chaudhuri-Hocquenghem(BCH)、低密度奇偶校验(LDPC)、里德所罗门(Reed Solomon)和Turbo编码方案。

ECC算法的硬件和软件实现方式通常被定义为能够对给定长度的数据校正给定量的错误。如果存储介质返回具有比ECC引擎被设计为能够校正的更多的错误的数据,则解码的数据将不匹配原始存储的数据。因此,改进存储器设备的ECC引擎的错误校正能力可以改进存储器设备的可靠性。

发明内容

公开了错误校正编码(ECC)增强压缩模块,其可以改进存储器设备的ECC引擎的错误校正能力。该ECC增强压缩模块通过在编码控制数据之前压缩该控制数据来增强该控制数据的错误校正,由此减少需要由ECC引擎编码和解码的控制数据位的数量。减少表示控制数据的位的数量使得ECC引擎能够将其校正能力集中在更少的位上,因此可比控制数据未压缩的情况校正更多错误。因此,增强了ECC引擎的有效错误校正能力。

根据本发明的一个方面,提供一种方法,包括:在包括错误校正编码(ECC)引擎和多个存储元件的存储器器件中进行,其中所述多个存储元件包括一组存储元件,其中所述存储器器件被配置为根据页格式向所述存储元件存储信息,所述页格式包括数据部分和奇偶校验部分:启动操作以压缩要被存储在所述组存储元件中的数据;选择所述ECC引擎的生成第一数量的奇偶校验位的第一模式和ECC引擎的生成第二数量的奇偶校验位的第二模式之一,所选模式基于所压缩的数据的压缩的程度;编码所压缩的数据以生成对应于所压缩的数据的奇偶校验位;向所压缩的数据添加附加数据以增加格式化的字的存储尺寸;以及根据所述页格式存储包括所压缩的数据和奇偶校验位的格式化的字到所述组存储元件,其中,所压缩的数据被存储在所述数据部分中,且至少一些奇偶校验位被存储在所述奇偶校验部分中。

根据本发明的另一个方面,提供一种方法,包括:在包括错误校正编码(ECC)引擎和多个存储元件的存储器器件中进行,其中所述存储器器件被配置为根据页格式在所述存储元件处存储信息,所述页格式包括数据部分和奇偶校验部分:根据所述页格式从所述存储元件读取包括所压缩的数据和奇偶校验位的一页数据,其中该页数据包括被添加到所压缩的数据以增加格式化的字的存储尺寸的附加数据,其中,所压缩的数据被包括在所述页的数据部分中,且至少一些奇偶校验位被包括在所述页的奇偶校验部分中;使用所述奇偶校验位在所述ECC引擎处解码所压缩的数据;以及解压缩所压缩的数据以生成解压缩的数据,其中,所述ECC引擎可配置为当所有奇偶校验位被包括在所述页的奇偶校验部分中时根据第一模式操作或当所述奇偶校验位的第一部分被包括在所述页的奇偶校验部分中且所述奇偶校验位的第二部分被包括在所述页的数据部分中时根据第二模式操作。

根据本发明的另一个方面,提供一种数据存储器件,包括:存储器,包括多个存储元件;以及控制器,耦合于所述存储器,且被配置为根据页格式向所述存储元件存储信息,所述页格式包括数据部分和奇偶校验部分,其中,所述控制器包括:错误校正编码(ECC)引擎;以及压缩模块,耦合于所述ECC引擎,且被配置为接收和压缩被提供给ECC引擎用于编码的数据,其中,所述ECC引擎可配置为基于数据的压缩的程度、在第一模式中操作以生成第一数量的奇偶校验位、或在第二模式中操作以生成第二数量的奇偶校验位,以及其中,所述控制器被配置为根据所述页格式向所述存储元件存储包括所压缩的数据和奇偶校验位的数据,其中,所压缩的数据被存储在所述页的数据部分中,且至少一些奇偶校验位被存储在所述页的奇偶校验部分中,且其中,所述控制器被配置为向所压缩的数据添加附加数据来增加格式化的字的存储尺寸。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克科技股份有限公司;,未经桑迪士克科技股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510102335.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top