【技术实现步骤摘要】
一种基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路
[0001]本专利技术涉及数字移动通信
,特别涉及一种基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路。
技术介绍
[0002]1962年,Gallager博士提出LDPC码(Low
‑
Density
‑
Parity
‑
Check,低密度奇偶校验码)。1955年Mackay和Neal发现在码长较长的情况下采用LDPC译码算法的系统比采用Turbo码的系统更接近香农限。2017年12月,第5代移动通信新无线(5G NR)标准的发布,标志着第5代移动通信(5G)的正式诞生。5G NR的数据信道采用准循环LDPC编码,通过不同循环移位的单位矩阵来构造它的校验矩阵。
[0003]5G NR LDPC码支持任意码率以及更广泛的码块长度。任意码率通过打孔实现,更广泛的码块长度是因为5G NR标准规定的两种不同类型的校验基矩阵以及51种Z
c
的取值,码块长度范围从20到8448bits。CPM(Circulant Permutation Matrix,循环置换矩阵)的大小为Z
c
*Z
c
,CPM是Z
c
阶单位矩阵通过循环移位后所得到的矩阵,5G NR标准规定的校验基矩阵BG#1和BG#2由若干个CPM和Z
c
阶ZM(Zero Matrix,零矩阵)共同组成。BG#1和 ...
【技术保护点】
【技术特征摘要】
1.一种基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路,其特征在于,包括:编码配置电路,根据信息包长选择对应的子集以及Z
c
的大小;信息码块处理电路,将输入的位宽为8bits的信息字节拼接或拆解成位宽为Z
c
的信息子码块;矩阵运算电路,完成由位宽为Z
c
的子码块组成的信息向量与校验矩阵的乘法运算,运算方法为分块压缩运算法,运算得到由位宽为Z
c
的子码块组成的校验向量;码率匹配电路,完成数据码率的匹配,将编码后的码块拼接或拆解成位宽为8bits的码字字节,此过程中根据码率配置将码字字节打孔后输出。2.如权利要求1所述的基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路,其特征在于,所述编码配置电路根据输入的包长配置信息选定Z
c
的取值,Z
c
的值用于确定信息子码块向量的长度以及校验基矩阵中的循环置换矩阵CPM和零矩阵ZM的大小。3.如权利要求2所述的基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路,其特征在于,所述校验基矩阵的选择信号和Z
c
的值共同确定子集的值,子集的值用于选择循环移位系数基矩阵,校验基矩阵BG#1和BG#2分别拥有8种循环移位系数矩阵,共16种循环移位系数矩阵。4.如权利要求2所述的基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路,其特征在于,所述信息码块处理电路将输入的信息字节进行处理,生成长度为Z
c
*1的信息子码块向量,并存储到SRAM中的信息块区域中;其中,当Z
c
的值大于8时,信息处理过程为拼接,反之为拆解;若后面的信息子码块向量长度不足Z
c
时,剩余位置插入零值。5.如权利要求4所述的基于分块压缩运算方法的5G NR QC
‑
LDPC编码电路,其特征在于,所述矩阵运算电路用于生成校验块向量;校验基矩阵有BG#1和BG#2两种类型,均由若干个循环置换矩阵CPM和Z
c
阶零矩阵ZM共同组成;校验基矩阵BG#1的大小为46Z
c
*68Z
c
,校验基矩阵BG#2的大小为42Z
c
*52Z
c
,与之对应信息码块向量的长度分别为22Z
c
*1和10Z
c
*1;将16种循环移位系数矩阵分块压缩存储,校验基矩阵BG#1的8种循环移位系数矩阵经压缩后的大小为316*8*15bits,校验基矩阵BG#2的8种循环移位系数矩阵经...
【专利技术属性】
技术研发人员:吴琪,范学仕,刘洋,
申请(专利权)人:中科芯集成电路有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。