[发明专利]一种通用高吞吐率的LDPC译码方法及系统有效
| 申请号: | 202110894999.9 | 申请日: | 2021-08-03 |
| 公开(公告)号: | CN113612581B | 公开(公告)日: | 2022-03-11 |
| 发明(设计)人: | 尹航;戴景鑫;杨占昕 | 申请(专利权)人: | 浙江极传信息技术有限公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/29;H03M13/11 |
| 代理公司: | 北京高沃律师事务所 11569 | 代理人: | 王爱涛 |
| 地址: | 313000 浙江省湖州市康山街*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通用 吞吐 ldpc 译码 方法 系统 | ||
本发明公开了一种通用高吞吐率的LDPC译码方法及系统,涉及通信技术领域,该方法包括基于目标系统的需求,自适应配置LDPC译码器的矢量扩展指令集类型;基于自适应配置的LDPC译码器的矢量扩展指令集类型以及并行处理方式,对待译码数据进行译码操作;对初始译码结果进行硬判决操作,以得到最终译码结果;所述初始译码结果为对待译码数据进行译码操作后得到的数据。本发明能够在提升译码器吞吐率的同时能够最大限度地利用GPP的资源。
技术领域
本发明涉及通信技术领域,特别是涉及一种通用高吞吐率的LDPC译码方法及系统。
背景技术
低密度奇偶校验码(Low-Density Parity-Check,LDPC),即LDPC码,是1963年由Robert博士首次提出的一种具有稀疏校验矩阵的线性分组码。目前LDPC码已经广泛的应用于WiFi(IEEE802.11n)、WiMax(IEEE802.16E)、数字广播(DVB)等领域。由于LDPC码固有的并行编译码结构和较强的纠错性能,LDPC码已被3GPP采纳作为第五代移动通信技术的长码编码方案,也被认为是5G超可靠和低时延通信(uRLLC)中最有前景的错误校验码(ECC)之一。
在过去的数十年里,随着通用处理器(GPP)处理频率不断地提高,其计算性能也不断提升,同时处理器的计算模型也不断得到改善。故随着GPP硬件层面的升级更新,使得基于通用处理器实现的软件无线电平台成为可能,例如基于GPP的软件无线电设计平台Openairinterface(OAI)、AmarisoftLTE等,但是由于LDPC译码器的吞吐率性能较低,限制了此类软件无线电平台的使用。
为了进一步提升LDPC译码器的吞吐率性能,GPP通过采用了并行处理架构,例如:单指令多数据流(Single InstructionhMultiple Data,SIMD)、单程序多数据流(SingleProgram Multiple Data,SPMD)、单指令多线程(Single Instructionh Multiple Thread,SIMT)等。近年来基于SIMD架构的矢量扩展指令集得到了飞速的发展,其支持位宽从早期的64bit位宽朝着更高并行度发展。这些并行处理技术已广泛的集成在了GPP设备中,但如何将这些并行处理技术与具体算法进行高效的结合,仍然存在着许多困难。
由于LDPC码的译码算法复杂度较大,但却具有良好的并行结构,因此对LDPC译码器进行并行化设计,能够得到更高的吞吐量。目前已经有许多论文做出了关于LDPC译码器在GPP设备上实现的相关工作,主要集中于:基于传统SIMD架构采用更高位宽的矢量扩展指令集集上,通过增加同一指令周期内所处理的数据宽度,即增加同一时间所处理的LDPC码块数量来实现。虽然采用高位宽矢量扩展指令集能够提升LDPC译码器的吞吐率,但在实际通信系统中采用此类LDPC译码器会存在以下问题:
(1)由于高位宽矢量扩展指令集优化难度和GPP处理功耗的限制,矢量扩展指令集位宽的提升对LDPC译码器吞吐率的提升存在明显衰减,单纯的提升矢量扩展指令集位宽,提升单位时间处理的LDPC码块数,在多数情况下反而会增加运算指令处理时间,增加译码处理延时。
(2)高位宽矢量扩展指令集对于GPP配置的要求更高,同时其功耗要求也更高。
(3)采用高位宽矢量扩展指令集只有在通信系统中处理单元的数据位宽能够整除指令位宽时才能充分发挥其处理能力,达到其译码吞吐率的理论值。即高位宽矢量扩展指令集只有在,系统所需的LDPC译码处理单元数,刚好可以整除矢量扩展指令位宽时效率才能体现出来。系统所需的LDPC译码处理单元数和指令位宽处于非整除区间内,采用高指令位宽带来的译码器吞吐率提升,会大幅衰减。同时,由于位宽不匹配带来的无效译码运算,还会徒增系统处理功耗。
(4)为了使高位宽矢量扩展指令集的处理效率最大化,限制了采用该设计方法译码器的应用场景,同时对于采用该译码器的系统设计带来了更高的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江极传信息技术有限公司,未经浙江极传信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110894999.9/2.html,转载请声明来源钻瓜专利网。





