论文部分内容阅读
低密度校验(Low Density Parity Check, LDPC)码作为一种差错控制码,由于其具有接近香农极限的性能,已经被广泛的应用于各种无线通信标准中,包括我国的数字电视地面传输标准DTMB、欧洲第二代卫星数字视频广播标准DVB-T2/C2/S2、IEEE802.11n、IEEE802.16e等。由于LDPC码越来越广的应用,使得多标准融合的LDPC译码器设计已经成为大势所趋。本文是针对于LDPC译码算法进行多标准融合的研究,为能够不仅支持不同码长码率还支持不同标准下的LDPC码结构的LDPC译码器设计打下扎实的理论基础。本文对DVB-T2/C2/S2和DTMB这四种标准进行多标准融合译码算法研究,工作主要包括以下几个部分:1.解决DVB-T2/C2/S2标准下LDPC码采用TDMP译码算法时会遇到的数据冲突问题。通过对不同标准下LDPC码的结构进行分析,首先采用了一种矩阵变换方法,使得冲突矩阵大大减少;然后,对TDMP算法进行改进,增加了对残余的会出现冲突矩阵的处理部分,从而完全避免了数据冲突问题。从而,使TDMP算法能够同时应用于DVB-T2/C2/S2和DTMB等标准,相比与传统的TPMP算法不仅性能大大提升,并且译码复杂度更低。2.对当前LDPC研究的热点问题——误码平层进行研究。首先从理论上分析了误码平层产生的原因,然后根据译码时节点信息变化情况,提出了一种简单的改进算法,有效的降低了误码平层,并且通过仿真得到了验证。3.对带有改善误码平层功能的多标准融合译码算法进行定点量化设计。首先,将浮点算法定点化,变成定点算法;然后通过仿真确定了各个节点位宽和精度。使得算法能够直接用于后续硬件设计实现;最后,将确定好位宽和精度的定点算法与浮点算法进行性能对比,定点设计满足要求。本文提出的多标准融合译码算法,首次采用将矩阵变换和算法改进结合的方式,使得DVB-T2/C2/S2和DTMB的多标准融合能够采用TDMP算法,相比于目前融合广泛采用的TPMP算法,有着更优异的性能和更低的复杂度,此外,还为误码平层问题提供了较易实现的解决方案,使得整个算法具有很高的实用价值,最后的定点量化也为硬件实现做好了准备。