发明名称 数字数据错误的查错纠错方法
摘要 本发明涉及一种数字数据错误的查错纠错方法,包括:将一数据字节进行位调变编码,判断此数据字节是否满足调变编码的规格,当不满足调变编码规格时,将此数据字节增加一错误位。之后,再将包括此错误位的数据字节进行错误纠错程序。
申请公布号 CN1218251C 申请公布日期 2005.09.07
申请号 CN02142893.X 申请日期 2002.09.23
申请人 威盛电子股份有限公司 发明人 张文正;胡培杰
分类号 G06F11/10 主分类号 G06F11/10
代理机构 隆天国际知识产权代理有限公司 代理人 陈红;潘培坤
主权项 1、一种数字数据错误的查错纠错方法,其特征在于,包括:将一数据字节进行八至十四位调变编码或八至十六位调变编码;判断该数据字节是否满足该调变编码的规格;当不满足该调变编码规格时,将该数据字节增加一错误位;以及将包括该错误位的该数据字节进行一主错误纠错步骤;其中该主错误纠错步骤包括:计算对应该数据字节的数个特征值;判断这些特征值是否均为零;当这些特征值中至少有一不为零时,便判断是否有该错误位,或该错误位的计数是否超过一第一默认值;当具有该错误位且该错误位的计数不超过该第一默认值,便执行一第一错误纠错步骤,以计算一错误值;以及当该错误位的计数超过该第一默认值或不具有该错误位,便执行一第二错误纠错步骤,以计算一错误位置与一错误值;其中该第一默认值为4;当特征值全部为零时,不进行纠错步骤;其中,该第一错误纠错步骤,还包括:计算该错误值的一除数;判断该错误值的该除数是否为零;当该错误值的该除数为零时,对该错误值标示一抹除位;当该错误值的该除数不为零时,计算该错误值的一被除数,且计算该错误值并累计错误值的计算次数;当该错误值计算次数等于该第一默认值时,便进行错误修正;以及当该错误值计算次数小于该第一默认值时,重复该第一错误纠错步骤,便再计算该错误值的下一错误值。
地址 台湾省台北县