IEEE802.16e标准下的LDPC编译码器的研究与FPGA实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:caojunsuper
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
保证通信中信息的准确性的关键技术之一就是信道编码技术。LDPC码作为目前最接近香农极限的码字受到了众学者的追捧。与实际的需求相比,LDPC码的编译码器吞吐量一直受到硬件资源的限制,吞吐率难以得到进一步的提高。如何使用有限制的硬件资源实现拥有尽可能高的吞吐量的LDPC码编译码器是LDPC码在实际应用过程中必需要面对的问题。本文提出了一种分层自适应归一化最小和(Layered Adaptive Normalization Min-Sum,LANMS)算法,并针对现有问题设计了IEEE802.16e标准下的(2304,1152)LDPC码的编译码器,在200MHz时钟下可以完成编译码功能,并且达到大于400Mbps的吞吐量的预期目标。
  首先,本文介绍LDPC码的理论,并将LDPC码的编译码算法过程用数学公式的形式推导,同时给出不同参数下LDPC码的译码性能。通过比较数学公式的不同分析最小和算法与置信传播算法有差距的原因,并探寻补偿这种差距的方法。
  其次,对几种经典的软判决译码算法及其改进算法进行了推导与分析之后,根据不足之处提出了一种改进的分层归一化最小和(Layered Normalization Min-Sum, LNMS)算法,这种算法对不同迭代次数和不同层数的更新后校验信息乘以不同的归一化因子,归一化因子通过蒙特卡洛算法计算得出,不同信噪比下采用同一归一化因子,使更新后的校验信息更接近于置信传播算法中求出的更新后校验信息,与分层归一化最小和算法相比在不增加运算复杂度的情况下提高了译码性能。
  最后,硬件设计了针对IEEE802.16e标准下的(2304,1152)LDPC码编译码器并对其FPGA实现。在编码器的硬件设计过程中,通过比较三种编码算法的运算复杂度最终选定IEEE802.16e标准LDPC码的双向递归编码算法作为编码方案实现编码。在译码器的设计过程中,通过仿真与分析比较几种软判决译码算法的性能与运算复杂度,最终选择归一化因子为0.75的分层归一化最小和算法,初始信息量化位宽为7比特,量化范围为(-5,5)的方案实现译码。之后完成编译码器的VerilogHDL程序编写并使用ModelSim对编译码器进行电路仿真与综合,仿真结果正确,在时钟频率为200MHz的情况下,编码器吞吐量达到28.8Gbps,译码器吞吐量达到470.2Mbps,达到预期吞吐量大于400Mbps的要求。
