摘要
本发明提供了一种基于生成矩阵的QC-LDPC码编码方法,其特征在于:包括如下步骤:将编码信息序列S串并转换成信息位S-i;从生成矩阵G中获取子矩阵G-(i,j);利用各个子矩阵G-(i,j)第一行所有非零元素“1”的地址分别对信息位S-i进行循环移位操作,以分别获得中间乘积结果;分别将所有中间乘积结果累加得到向量矩阵乘积结果sg-(i,j);对向量矩阵乘积结果sg-(i,j)运算得到中间校验位P-(i,j);生成校验位P。该编码方法通过对输入信息序列进行转换之后利用生成矩阵的准循环特性进行编码,减少了硬件资源的消耗,使芯片面积得以减小,实现码率兼容。本发明还提供一种可减少存储资源消耗、减少计算资源消耗、实现码率兼容的基于生成矩阵的QC-LDPC码编码器。
- 单位