极化码的编译码算法研究与FPGA实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:roamer_wsj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动通信系统在过去几十年间发生了翻天覆地的改变,从第一代到第四代移动通信系统,以及即将到来的第五代移动通信系统。移动互联网和物联网的迅速发展将推动5G业务的增长。5G将满足覆盖范围广、容量大、功耗低、广泛连接和延迟低可靠性高的技术场景,这将给产业界带来革命性的变化。信道编码技术作为移动通信中的重要环节,为移动通信系统提供高可靠性的保障。极化码作为新型的信道编码技术,是目前第一个能够通过数学严格证明达到香农容量的信道编码技术,并超越Turbo码和LDPC码的性能。2016年11月17日,在3GPP RAN1 87会议的5G短码方案讨论中,极化码方案最终成为5G eMBB(enhanced Mobile Broadband)场景控制信道编码的最终方案。本文对极化码的编译码算法进行研究,并对其编译码器进行硬件设计与实现,并在FPGA平台上实现编译码器的原型验证。首先本文就信道极化的基本原理进行介绍,从信道合成和信道分裂的角度进行原理阐述,并结合极化现象揭示极化原理的本质。围绕信道极化中的可靠性估计问题给出三种解决方案,对比分析不同估计方法的优缺点,并最终选择高斯近似法作为本文估计的方法。然后本文对极化码的编译码算法进行研究和仿真,对比分析编码算法中系统编码和非系统编码的优缺点,以及译码算法中BP算法,SC算法,SCL算法以及CA-SCL算法的优缺点,并最终选择非系统编码和CA-SCL译码作为硬件设计和实现的算法。基于对算法的分析和研究,本文着重对编译码器进行设计与实现。从硬件模块划分,结构优化的角度进行设计,并给出核心模块的详细接口。从功能仿真的角度进行电路的功能验证,并且在Altera DE5(芯片型号5SGXEA7N2F45C2)上完成电路的原型验证。最后搭建基于PCIE的测试演示系统,从编译码器链路系统的角度完成对编译码器的测试,从而进一步说明电路的正确性和稳定性。本文设计的编码器资源消耗占有率不足1%,最大工作时钟频率610 Mhz,最大吞吐率达到750 Mbps。译码器的资源消耗占有率7%,最大工作时钟频率338Mhz,最大吞吐率达到229.02 Mbps。
其他文献
今年以来,罗城县地税局为进一步加强税源管理,积极探索,主动创新,在税源项目管理的基础上,打造出独具特色的“5A”管理,即主动化管理(Active Management)、精确化管理(Accurate Manage
灰树花又名贝叶多孔菌,俗名云蕈,日本称舞菇,是亚热带至温带的森林中的大型真菌。日本、俄罗斯、北美、中国的长白山区和四川、云南及浙江、福建等都有分布。1988年笔者在长
随着全球能源价格的不断上涨与海上战略通道的构建,国际社会围绕北极展开激烈的争夺。2009年俄罗斯公布了其首部关于开发俄属北极地区的纲领性文件,文件所展示的不仅是北极开
7)机箱及电源选型①机箱的选型机箱除了承载主机的各种配件外,还起到屏蔽内部配件工作时发出的高频电磁波的作用,保护用户的健康;而电源是PC的动力源泉,一般来说,除了显示器可直接
在分析了造纸业对环境影响的基础上,引出了绿色制造的思想,阐述了其特点及构成体系。并指出了造纸业实施绿色制造的战略,最后得出绿色制造是实现可持续发展的必然。
企业是社会经济发展的基础.企业在追求利益最大化的管理活动中必然与员工、消费者、出资者与债权人、政府及社会公众之间不同程度地存在某种直接关系,从而不可避免地涉及到社
BACKGROUND Hereditary spastic paraplegias (HSPs) refer to a group of heterogeneous neurodegenerative diseases characterized by lower limbs spasticity and weakne
考虑简洁、国际影响力等因素,从众多方法中选择生态足迹分析对中国若干城市进行了可持续性测度,在介绍生态足迹基本概念及研究尺度的基础上,以西安市统计年鉴1995~2004年的数据为
近年来,伴随着无人机产业的迅速发展,国内外都纷纷以无人机作为载体,将雷达等设备搭载在无人机上,实现整体的轻小型化。自合成孔径雷达(SAR)问世以来,雷达微小型化也渐渐变成
BACKGROUND Thrombocytopenia associated with acute kidney injury is a challenging disorder. Thrombotic microangiopathy (TMA) is a potentially life- or organ-thre