当前位置:主页 > 科技论文 > 信息工程论文 >

低复杂度LDPC码译码算法研究与实现

发布时间:2020-07-26 09:48
【摘要】:信道编码技术是现代通信系统中不可缺失的一部分,它能为通信系统提供可靠的数据传输。作为一种香农极限渐进码,LDPC码有优异的误码性能。另一方面,LDPC码校验矩阵的稀疏性使它兼有低复杂度的实现结构。正是因为这两个优势,LDPC在众多纠错码中脱颖而出。本文研究LDPC码的低复杂度译码算法与实现。首先,对LDPC码的理论知识和相关译码算法展开研究。从三方面阐述LDPC码的结构特性,本文介绍了准循环LDPC码的良好结构,并在此基础上引申出CCSDS推荐的(2560,1024)LDPC码。本文从译码原理上阐述几种硬判决算法和软判决算法,并分析比较它们的实现复杂度与译码性能。其次,本文详细分析了软判决译码算法中的两种消息传递策略:洪水消息传递策略和分层消息传递策略。基于分层消息传递策略的快收敛性,本文着重介绍了分层最小和算法的译码原理,并详细阐述了该算法的低复杂特性。为了提高分层最小和算法的吞吐率,介绍了一种并行分层译码结构,通过修正校验矩阵,使得在并行译码的同时消息可以在不同层间传递。本文通过MATLAB仿真分析各种译码算法的误码性能和复杂度,并确定硬件实现中的量化位数。从仿真结果可以看出,分层最小和算法的收敛速度接近最小和算法的两倍,并行分层最小和算法性能与分层最小和性能接近。最后,在FPGA上实现基于并行分层结构的LDPC码译码器。由(2560,1024)LDPC码校验矩阵的结构确定译码器的层数为12。在介绍整体的译码实现方案后,详细阐述各个子模块的设计,在FPGA上进行仿真并给出各部分仿真结果。最终,在硬件上实现了时钟速率为200MHz,吞吐率为46Mbps的LDPC码译码器。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN911.22
【图文】:

校验矩阵


哈尔滨工业大学工学硕士学位论文- 13 -如图 2-2 所示,(2560,1024)LDPC 码的校验矩阵由大小为3 × 5的元素组成,每个元素是一个512 × 512的循环子矩阵。可以看出,这是一个不规则码,可以将将校验矩阵划分为 3 个超行,5 个超列,则行重分别是 3,6

行为仿真,初始化模块


ram20_ini 表示,指示该数据在哪一超列,第二层用 addr_128_ini 表示,指示该在超列中的哪一列。每读取一个数,则将这个数写入 app_ram 的对应地址。_ram 由 60 个位宽为 16,深度为 128 的子 ram 组成,写入地址由 wr_ram20_inddr_128_ini 决定。当一帧数据初始化完毕,ini_finish 拉高,初始化模块完成,器状态进入状态 state=2。图 4-4(a)(b)所示是初始化模块行为仿真结果。

行为仿真,初始化模块


(b)初始化模块的行为仿真2如图4-4(a)中所示,读取的第一个数据03,将会输出为0003,对应的位置为

【相似文献】

相关期刊论文 前10条

1 吴道龙;;极化码译码算法研究[J];黑龙江科技信息;2017年10期

2 李小文;彭德义;谭兵;王振宇;;长期演进系统中一种低复杂度球形译码算法[J];计算机应用;2012年03期

3 张长帅;宋黎定;刘泳;;低密度奇偶校验码快速收敛译码算法研究[J];遥测遥控;2007年03期

4 汤一彬;侯晓峗;郑宝玉;;一种新型可变半径的球形译码算法[J];重庆邮电学院学报(自然科学版);2006年S1期

5 徐正伟,汤静;语音信号及其编译码算法的研究[J];电声技术;2002年04期

6 刘玉君;;BCH码译码算法的改进[J];重庆邮电学院学报;1988年00期

7 刘玉君;关于RM码的Reed译码算法的改进[J];电子学报;1989年01期

