Patent ID: 8726122

Claim:
A wireless communications device comprising: a low-density parity check (LDPC) decoder configured to receive a codeword associated with a parity check H-matrix, the LDPC decoder comprising: a memory configured to store the parity check H-matrix comprising R rows and C columns; and a plurality of processing elements each configured to: perform LDPC decoding on one of a plurality of first rows of the H-matrix during a first sub-iteration, each of the first rows being different from one another; and perform LDPC decoding on one of a plurality of second rows of the H-matrix during a second sub-iteration, each of the second rows being different from one another and from the plurality of first rows, wherein a first portion of the processing elements are configured to process one of the second rows in an upward direction in the H-matrix relative to the first row and a second portion of the processing elements are configured to process one of the second rows in a downward direction in the H-matrix relative to the first row.