[发明专利]纠错编码方法及装置有效
申请号: | 200780026312.8 | 申请日: | 2007-04-25 |
公开(公告)号: | CN101490963A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 神谷典史 | 申请(专利权)人: | 日本电气株式会社 |
主分类号: | H03M13/19 | 分类号: | H03M13/19;G11B20/18 |
代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 孙志湧;穆德骏 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 纠错 编码 方法 装置 | ||
1.一种使用低密度奇偶校验码的纠错编码方法,包括:
把待被处理以用于纠错编码的信息位序列分割成m-r个第一块和r 个第二块,所述m-r个第一块的每个包括长度为n的位序列,所述r 个第二块包括长度分别为k1,k2,…,kr的位序列,其中m、n是正整数,r 是在1≤r≤m范围内的整数,k1,k2,…,kr是在0≤k1,k2,…,kr≤n-1范围内 的整数;
第一算术运算,所述第一算术运算用于对所述m-r个第一块执行 多项式乘法并输出r个长度为n的位序列;以及
第二算术运算,所述第二算术运算用于对所述r个第二块和所述 第一算术运算的r个运算结果执行多项式除法和多项式乘法并输出包 括长度分别为n-k1、n-k2、…、n-kr的冗余位序列的位序列,
其中,所述第二算术运算包括:
第一多项式除法和乘法运算,所述第一多项式除法和乘法运算用 于对长度为kr的第二块和来自所述第一算术运算的r个运算结果同时 执行至多单个多项式除法和至多r-1个多项式乘法,并输出所述冗余位 序列中的n-kr位和r-1个长度为n的位序列;以及
第p多项式除法和乘法运算,其中p是在2≤p≤r范围内的整数, 用于对从第p-1多项式除法和乘法运算送出的长度为n的r-p+1个位序 列和长度为kr-p+1的所述第二块同时执行至多单个多项式除法和至多 r-p个多项式乘法,并输出所述冗余位序列中的n-kr-p+1位和r-p个长度 为n的位序列,其中,
所述多项式除法运算中的除数是通过将多项式xn-1除以包括有限 域的元素的素域上的最小多项式的乘积的多项式而生成的商多项式, 所述有限域包括1的n次方根。
2.一种使用低密度奇偶校验码的纠错编码装置,包括:
分割器,所述分割器用于把待被处理以用于纠错编码的信息位序 列分割成m-r个第一块和r个第二块,所述m-r个第一块的每个包括长 度为n的位序列,所述r个第二块包括长度分别为k1,k2,…,kr的位序列, 其中m、n是正整数,r是在1≤r≤m范围内的整数,k1,k2,…,kr是在0 ≤k1,k2,…,kr≤n-1范围内的整数;
r个第一算术处理器,所述r个第一算术处理器用于对所述m-r个 第一块执行多项式乘法,其中,所述r个第一算术处理器中的每个输出 长度为n的位序列作为运算结果;以及
第二算术处理器,所述第二算术处理器用于对所述r个第二块和 分别从所述r个第一算术处理器并行地提供的运算结果执行多项式除 法和多项式乘法,并输出包括长度分别为n-k1、n-k2、…、n-kr的冗余 位序列的位序列,
其中,所述第二算术处理器包括:
第一多项式除法和乘法单元,所述第一多项式除法和乘法单元用 于对长度为kr的第二块和来自所述r个第一算术处理器的运算结果同 时执行至多单个多项式除法和至多r-1个多项式乘法,并输出所述冗余 位序列中的n-kr位和r-1个长度为n的位序列;以及
第p多项式除法和乘法单元,其中p是在2≤p≤r范围内的整数, 用于对从第p-1多项式除法和乘法单元送出的长度为n的r-p+1个位序 列和长度为kr-p+1的所述第二块同时执行至多单个多项式除法和至多 r-p个多项式乘法,并输出所述冗余位序列中的n-kr-p+1位和r-p个长度 为n的位序列,其中,
所述多项式除法电路使用除数来执行多项式除法,所述除数包括 通过将多项式xn-1除以包括有限域的元素的素域上的最小多项式的乘 积的多项式而生成的商多项式,所述有限域包括1的n次方根。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电气株式会社,未经日本电气株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780026312.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风扇及其轴承结构
- 下一篇:包括振动阻尼构件的电机转子组件及其制造方法
- 同类专利
- 专利分类