[发明专利]DTMB中的全对角线准循环矩阵乘法器在审

专利信息
申请号: 201610004205.6 申请日: 2016-01-01
公开(公告)号: CN105450235A 公开(公告)日: 2016-03-30
发明(设计)人: 张鹏 申请(专利权)人: 荣成市鼎通电子信息科技有限公司
主分类号: H03M13/11 分类号: H03M13/11
代理公司: 暂无信息 代理人: 暂无信息
地址: 264300 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: dtmb 中的 对角线 循环 矩阵 乘法器
【权利要求书】:

1.一种DTMB中的全对角线准循环矩阵乘法器,DTMB是中国数字电视地面广播标准的英文简称,英文全称是DigitalTelevisionTerrestrialMultimediaBroadcasting,DTMB标准采用了3种不同码率的QC-LDPC码,3种不同码率η分别是0.4、0.6、0.8,QC-LDPC码的校验矩阵H是由c×t个b×b阶循环矩阵构成的阵列,任一循环矩阵Hi,j要么是全零矩阵要么是置换矩阵,其中,1≤i≤c,1≤j≤t,t=e+c,对于这3种不同码率QC-LDPC码,均有t=59和b=127,3种不同码率对应的参数e分别是24、36和48,3种不同码率对应的参数c分别是35、23、11,当Hi,j是置换矩阵时,它可视为对b×b阶单位矩阵I循环右移si,j位的结果,其中,0≤si,j<b,当Hi,j是全零矩阵时,将它记作对b×b阶单位矩阵I循环右移si,j=∞位的结果,即I=0,H的连续b行和b列分别被称为块行和块列,H的前e块列构成的矩阵记作E,DTMB中的QC-LDPC码具有全对角线结构的H,子矩阵E也具有全对角线结构,E共有t-1条对角线,任一对角线上的循环矩阵,可能全部是全零矩阵,也可能全部是相同的置换矩阵,还可能一部分是全零矩阵、其余部分是相同的置换矩阵,若第k条对角线上的循环矩阵全部都是全零矩阵,则它们都是对b×b阶单位矩阵I循环右移sk=∞位的结果,否则,该对角线上的置换矩阵都是对b×b阶单位矩阵I循环右移sk∈{0,1,…,b-1}位的结果,其中,1≤k≤t-1,如果用“0”标识E中的全零矩阵,用“1”标识置换矩阵,那么E就可表示成基矩阵EBASE,在EBASE的上方增加一个(e-1)×e阶的全零矩阵,将其扩展成一个(t-1)×e阶的二进制矩阵,在此基础上,对扩展后的EBASE的第j列循环上移j-1位,其中,2≤j≤e,将EBASE变为扩展矩阵EE,以b比特为一段,信息向量a被等分为e段,即a=(a1,a2,…,ae),向量mT=EaT,向量m被等分为c段,即m=(m1,m2,…,mc),其特征在于,所述乘法器包括以下部件:

查找表ROM,逐列存储(t-1)×e阶扩展矩阵EE中的二进制数据,3种码率QC-LDPC码共享该查找表ROM,其宽度是t-1比特,深度是108,查找表ROM根据码率η和列号j输出码率是η的EE的第j列t-1比特,其中,1≤j≤e;

循环左移器C1~Ct-1,当0≤sk<b时,循环左移器Ck对信息段aj循环左移sk位,当sk=∞时,循环左移器Ck不对信息段aj循环左移而是把它直接输出,其中,1≤j≤e,1≤k≤t-1,sk∈{∞,0,1,…,b-1},当k=t-1时,循环左移器Ck的输出与复用器Mk相连,当1≤k<t-1时,循环左移器Ck的输出与b比特异或门Xk相连;

b比特异或门X1~Xt-2,b比特异或门Xk对循环左移器Ck的输出结果和b比特寄存器Rk+1的内容进行模2加,并送入复用器Mk,其中,1≤k≤t-2;

复用器M1~Mt-1,复用器Mk根据查找表ROM输出的第k比特对2个输入二选一,选择结果送入b比特寄存器Rk,其中,1≤k≤t-1,当k=t-1时,若查找表ROM输出的第k比特是0,则复用器Mk选择全零向量,否则,复用器Mk选择循环左移器Ck的输出结果,当1≤k<t-1时,若查找表ROM输出的第k比特是0,则复用器Mk选择b比特寄存器Rk+1的内容,否则,复用器Mk选择b比特异或门Xk的输出结果。

