[发明专利]一种适用于多进制LDPC码的高性能、低复杂度的迭代大数逻辑译码方法在审
申请号: | 201910546357.2 | 申请日: | 2019-06-20 |
公开(公告)号: | CN112118013A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 王中风;宋苏文;林军 | 申请(专利权)人: | 南京大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210023 江苏省南京市栖*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 多进制 ldpc 性能 复杂度 大数 逻辑 译码 方法 | ||
1.一种适用于多进制LDPC码的高性能、低复杂度的迭代大数逻辑译码方法,其特征在于:
1)两种减少实现复杂度的改进方法,用于保持性能同时减少比较操作和整数乘法操作;
2)一种不饱和限幅(unsaturated-clipping)的方法,能够有效提升译码性能同时降低可靠性度量值的比特位宽;
3)一种部分固定的存储方法,用于极大程度减少硬件实现时所需的存储空间,同时几乎不造成性能损失。
2.根据权利1中所述的两种减少实现复杂度的改进方法,其特征在于:
1)在计算先验可靠性度量值时,只从对应集合中选取最小值作为其度量,将对应的比较操作降低了一半;
2)在计算总的可靠性度量值时,将大量对信道信息的整数乘法改为极少量对先验可靠性度量值的除法,同时也降低了可靠性度量值的比特位宽。
3.根据权利2中所述的将整数乘法改为除法的改进方法,其特征在于,由于除法操作对硬件实现不大友好,整数除法可以近似为乘以一个分子分母都为2的幂次的分数,即可用简单的移位操作和加法操作实现。
4.根据权利1中所述的不饱和限幅的方法,其特征在于:
1)在限幅时,对于最大值采用特别的处理方法,即限幅前的最大值不是限幅后的最大值,而是赋予一个比最大幅度值小的值,其目的在于减少其他域元素对应的可靠性度量值在以后的限幅操作中被减去的值,从而提高这些域元素成为硬判决码字的竞争力,以达到提升性能的效果;
2)这种不饱和限幅方法将会在初始化和迭代阶段使用,其中在初始化阶段对所有的信道信息采用该限幅方法,将所有的信道信息调整到同一个范围内。而在迭代阶段,只有可靠性度量值超过限制的最大幅度值时该限幅方法才会被采用;
3)基于这种不饱和限幅方法,先验可靠性度量值可以进一步近似为一个常数,从而消除对应的比较操作以及所需的存储空间。
5.根据权利1中所述部分固定的存储方法,其特征在于,对于每个码元符号的q维信道信息,只使用其中的nf(nf<<q)组。而在存储更新可靠性度量值及其对应域元素时,只更新并存储部分信息(nm组)来减少存储空间。在存储的nm组信息中,其中nf(nf<nm)个位置是固定为上述的nf组对应信息所用,剩下nu(nu=nm-nf)个位置由更新的其他域元素及其对应的可靠性度量值共用。并且当这些位置被占满时,剩下的被更新的域元素则不参与更新,即无需存储。从而极大程度减少存储空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910546357.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类