您现在的位置:首页 >> 国际资讯 >> 内容

【MATLAB代做|FPGA代做】LDPC&CMMB

时间:2018-5-1 17:21:14 点击:

  核心提示:【MATLAB代做|FPGA代做】LDPC&CMMB...

  随着我国移动电视和多媒体广播技术(CMMB)的不断进步,其标准所采用的信道纠错编码技术——低密度奇偶校验码(LDPC)技术也得到了越来越多的研究者的关注,由于LDPC码是一种性能较高的纠错编码,使其在基于可靠性信号传输方面具有非常广阔的应用前景。

本文从LDPC码的基础理论出发,在研究前人成果的基础上,针对CMMB标准,采取理论阐述、算法仿真等方式进行了LDPC码的构造方式分析、编码技术分析和译码算法仿真比较,并最终以综合性能较好的最小和译码算法作为基础,对CMMB标准环境下的LDPC码校验矩阵的特点进行分析,据此特点对译码器进行了设计,设计过程避免了单一使用并行结构或串行结构的方式,而是采用将二者结合的方法,最后在设计的基础上完成了译码器的具体实现。

本次研究对LDPC译码器所采取的独特的设计结构以及存储器的控制策略,在保证速度的前提下增强了性能,从而实现了以小资源换取高性能的目标,随着通信系统和CMMB技术的普及,本次LDPC译码器的研究对其它系统译码器的实现具有一定的参考价值。

信道编码的译码算法效率高低在很大程度上决定了码性能及其应用的广泛性,一般来说,普通的分组码的译码复杂度与码长呈现出指数关系,在码长较长时译码复杂度会呈几何倍数上升,使得实际应用变得异常复杂。LDPC码恰恰由于其校验矩阵的稀疏性,让其译码具有比较高的效率,它的码长与译码复杂度不再是指数关系,而是线性关系,这使得LDPC码得到了较为广泛的应用。

美国学者GALLAGER博士提出了LDPC码的译码算法有两种主要类型,这两种类型都是基于消息传递的,分别是硬判决算法与软判决算法,硬判决算法是指的在译码过程中传递的消息属于比特值;软判决算法则是指的在译码过程中传递的消息是与后验概率有关的。常见的硬判决算法主要包括比特翻转算法,即BF,以及加权的比特翻转算法,即WBF等;常见的软判决算法主要是由GALLAGER本人提出的软输入、软输出迭代译码的置信传播算法,即BP算法以及由此改进而来的一些软判决算法,如LLR等。研究表明,BP算法的译码性能要比前面的硬判决的译码性能高出许多,而且其运算的复杂度也较低。本章将对LDPC码的各类译码

联系:highspeedlogic

QQ :1224848052

微信:HuangL1121

邮箱:1224848052@qq.com

网站:http://www.mat7lab.com/

网站:http://www.hslogic.com/

微信扫一扫:

作者:【MATLAB代做|FPGA代做】LDPC&CMMB 来源:【MATLAB代做|FPGA代做】LDPC&CMMB
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
  • matlab代做|matlab专业代做|matlab淘宝代做(www.hslogic.com) © 2018 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment