极化码性能研究及其SCL半平行译码结构的FPGA实现

来源 :南京航空航天大学 | 被引量 : 1次 | 上传用户:pdahome
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从香农定理被提出以来,信道编码经过了多年的发展,诞生出了许多经典的编译码算法,比如LDPC码与Turbo码,但一直没有一种编码方法能达到香农理论极限。直到土耳其教授Ardal Arikan发现信道极化现象并以此提出了极化编码方法,该方法通过数学推导能达到香农极限。这无疑对极化码的研究起到了巨大的推动作用。极化码具有线性的编码复杂度以及优秀的译码性能,在5G大幅推进的今天,极化码具有很高的应用价值。本文主要研究以及创新点为:第一,研究了LDPC与Turbo码的基本编译码方法,并与极化码进行对比,介绍各自优缺点。并通过对BEC与BSC信道的组合拆分,引出了信道极化现象及其性质,作为极化码的理论基础,重点研究了两种信道下的巴氏参数,更具有一般性的研究了AWGN信道下的转换计算方法。第二,从极化现象引导推出了极化码思想,在此基础上介绍了极化码的生成矩阵,并探讨了矩阵的迭代推导方法。在此基础上进行了三种译码算法的讨论:SC译码算法、SCL译码算法和CA-SCL译码算法。信道挑选作为极化码理论的重要组成成分,本文在对经典挑选方法进行讨论的同时提出了一种新的AWGN信道下的挑选方法。首先将AWGN信道转换为BSC信道,再根据BSC信道的巴氏参数进行信道挑选。第三,考虑硬件实现的复杂度问题,本文在对数域利用最小和算法对计算单元进行了简化,提出了便于硬件实现的计算单元。在对不同量化宽度译码性能进行仿真之后,考虑到硬件复杂度与译码性能的平衡,最终选择将LLR数据进行8bit量化,为了防止溢出,路径度量值采用了12bit量化。第四,在比较了几种经典的SC类译码硬件结构的各自优缺点之后,考虑到硬件实现复杂度与译码性能的均衡之后,本文提出利用先进的半平行结构来实现译码算法的硬件实现,在可接受范围内,极大的降低了译码的复杂度,并获得了较低的时延以及较高的系统吞吐率。根据各个系统子模块的功能与特点,采用模块化设计,并进行了功能仿真,最终利用Modelsim得到正确仿真结果。在系统时钟频率为150MHz的情况下,本文设计的译码器吞吐率可达到25.6Mbps,资源占用率仅为7%。
其他文献
以2,3,4,5-四氟苯甲酸为起始原料,经酰氯化后与b-环丙胺基丙烯酸乙酯缩合,环合、水解、与2-甲基哌嗪缩合、甲氧基化制得本品,总收率为46.1%。本合成工艺原料易得,操作简单,是一种新的合
脉冲场凝胶电泳(pulse-field gelelectrophoresis,PFGE),又称脉冲式交变电场电泳,该技术是将电泳电场方向交替性改变,并优化脉冲时间和其他条件,可以分辨凝胶中35~10 000 kb的D
<正>2018年5月3日傍晚在位于吉林省白城市通榆县的吉林向海国家级自然保护区鹤类核心区青年坝附近(44°59′51.5″N,122°17′52.1″E,海拔168 m)使用NIKON-D4相机800 mm定焦
期刊
目的:建立紫杉醇诱发大鼠周围神经疾病的模型,研究α-硫辛酸对紫杉醇诱发大鼠周围神经疾病的治疗作用。方法:40只SD大鼠随机平均分为紫杉醇组(P组)、对照组(C组)、预治疗组(AP组)和后
利用1956年航测、1970/1973年1:50000地形图以及野牛沟流域2003年ASTER影像获取的3期冰川资料,对黑河源头西支野牛沟流域的冰川时空变化进行了分析.通过分析流域气温变化和冰川变
本文分析了划船运动员常见损伤的原因,提出要避免腰和膝部损伤的发生,关键在于及时消除运动后腰、膝部疲劳和注意平时的预防环节。
内容管理系统是高校教务管理中一个重要的组成部分。现有教务信息管理系统已逐渐显现出运行缓慢,操作复杂等亟待解决的问题。.NET新技术的发展以及新的管理模式的出现有助于
上海大学OMC原创音乐社是一个活跃在上海大学校园的音乐社团,以原创音乐作品的创作和演释为主。其社员不仅拥有一定的器乐演奏和声乐演唱基础,还具有音乐创作热情,作品在国内
期刊
本文对《合同法》第八条之立法缺陷进行了剖析 ,并提出了如何完善这条立法的个人见解。
一些教师质疑磁流体发电机回路中电流的计算问题,本文就此问题从磁流体发电机两极板问的某一截面出发,分析和计算通过这一截面的电量,最后给出电流的计算公式。