5G-LDPC码编译码器设计与FPGA实现技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:songyingling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字通信系统中,信道编码技术是一项关键的物理层技术,而LDPC码作为迄今为止性能最好的纠错码之一,已被证明可以接近容量极限。在2016年11月3GPP RAN1 87次会议,经过深入讨论,LDPC码被3GPP确定为5G移动通信系统中eMBB场景下数据信道的编码方案。面对5G更多样性的应用场景和更高的技术指标,这也就迫切的需要更灵活、更高速与更高效率的编译码器实现。本文针对5G NR标准中LDPC码,在FPGA上完成了可以兼容整套5G LDPC码的编码器和译码器的硬件架构设计与实现。在编码器方面,根据5G LDPC码校验矩阵的结构特性,结合常用编码算法中的单对角校验矩阵编码方法和双对角校验矩阵编码方法,设计了一种针对5G LDPC码的双对角加单对角校验矩阵编码方法;编码器中主要计算操作通过循环移位网络和简单的异或逻辑实现,根据存放在ROM中的相关参数,编码器可实现在线动态配置,实现了一套编码器可兼容整套5G LDPC码。并基于Xilinx ZYNQ-7 ZC706评估板(xc7z045ffg900芯片)的开发平台上完成了设计仿真和上板验证实现,通过优化设计,编码器可以在200MHz的时钟频率下稳定工作,在片上资源消耗较低(LUT消耗5.17%,FF消耗2.02%)的情况下编码器最高吞吐率可达20.365Gbps。在译码器方面,根据Qualcomm、Ericsson、Samsung、ZTE等公司建议的分层并行结构,采用分层最小和译码算法,针对行并行和块并行两种不同的译码器实现架构,完成在FPGA上可兼容整套5G LDPC码的译码器实现;译码器中主要运算都可以通过简单的加/减法器、循环移位网络、数选器和比较器进行实现,译码器也可以在工作时根据外部输入参数进行动态配置,达到一套译码器实现整套5G LDPC码的硬件兼容实现。基于Xilinx ZYNQ-7 ZC706评估板(xc7z045ffg900芯片)的硬件平台,块并行架构的译码器可以稳定工作在150MHz的时钟频率,片上资源中LUT消耗5.59%,FF消耗2.28%,最高吞吐率为124.4Mbps;行并行架构的译码器最高工作频率则为120MHz,此时片上资源消耗情况为:LUT消耗62.5%,FF消耗10.66%,最高吞吐率为1.584Gbps。同时,针对硬件实现时分层译码算法中消息传递的局限性,提出了一种可以有效提高译码器计算单元工作效率的帧间流水线译码策略,可以将每层信息更新的时钟消耗降低到1个时钟周期,采用这种策略,译码器理论上的吞吐率可达30Gbps以上。
其他文献
工业旅游,是以现有的工厂、企业、公司及在建工程等工业场所作为旅游客体的一种专项旅游。它通过让游客了解工业生产过程,获取科学知识,提供集求知、购物、观光等为一体的旅游产
报纸
奇异积分方程组在实际问题中有广泛的应用,比如:断裂力学,弹性力学,接触力学,空气动力学等。目前越来越多的学者开始从事奇异积分方程组的研究,并对其产生了浓厚的兴趣。但是
伴随着我国社会经济的不断发展,新媒体已经成为当前主要的媒介形式。相较于传统媒体,新媒体的传播量大,传播速度极快。在当前激烈的竞争条件下,主持人队伍越来越庞大,但新媒
河西镇位于通海盆地西,总面积188平方公里,镇政府驻地河西村委会距县城12公里,是历代县治所在地,为玉溪市四大古城之一。河西方言属于北方方言中的西南次方言,方言词汇丰富,具有一定的独特性。本文选取了河西镇政府所在地——河西公社为代表,以河西镇河西公社的方言词汇为研究对象,通过实地调查对方言词汇进行记录和整理,在前人的基础上列出了较为全面和系统的河西方言词汇表,其中以语音为基础,词汇为研究重点,对河
"白涩症"作为中医眼病名称,首见于明末清初傅仁宇《审视瑶函》,历代医家对此病称呼和认识虽不尽相同,但均围绕眼部干涩不爽,甚至视物昏朦而展开讨论。傅仁宇挖掘先贤认识并结
基于程序自由主义被日益滥用的司法现实,本文从经济学中“理性人”假设的基本前提出发,通过现实主义法学(legal realism)的分析进路,综合运用经济学、管理学、法学和社会学的
当前变压器状态评价对专家主观经验依赖程度较大,评价结果不完全准确、客观。电力公司现有的运维方式下检修计划制定不够完善,检修或退役决策时较多关心可靠性,较少考虑经济
我国自2006年颁布新会计准则体系以来,与国际财务报告准则的差异逐步缩小,但是保险合同会计准则是国际趋同的最大障碍,为了规范和指导保险行业发展,切实消除A、H股财务报告准
目的:对归芪升血颗粒抗再生障碍性贫血的药效作用及毒理进行研究。方法:选用正常动物和疾病动物模型,全面评价归芪升血颗粒升高白细胞、升高红细胞等作用以便确定归芪升血颗
利用2015-2018年16家A股上市商业银行的面板数据实证考察杠杆率监管对商业银行稳定性及收益的影响。研究发现:实施杠杆率监管对商业银行稳定性具有显著促进作用,但杠杆率过高