极化码串行抵消列表译码算法研究与FPGA实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:manstation
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代社会中随着数字通信技术的飞速发展,人们对数字通信系统的可靠性要求不断提高,对高速数据传输的需求也越来越大。信道编码是提升通信系统可靠性的有效方法,几十年来,编码学家一直在寻找可达香农界的信道编码方法。Arikan提出的极化码是第一种能够被严格证明达到信道容量的信道编码方法,是信道编码领域的重大突破。极化码有较低的编译码复杂度,在未来数字通信系统中的应用前景非常广阔。本文对极化码的串行抵消列表译码算法及其硬件实现进行了具体的研究,主要工作如下:(1)深入研究和改进极化码的译码算法。详细分析串行抵消(SC)译码算法的理论知识和译码特点,进一步研究了串行抵消列表(SCL)译码算法和多种增强的SCL译码算法,包括CA-SCL译码算法、aCA-SCL译码算法和PCA-SCL译码算法。设计跃进式译码算法,降低译码延时。设计了自适应的分段循环冗余校验辅助的SCL(aPCA-SCL)译码算法,仿真结果表明,aPCA-SCL译码算法相比aCA-SCL译码算法,在信噪比小于2dB时可降低11%-42%的平均搜索宽度。(2)对aPCA-SCL译码算法进行硬件实现。首先调整算法以适合硬件实现,设计合理的aPCA-SCL译码器硬件架构。然后给出一种资源使用少、性能损失较小的量化方案,其中信道LLR位宽为4,中间值LLR位宽为6,PM值位宽为8。相比浮点性能曲线,性能损失小于O.1dB。最后详细的介绍各模块的硬件设计,采用折叠式部分和结构并加以改进以适应跃进式译码算法,优化排序网络使速度提升35.43%,采用“Lazy Copy”技术降低路径复制导致的大量资源浪费。(3)完成aPCA-SCL译码器的功能仿真,并将aPCA-SCL译码器与极化码测试链路、上位机结合,搭建了完整的测试系统,完成FPGA验证和性能评估。验证结果表明,在码长N = 1024,码率R = 1/2,分段数P = 2,最大搜索宽度Lmax=4时,FPGA最高频率为212.27 MHz,最高吞吐率可达114.22 Mbps。与PCA-SCL译码器相比,在误帧率低于0.01时,吞吐率提升27.56%以上。
其他文献
本文通过对荣华二采区10
期刊
本文概览了伍珀塔尔研究所为建筑部门确立可持续性目标,以及为实现这些目标开创途径所采取的多种方法.资源生产力是覆盖建筑物整个生命周期的考虑(MIPS).为了迈向更大的可持
在长达14年抗日战争中,除军事战场外,在经济战场、金融战场中日双方交锋也相当激烈.为摧毁中国的经济和金融体系,日本军国主义政府使尽了各种破坏手段,包括国际法所不允许的
期刊
学位
“首当作棺,次便作墓,死葬海外.”这是距今921年,苏东坡由惠州贬往儋州,途经广州时,对长子苏迈所作的遗嘱,并吩咐子孙,他死后“葬于海外”,按其家风一切从简.他是以赴死之心
期刊
共面波导结构(Coplanar Waveguide)因其具有寄生参量小、电路集成密度大等优点,在现代无线通信得到了广泛的应用。倒置变换器是微波滤波器设计中的重要组成部分,它的性能优劣直
我是湖南省隆回县七江镇杨家村的农民,粮食“统购统销”虽然过去很多年了,1970年代由顾武祥和孟津津创作的二胡曲《喜送公粮》,描写农民们运送公粮的喜庆场景,至今仍不失为一
期刊
期刊
UBIAD1蛋白作为人体中两种重要物质维生素K2及CoQ10的生物合成酶,不仅与多种肿瘤的发生发展相关,还能够以直接的方式参与胆固醇代谢调控,在生物体中发挥抵抗过氧化损害保护心血
大年初三,一点没有过年的气氛,本应在1月底、2月初出现的返程高峰,今年也异常平静.我从网上看到了国务院办公厅发布的关于延长2020年春节假期的通知.也是那一天,飞猪(提供机
期刊