×

Low density parity check decoder for regular LDPC codes

DC
  • US 8,359,522 B2
  • Filed: 05/01/2008
  • Issued: 01/22/2013
  • Est. Priority Date: 05/01/2007
  • Status: Active Grant
First Claim
Patent Images

1. A low density parity check code decoder, comprising:

  • a check node unit (“

    CNU”

    );

    the CNU comprising;

    a set of comparators for comparing stored minimum values to a received variable message Q, wherein;

    a total number of comparators in the set is less than the check node degree;

    a first comparator of the set determines a first minimum value, M1, by comparing a first stored minimum value, M1PS, and the received variable message Q; and

    a second comparator of the set determines a second minimum value, M2, by comparing a second stored minimum value, M2PS, and the received variable message Q; and

    final state storage that stores;

    a modified version of M1PS,a modified version of a two'"'"'s complement of M1PS, andone of a modified version of M2PS and a modified version of a two'"'"'s complement of M2PS;

    a selector that selects, from the final state storage, a message to a variable node unit to be one of;

    the modified version of M1PS,the modified version of the two'"'"'s complement of M1PS, andthe one of the modified version of M2PS and the modified version of the two'"'"'s complement of M2PS;

    wherein the modified version of either of M1PS and M2PS is one of an offset corrected version and a scaled version.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×