APP下载

基于LDPC/Turbo双模译码器的自适应迭代译码算法研究

2016-09-16王秀敏洪芳菲殷海兵李正权肖丙刚

浙江大学学报(理学版) 2016年5期

王秀敏, 洪芳菲, 殷海兵, 李正权, 肖丙刚

(中国计量大学 信息工程学院, 浙江 杭州 310018)



基于LDPC/Turbo双模译码器的自适应迭代译码算法研究

王秀敏, 洪芳菲, 殷海兵, 李正权, 肖丙刚

(中国计量大学 信息工程学院, 浙江 杭州 310018)

针对现有WIMAX标准中LDPC/Turbo双模译码器设计在精确计算时未充分考虑迭代次数的问题,提出了一种适用于LDPC和Turbo码的自适应迭代译码算法,可灵活应用于由FPGA技术实现的双模译码器.该算法通过跟踪中间消息计算错误概率,根据多条件判定精确计算迭代次数,从而实现译码算法与错误概率变化特征的自适应性;通过改进的预判决机制减少平均迭代次数.利用Matlab搭建WIMAX系统测试链路,对TDMP多种算法的误码性能与迭代次数的关系进行测试,实现了12个SISO处理单元并行的LDPC/Turbo双模译码器.结果表明,所设计的译码器减少了算法中冗余的迭代过程,并且完全满足该标准下最大码长的要求.

LDPC/Turbo;双模译码器;迭代次数;WIMAX标准;自适应迭代译码

Journal of Zhejiang University(Science Edition), 2016,43(5):573-579

低密度奇偶校验(LDPC,low-density parity-check)[1]码和卷积Turbo[2]码是性能接近Shannon极限的纠错码,广泛应用于现代通信系统的各个领域,在多模基带接收机中都会用到LDPC码和Turbo码译码器.关于LDPC码和Turbo码的研究主要包括:高性能、高吞吐率、低消耗的LDPC/Turbo双模甚至多模译码器[3]设计与实现;具有高性能和低编码复杂度的LDPC码和Turbo码的设计;双模及多模译码器的低复杂度交织器[4]的设计等.

目前国内外都已有实现双模译码器的报道.HUNG等[5]设计了一种基4的8个SISO(soft-input soft-output)译码器并行的LDPC/Turbo双模译码……

登录APP查看全文