[发明专利]一种自动纠错系统及方法有效

专利信息
申请号: 200910077991.2 申请日: 2009-02-06
公开(公告)号: CN101477481A 公开(公告)日: 2009-07-08
发明(设计)人: 陈云霁;钱诚;胡伟武 申请(专利权)人: 中国科学院计算技术研究所
主分类号: G06F11/10 分类号: G06F11/10
代理公司: 北京律诚同业知识产权代理有限公司 代理人: 梁 挥;祁建国
地址: 100080北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自动 纠错 系统 方法
【权利要求书】:

1.一种自动纠错系统,设置在读写请求总线和结果输出总线之间,其特征在于,所述自动纠错系统包括:存储介质输入模块、存储介质存储模块、错误检查修正码产生模块以及存储介质输出模块,其中:

所述存储介质输入模块,用于向存储介质输入数据,和接受错误检查修正码纠错请求;

所述错误检查修正码产生模块,用于根据输入数据或读出数据产生错误检查修正码;

所述存储介质存储模块,用于存储输入数据以及根据输入数据编码产生的错误检查修正码;

所述存储介质输出模块,用于对根据输入数据产生的错误检查修正码和读出数据产生的错误检查修正码进行比较,查找并纠正错误数据位;并将纠错后的数据和错误检查修正码纠错请求发送给所述存储介质输入模块,同时发出重新读出数据请求。

2.根据权利要求1所述的自动纠错系统,其特征在于,所述存储介质输出模块,包括:错误检查修正码对比模块、错误检查修正码纠错模块和请求发送模块,其中:

所述错误检查修正码对比模块,用于根据输入数据产生的错误检查修正码和读出数据产生的错误检查修正码进行比较,查找错误数据位;

所述错误检查修正码纠错模块,用于纠正错误数据位;

所述请求发送模块,用于将纠错后的数据和错误检查修正码纠错请求发送给所述存储介质输入模块,同时发出重新读出数据请求。

3.一种自动纠错误方法,用于实现在产生错误检查修正码功能的同时自动纠正读写错误的功能,其特征在于,所述方法包括下列步骤:

步骤100.根据输入数据进行错误检查修正码编码,并将所述根据输入数据进行编码得到的错误检查修正码和所述输入数据一并存储;

步骤200.根据读出的所述输入数据进行错误检查修正码编码,同时将所述根据输入数据进行编码得到的错误检查修正码与所述根据读出数据进行编码得到的错误检查修正码进行对比,查找错误数据位;

步骤300.根据所述错误数据位对读出数据进行纠正,并将纠正后的数据输入存储介质,同时将包括所述错误数据位的信息发送出去并发出重新读出数据请求。

4.根据权利要求3所述的自动纠错方法,其特征在于,所述步骤100,包括下列步骤:

步骤110.根据输入数据进行错误检查修正码编码;

步骤120.将所述错误检查修正码和输入数据一并存储。

5.根据权利要求4所述的自动纠错方法,其特征在于,所述步骤110,包括下列步骤:

步骤111.根据输入数据,对标签信息进行错误检查修正码编码;

步骤112.根据输入数据,对数据信息进行错误检查修正码编码。

6.根据权利要求5所述的自动纠错方法,其特征在于,所述对标签信息进行错误检查修正码编码,是根据标签信息的位数,对标签信息高位加n位零,合并为64位数据进行编码。

7.根据权利要求5所述的自动纠错方法,其特征在于,所述步骤112,包括下列步骤:

步骤112a.将N位输入数据分成M(M=N/64)个64位数据data_in;

步骤112b.为第m(m=1)个64位数据data_in,产生8个64位密锁Cx,C0,C1,C2,C4,C8,C16,C32;

步骤112c.将所述8个64位密锁Cx,C0,C1,C2,C4,C8,C16,C32分别与所述64位数据进行运算,得到8位错误检查修正码:

data_ecc[0]=^(data_in & Cx)

data_ecc[1]=~(^(data_in & C0))

data_ecc[2]=^(data_in & C1)

data_ecc[3]=^(data_in & C2)

data_ecc[4]=^(data_in & C4)

data_ecc[5]=~(^(data_in & C8))

data_ecc[6]=^(data_in & C16)

data_ecc[7]=^(data_in & C32)

步骤112d.令m=m+1,判断m是否小于或等于M,若是则返回步骤112b;否则结束错误检查修正码编码。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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