一种适用于宇航通信的速率自适应型LDPC译码器制造技术

技术编号:21369175 阅读:35 留言:0更新日期:2019-06-15 11:05
本发明专利技术公开了一种适用于宇航通信的速率自适应型LDPC译码器,包括:输入数据处理模块、迭代译码模块和输出数据处理模块,输入数据处理模块包括帧同步检测单元、FIFO存储器和空帧填充单元,数据流输入帧同步检测单元,帧同步检测单元对数据做帧同步检测,并将同步的数据帧送入FIFO存储器,根据FIFO存储器的满状态标记和空状态标记,空帧填充单元从FIFO存储器读取数据帧或填充空帧送入迭代译码模块;经迭代译码模块译码后,输出数据处理模块对迭代译码后的数据做硬判决并组帧输出。本发明专利技术通过对输入数据填充空帧,实现单一主时钟自适应处理不同速率数据的译码运算。

A Rate-adaptive LDPC Decoder for Aerospace Communication

The invention discloses a rate-adaptive LDPC decoder suitable for aerospace communication, which includes input data processing module, iterative decoding module and output data processing module. The input data processing module includes frame synchronization detection unit, FIFO memory and empty frame filling unit, data stream input frame synchronization detection unit, and frame synchronization detection unit for frame synchronization detection of data. Synchronized data frames are fed into FIFO memory. According to the full state and empty state markers of FIFO memory, empty frame filling unit reads data frames from FIFO memory or fills empty frames into iterative decoding module. After decoding by the iterative decoding module, the output data processing module makes a hard decision on the iterated decoded data and group frames for output. By filling the blank frame with the input data, the decoding operation of the single master clock adaptively processing different rate data is realized.

【技术实现步骤摘要】
一种适用于宇航通信的速率自适应型LDPC译码器
本申请涉及数字通信
的纠错编码,尤其涉及一种适用于宇航通信的速率自适应型LDPC译码器。
技术介绍
数字信号在传输过程中由于受到噪声和干扰的影响会出现差错,信道编码技术作为保证信息可靠传输的有效手段被广泛应用于各种通信系统,低密度奇偶校验码(Low-DensityParityCheckCode,LDPC)最早由Gallager提出,Mackay等人进一步研究表明,LDPC码的性能在置信传播(BeliefPropagation)译码算法下可以接近香农极限(ShannonLimit),且具有较低的误码平台,是CCSDS推荐的宇航通信纠错码型之一。LDPC码是一种线性分组码,它的校验矩阵是一个非常稀疏的矩阵,矩阵中的非零元素的数量相对行列长度来说很少。如果校验矩阵的每一行(或列)都有相同的非零元素,称这种LDPC码是规则的,否则称为不规则LDPC码。由于非规则LDPC码的校验矩阵中元素1的位置基本没规律可循,导致编译码复杂度高,实现难度大。而规则LDPC码,特别是准循环规则LDPC(QC-LDPC)码可以采用简单的移位寄存器完成编译码,本文档来自技高网...

【技术保护点】
1.一种适用于宇航通信的速率自适应型LDPC译码器,其特征在于,包括:输入数据处理模块、迭代译码模块和输出数据处理模块,其中,所述输入数据处理模块包括帧同步检测单元、FIFO存储器和空帧填充单元,数据流输入所述帧同步检测单元,所述帧同步检测单元对数据做帧同步检测:如果帧同步,则将同步的数据帧送入所述FIFO存储器,否则,复位所述FIFO存储器、空帧填充单元、迭代译码模块和输出数据处理模块;根据所述FIFO存储器的满状态标记和空状态标记,所述空帧填充单元从所述FIFO存储器读取数据帧或填充空帧送入所述迭代译码模块;所述FIFO存储器的读取标记经延时后送至所述输出数据处理模块;所述迭代译码模块对输...

【技术特征摘要】
1.一种适用于宇航通信的速率自适应型LDPC译码器,其特征在于,包括:输入数据处理模块、迭代译码模块和输出数据处理模块,其中,所述输入数据处理模块包括帧同步检测单元、FIFO存储器和空帧填充单元,数据流输入所述帧同步检测单元,所述帧同步检测单元对数据做帧同步检测:如果帧同步,则将同步的数据帧送入所述FIFO存储器,否则,复位所述FIFO存储器、空帧填充单元、迭代译码模块和输出数据处理模块;根据所述FIFO存储器的满状态标记和空状态标记,所述空帧填充单元从所述FIFO存储器读取数据帧或填充空帧送入所述迭代译码模块;所述FIFO存储器的读取标记经延时后送至所述输出数据处理模块;所述迭代译码模块对输入的数据帧进行迭代译码,并将迭代译码后的数据帧送入所述输出数据处理模块;所述输出数据处理模块对迭代译码后的数据做硬判决并组帧输出,同时将所述读取标记作为数据有效性标记位伴随输出。2.根据权利要求1所述的适用于宇航通信的速率自适应型LDPC译码器,其特征在于,所述空帧填充单元包括初始状态、读FIFO数据状态和填充空帧状态,其中,初始状态:检测到FIFO存储器的满状态标记为“1”,空状态标记为“0”,记为sta=10,此时FIFO处...

【专利技术属性】
技术研发人员:田瑞甫钟鸣徐跃峰陆卫强田毅辉郝广凯雷鸣
申请(专利权)人:上海航天测控通信研究所
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1