CMMB中LDPC码的译码算法及部分并行译码器制造技术

技术编号:6985688 阅读:277 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种CMMB中LDPC码的译码算法,包括以下步骤:(a)对LDPC码的现有校验矩阵进行置换,得到由18个256×9216的子矩阵组成的新校验矩阵,且每个子矩阵的每一列仅包含一个“1”;(b)将新校验矩阵应用于部分并行译码器中,控制单元控制整个部分并行译码器进行系统初始化;(c)信息更新单元接收变量节点存储单元的信息,与校验节点存储单元的信息共同作用,完成所有变量节点和校验节点的信息更新,直至CMMB中LDPC码的译码完成。本发明专利技术减少了译码过程中的信息存储量,有效地提高了信息收敛速度,降低了迭代次数,提高了译码效率;同时,还降低了硬件的实现难度。

【技术实现步骤摘要】

本专利技术涉及一种译码器,具体地说,是涉及一种CMMB中LDPC码的部分并行译码算法及译码器。
技术介绍
低密度奇偶校验(LDPC)码是一种具有逼近shannon限的优秀纠错码,具有极强的纠错和检错能力。近年来,低密度奇偶校验码的优异性能及其良好的应用前景已引起了研究人员的高度重视,现已成功应用于多个行业标准,如第二代欧洲数字电视广播标准 (DVB-S》、地面数字电视广播标准(CDTTB)、我国2006年提出的中国移动多媒体广播标准 (CMMB)。CMMB系统的信道编码采用LDPC码作为内码,此LDPC码的现有校验矩阵是经过精心设计构造出来的一种高度结构化的稀疏矩阵,具有巧妙的准循环特点(1) 1/2码率的校验矩阵H为4608 X 9216,可以划分为256个18X9216的行子矩阵,其中下一个子矩阵可通过上一个子矩阵向右循环移36位而得到;也可以划分为256个 4608X36的列子矩阵,其中后一个子矩阵可通过前一个子矩阵向下移18位而得到;这种校验矩阵的行重为6,列重为3。0)3/4码率的校验矩阵H为2304X9216,可以划分为256个9X9216的行子矩阵,其中下一个子矩阵可本文档来自技高网...

【技术保护点】
1.CMMB中LDPC码的译码算法,其特征在于,包括以下步骤:(a)对LDPC码的现有校验矩阵进行置换,得到由18个256×9216的子矩阵组成的新校验矩阵,且每个子矩阵的每一列仅包含一个“1”;(b)将新校验矩阵应用于部分并行译码器中,控制单元控制整个部分并行译码器进行系统初始化;(c)信息更新单元接收变量节点存储单元的信息,与校验节点存储单元的信息共同作用,完成所有变量节点和校验节点的信息更新,直至CMMB中LDPC码的译码完成。

【技术特征摘要】

【专利技术属性】
技术研发人员:武畅李玉柏谭太秋
申请(专利权)人:电子科技大学
类型:发明
国别省市:90

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1