Encoders for block-circulant LDPC codes

Kenneth S. Andrews, Samuel J. Dolinar, Jeremy Thorpe · 2005

In this paper, we present two encoding methods for block-circulant LDPC codes. The first is an iterative encoding method based on the erasure decoding algorithm, and the computations required are well organized due to the block-circulant structure of the parity check matrix. The second method uses block-circulant generator matrices, and the encoders are very similar to those for recursive convolutional codes. Some encoders of the second type have been implemented in a small field programmable gate array (FPGA) and operate at 100 Msymbols/second

Read the paper · More papers on PaperTik