Patent ID: 8065598

Claim:
A method of generating a codeword based on a low-density parity check (LDPC) code, wherein the codeword has a message segment, outer code parity segment, and LDPC parity segment, and wherein the LDPC code is associated with a parity check matrix having a corresponding message portion, outer code parity portion, and LDPC parity portion, the method comprising: processing the message segment of the codeword based on the message portion of the parity check matrix in a first time interval; processing the outer code parity segment of the codeword based on the outer code parity portion of the parity check matrix in a second time interval subsequent to the first time interval; and generating the LDPC parity segment of the codeword from the processed message segment and processed outer code parity segment based on the LDPC parity portion of the parity check matrix.