Multi-level LDPC layer decoder
    4.
    发明授权
    Multi-level LDPC layer decoder 有权
    多级LDPC层解码器

    公开(公告)号:US08756478B2

    公开(公告)日:2014-06-17

    申请号:US13300078

    申请日:2011-11-18

    IPC分类号: H03M13/00

    摘要: Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for multi-level layered LDPC decoding. For example, in one embodiment an apparatus includes a variable node processor and a check node processor. The variable node processor is operable to generate variable node to check node messages and to calculate perceived values based on check node to variable node messages. The check node processor is operable to generate the check node to variable node messages and to calculate checksums based on variable node to check node messages. The check node processor includes a min finder circuit operable to identify a minimum, a next minimum and an index of minimum value in the variable node to check node messages. The variable node processor and check node processor are operable to perform layered multi-level decoding.

    摘要翻译: 本发明的各种实施例涉及用于解码数据的方法和装置,更具体地涉及用于多级分层LDPC解码的方法和装置。 例如,在一个实施例中,装置包括可变节点处理器和校验节点处理器。 可变节点处理器可操作以生成变量节点以检查节点消息,并且基于校验节点到可变节点消息来计算感知值。 校验节点处理器可用于将校验节点生成到可变节点消息,并且基于变量节点来计算校验和以检查节点消息。 校验节点处理器包括可用于识别可变节点中的最小值,下一个最小值和最小值的索引以检查节点消息的最小取景器电路。 可变节点处理器和校验节点处理器可操作以执行分层多级解码。

    Multi-Level LDPC Layer Decoder
    5.
    发明申请
    Multi-Level LDPC Layer Decoder 有权
    多级LDPC层解码器

    公开(公告)号:US20130061107A1

    公开(公告)日:2013-03-07

    申请号:US13300078

    申请日:2011-11-18

    IPC分类号: H03M13/05 G06F11/10

    摘要: Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for multi-level layered LDPC decoding. For example, in one embodiment an apparatus includes a variable node processor and a check node processor. The variable node processor is operable to generate variable node to check node messages and to calculate perceived values based on check node to variable node messages. The check node processor is operable to generate the check node to variable node messages and to calculate checksums based on variable node to check node messages. The check node processor includes a min finder circuit operable to identify a minimum, a next minimum and an index of minimum value in the variable node to check node messages. The variable node processor and check node processor are operable to perform layered multi-level decoding.

    摘要翻译: 本发明的各种实施例涉及用于解码数据的方法和装置,更具体地涉及用于多级分层LDPC解码的方法和装置。 例如,在一个实施例中,装置包括可变节点处理器和校验节点处理器。 可变节点处理器可操作以生成变量节点以检查节点消息,并且基于校验节点到可变节点消息来计算感知值。 校验节点处理器可用于将校验节点生成到可变节点消息,并且基于变量节点来计算校验和以检查节点消息。 校验节点处理器包括可用于识别可变节点中的最小值,下一个最小值和最小值的索引以检查节点消息的最小取景器电路。 可变节点处理器和校验节点处理器可操作以执行分层多级解码。

    Mixed domain FFT-based non-binary LDPC decoder
    6.
    发明授权
    Mixed domain FFT-based non-binary LDPC decoder 有权
    基于混合域FFT的非二进制LDPC解码器

    公开(公告)号:US08819515B2

    公开(公告)日:2014-08-26

    申请号:US13340951

    申请日:2011-12-30

    IPC分类号: H03M13/00

    摘要: Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for decoding data in a mixed domain FFT-based non-binary LDPC decoder. For example, in one embodiment an apparatus includes a message processing circuit operable to process variable node messages and check node messages in a log domain, and a check node calculation circuit in the low density parity check decoder operable to perform a Fast Fourier Transform-based check node calculation in a real domain. The message processing circuit and the check node calculation circuit perform iterative layer decoding.

    摘要翻译: 本发明的各种实施例涉及用于解码数据的方法和装置,更具体地涉及用于在混合域FFT的非二进制LDPC解码器中解码数据的方法和装置。 例如,在一个实施例中,一种装置包括消息处理电路,其可操作以处理可变节点消息并检查对数域中的节点消息,以及可操作以执行基于快速傅里叶变换的低密度奇偶校验解码器中的校验节点计算电路 在真实域中检查节点计算。 消息处理电路和校验节点计算电路进行迭代层解码。

    Multi-level LDPC layer decoder
    7.
    发明授权
    Multi-level LDPC layer decoder 有权
    多级LDPC层解码器

    公开(公告)号:US08656249B2

    公开(公告)日:2014-02-18

    申请号:US13227416

    申请日:2011-09-07

    IPC分类号: H03M13/00

    摘要: Various embodiments of the present invention provide methods and apparatuses for multi-level layer decoding of non-binary LDPC codes. For example, an apparatus is disclosed for layer decoding of multi-level low density parity check encoded data. The apparatus includes a low density parity check decoder operable to perform layered decoding of a plurality of circulant submatrices from an H matrix. The apparatus also includes a parity check calculator connected to the low density parity check decoder, operable to detect whether a stopping criterion has been met in the low density parity check decoder. The low density parity check decoder is also operable to end a decoding operation at less than a maximum number of iterations when the stopping criterion is met.

    摘要翻译: 本发明的各种实施例提供了用于非二进制LDPC码的多级层解码的方法和装置。 例如,公开了用于多级低密度奇偶校验编码数据的层解码的装置。 该装置包括低密度奇偶校验解码器,可操作以从H矩阵执行多个循环子矩阵的分层解码。 该装置还包括连接到低密度奇偶校验解码器的奇偶校验计算器,可操作以检测低密度奇偶校验解码器中是否已经满足停止标准。 当满足停止标准时,低密度奇偶校验解码器还可操作以小于最大迭代次数来结束解码操作。

    Mixed Domain FFT-Based Non-Binary LDPC Decoder
    8.
    发明申请
    Mixed Domain FFT-Based Non-Binary LDPC Decoder 有权
    基于混合域FFT的非二进制LDPC解码器

    公开(公告)号:US20130173988A1

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

    申请号:US13340951

    申请日:2011-12-30

    IPC分类号: H03M13/07 G06F11/10

    摘要: Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for decoding data in a mixed domain FFT-based non-binary LDPC decoder. For example, in one embodiment an apparatus includes a message processing circuit operable to process variable node messages and check node messages in a log domain, and a check node calculation circuit in the low density parity check decoder operable to perform a Fast Fourier Transform-based check node calculation in a real domain. The message processing circuit and the check node calculation circuit perform iterative layer decoding.

    摘要翻译: 本发明的各种实施例涉及用于解码数据的方法和装置,更具体地涉及用于在混合域FFT的非二进制LDPC解码器中解码数据的方法和装置。 例如,在一个实施例中,一种装置包括消息处理电路,其可操作以处理可变节点消息并检查对数域中的节点消息,以及可操作以执行基于快速傅里叶变换的低密度奇偶校验解码器中的校验节点计算电路 在真实域中检查节点计算。 消息处理电路和校验节点计算电路进行迭代层解码。

    Systems and Methods for Parity Shared Data Encoding
    9.
    发明申请
    Systems and Methods for Parity Shared Data Encoding 有权
    用于奇偶校验共享数据编码的系统和方法

    公开(公告)号:US20130091400A1

    公开(公告)日:2013-04-11

    申请号:US13269852

    申请日:2011-10-10

    IPC分类号: H03M13/05 G06F11/10

    摘要: Various embodiments of the present invention provide systems and methods for data processing. For example, a low density parity check encoding system is described that includes: a low density parity check encoder circuit, and a combining circuit. The low density parity check encoder circuit is operable to encode a first data set to yield a first low density parity check encoded sub-codeword, and to encode a second data set to yield a second low density parity check encoded sub-codeword. The combining circuit is operable to: generate a composite low density parity check sub-codeword by mathematically combining at least the first low density parity check encoded sub-codeword and the second low density parity check encoded sub-codeword; and combine at least the first low density parity check encoded sub-codeword and the composite low density parity check sub-codeword into an overall codeword.

    摘要翻译: 本发明的各种实施例提供了用于数据处理的系统和方法。 例如,描述了一种低密度奇偶校验编码系统,其包括:低密度奇偶校验编码器电路和组合电路。 低密度奇偶校验编码器电路可操作以对第一数据集进行编码以产生第一低密度奇偶校验编码子码字,并对第二数据集进行编码以产生第二低密度奇偶校验编码子码字。 组合电路可操作用于:通过至少第一低密度奇偶校验编码子码字和第二低密度奇偶校验编码子码字数学地组合来生成复合低密度奇偶校验子码字; 并且将至少第一低密度奇偶校验编码子码字和复合低密度奇偶校验子码字组合成总码字。

    Methods and apparatus for trellis-based modulation encoding
    10.
    发明授权
    Methods and apparatus for trellis-based modulation encoding 有权
    用于网格调制编码的方法和装置

    公开(公告)号:US08599959B2

    公开(公告)日:2013-12-03

    申请号:US12982129

    申请日:2010-12-30

    IPC分类号: H04L27/00

    摘要: Methods and apparatus are provided for trellis-based modulation encoding. A signal is modulation encoded by encoding one or more blocks of the signal using one or more corresponding edges in a trellis, wherein each edge in the trellis has a corresponding bit pattern; selecting a winning path through the trellis based on at least one transition-based run-length constraint; and generating an encoded sequence using edges associated with the winning path. Exemplary trellis pruning techniques are also provided. The winning path through the trellis is selected by minimizing one or more modulation metrics.

    摘要翻译: 为基于网格的调制编码提供了方法和装置。 通过使用网格中的一个或多个相应边缘编码信号的一个或多个块来对信号进行调制,其中网格中的每个边缘具有对应的位模式; 基于至少一个基于过渡的游程长度约束来选择通过网格的获胜路径; 以及使用与获胜路径相关联的边缘生成编码序列。 还提供了示例性网格修剪技术。 通过最小化一个或多个调制度量来选择通过网格的获胜路径。