基于FPGA的LDPC码译码器研究

来源 :华侨大学 | 被引量 : 0次 | 上传用户:zhoudddmmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LDPC码是一种具有很强纠错能力的信道编码,它的内在特性是它能够随着处理技术的发展而获得更好的性能和更低的成本,从而减少了在未来被新技术替代的可能。本文介绍了QC-LDPC码的定义和相关理论,列举了置信传播译码算法、最小和译码算法以及分层最小和译码算法等几种译码算法。综合这几种算法的优缺点,本文采用一种新的译码算法校验节点自更新译码算法,该算法与其他译码算法相比,译码性能略有降低,但影响不大,消耗的存储资源却大大减少。针对串行译码结构、全并行译码结构等传统译码器结构存储资源消耗大、吞吐量低的缺点,本文采用部分并行分层译码器结构。该结构在存储资源和吞吐量之间保持了很好的折中。部分并行分层译码器包括了接收信道信息存储模块、节点消息存储模块、校验节点更新模块、译码输出模块、控制模块。接收信道信息存储模块和译码结果存储模块均采用乒乓操作,这一操作使得译码数据在译码过程中能够完成无缝缓冲与处理,大大提升了译码器译码效率。校验节点存储模块采用一种优化压缩位宽的存储方法来存储校验节点信息,能够在节省存储资源的前提下同时兼容三种码率,增加了译码器的灵活性。校验节点更新模块采用三级流水线结构,提高了译码速率,减少了延迟,增加工作频率。控制模块采用了有限状态机,使得其设计复杂度变低,不但降低了整个译码器的延迟,而且大大提升了吞吐量。仿真结果表明,本文实现的部分并行分层译码器工作频率为308.2MHz,最大迭代次数20次的情况下,吞吐量可达516.8Mbps,而消耗的存储资源与其他译码器结构相比相对较少。
其他文献
产业集群依靠核心产业在区域范围内形成了局部产业链,产业集群的兴衰取决于能否驱动集群内产业链的不断完善和升级。构建用约束理论(TOC)思维流程进行集群内产业链升级的分析
目的:对中风后尿失禁患者给予优化的综合康复进行治疗,探讨中风后尿失禁综合康复治疗的优化方案。方法:120例中风后尿失禁患者随机分为治疗组和对照组。治疗组给予优化的综合
现在社会经济技术的快速发展,使得建筑工程项目的快速发展成为了一种必然的可能,同时对于建筑工程项目质量的要求也越来越高,因此在进行工程项目建设期间,需要对质量监管以及
澳大利亚作为世界主要的食品农产品生产国和出口国之一,食品工业是其经济和社会发展的重要组成部分。通过完善的制度设计,澳大利亚构建了联邦、州和地方政府多层次的"金字塔"
以香菇菌种939和本所实验菌株中19为亲本,进行原生质体单核体分离和配对杂交。对杂交组合和亲本菌株的菌盖直径、厚度,菌柄长度、直径等性状进行考察。结果表明,10个杂交组合在
用电脑工作、看电视、玩智能手机和平板电脑都是现代生活的一部分。哈佛医学院附属布莱根妇女医院的心脏康复部主任,唐娜·波尔克博士说:"当谈到健康时,我们每项需要长时间
期刊