Convolutional low-density parity-check coding

    公开(公告)号:US10367528B2

    公开(公告)日:2019-07-30

    申请号:US15179069

    申请日:2016-06-10

    IPC分类号: G06F11/10 H03M13/11

    摘要: In an illustrative example, a method includes receiving data to be processed in accordance with a convolutional low-density parity-check (CLDPC) code. The method also includes processing the data based on a parity check matrix associated with the CLDPC code. The parity check matrix includes a first portion and a second portion. The first portion includes a plurality of copies of a first sub-matrix that is associated with a first sub-code, and the second portion includes a copy of second sub-matrix that is associated with a second sub-code.

    ECC decoder with multiple decoding modes

    公开(公告)号:US10218384B2

    公开(公告)日:2019-02-26

    申请号:US15366859

    申请日:2016-12-01

    摘要: A device includes a low density parity check (LDPC) decoder that configured to receive a representation of a codeword. The LDPC decoder includes a message memory configured to store decoding messages, multiple data processing units (DPUs), a control circuit, and a reording circuit. The control circuit is configured to enable a first number of the DPUs to decode the representation of the codeword in response to a decoding mode indicator indicating a first decoding mode and to enable a second number of the DPUs to decode the representation of the codeword in response to the decoding mode indicator indicating a second decoding mode. The reordering circuit is configured to selectively reorder at least one of the decoding messages based on the decoding mode indicator.