LDPC码译码算法的优化及译码器的设计

来源 :东华大学 | 被引量 : 9次 | 上传用户:HZ8081
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信道编码领域,LDPC (Low Density Parity Check, LDPC)码因其设计灵活、译码简单、容量近香农极限等优异性能获得了广泛的关注,已经被许多高速数据传输系统采用为前向纠错技术。论文以LDPC码的译码算法及译码器中校验节点的硬件结构为研究对象,主要研究内容如下:本文首先介绍了信道编码理论的基础知识,接着引出LDPC码,并介绍了LDPC码的表示方法、构造方法以及编码方法。其次,本文介绍了LDPC码的译码算法,并对译码算法进行了MATLAB仿真,分析算法纠错性能。在介绍译码算法的过程中,首先介绍了BP译码算法以及LLR-BP译码算法。由于上述算法的硬件实现复杂度比较高,本文还介绍了最小和(Min-Sum)译码算法。由于Min-Sum译码算法的纠错性能相比BP算法和LLR-BP算法有所下降,本文又介绍了Min-Sum译码算法的优化算法,并对优化算法的参数选取讲行了分析及仿真。本文将主要研究Min-Sum译码算法及其硬件实现。然后,根据Min-Sum译码算法及其优化算法,提出了校验节点处理单元的硬件优化方案。根据现有的TS (Tree Structure)方案提出了MTS (Modified TS)方案。MTS方案能够以更少的硬件消耗寻找最小值、次小值以及最小值的位置索引值。该方案能较大程度上降低Min-Sum译码算法在校验节点的硬件消耗,降低译码器的硬件复杂度。接下来,本文对归一化Min-Sum译码算法以及MTS方案进行了硬件设计。采用自顶向下的设计方法设计了LDPC译码器,详细的给出了其结构框图及译码功能模块的实现方式,并利用ISE14.3、 Matlab、Modelsim和Synplify Pro等软件对LDPC码译码器各个功能模块和顶层模块分别做了逻辑综合和时序仿真。本文的仿真平台为Nexys3Spartan-6FPGA开发板,其中芯片型号为XC6SLX16。最后,对本文的主要内容及所做的工作进行了总结,并对未来需要研究的工作进行了简要的介绍。
其他文献
用Reed-Muller算法求一个逻辑函数的异或-与标准型时,需要求出2N个系数,工作量大,容易出错.不重叠画圈法应用异或运算所具有的相关特性,经过对反变量的处理,直接得出最后结果
期刊
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
我们自1993年以来收治眼肌麻痹患者56例,疗效满意,现将结果报告如下.
目的:探讨五苓散加减治疗肾阳虚型石淋的疗效。方法:随机选取肾阳虚型石淋患者132例,并分成观察组和对照组。观察组采用五苓散加减治疗肾阳虚型石淋,对照组用肾石通颗粒治疗
纵观建国以来我国政府新闻媒介的治理有个历史流变的过程,从意识流变角度看,出现了从单一的指导受众与阶级斗争,到服务受众与舆论监督的转变;从改革实践看,客观上出现了市场化逻辑
聚类已成为基因表达数据的一种前沿分析方法,通过基因类别的划分可以较快速地发现病变细胞,以实现对疾病的诊断。然而,高维、小样本的数据特点使得原始采集的基因表达数据具
谷物水分含量是谷物质量的重要指标之一。微波加热法测定谷物水分具有操作方便、耗能低、快速等优点,测定结果与国标方法比较无显著性差异。
本文采用有限体积法并利用动网格技术,数值模拟了鱼类的波状摆动推进.首先分析了二维零厚度波状板的波状摆动推进,研究了在高雷诺数下匀速巡游的流场细节,发现了尾迹中涡的形
目标任务到2020年,形成具有中国特色、世界水平的现代职业教育体系(一)结构规模更加合理1.到2020年,中等职业教育在校生2350万人2.专科层次职业教育在校生1480万人3.从业人员继