EP1525664A2

Method and system for memory management in low density parity check (ldpc) decoders

Abstract

An approach is provided for a method of encoding structure Low Density Parity Check (LDPC) codes. Memory storing information representing a structured parity check Matrix of Low Density Parity Check (LDPC) codes is accessed during the encoding process. The information is organized in tabular form, wherein each row represents occurrences of one Values within a first column of a group of columns of the parity check matrix. The rows correspond to groups of columns of the parity check matrix, wherein subsequent columns within each of the groups are derived according to a predetermined operation. An LDPC coded signal is output based on the stored information representing the parity check matrix.

Term

Term ended

Projected expiry passed 3 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 3 independent, 19 dependent

  1. 1
    Claims of equivalent WO 2004006441 A2 CLAIMS WHAT IS CLAIMED IS:1. A method for decoding a low density parity check (LDPC) coded signal, the method comprising: retrieving edge values associated with a structured parity check matrix used to generate the LDPC coded signal, wherein the edge values specify relationship of bit nodes and check nodes, and are stored according to a predetermined scheme that permits concurrent retrieval of a set of the edge values;and outputting a decoded signal corresponding to the LDPC coded signal based on the retrieved edge values.
  2. 11
    A decoder for decoding a low density parity check (LDPC) coded signal, comprising:means for retrieving edge values associated with a structured parity check matrix used to generate the LDPC coded signal;memory (1501, 1503) for storing the edge values according to a predetermined scheme that permits concurrent retrieval of a set of the edge values, wherein the edge values specify relationship of bit nodes and check nodes;and means for outputting a decoded signal corresponding to the LDPC coded signal based on the retrieved edge values.
  3. 19
    A memory accessible by a low density parity check (LDPC) decoder for decoding a LDPC coded signal, comprising:a first portion storing a first group of edge values associated with a structured parity check matrix used to generate the LDPC coded signal, the first group of edges being connected to bit nodes of n degrees;and a second portion storing a second group of edge values associated with the structured parity check matrix used to generate the LDPC coded signal, the second group of edges being connected to bit nodes of greater than n degrees, wherein a set of edge values from the first group or the second group is retrieved to output a decoded signal.