PCGC编译码算法的研究及FPGA实现

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:hyj_jsj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文主要研究QC-LDPC码和PCGC码的编译码算法的FPGA实现,针对算法中的每一个计算步骤给出详细的设计方法,包括校验矩阵的构造、校验矩阵的存储、码长和码率的灵活性选择方式等参数。首先介绍几种经典算法的纠错性能和运算复杂度,选择合适的算法作为设计实现的目标;其次按照选定的算法的计算步骤设计每个模块;最后给出仿真结果和资源消耗,验证所设计模块的正确性和合理性。论文主要内容分为三个部分:第一部分是介绍QC-LDPC码的基本概念和RU编码算法,并进行FPGA实现。选取IEEE802.16e标准中码率为1/2的基校验矩阵作为QC-LDPC码FPGA设计实现的校验矩阵,设计实现了一种扩展因子可控、校验矩阵可换的FPGA编码模块。最后给出仿真结果和资源消耗,验证设计实现的模块符合算法要求,具有较强的可移植性。第二个部分是介绍LDPC码译码算法中硬判决和软判决两大类中的经典算法WBF算法和最小和算法,并进行FPGA实现。WBF算法的QC-LDPC码的FPGA模块具有扩展因子可控、校验矩阵可换的特性;最小和算法的QC-LDPC码的FPGA模块采用串行译码结构。最后给出仿真结果和资源消耗,验证所设计模块的正确性和合理性。第三部分是研究并行级联PCGC码的结构特点,结合WBF译码算法模块,设计一种双加权比特翻转译码算法DWBF,并用FPGA进行实现。最后给出仿真结果和资源消耗,验证所设计模块的正确性和合理性。本文的研究目的就是为了使得LDPC码在实际系统中的应用更加简单高效可行,并在一定程度上解决LDPC码存在的一些问题,为以后的LDPC码的实际应用研究提供一定的参考性。
其他文献
留学生的汉语学习离不开中国文化,而文化强大的包容性使得其内容浩如烟海,教师的任务就是根据学生实际选取学习内容,让知识传授点滴润心,让学习课堂色彩飞扬,培养学生对中国
预习是一种按照学习计划预先自学教材的学习活动,它是学习的准备.本文针对初中数学预习存在的诸多问题,从学生的个体出发,围绕学生日常的学习与生活,设计符合学生学情的课前
当前,人工智能、大数据、物联网、新能源动力技术等在中国物流技术装备领域正处于急速发展时期.为推进智能物流技术和智能物流装备在物流领域的创新和应用,引领全行业借鉴和
期刊
近年来,国内很多中心城市甚至有的整个省都开展了各种不同形式的汽车维修诚信活动,比如南京市早就开展了双信双优活动,江苏省早在2004年就开展了信誉考核工作,很多维修企业的
校企合作是高职院校培养高素质技术技能人才的必由之路,高职院校尤其是地方高职院校必须在校企合作的过程中必须契合区域经济的发展,形成立足区域经济发展的特色办学.本文对
群文阅读是语文阅读教学中的一种全新的组织形式,通过群文阅读可以将教材中具相同主题思想的课文整合成一个总的教育目标,在该目标的范围内,指导学生开展阅读,帮助学生提高读
在近几年教育领域发展中,信息化得以实现,英语学科成为人们交流过程中的主要工具.但是,在初中英语教学中,还存在一些问题,无法符合时代的发展需求.所以,需要对教学理念和教学
根据数学公式xn-yn建立数列群,然后根据变差数列xn-yn中的因子分布与幂变化规律理论来求解费马大定理和卡塔兰猜想.
期刊
水声通信是实现水下通信的主要手段,随着水声技术的不断发展,在水下形成立体的通信网络必将成为这一学科发展的方向。由于水下环境的特殊性和复杂性,在水下搭建通信网络需要巨大