[发明专利]一种数据处理装置及方法有效
| 申请号: | 201710527822.9 | 申请日: | 2017-06-30 |
| 公开(公告)号: | CN109217878B | 公开(公告)日: | 2021-09-14 |
| 发明(设计)人: | 杜政;张涛;王顺涛;吴冰清 | 申请(专利权)人: | 重庆软维科技有限公司 |
| 主分类号: | H03M13/11 | 分类号: | H03M13/11 |
| 代理公司: | 广东灵顿知识产权代理事务所(普通合伙) 44558 | 代理人: | 肖丽华 |
| 地址: | 401120 重庆*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 装置 方法 | ||
本发明实施例公开了一种数据处理装置及方法,涉及编解码领域,解决了如何使用较少的交换资源来进行任意循环移位周期的循环移位的问题。具体方案为:数据处理装置包括控制单元、第一处理单元和第二处理单元,控制单元用于根据控制信号使能第一处理单元和第二处理单元;第一处理单元用于对第一个输入数据至第Z‑S个输入数据执行S位的循环移位,得到第一循环移位数据;第一处理单元还用于对第Z‑S+1个输入数据至第Z个输入数据执行S+P‑Z位的循环移位,得到第二循环移位数据;第二处理单元用于接收第一处理单元传输的第一循环移位数据和第二循环移位数据,并输出第一循环移位数据和第二循环移位数据。本发明实施例用于对输入数据的循环移位的过程。
技术领域
本发明实施例涉及编解码领域,尤其涉及一种数据处理装置及方法。
背景技术
3GPP标准选定准循环低密度奇偶校验码(Quasi-Cyclic Low-Density Parity-Check,QC-LDPC)作为下一代移动通信系统5G新无线(New Radio,NR)的增强移动宽带(eMBB)数据信道纠错码方案。QC-LDPC是一种特殊的LDPC码,其编码可采用移位寄存器加累加器(Shift-Register-Adder-Accumulator,SRAA)加以实现。QC-LDPC使用校验矩阵进行编码,QC-LDPC码的校验矩阵由一系列大小相同的方阵分块构成。每个方阵分块对应一个元素值,所有的元素值组成一个基校验矩阵。方阵分块大小为Z x Z,Z为循环移位周期。当元素值为负数时,其对应的方阵为Z x Z的全零方阵,当元素值为正数或0时,其对应的方阵为Zx Z的单元矩阵的循环右移阵,移位次数为元素值。
由于QC-LDPC中的每个元素对应的矩阵为单位矩阵经过循环移位处理以后得到,所以在QC-LDPC的编码器和译码器会频繁使用该循环移位得到的矩阵对待编码或译码数据进行循环移位的操作,图1为一种循环移位示意图。由于移动通信系统的应用需要灵活支持多种不同的业务类型,对应于不同的码长和不同大小的Z值,所以在一个编码器或译码器中,需要支持不同Z大小的循环移位。例如,如图2所示,一个支持Z=8的循环移位,在另一种应用场景下,需要支持Z=5的循环移位。
现有技术中,广泛使用了图3所示的桶式移位器(Barrel Shifter)来实现循环移位,图3所示的桶式移位器包括第一移位电路层、第二移位电路层和第三移位电路层,每层移位电路层包括8个二选一选择器,8个输入数据通过三层移位电路层实现循环移位周期为8,循环移位位数为1至8任一种的循环移位。但Barrel Shifter网络只能实现循环移位周期为8的循环移位。Benes网络和准循环低密度奇偶校验码网络(Quasi-LDPC Shift Network,QSN)能实现任意循环周期的循环移位,但Benes网络需要复杂的控制电路,QSN需要使用2倍于Barrel Shifter网络的交换资源。因此,如何实现使用较少的交换资源来进行任意循环移位周期的循环移位是一个亟待解决的问题。
发明内容
本发明实施例提供一种数据处理装置及方法,能够实现使用较少的交换资源来进行任意循环移位周期的循环移位。
为达到上述目的,本发明实施例采用如下技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆软维科技有限公司,未经重庆软维科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710527822.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:串行器和包括该串行器的存储装置
- 下一篇:一种发射天线切换方法、基站和终端
- 同类专利
- 专利分类





