[发明专利]基于矩阵分块的高速LDPC译码器实现方法无效
申请号: | 200810117815.2 | 申请日: | 2008-08-04 |
公开(公告)号: | CN101335592A | 公开(公告)日: | 2008-12-31 |
发明(设计)人: | 安建平;刘策伦;卜祥元;王忠勇 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/00 |
代理公司: | 北京理工大学专利中心 | 代理人: | 张利萍 |
地址: | 100081北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 矩阵 分块 高速 ldpc 译码器 实现 方法 | ||
技术领域
本发明涉及一种LDPC译码方法,特别涉及一种基于矩阵分块的高速LDPC译码器实现方法,属于信道编码技术领域。
背景技术
在卫星通信、深空通信及各种无线通信系统中,为了提高系统的抗噪声能力,信道编码是必不可少的。在目前所有的信道编码中,LDPC码是最接近香农限的好码,其性能比Turbo码还好。LDPC码的译码采用BP(BeliefPropagation)迭代译码算法,不仅具有很好的译码性能,而且具有线性的译码复杂度,更为重要的是,这是一种并行译码算法,可以极大地提高译码速度。但是在工程实现时,对于完全随机构造的码字而言,对迭代信息的读写速度会相对较慢,以至于限制了并行译码的进行。
BP迭代译码算法分为概率域迭代译码与对数域迭代译码两种实现方式,对数域迭代译码是在概率域迭代译码的基础上发展而来的,通过取对数,可以将大量乘法运算变为加法运算,有利于硬件实现,因此工程上大都采用对数域迭代译码算法。译码器的输入为来自解调器的软解调信息ri,i=1…N;输出即为译码的硬判决结果。迭代译码过程可以看成是在由校验矩阵决定的双向图上进行的消息传递过程,双向图又称为Tanner图,如图1所示。图1中右边的节点是变量节点,代表码字中的一个比特或校验矩阵中的一列;左边的节点是校验节点,代表一个校验方程或校验矩阵中的一行,当码字中某一比特包含在某一校验方程中,即校验矩阵中相应位为1时,图1中的左右节点间存在连线。译码中间变量为两组用对数似然比(LLR)定义的迭代信息L(qij)和L(rji)。其中i表示变量节点,j表示校验节点,L(qij)为变量节点到校验节点的迭代信息,L(rji)为校验节点到变量节点的迭代信息。令M(i)表示与变量节点i相连的校验节点的集合,N(j)表示与校验节点j相连的变量节点的集合。迭代时L(qij)和L(rji)之间信息的传递过程如图2所示,具体译码步骤为:
(1)初始化:
L(qij)初始化为信道输入对数似然比(LLR)L(ci),当信道为加性高斯白噪声信道时,有
(2)迭代:
(a)校验节点迭代运算(CNUP,check node update processing),由CNU单元完成:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810117815.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于药物分配器中的歧管
- 下一篇:压印式激光打标方法及装置