纠错解码装置及纠错解码方法

    公开(公告)号:CN103069720B

    公开(公告)日:2016-11-23

    申请号:CN201180038008.1

    申请日:2011-08-03

    IPC分类号: H03M13/19

    摘要: 既能共用电路以抑制电路规模的增大,又能进行与多个编码率对应的LDPC(Low‑DensityParity‑Check,低密度奇偶校验)解码。当设定编码率为编码率比第1编码率大的第2编码率时,列处理行处理运算单元(120A)使用从与对应于第2编码率的第2校验矩阵相应的分散校验矩阵中,选择与构成第1部分矩阵的列数相同数的列并组合而成的分散部分矩阵。这里,分散校验矩阵是扩展第2校验矩阵的行数,并将第2校验矩阵中的第2校验矩阵的行权重大的行的元素分散配置到该行与扩展行所得的矩阵。此时,列处理行处理运算单元(120A)使用行权重为第1部分矩阵的行权重以下的分散部分矩阵。

    LDPC多解码器架构
    4.
    发明授权

    公开(公告)号:CN103155421B

    公开(公告)日:2016-11-09

    申请号:CN201280003336.2

    申请日:2012-01-11

    IPC分类号: H03M13/37 H03M13/11

    摘要: 描述与LDPC解码器架构相关联的系统、方法和其它实施例。根据一个实施例,一种装置包括超奇偶校验矩阵。超矩阵与低密度奇偶校验(LDPC)码矩阵的至少一部分相对应。超奇偶校验矩阵耦合到高吞吐量LDPC解码器和低吞吐量LDPC解码器。超奇偶校验矩阵包括n个奇偶校验矩阵。奇偶校验矩阵包括与x个校验节点处理单元相对应的x行和与y个位节点处理单元相对应的y列。因此,超奇偶校验矩阵包括与nx个校验节点处理单元相对应的nx行和与ny个位节点处理单元相对应的ny列。选择数目n、x和y从而使得高吞吐量解码器能够在单个时间单位中处理与超奇偶校验矩阵对应的ny个码字位并且低吞吐量解码器能够在单个时间单位中处理与超奇偶校验矩阵相对应的y个码字位。

    具有对于LDPC码可靠性输入的比特翻转解码

    公开(公告)号:CN104995844A

    公开(公告)日:2015-10-21

    申请号:CN201480008777.0

    申请日:2014-02-04

    IPC分类号: H03M13/11 H03M13/45

    摘要: 系统和方法被提供用于具有对于LDPC码可靠性输入的比特翻转解码。LDPC解码器接收变量节点的变量节点值和可靠性数据,以及与所述变量节点相关联的校验节点的校验节点值。电路基于接收的可靠性数据和接收的校验节点值产生更新的变量节点值。该电路也基于更新的变量节点值产生用于至少一个校验节点的更新的校验节点值。更新的规则可以是基于变量节点值的校验是否被满足或未被满足,变量节点值是否基于可靠性数据值而先前已经被更新、翻转或切换,或者它们的适当组合。

    LDPC解码方法
    10.
    发明授权

    公开(公告)号:CN101895300B

    公开(公告)日:2012-07-04

    申请号:CN201010255845.7

    申请日:2005-07-20

    IPC分类号: H03M13/11

    摘要: 描述了灵活的并且硬件效率较高的LDPC解码器。利用小于用于控制解码过程的码结构的全部并行度的并行度级别实现所述解码器。每个用于描述码结构的相对简单控制码命令能被存储并被执行多次以完成码字解码。使用相同控制码指令组来支持不同的码字长度,但根据码字长度,码被实现的次数不同。在不需要改变储存的码描述信息的情况下,仅通过改变指示码字长度和用于控制解码过程的码提升因子,所述解码器能在对不同长度的码字进行解码之间切换。当解码比最大可支持码字长度短的码字时,一些块存储单元可以不使用。