8 夏阁淞;葛万成;;极化码译码算法的改进与FPGA实现[J];通信技术;2019年11期

9 李瑞;柏鹏;彭卫东;林志国;林思铭;;基于狼群算法的球形译码算法研究[J];微电子学与计算机;2017年01期

10 褚楚;吴晓富;;逼近最小和译码性能的并行多比特翻转译码算法研究[J];信号处理;2016年02期

相关会议论文 前10条

1 宋挥师;张平;;两种低密度校验码译码算法的性能比较与分析[A];2004年全国通信软件学术会议论文集[C];2004年

2 肖海勇;毕光国;;联合检测的均衡译码算法[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年

3 卢而辉;赖信q;谢德望;李肇严;;可运用于线性区块码之新式软式判定译码算法[A];2005年海峡两岸三地无线科技学术会论文集[C];2005年

4 裴彬;任品毅;汪瑞;王熠晨;;一种频率选择性衰落信道下空时分组码的译码算法[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年

5 黄力;王钰;邢座程;;改进型卷积码与极化码级联译码算法研究[A];第二十二届计算机工程与工艺年会暨第八届微处理器技术论坛论文集[C];2018年

6 刘钊;李会勇;何子述;刘本永;;VBLAST的一种新的非线性译码算法[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年

7 宋排阁;王利军;杨星;陶小鱼;周继华;;3GPP UMTS标准下的Turbo码译码算法研究[A];第四届中国指挥控制大会论文集[C];2016年

8 孔伟;;VBLAST系统译码算法的新方案[A];2005'中国通信学会无线及移动通信委员会学术年会论文集[C];2005年

9 高敬鹏;刘文静;;基于硬件可实现的LDPC码量化译码算法的研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年

10 周朝霞;王大勇;;一种高速并行的Turbo码译码算法[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年

相关博士学位论文 前10条

1 李桂萍;极化码编译码算法研究[D];西安电子科技大学;2017年

2 林鹏;高频谱效率的OVXDM编码低复杂度译码算法研究[D];北京邮电大学;2018年

3 王彪;基于ADMM的低密度校验码译码算法研究[D];西安电子科技大学;2018年

4 罗天放;通信系统中的Turbo码及Turbo均衡问题研究[D];哈尔滨工程大学;2003年

5 曹海燕;无线通信系统中的LDPC码、Turbo码和空时编码的研究[D];华南理工大学;2006年

6 赵传钢;LDPC码及迭代接收系统研究[D];北京邮电大学;2006年

7 耿嘉;MIMO技术及其在WLAN中的应用[D];东南大学;2006年

8 徐朝军;RS码译码算法及其实现的研究[D];西安电子科技大学;2006年

9 王单;LDPC码编译码算法研究[D];西安电子科技大学;2006年

10 李晋;低密度奇偶校验码及其并行级联构造的研究[D];东南大学;2006年

相关硕士学位论文 前10条

1 吴桂龙;近香农极限码的改进编译码算法研究[D];华南理工大学;2019年

2 赵康;基于最小和算法的可变因子高性能LDPC译码算法研究[D];上海交通大学;2018年

3 黄剑婷;低复杂度LDPC码译码算法研究与实现[D];哈尔滨工业大学;2019年

4 严素馨;极化码的译码算法研究及在闪存中的应用[D];电子科技大学;2019年

5 胡国庆;低延迟极化码译码算法研究及VLSI设计[D];合肥工业大学;2019年

6 李梦雨;基于符号翻转的多元LDPC译码算法及其能耗分析[D];广西大学;2019年

7 曾磊;LDPC码高效译码算法的研究及其性能分析[D];重庆邮电大学;2018年

8 孙雪敏;LDPC码置信传播译码算法的改进及性能研究[D];重庆邮电大学;2018年

9 范芳;低误码率LDPC译码算法研究[D];重庆邮电大学;2018年

10 王军辉;极化码译码算法研究[D];江西财经大学;2019年



本文编号:2770608

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2770608.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c4678***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com