[发明专利]非二进制低密度奇偶校验(LDPC)码的符号翻转解码器有效
申请号: | 201310394513.0 | 申请日: | 2013-08-28 |
公开(公告)号: | CN103684476B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | N·瓦尼卡;S·K·奇拉帕加里 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 巴巴多斯*** | 国省代码: | 巴巴多斯;BB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二进制 密度 奇偶校验 ldpc 符号 翻转 解码器 | ||
1.一种用于解码数据的方法,所述方法包括:
获取与符号相关的数据;
标识所述符号的多个候选值;
确定所述多个候选值的每个候选值与关联于所述符号的参考值之间的距离,以获得多个距离;以及
至少部分基于阈值和关联于所述多个距离中的第一距离的校验节点的数量之间的比较确定是否更新所述符号的值。
2.根据权利要求1所述的方法,其中所述多个距离形成距离分布,其中所述距离分布包括关联于所述多个距离中的至少一个距离的校验节点的数量。
3.根据权利要求1所述的方法,进一步包括:在所述解码的进一步迭代处修改所述阈值。
4.根据权利要求1所述的方法,其中确定是否更新所述符号的所述值包括:
标识多个阈值,其中所述多个阈值中的每个阈值对应于所述多个距离中的距离,并且所述阈值随着对应的距离被修改而被修改;以及
比较所述多个阈值中的每个阈值与所述多个距离中的所述对应的距离。
5.根据权利要求1所述的方法,进一步包括:当关联于所述多个距离中的距离的校验节点的数量超出阈值时,更新所述符号的所述值。
6.根据权利要求1所述的方法,其中关联于所述符号的第一数量的满足的校验节点对应于所述多个距离中的第一距离,并且关联于所述符号的第二数量的不满足的校验节点对应于所述多个距离中的第二距离。
7.根据权利要求6所述的方法,其中如果所述符号基于所述参考值和所述第二距离被更新到第二值,则所述第二数量的不满足的校验节点中的每个校验节点被改变为满足的校验节点。
8.根据权利要求1所述的方法,其中所述参考值是所述符号的初始值或所述符号的当前值。
9.根据权利要求1所述的方法,其中所述符号是非二进制符号,以使得在所述符号的所述多个候选值中有至少三个候选值。
10.根据权利要求9所述的方法,进一步包括:翻转所述非二进制符号的当前值,其中所述翻转包括将所述当前值从所述多个候选值中的第一候选值更新到所述多个候选值中的第二候选值。
11.一种解码器,包括通信地耦合到存储器的解码电路,其中所述解码电路被配置为:
从所述存储器获取与符号相关的数据;
标识所述符号的多个候选值;
确定所述多个候选值的每个候选值与关联于所述符号的参考值之间的距离,以获得多个距离;以及
至少部分基于阈值和关联于所述多个距离中的距离的校验节点的数量之间的比较,确定是否更新所述符号的值。
12.根据权利要求11所述的解码器,其中所述多个距离形成距离分布,其中所述距离分布包括关联于所述多个距离中的至少一个距离的校验节点的数量。
13.根据权利要求11所述的解码器,其中所述解码电路进一步被配置为在所述解码的进一步迭代处修改所述阈值。
14.根据权利要求11所述的解码器,其中所述解码电路被配置为通过以下来确定是否更新所述符号的所述值:
标识多个阈值,其中所述多个阈值中的每个阈值对应于所述多个距离中的距离,并且所述阈值随着对应的距离被修改而被修改;以及
比较所述多个阈值中的每个阈值与所述多个距离中的所述对应的距离。
15.根据权利要求11所述的解码器,其中所述解码电路被配置为当关联于所述多个距离中的距离的校验节点的数量超出阈值时,更新所述符号的所述值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310394513.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:散热金属条
- 下一篇:一种基于机器视觉的点胶质量检测方法
- 同类专利
- 专利分类