其他文献
摘要:新课程教学要求语文教师在开展教学活动的过程中必须以构建高效课堂为发展目标,结合学生的具体学习特征以及兴趣爱好设计教学活动,为学生创造轻松愉快的学习氛围,积极发挥教师的课堂指导作用,有效提高学生的整体学习效率,使学生的各项学习能力能够得到充分培养,进一步推动小学生语文综合素养的提升。  关键词:小学语文;课堂教学;效率;提高措施  中图分类号:G4 文献标识码:A  小学语文教学是非常重要
期刊
摘要:在小学数学教学中,将游戏融入教学中可以有效地吸引学生探索学习的欲望,激发学生思维活力,促进学生数学逻辑思维的形成与发展。同时,教师可以利用游戏来引导学生学习掌握一些较为枯燥、较为抽象的数学知识,从而提高学生的学习效果。教师还可以运用游戏增强学生的动手能力,促进学生手脑协调发展。随着教育改革的不断推进,游戏化教学在小学数学中的应用越来越受到广大小学数学教育工作者的重视。基于此,本文章对如何将游
期刊
摘要:在新课标的要求下,教师除了要在课堂上对学生进行知识概念的传授,还要使学生养成良好的学习习惯和学习思维,最重要的是培养学生的自主学习能力,让学生爱学习、会学习,促进学生综合素质的提高,保证学生课后也能不断学习和进步。本研究通过教学实践,分析高中化学课堂中影响学生自主学习能力的因素,提出培养学生自主学习能力的策略。基于此,本文章对新课改下高中化学教学对学生自主学习能力的培养进行探讨,以供相关从业
期刊
摘要:高中阶段的通用技术学科内容涉及多方面的知识,与现实生活有着密切的联系。高中通用技术课程内容比较丰富,其中包括绘制设计样图、制作模型等,有比较复杂琐碎的知识点。对此,在高中通用技术总复习教学中,教师应巧妙应用微课进行教学设计,引导学生梳理设计流程、设计方案及样图等知识,让学生在复习过程中主动解决问题,促使学生更好地掌握通用技术知识,帮助学生逐步提升复习效果。本文结合高中通用技术总复习教学实践,
期刊
摘要:在展开小学信息技术教学的过程中,以网络微课展开教学能够进一步降低学生的学习困难,充分符合学生的学习需求,这样更利于增强学生的学习质量、发展学生的信息素养。因此,更多教师选择以网络微课辅助教学,通过充分地发挥出网络微课的实际特点丰富教学资源、建构高效教学课堂执行教学工作。  关键字:小学信息技术;网络微课;应用策略  中图分类号:G4 文献标识码:A  引言:在进行信息技术教学时,教师的教
期刊
摘要:初中生物教学对于学生核心素养的培养具有不可替代的作用,学生的科学探究能力、理性思考能力以及社会责任感等方面的综合素养,都可以在生物教学中得到培养。学生核心素养的培养作为当代教学改革的重点,需要得到学校方以及教师的大力支持,这样才能够使学生的核心素养真正形成,并使其成为能适应社会建设需求的高质量人才。基于此,对初中生物教学中学生核心素养的培养策略进行研究,仅供参考。  关键词:初中生物;核心素
期刊
中图分类号:G4 文献标识码:A  “不论学什么语言,都得背, 背诵使人受益不浅”。目前小学生的记忆力,却令人深感头痛。唱了几年少先队队歌,仍记不清歌词;一个公式、一个概念,背上半天还含含糊糊;一首古诗,短短几句,也很难背下来,课文片段,名警句,要想铭记,更非易事。小学阶段,正是一个人记忆最好的时期,为何出现如此令人困惑的现象呢?这大概和教学中存在的教师忽视对记忆力的要求和培养有关。  根据我
期刊
摘要:语文课程是小学阶段学生学习的一门重要的基础学科,教师在课堂教学中帮助学生提高阅读能力,重视阅读教学方式的合理运用,并时刻关注学生在语文阅读教学中的地位,充分体现学生在阅读学习中的主体性。本文就小学语文六年级《宇宙生命之谜》为例就如何培养学生的探究能力就进行分析,旨在提升学生的自主探究能力。  关键词:小学语文;阅读能力;教学探究  中图分类号:G4 文献标识码:A  随着课程体系的日益改
期刊
摘要:小组合作学习是一种全新的学习方式。小组合作学习不仅能够激发学生对学习的兴趣,还能够让全班都参与到学习氛围之中,学习质量和效果都有所提升。在初中数学课堂上,初中作为小学和高中的衔接阶段,既要保证对小学学过的知识进行进化,又要学到升高中的理论知识。所以,构建合作小组学习可以更好地帮助学生消化数学理论知识,还能够提高学生各个方面的能力。本篇文章就来探讨一下如何构建合作性学习小组,更好地提高初中数学
期刊
摘要:随着我国经济飞速发展,对人才培养的要求也逐步提高,课程改革已成为新时期下的必然选择。目前新课改一直在持续推进,对各个学科的教育教学都起到关键作用,这就让高中语文课堂有了前所未有的转变,实现了质的飞跃。为最大化的发挥语文课堂的实效性,使语文课堂变得妙趣横生、生机盎然,力求让学生学到更广泛的知识,教师需要主动迎合改革需求,不断完善和优化语文教学工作,以全面提升高中语文教学成效。  关键字:新课程
期刊