【技术实现步骤摘要】
【国外来华专利技术】数据处理装置和数据处理方法
本技术涉及数据处理装置和数据处理方法,且具体地说涉及例如能够改进抗数据差错的数据处理装置和数据处理方法。
技术介绍
LDPC(低密度奇偶校验)码具有高纠错能力,且近年来,例如,其开始广泛地用作包括数字卫星广播的传输方案(比如欧洲使用的DVB(数字视频广播)-S.2)(例如,参考非专利文件1)。也考虑对下一代数字地面广播采用LDPC码。近来的研究证明随着使得LDPC码的码长更长,其可以获得接近香农极限的性能以及turbo码等的性能。LDPC码的特征在于通过其最小距离与码长成正比的特征,而具有其块差错率特性优良且几乎不发生在turbo码等的解码特性中观察到的所谓的最低误码率现象的优点。在下文中具体地描述这种LDPC码。同时,LDPC码是线性码且不需要是二进制码;然而,在这里描述为假定其是二进制码。LDPC码的最大特性是定义LDPC码的奇偶校验矩阵是稀疏的。在这里,稀疏矩阵是其中矩阵的元素“1”数目非常小(大部分元素是0)的矩阵。图1图示LDPC码的奇偶校验矩阵H的实例。在图1的奇偶校验矩阵H中,每个列的权重(列权重)(“1”的数目)是“3”且每个行的权重(行权重)是“6”。在LDPC码的编码(LDPC编码)中,例如,通过基于奇偶校验矩阵H的生成矩阵G的生成以及生成矩阵G与二进制信息位的相乘来生成代码字(LDPC码)。具体地说,执行LDPC编码的编码装置首先在奇偶校验矩阵H及其转置矩阵HT之间计算满足等式GHT=0的生成矩阵G。在这里,当生成矩阵是K×N矩阵时,编码装置将K信息位的位列(矢量u)乘以生成矩阵G以生成由N位构成的代码字c ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.12.28 JP 2010-292210;2011.01.13 JP 2011-005181.一种数据处理装置,包括:编码器,基于LDPC(低密度奇偶校验)码的奇偶校验矩阵将信息位编码为其码长是16200位且码率是4/15的代码字,其中编码的LDPC码包括信息位和奇偶校验位,奇偶校验矩阵包括与信息位对应的信息矩阵部分和与奇偶校验位对应的奇偶性矩阵部分,奇偶校验矩阵是M×N矩阵,信息矩阵是M×K矩阵且奇偶性矩阵是M×M矩阵,LDPC码的奇偶校验矩阵的奇偶性矩阵具有其中以步进方式排列元素1的阶梯结构,并且使用奇偶校验矩阵产生其中奇偶性矩阵具有阶梯结构的奇偶校验矩阵的LDPC码,信息矩阵部分由奇偶校验矩阵初始值表表示,且奇偶校验矩阵初始值表是对于每360列指示信息矩阵部分的元素1的位置的表,如下:1953233125452623465350125700645868757605769478818416875891819555957899321006811479116995147842059212923862454339651846624682575337861911694739601104321101111159113781152811598483130317352291330236484222452255116626680474047752798281088930915197939876107861187919567572902099711315787445837368056857861511179798380221001711748493988611044411661227837336265100094494797410649890911030116963131996410480,其中,奇偶校验矩阵的第2+360×(i-1)列是通过由奇偶校验矩阵初始值表指示的第1+360×(i-1)列向下循环移位q=M/360而获得的列,i表示奇偶校验矩阵初始表的行数且M表示奇偶性矩阵的列数,至于奇偶校验矩阵的第1+360×(i-1)列,奇偶校验矩阵初始值表的第i行指示奇偶校验矩阵的第1+360×(i-1)列的元素1的行号,至于除了奇偶校验矩阵的第1+360×(i-1)列之外的从第2+360×(i-1)列到第360×i列的每一列,当奇偶校验矩阵初始值表的第i行第j列值、奇偶校验矩阵H的第w列的第j元素1的行号和奇偶性矩阵的列数分别表示为hi,j、Hw-j和M时,除了奇偶校验矩阵的第1+360×(i-1)列之外的第w列的元素1的行号Hw-j由等式Hw-j=mod{hi,j+mod((w-1),360)×M/360,M}表示。2.一种数据处理装置,包括:编码器,基于LDPC(低密度奇偶校验)码的奇偶校验矩阵将信息位编码为其码长是16200位且码率是7/15的代码字,其中编码的LDPC码包括信息位和奇偶校验位,奇偶校验矩阵包括与信息位对应的信息矩阵部分和与奇偶校验位对应的奇偶性矩阵部分,奇偶校验矩阵是M×N矩阵,信息矩阵是M×K矩阵且奇偶性矩阵是M×M矩阵,LDPC码的奇偶校验矩阵的奇偶性矩阵具有其中以步进方式排列元素1的阶梯结构,并且使用奇偶校验矩阵产生其中奇偶性矩阵具有阶梯结构的奇偶校验矩阵的LDPC码,信息矩阵部分由奇偶校验矩阵初始值表表示,且奇偶校验矩阵初始值表是对于每360列指示信息矩阵部分的元素1的位置的表,如下:313731432798315972028304332174109602061786535656071467180740877907893812383138526861686383561197120818391903271230883537409143014919506860256195632463786686682975587745804283828587860218187111514171463230023283502380546774827555159686394641267537169752476957976806981188522858271427132726296430553220333434595557576558416290641965736856778679378156828683278384844885398559345279358092862356195530008242180940947991848922206455784985481006257632476976217760487795829514132595744685942101371475418531105961748431444636528257085875839033225223797519746538283598539386249067249754212232148819597620015005,其中,奇偶校验矩阵的第2+360×(i-1)列是通过由奇偶校验矩阵初始值表指示的第1+360×(i-1)列向下循环移位q=M/360而获得的列,i表示奇偶校验矩阵初始表的行数且M表示奇偶性矩阵的列数,至于奇偶校验矩阵的第1+360×(i-1)列,奇偶校验矩阵初始值表的第i行指示奇偶校验矩阵的第1+360×(i-1)列的元素1的行号,至于除了奇偶校验矩阵的第1+360×(i-1)列之外的从第2+360×(i-1)列到第360×i列的每一列,当奇偶校验矩阵初始值表的第i行第j列值、奇偶校验矩阵H的第w列的第j元素1的行号和奇偶性矩阵的列数分别表示为hi,j、Hw-j和M时,除了奇偶校验矩阵的第1+360×(i-1)列之外的第w列的元素1的行号Hw-j由等式Hw-j=mod{hi,j+mod((w-1),360)×M/360,M}表示。3.一种数据处理装置,包括:编码器,基于LDPC(低密度奇偶校验)码的奇偶校验矩阵将信息位编码为其码长是16200位且码率是8/15的代码字,其中编码的LDPC码包括信息位和奇偶校验位,奇偶校验矩阵包括与信息位对应的信息矩阵部分和与奇偶校验位对应的奇偶性矩阵部分,奇偶校验矩阵是M×N矩阵,信息矩阵是M×K矩阵且奇偶性矩阵是M×M矩阵,LDPC码的奇偶校验矩阵的奇偶性矩阵具有其中以步进方式排列元素1的阶梯结构,并且使用奇偶校验矩阵产生其中奇偶性矩阵具有阶梯结构的奇偶校验矩阵的LDPC码,信息矩阵部分由奇偶校验矩阵初始值表表示,且奇偶校验矩阵初始值表是对于每360列指示信息矩阵部分的元素1的位置的表,如下:3238443059112961976199921372175363842144304448646624999517457006969711571387189178818811910272445044928497356165686571858466523689369947074710072777399747674807537279128242927419642984800494853615401568858185862596960296244664569627203730274547534574146118262056206923872794334933664951582658345903664067626786685970437418743175541417867582389093012091311289843394600520364856549697072087218729874547457746240754188731375535145601871487507319848586983703331705126562569012839609370717450113735541324975400723820675172571418897173732917952773349926952944673532214625589716906122681650136839735816016849741521807389754321216838705419483109504627210157464,其中,奇偶校验矩阵的第2+360×(i-1)列是通过由奇偶校验矩阵初始值表指示的第1+360×(i-1)列向下循环移位q=M/360而获得的列,i表示奇偶校验矩阵初始表的行数且M表示奇偶性矩阵的列数,至于奇偶校验矩阵的第1+360×(i-1)列,奇偶校验矩阵初始值表的第i行指示奇偶校验矩阵的第1+360×(i-1)列的元素1的行号,至于除了奇偶校验矩阵的第1+360×(i-1)列之外的从第2+360×(i-1)列到第360×i列的每一列,当奇偶校验矩阵初始值表的第i行第j列值、奇偶校验矩阵H的第w列的第j元素1的行号和奇偶性矩阵的列数分别表示为hi,j、Hw-j和M时,除了奇偶校验矩阵的第1+360×(i-1)列之外的第w列的元素1的行号Hw-j由等式Hw-j=mod{hi,j+mod((w-1),360)×M/360,M}表示。4.根据权利要求1到3中的任何一个所述的数据处理装置,进一步包括:奇偶性交织器,仅交织LDPC码的奇偶校验位。5.根据权利要求1到3中的任何一个所述的数据处理装置,进一步包括:列扭转交织器,通过在列方向上移位的同时记录LDPC码的代码位来执行列扭转交织。6.根据权利要求1到3中的任何一个所述的数据处理装置,其中q设置为33。7.一种数据处理方法,包括:编码步骤,基于LDPC(低密度奇偶校验)码的奇偶校验矩阵将信息位编码为其码长是16200位且码率是4/15的代码字,其中编码的LDPC码包括信息位和奇偶校验位,奇偶校验矩阵包括与信息位对应的信息矩阵部分和与奇偶校验位对应的奇偶性矩阵部分,奇偶校验矩阵是M×N矩阵,信息矩阵是M×K矩阵且奇偶性矩阵是M×M矩阵,LDPC码的奇偶校验矩阵的奇偶性矩阵具有其中以步进方式排列元素1的阶梯结构,并且使用奇偶校验矩阵产生其中奇偶性矩阵具有阶梯结构的奇偶校验矩阵的LDPC码,信息矩阵部分由奇偶校验矩阵初始值表表示,且奇偶校验矩阵初始值表是对于每360列指示信息矩阵部分的元素1的位置的表,如下:1953233125452623465350125700645868757605769478818416875891819555957899321006811479116995147842059212923862454339651846624682575337861911694739601104321101111159113781152811598483130317352291330236484222452255116626680474047752798281088930915197939876107861187919567572902099711315787445837368056857861511179798380221001711748493988611044411661227837336265100094494797410649890911030116963131996410480,其中,奇偶校验矩阵的第2+360×(i-1)列是通过由奇偶校验矩阵初始值表指示的第1+360×(i-1)列向下循环移位q=M/360而获得的列,i表示奇偶校验矩阵初始表的行数且M表示奇偶性矩阵的列数,至于奇偶校验矩阵的第1+360×(i-1)列,奇偶校验矩阵初始值表的第i行指示奇偶校验矩阵的第1+360×(i-1)列的元素1的行号,至于除了奇偶校验矩阵的第1+360×(i-1)列之外的从第2+360×(i-1)列到第360×i列的每一列,当奇偶校验矩阵初始值表的第i行第j列值、奇偶校验矩阵H的第w列的第j元素1的行号和奇偶性矩阵的列数分别表示为hi,j、Hw-j和M时,除了奇偶校验矩阵的第1+360×(i-1)列之外的第w列的元素1的行号Hw-j由等式Hw-j=mod{hi,j+mod((w-1),360)×M/360,M}表示。8.一种数据处理方法,包括:编码步骤,基于LDPC(低密度奇偶校验)码的奇偶校验矩阵将信息位编码为其码长是16200位且码率是7/15的代码字,其中编码的LDPC码包括信息位和奇偶校验位,奇偶校验矩阵包括与信息位对应的信息矩阵部分和与奇偶校验位对应的奇偶性矩阵部分,奇偶校验矩阵是M×N矩阵,信息矩阵是M×K矩阵且奇偶性矩阵是M×M矩阵,LDPC码的奇偶校验矩阵的奇偶性矩阵具有其中以步进方式排列元素1的阶梯结构,并且使用奇偶校验矩阵产生其中奇偶性矩阵具有阶梯结构的奇偶校验矩阵的LDPC码,信息矩阵部分由奇偶校验矩阵初始值表表示,且奇偶校验矩阵初始值表是对于每360列指示信息矩阵部分的元素1的位置的表,如下:313731432798315972028304332174109602061786535656071467180740877907893812383138526861686383561197120818391903271230883537409143014919506860256195632463786686682975587745804283828587860218187111514171463230023283502380546774827555159686394641267537169752476957976806981188522858271427132726296430553220333434595557576558416290641965736856778679378156828683278384844885398559345279358092862356195530008242180940947991848922206455784985481006257632476976217760487795829514132595744685942101371475418531105961748431444636528257085875839033225223797519746538283598539386249067249754212232148819597620015005,其中,奇偶校验矩阵的第2+360×(i-1)列是通过由奇偶校验矩阵初始值表指示的第1+360×(i-1)列向下循环移位q=M/360而获得的列,i表示奇偶校验矩阵初始表的行数且M表示奇偶性矩阵的列数,至于奇偶校验矩阵的第1+360×(i-1)列,奇偶校验矩阵初始值表的第i行指示奇偶校验矩阵的第1+360×(i-1)列的元素1的行号,至于除了奇偶校验矩阵的第1+360×(i-1)列之外的从第2+360×(i-1)列到第360×i列的每一列,当奇偶校验矩阵初始值表的第i行第j列值、奇偶校验矩阵H的第w列的第j元素1的行号和奇偶性矩阵的列数分别表示为hi,j、Hw-j和M时,除了奇偶校验矩阵的第1+360×(i-1)列之外的第w列的元素1的行号Hw-j由等式Hw-j=mod{hi,j+mod((w-1),360)×M/360,M}表示。9.一种数据处理方法,包括:编码步骤,基于LDPC(低密度奇偶校验)码的奇偶校验矩阵将信息位编码为其码长是16200位且码率是8/15的代码字,其中编码的LDPC码包括信息位和奇偶校验位,奇偶校验矩阵包括与信息位对应的信息矩阵部分和与奇偶校验位对应的奇偶性矩阵部分,奇偶校验矩阵是M×N矩阵,信息矩阵是M×K矩阵且奇偶性矩阵是M×M矩阵,LDPC码的奇偶校验矩阵的奇偶性矩阵具有其中以步进方式排列元素1的阶梯结构,并且使用奇偶校验矩阵产生其中奇偶性矩阵具有阶梯结构的奇偶校验矩阵的LDPC码,信息矩阵部分由奇偶校验矩阵初始值表表示,且奇偶校验矩阵初始值表是对于每360列指示信息矩阵部分的元素1的位置的表,如下:3238443059112961976199921372175363842144304448646624999517457006969711571387189178818811910272445044928497356165686571858466523689369947074710072777399747674807537279128242927419642984800494853615401568858185862596960296244664569627203730274547534574146118262056206923872794334933664951582658345903664067626786685970437418743175541417867582389093012091311289843394600520364856549697072087218729874547457746240754188731375535145601871487507319848586983703331705126562569012839609370717450113735541324975400723820675172571418897173732917952773349926952944673532214625589716906122681650136839735816016849741521807389754321216838705419483109504627210157464,其中,奇偶校验矩阵的第2+360×(i-1)列是通过由奇偶校验矩阵初始值表指示的第1+360×(i-1)列向下循环移位q=M/360而获得的列,i表示奇偶校验矩阵初始表的行数且M表示奇偶性矩阵的列数,至于奇偶校验矩阵的第1+360×(i-1)列,奇偶校验矩阵初始值表的第i行指示奇偶校验矩阵的第1+360×(i-1)列的元素1的行号,至于除了奇偶校验矩阵的第1+360×(i-1)列之外的从第2+360×(i-1)列到第360×i列的每一列,当奇偶校验矩阵初始值表的第i行第j列值、奇偶校验矩阵H的第w列的第j元素1的行号和奇偶性矩阵的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。