[发明专利]一种用于确保数据存储过程中数据有效性的装置、系统和方法无效
申请号: | 200980121155.8 | 申请日: | 2009-04-04 |
公开(公告)号: | CN102084343A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 大卫·弗林;乔纳森·撒切尔;约翰·斯特拉瑟 | 申请(专利权)人: | 弗森-艾奥公司;大卫·弗林;乔纳森·撒切尔;约翰·斯特拉瑟 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 张春媛;阎娬斌 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 确保 数据 存储 过程 有效性 装置 系统 方法 | ||
1.一种扩展数据保护的装置,所述装置包括:
数据接收模块,其接收存储块和用于存储块的已有的奇偶校验信息,所述存储块包括在数据存储设备上存储在一起的数据,所述存储块包括一个或多个数据包的至少一部分,所述已有的奇偶校验信息被生成用于存储块的数据;
ECC产生模块,其响应于数据接收模块接收存储块和已有的奇偶校验信息,产生用于存储块的数据的错误校正码(“ECC”)检查位,其中利用分组码和卷积码中的一种产生用于存储块的ECC检查位;
预存储一致性模块,其利用存储块的数据、已有的奇偶校验信息、以及ECC检查位来确定所述存储块的数据、已有的奇偶校验信息、以及ECC检查位是否一致;以及
数据存储模块,其将存储块的数据和用于存储块的ECC检查位存储在数据存储设备上,其中所述用于存储块的已有的奇偶校验信息不存储在所述数据存储设备上。
2.如权利要求1所述的装置,其中所述预存储一致性模块独立于ECC产生模块。
3.如权利要求2所述的装置,进一步包括ECC检查位奇偶校验模块,其利用所述ECC检查位产生ECC检查位奇偶校验信息,其中所述预存储一致性模块利用所述ECC检查位奇偶校验信息来确定一致性。
4.如权利要求3所述的装置,其中所述预存储一致性模块利用存储块的数据和已有的奇偶校验信息,独立于所述ECC产生模块和ECC检查位奇偶校验模块产生替代的奇偶校验信息,对照所述ECC检查位奇偶校验信息检查所述替代的奇偶校验信息以确定一致性。
5.如权利要求1所述的装置,进一步包括:
数据检索模块,其响应于读取请求,从数据存储设备上存储的一个或多个数据包检索具有数据的存储块以及检索用于存储块的ECC检查位;
奇偶校验产生模块,其产生用于检索到的存储块的数据和ECC检查位的奇偶校验信息;
ECC检测模块,其使用和存储块一起存储的ECC检查位产生ECC校正子,用于确定检索到的存储块的数据和产生的奇偶校验位是否具有错误;以及
后存储一致性模块,其利用来自检索到的存储块的数据,由奇偶校验产生模块所产生的产生的奇偶校验信息,以及ECC校正子来确定所述数据、产生的奇偶校验信息、和ECC校正子是否一致。
6.如权利要求5的装置,进一步包括ECC校正模块,其响应于ECC检测模块确定检索到的存储块上的数据和产生的奇偶校验位具有错误,从而校正存储块的数据中一个或多个错误,并更新一个或多个奇偶校验位。
7.如权利要求5所述的装置,其中所述后存储一致性模块独立于ECC检测模块。
8.如权利要求7所述的装置,进一步包括ECC校正子奇偶校验模块,其利用ECC校正子产生ECC校正子奇偶校验信息;其中所述后存储一致性模块利用ECC校正子奇偶校验信息来确定一致性。
9.如权利要求8所述的装置,其中所述后存储一致性模块利用检索到的存储块的数据和产生的奇偶校验信息,独立于ECC检测模块和ECC校正子奇偶校验模块产生替代的奇偶校验信息,并且对照ECC校正子奇偶校验信息检查替代的奇偶校验信息,以确定一致性。
10.如权利要求5所述的装置,进一步包括后检索奇偶校验检查模块,其响应于ECC检测模块完成确定检索到的存储块的数据是否具有错误,而利用来自检索的存储块和ECC检查位产生的奇偶校验信息,检查检索到的存储块和ECC检查位的奇偶校验位。
11.如权利要求1所述的装置,其中所述ECC产生模块进一步包括产生用于存储块的已有的奇偶校验信息的错误检查码,所述错误检查码和用于存储块的ECC检查位一起存储。
12.如权利要求11所述的装置,其中用于已有的奇偶校验信息的错误检查码包括奇偶校验检查位、检查码、和ECC检查位中的一个。
13.如权利要求1所述的装置,其中所述ECC产生模块进一步包括产生ECC检查位,其用于和已有的奇偶校验信息结合的存储块的数据,使得产生的ECC检查位不能区分数据和奇偶校验信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于弗森-艾奥公司;大卫·弗林;乔纳森·撒切尔;约翰·斯特拉瑟,未经弗森-艾奥公司;大卫·弗林;乔纳森·撒切尔;约翰·斯特拉瑟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980121155.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多插头电源接线板
- 下一篇:通过原子层沉积形成含钌的膜的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置