首页> 中文学位 >二进制和非二进制LDPC译码器的FPGA设计与实现
【6h】

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

代理获取

目录

声明

摘要

第1章 绪论

1.1 课题的研究背景及意义

1.2 论文的国内外研究现状

1.2.1 LDPC码的发展和现状

1.2.2 LDPC码译码器FPGA实现的研究

1.2.3 LDPC码的应用

1.3.论文研究的主要内容

第2章 LDPC编译码原理及算法

2.1 线性分组码

2.1.1 校验矩阵

2.1.2 生成矩阵

2.2.LDPC码简介

2.2.1 LDPC码的定义

2.2.2 LDPC码的表示

2.3 规则和非规则LDPC码

2.4 LDPC码的构造

2.5 LDPC码的编码算法

2.5.1 直接编码法

2.5.2 基于高斯消去的编码法

2.6 二进制LDPC译码算法

2.6.1 LLR BP算法

2.6.2 最小和算法

2.7 非二进制LDPC译码算法

2.7.1 BP译码算法

2.7.2 FFT二BP算法

2.7.3 最小和MS译码算法

2.7.4 扩展最小和(EMS)算法

2.8 本章小结

第3章 LDPC编码器的FPGA设计

3.1 二进制LDPC码的编码器的设计

3.1.1 编码器的缓冲存储模块

3.1.2 编码模块

3.2 非二进制LDPC码的编码器的设计

3.3 LDPC码编码器的功能验证及综合结果

3.4 本章小结

第4章 二进制LDPC译码器的FPGA设计

4.1 二进制LDPC译码器的基本结构和设计说明

4.1.1 排序器功能单元

4.1.2 校验节点功能单元

4.1.3 变量节点功能单元

4.1.4 硬判模块

4.1.5 逻辑控制模块

4.2 二进制LDPC码译码器性能仿真

4.3 二进制LDPC译码器的功能验证及综合结果

4.4 本章小结

第5章 非二进制LDPC译码器的FPGA设计

5.1 非二进制LDPC译码器的基本结构和设计说明

5.1.1 预译码(包括信道信息初始化以及排序)

5.1.2 EMS译码

5.2 非二进制LDPC码译码器性能仿真

5.3 非二进制LDPC码译码器的功能验证及综合结果

5.4 本章小结

结论与展望

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

自从信息论的创始人香农(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码译码;为了提高连续译码能力,程序增加了数据乒乓操作输入数据存储功能;为了提高吞吐率,译码器没有固定译码迭代次数,并且加入了可以设置的最大迭代次数,如果在最大迭代次数内完成译码,则迭代停止。最后,本文使用Modelsim6.5C作为仿真工具对编译码器进行功能仿真测试,并使用Xilinx ISE14.6软件对译码器进行综合及布局布线,目标芯片为:Xilinx XC6VSX315T。对综合结果进行分析,本文实现的二进制和非二进制LDPC编译码器都具有较高的吞吐率并且复杂度较低,能够合理的兼顾吞吐量、资源和复杂度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号