【技术实现步骤摘要】
本专利技术涉及移动数字多媒体广播通信系统,特别涉及移动数字多媒体广播通信系统中LDPC码的高速译码器及译码方法。
技术介绍
低密度校验码是一种能逼近容量限的渐进好码,在长码时其性能甚至超过了Turbo码。低密度校验码的译码采用了具有线性复杂度的和积(SPA)算法,译码复杂度大大低于Turbo码。低密度校验码的优异性能及其在信息可靠传输中的良好应用前景已引起学术界和IT业界的高度重视,成为当今信道编码领域最受瞩目的研究热点之一。2006年10月24日,国家广电总局正式颁布了CMMB广播信道行业标准《GY/T 220.1-2006移动多媒体广播第1部分:广播信道帧结构、信道编码和调制》,并于同年11月1日正式实施。系统中的信道编码就是采用高性能的规则LDPC码作为内码,此LDPC码的校验矩阵是经过精心设计构造出来的一种规则稀疏矩阵,具有巧妙的准循环特点:(1)1/2码率的校验矩阵,每18行的1的位置向右循环移位36列,每18列的1的位置向下循环移位36行。(2)3/4码率的校验矩阵,每18行的1的位置向右循环移位72列,每18列的1的位置向下循环移位72行。(3)1/2码率的校验矩阵的行重为6,列重为3。LDPC码基于二分图的和积算法一次迭代过程主要包括校验节点更新和变量节点更新两个步骤。其中计算的难点在于校验消息的更新,而在实际硬件实现时如何处理变量节点与校验节点之间错综复杂的连接关系,使得变量信息和校验信息能够送到对应的计算模块成为工程应用中的难点。-->在目前的研究中,LDPC译码器的译码结构可以分为全并行结构、全串行结构、部分并行结构。在全并行译码器 ...
【技术保护点】
一种用于移动多媒体广播中高速LDPC译码器,包括控制模块、变量节点中间信息存储模块、校验信息存储模块和移位器,其特征在于还包括P个迭代消息更新模块,所述迭代消息更新模块通过从变量节点中间信息存储模块中输出的变量节点中间信息和从校验信息存储模块中读出的上一次迭代产生的校验信息计算得到本次迭代产生的校验信息并产生新的变量节点中间信息,以用于下一个校验节点的校验信息的更新; 所述控制模块连接所述变量节点中间信息存储模块、校验信息存储模块及迭代消息更新模块,并控制各个模块的地址信息,工作状态及时序; 所述变量节点中间信息存储模块,用于储存变量节点更新的变量节点中间信息; 所述校验信息存储模块,用于储存校验节点更新的信息。 所述移位器,用于将P个变量节点中间信息送入到P个对应的迭代消息更新模块中。其中P表示迭代消息更新模块的个数,为正整数。
【技术特征摘要】
1、一种用于移动多媒体广播中高速LDPC译码器,包括控制模块、变量节点中间信息存储模块、校验信息存储模块和移位器,其特征在于还包括P个迭代消息更新模块,所述迭代消息更新模块通过从变量节点中间信息存储模块中输出的变量节点中间信息和从校验信息存储模块中读出的上一次迭代产生的校验信息计算得到本次迭代产生的校验信息并产生新的变量节点中间信息,以用于下一个校验节点的校验信息的更新;所述控制模块连接所述变量节点中间信息存储模块、校验信息存储模块及迭代消息更新模块,并控制各个模块的地址信息,工作状态及时序;所述变量节点中间信息存储模块,用于储存变量节点更新的变量节点中间信息;所述校验信息存储模块,用于储存校验节点更新的信息。所述移位器,用于将P个变量节点中间信息送入到P个对应的迭代消息更新模块中。其中P表示迭代消息更新模块的个数,为正整数。2、根据权利要求1所述的一种用于移动多媒体广播中高速LDPC译码器,其特征在于所述迭代消息更新模块包括:两个向量解压缩器:用于将压缩形式的校验消息恢复成完整形式的校验消息,用于变量节点中间信息的更新;一个最小值计算模块:用于接收从变量节点中间信息存储模块送入的变量节点中间信息与向量解压缩器输出的校验信息相减后得到的一路中间信息,并得到压缩形式的新的校验消息;一个FIFO:用于接收从变量节点中间信息存储模块送入的变量节点中间信息与向量解压缩器输出的校验信息相减后得到的另一路中间信息,并用于变量节点中间信息的更新;3、一种用于移动多媒体广播中高速LDPC译码器的译码方法,其特征在于包括如下步骤:(1)从输入端将初始的信息存输入到变量节点中间信息存储模块中;(2)控制单元从变量节点中间信息存储模块中读出P个变量节点中间信息,...
【专利技术属性】
技术研发人员:周正,叶南生,尹浩琼,邹光南,
申请(专利权)人:航天恒星科技有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。