二进制和非二进制LDPC译码器的FPGA设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:tony_guang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从信息论的创始人香农(Shannon)在其论文中提出了信道编码的理念后,学者们就开始投身于研究发现复杂度低、易于实现且逼近香浓极限的性能优异的信道编码。上个世纪六十年代,麻省理工学院的Robert Gallager第一次提出了 LDPC码,即低密度奇偶校验码(Low Density Parity Check Codes)。但是由于当时的计算能力有限,LDPC一直没有引起人们的注意,直到1996年,人们才重新发现了 LDPC码的优异性能。这些年来,FPGA技术的进步越来越快,并且FPGA具有功能性能强大,开发周期很短,可以重复进行编程等特点,已成为硬件设计中的首选器件之一。因此,本文采用FPGA来设计和实现一种可以合理的兼顾吞吐量、资源和复杂度的LDPC码编译码器。本文将基于二进制LDPC和非二进制LDPC编译码器的FPGA设计和实现展开研究:首先,基于对现有的二进制LDPC码和非二进制LDPC码译码算法的研究和分析,确定了以硬件实现复杂度较低且性能损失较少的Min-Sum算法和EMS算法分别作为二进制LDPC译码器和非二进制LDPC译码器FPGA实现的译码算法并使用Matlab进行误码率仿真。其次,本文确定了部分并行结构作为本文译码器的实现结构,使用硬件描述语言Verilog以及VHDL进行各模块实现。另外,为了提高译码器的实用性,本文对译码器的结构进行了优化使其可以灵活配置以支持不同码率或者码长的LDPC码译码;为了提高连续译码能力,程序增加了数据乒乓操作输入数据存储功能;为了提高吞吐率,译码器没有固定译码迭代次数,并且加入了可以设置的最大迭代次数,如果在最大迭代次数内完成译码,则迭代停止。最后,本文使用Modelsim 6.5C作为仿真工具对编译码器进行功能仿真测试,并使用Xilinx ISE 14.6软件对译码器进行综合及布局布线,目标芯片为:Xilinx XC6VSX315T。对综合结果进行分析,本文实现的二进制和非二进制LDPC编译码器都具有较高的吞吐率并且复杂度较低,能够合理的兼顾吞吐量、资源和复杂度。
其他文献
建筑外墙防水设计对建筑师来说恐怕都不陌生,因为建筑防水的重要性早已深入人心。防水问题如果处理不好,将会后患无穷。本文结合笔者的实践经验,就建筑外墙的防水设计进行了探讨
移动通信技术日新月异的发展改变了人们的生活方式,人们日益增长的个人通信需求和未来更加复杂的通信环境对新一代的通信系统提出了新的挑战。信道编码技术可以显著改善通信
《欧债真相警示中国》  作者:时寒冰  出版社:机械工业出版社  时间:2012年9月  债务危机就像希腊神话中吞食活人和牲口的恶魔九头蛇海德拉。英雄赫尔克里斯要杀死它,但海德拉的每个蛇头在被砍下后,都能在原处迅速长出两个新的蛇头。赫尔克里斯后来请侄子协助:砍掉蛇头后立即把它埋在土里,并马上用火烧蛇的伤口,新蛇头再也长不出来,赫尔克里斯最终才杀死了这个生命力可怕的蛇怪。  英雄赫尔克里斯发现了问题
问题董事是指不能有效履行义务的董事,我国上市公司董事不能有效履行职务的现象普遍存在,其行为对上市公司及其利益相关者造成了严重侵害。    触目惊心的“恶行”    问题董事的行为通常表现为:自营或为他人经营与其任职公司业务相同或相似的行业;董事自己或者通过其配偶、子女、父母或所担任董事的其他公司或其作为合伙人的合伙企业、组织,同自己任职的公司订立契约或进行交易,将公司商业机会转归自己或其他关联人并
<正> 按照山西省交警总队、忻州市支队的统一安排,原平交警大队从3月23日开始进行了为期37天的集中整治货运车辆超载违章工作,在总队、支队的大力指导和督促下,经大队领导和
期刊
中核苏阀科技实业股份有限公司于1997年7月10日在深圳证卷交易所上市,公司第一大股东为中国核工业总公司苏州阀门厂,持股量100800000,占总股本60.00%。公司主要生产经营各类工
目前所知许多裂缝基本是由收缩裂、温度裂等所组成的,我们分析各种裂缝的产生的原因和发展的机理,以进行更行之有效的防治措施。
施工质量是企业生存与发展的根本,是企业在激烈的市场竞争中赢得发展的关键。在现代水利工程施工中,施工企业对常见质量问题的预防与控制能够有效保障工程的施工质量、降低质量
目前国内尚未建立起科学、合理的财政支出绩效评价体系,效评价依旧停留在政府内部自我评价范围内,没有引入“外部控制”,因此很难从数据上对十年西部大开发的财政投入效率的高低
当今时代,移动通信发展迅速,已经进入到人们生活的各个方面,给人们的工作和生活带来极大的便利。纠错编码技术的应用对移动通信技术的实现起到了关键的作用。LDPC(Low Densit