LDPC码高效编译码器设计与FPGA实现

来源 :河北大学 | 被引量 : 0次 | 上传用户:cheng_wutao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代数字通信系统的飞速发展,低密度奇偶校验码(Low-Density Parity-Check)即LDPC码凭借其具有逼近香农(Shannon)极限的性能以及低复杂度的译码算法和高并行度的硬件实现架构成为了近年来信道纠错编码技术研究的重点。本文深入研究了基于FPGA的LDPC码高效低存储量编译码器的实现方法。论文的主要工作包括:研究LDP C码的编译码算法及并利用Matlab仿真软件完成校验矩阵的构造,对多种编译码算法进行仿真比较,最终完成高效LDPC码编译码器的FPGA实现。本文首先介绍了LDPC码的基本概念和国内外发展现状,并通过对LDPC码的分类和表示方法的介绍引出LDPC码中的一类特殊码型——准循环低密度奇偶校验码(Quasi Cyclic-LDPC码),QC-LDPC码结合了结构性和随机性的特点,在保证LDPC码的信道性能不变的情况下,大大减小了编码算法的复杂程度,被广泛应用在众多数字通信系统当中。其次,本文通过Matlab仿真,实现了LDPC码校验矩阵的不同构造方法,经过多次仿真测试分析各种构造方式的优缺点。然后系统的分析和总结LDPC码的编译码方法,对传统译码算法和快速编码算法进行比较,并详细推导了LDPC码在高斯白噪声信道下置信传播译码算法的消息更新规则,以及由其演化而来的对数似然比译码算法和最小和译码算法,通过综合分析确定快速编码算法及最小和译码算法作为高效LDPC码编译码器的基本设计思想。最后,本文根据快速编码算法,选取基于IEEE 802.16e标准的校验矩阵,只存储基矩阵中每个子矩阵的首地址,并通过正向反向双向递归计算校验位。设计了一种高效低存储的LDPC码编码器,节省了FPGA逻辑资源开销并提高了编码速度。而译码器的设计则根据最小和译码算法,变量节点和校验节点的更新均采用块间并行、块内串行的方式进行。该方案可有效降低译码器对硬件存储空间的占用,并降低了译码电路的布线复杂度。
其他文献
张庆文教授认为青春期少女崩漏病因病机多为肾气不足、热瘀互结,病性为本虚标实、虚实夹杂。张教授运用补肾固冲、凉血化瘀法辨证论治,临床效果颇佳。
课堂结构是常态化课堂的前提性条件。“做中学”作为一种探究式科学教学方式,“提出问题-猜想假设-动手探究-合作交流-拓展延伸”的结构有助于“做中学”课堂的常态化与规范化
国际直接投资(Foreign Direct Investment, FDI),经合组织和国际货币基金组织定义为“是一国(地区)的居民或实体(投资者或母公司)在本国(地区)以外的另一国(东道国)的企业或
陕西省榆林市被誉为“中国的科威特”,高度聚集的能源资源使得这一地区具有发展产业集群的优势条件。目前,榆林能源化工产业集群已初步形成,但受多种因素的影响,集群竞争优势并未
孔子何以“不知老之将至”牛致功唐代的杜甫说过:"人生七十古来稀。"后来,人们慢慢地就把七十岁视为古稀之年了。在古代,限于科学的发展水平和生活条件,人们的平均年龄较低,能活到七
近年来,黄石分行认真贯彻落实省分行党委提出的"增强合规定力,力促稳健发展"工作目标,不断强化网点合规管理,切实防范各类操作风险和案件隐患,有力促进了全行经营品质的提升
众所周知,船厂生产最重要的两条主线,就是船体结构和管系生产,作为船舶门面的船体结构生产,无论是船厂本身、还是船东、船级社验船师都会给与足够的关注,毕竟船体建造是船厂
运动车辆的检测与跟踪以及车道线的检测是能交通系统(Intelligent traffic system, ITS)的重要组成部分。随着城市的发展,交通拥挤和堵塞现象越来越严重,驾驶员的疲劳驾驶也
文化,是一个国家的旗帜,关系到一个民族、一个政党的前途命运。正如列宁所说,一个文盲充斥的国家是不能建立社会主义的。2011年10月召开的中国共产党第十七届中央委员会第六
文章通过对马克思部分技术思想的文本解读,分析技术的内涵及其本质,澄清了在马克思主义理论的研究中对马克思技术观的种种错误认识,并驳斥了将马克思当做技术决定论者的粗浅