2.一种DTMB中的全对角线准循环矩阵乘法,DTMB是中国数字电视地面广播标准的英文简称,英文全称是DigitalTelevisionTerrestrialMultimediaBroadcasting,DTMB标准采用了3种不同码率的QC-LDPC码,3种不同码率η分别是0.4、0.6、0.8,QC-LDPC码的校验矩阵H是由c×t个b×b阶循环矩阵构成的阵列,任一循环矩阵Hi,j要么是全零矩阵要么是置换矩阵,其中,1≤i≤c,1≤j≤t,t=e+c,对于这3种不同码率QC-LDPC码,均有t=59和b=127,3种不同码率对应的参数e分别是24、36和48,3种不同码率对应的参数c分别是35、23、11,当Hi,j是置换矩阵时,它可视为对b×b阶单位矩阵I循环右移si,j位的结果,其中,0≤si,j<b,当Hi,j是全零矩阵时,将它记作对b×b阶单位矩阵I循环右移si,j=∞位的结果,即I=0,H的连续b行和b列分别被称为块行和块列,H的前e块列构成的矩阵记作E,DTMB中的QC-LDPC码具有全对角线结构的H,子矩阵E也具有全对角线结构,E共有t-1条对角线,任一对角线上的循环矩阵,可能全部是全零矩阵,也可能全部是相同的置换矩阵,还可能一部分是全零矩阵、其余部分是相同的置换矩阵,若第k条对角线上的循环矩阵全部都是全零矩阵,则它们都是对b×b阶单位矩阵I循环右移sk=∞位的结果,否则,该对角线上的置换矩阵都是对b×b阶单位矩阵I循环右移sk∈{0,1,…,b-1}位的结果,其中,1≤k≤t-1,如果用“0”标识E中的全零矩阵,用“1”标识置换矩阵,那么E就可表示成基矩阵EBASE,在EBASE的上方增加一个(e-1)×e阶的全零矩阵,将其扩展成一个(t-1)×e阶的二进制矩阵,在此基础上,对扩展后的EBASE的第j列循环上移j-1位,其中,2≤j≤e,将EBASE变为扩展矩阵EE,以b比特为一段,信息向量a被等分为e段,即a=(a1,a2,…,ae),向量mT=EaT,向量m被等分为c段,即m=(m1,m2,…,mc),其特征在于,所述乘法包括以下步骤:

第1步,清零所有的b比特寄存器R1~Rt-1

第2步,输入信息段aj,查找表ROM根据码率η和列号j输出码率是η的EE的第j列t-1比特,其中,1≤j≤e;

第3步,当0≤sk<b时,循环左移器Ck对信息段aj循环左移sk位,而当sk=∞时,循环左移器Ck不对信息段aj循环左移而是把它直接输出,当k=t-1时,循环左移器Ck的输出与复用器Mk相连,而当1≤k<t-1时,循环左移器Ck的输出与b比特异或门Xk相连,其中,1≤k≤t-1,sk∈{∞,0,1,…,b-1};

第4步,b比特异或门Xk对循环左移器Ck的输出结果和b比特寄存器Rk+1的内容进行模2加,并送入复用器Mk

第5步,复用器Mk根据查找表ROM输出的第k比特对2个输入二选一,选择结果送入b比特寄存器Rk,当k=t-1时,若查找表ROM输出的第k比特是0,则复用器Mk选择全零向量,否则,复用器Mk选择循环左移器Ck的输出结果,当1≤k<t-1时,若查找表ROM输出的第k比特是0,则复用器Mk选择b比特寄存器Rk+1的内容,否则,复用器Mk选择b比特异或门Xk的输出结果;

第6步,以1为步长递增改变j的取值,重复第2~5步e-1次,直到整个信息向量a输入完毕,此时,b比特寄存器R1~Rc的内容是向量m=(m1,m2,…,mc)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣成市鼎通电子信息科技有限公司,未经荣成市鼎通电子信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610004205.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top