发明名称 编码设备、纠错码配置方法及其程序
摘要 公开了减小必要记录区域并可以在短时间内切换的编码设备等。所述设备包括:检验矩阵产生装置(11),产生块检验矩阵;以及编码装置(12),通过块检验矩阵,从输入消息来产生并输出码字。此外,上述检验矩阵产生装置(11)具有:次数分配单元(11a),通过自反多项式的系数,规定块检验矩阵的函数值;权重分布确定单元(11b),通过使用掩码模式,规定块检验矩阵的每个块的分量中为非零矩阵的分量数目;第一次数改变单元(11c),将块检验矩阵的第k_r行块的分量的总和当做循环置换矩阵;以及第二次数改变单元(11d),规定除了块检验矩阵的第k_r行块之外的每个行块的分量中为非零矩阵的分量的行块编号。
申请公布号 CN102870330B 申请公布日期 2015.03.25
申请号 CN201180018223.5 申请日期 2011.04.19
申请人 日本电气株式会社 发明人 神谷典史
分类号 H03M13/19(2006.01)I 主分类号 H03M13/19(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 潘剑颖
主权项 一种用于构造准循环低密度奇偶校验码的编码设备,包括:检验矩阵产生模块,该检验矩阵产生模块产生所述准循环低密度奇偶校验码的块检验矩阵,所述块检验矩阵以行的数目和列的数目均为q‑1的循环置换矩阵或零矩阵作为分量,q是4或更大的整数且为2的幂,行块的数目为r,且列块的数目是q+1,r是含4和q的4和q之间的整数,且处于第i个行块和第j个列块的分量由零矩阵或循环置换矩阵构成,i是0和r‑1之间的整数,j是0和q之间的整数,所述块检验矩阵的左端列被定义为第0列,顶端行被定义为第0行,所述循环置换矩阵的次数u是以整数j‑i作为自变量的函数λ(j‑i)的值,所述次数u指示仅循环置换矩阵的最高行矢量的第u个分量为“1”,最高行矢量的其他分量为“0”;以及编码模块,该编码模块通过所述块检验矩阵,从输入消息来产生并输出码字,其中,所述检验矩阵产生模块还包括:次数分配单元,该次数分配单元通过以具有有限域GF(q^2)中q‑1个单元的自反多项式的系数作为根,规定所述块检验矩阵的所述函数值λ(j‑i);权重分布确定单元,该权重分布确定单元通过使用给定掩码模式,规定所述块检验矩阵的每个列块的分量中为非零矩阵的分量数目,并规定所述块检验矩阵的每个行块的分量中为非零矩阵的分量数目;第一次数改变单元,该第一次数改变单元确定满足次数u(i,k_r)=‑∞的行i,次数‑∞的循环置换矩阵表示所有分量均为“0”的零矩阵,使得将所述块检验矩阵的第k_r个块的分量的总和变为循环置换矩阵,k_r是(q+1‑r)/2的整数部分;第二次数改变单元,该第二次数改变单元规定除了所述块检验矩阵的第k_r列块之外的每个列块的分量中为非零矩阵的分量的行块编号;所述检验矩阵产生模块的所述权重分布确定单元将所述块检验矩阵的q+1个列块中除了右端的r‑1个列块和所述第k_r列块之外的q+1‑r个列块中的q+1‑n个列块的所有分量定义为零矩阵,n为块检验矩阵的列块数目;以及所述检验矩阵产生模块包括消除整个分量均为零矩阵的q+1‑n个列块的列块消除单元。
地址 日本东京都