System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及卫星通信,特别是一种兼容ccsds标准的多码率ldpc高速译码器设计方法。
技术介绍
1、ldpc码编码增益高、支持并行处理运算速度快,因此广泛应用在卫星通信领域。随着卫星通信技术的发展,卫星通信设备通常需要支持多种码率多种码长的ldpc码译码,若单独设计不同码长码率的ldpc译码器,则需要占用大量存储资源和计算资源,而空间飞行设备的存储资源和计算资源有限,译码器的处理速度、数据精度会受到更多约束。因此,考虑器件资源约束,实现一种兼容多码率多码长ldpc的译码方法,用以提高卫星通信系统的通信可靠性并降低资源消耗,是亟待解决的问题。
技术实现思路
1、针对卫星通信中同一设备需要支持多种码率、多种帧长ldpc译码和校验的需求,而ldpc译码需要大量存储资源且迭代处理时间长的技术问题,本专利技术提供一种兼容多码率ldpc的高速译码器设计方法。
2、本专利技术公开了一种兼容多码率ldpc的高速译码器设计方法,其包括:
3、获得初始信道似然值并对其进行存储,再对变量节点中的变量信息和校验节点中的校验信息进行更新计算,变量信息更新后的计算结果存储在存储器rama群组中,更新校验信息时读取存储器rama群组中的值;校验信息更新后的计算结果存储在存储器ramb群组中,更新变量信息时读取存储器ramb群组中的值。
4、进一步地,校验信息与变量信息的更新都是基于h矩阵,存储器rama群组与存储器ramb群组的大小完全相等,读写方式也完全相同。
< ...【技术保护点】
1.一种兼容多码率LDPC的高速译码器设计方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,校验信息与变量信息的更新都是基于H矩阵,存储器RamA群组与存储器RamB群组的大小完全相等,读写方式也完全相同。
3.根据权利要求1所述的方法,其特征在于,在设计存储器RamA群组和存储器RamB群组时,利用CCSDS LDPC的准循环特性,每个m×m的单位子矩阵中仅有m个非零项,仅需要存储m个元素;其中,m为正整数;存储器RamA群组和存储器RamB群组分别包括多个存储单元Ram。
4.根据权利要求1所述的方法,其特征在于,在LDPC迭代运算时只存储H矩阵中数值1对应位置的校验信息和变量信息,而且CCSDS标准各码率码长LDPC码的H矩阵均可分为多个单位子矩阵。
5.根据权利要求4所述的方法,其特征在于,根据需要兼容的多码率多码长LDPC码H矩阵中单位子矩阵的最小值,设计存储器RamA群组和存储器RamB群组中的存储单元Ram的大小,按照所需最大存储空间,设置存储单元Ram的个数。
6.根据权利要求5所述的方
7.根据权利要求5所述的方法,其特征在于,存储空间较大的LDPC码需要使用所有的存储单元Ram;存储空间较小的LDPC码时,空闲部分存储单元Ram。
8.根据权利要求5所述的方法,其特征在于,按照需要兼容的多码率多码长LDPC码中最大的行重、列重,设计校验信息、变量信息的更新计算模块。
9.根据权利要求5所述的方法,其特征在于,不同码率码长LDPC码的H矩阵中单位子矩阵的数量、大小、循环偏移量均不同,且该数量、大小和循环偏移量均预先存储。
10.根据权利要求5所述的方法,其特征在于,选择不同码率不同码长LDPC码时,根据单位子矩阵的数量、大小、循环偏移量,控制对校验信息和变量信息的读写。
...【技术特征摘要】
1.一种兼容多码率ldpc的高速译码器设计方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,校验信息与变量信息的更新都是基于h矩阵,存储器rama群组与存储器ramb群组的大小完全相等,读写方式也完全相同。
3.根据权利要求1所述的方法,其特征在于,在设计存储器rama群组和存储器ramb群组时,利用ccsds ldpc的准循环特性,每个m×m的单位子矩阵中仅有m个非零项,仅需要存储m个元素;其中,m为正整数;存储器rama群组和存储器ramb群组分别包括多个存储单元ram。
4.根据权利要求1所述的方法,其特征在于,在ldpc迭代运算时只存储h矩阵中数值1对应位置的校验信息和变量信息,而且ccsds标准各码率码长ldpc码的h矩阵均可分为多个单位子矩阵。
5.根据权利要求4所述的方法,其特征在于,根据需要兼容的多码率多码长ldpc码h矩阵中单位子矩阵的最小值,设计存储器rama群组和存储器ramb群组中的存储单元r...
【专利技术属性】
技术研发人员:简熠,卢欧欣,林华鹏,舒心,
申请(专利权)人:中国电子科技集团公司第十研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。