发明名称 |
校正长猝发连续错误的方法与系统 |
摘要 |
本发明公开了一种校正磁性介质中多字节错误的方法,在该磁性介质上,数据是记录在由数据字节与对应的校验字节子块所组成并包括在读时用于生成错误校正码(ECC)校正子的ECC的可变长度块中的。在每块的末尾写入了N个顺序奇偶校验字节的一个序列。在读时,ECC校正子生成以后,将由读出的数据字节和校验字节计算而得的奇偶校验字节与写入的奇偶校验字节进行比较而生成奇偶校正子。 |
申请公布号 |
CN1041463A |
申请公布日期 |
1990.04.18 |
申请号 |
CN89106994.1 |
申请日期 |
1989.09.08 |
申请人 |
国际商业机器公司 |
发明人 |
约翰·斯科特·埃根伯格;保罗·霍吉斯;阿温德·摩蒂拜·帕特尔 |
分类号 |
G06F11/10 |
主分类号 |
G06F11/10 |
代理机构 |
中国国际贸易促进委员会专利代理部 |
代理人 |
范本国 |
主权项 |
1、一种校正磁性介质中的多字节错误的方法,在该磁性介质上数据是记录在由数据字节与对应的校验字节的子块所组成并包括在读取时生成错误校正码校正子的错误校正码(ECC)的可变长度块中的,其特征在于下述步骤:在每一块的末尾写入N个顺序奇偶校验字节的一个序列;在读时,生成ECC校正子块后,将从读出的数据字节与校验字节中计算出的奇偶校验字节与写入的奇偶校验字节进行比较生成奇偶校正子;响应一个长猝发错误状态,生成一个指示器指向一个块中可能受该错误猝影响的N个连续字节中的首字节;使用不受指示器所标识的N个字节影响的任何ECC校正子,校正所有不受这些被标识的字节影响的子块中的可校正的错误;按照这样校正的错误调整该奇偶校正子;使用调整后的奇偶校正子,校正指示器所指示的N个字节中的错误;根据用该调整后的奇偶校正子所校正的错误调整任何未使用过的ECC校正子;以及使用调整后的ECC校正子,校正所有剩下的可校正错误。 |
地址 |
美国纽约 |