Abstract
Low-density parity-check (LDPC) codes have become the part of various communication standards due to their excellent error correcting performance. Existing methods require matrix inverse computation for obtaining a systematic generator matrix from parity check matrix. With the change in code rate or code length the process is repeated and hence, a large number of pre-processing computations time and resources are required. In the existing methods, the complexity of encoding is essentially quadratic with respect to the block length. In this paper, it is shown that the parity check matrix can be constructed using patterned sub-matrix structure such that the matrix inverse operation is replaced by matrix multiplication of sparse matrices. The sparseness of matrices is then utilized to obtain efficient encoders which can achieve encoding in real time with reduced pre-computation complexity. Hardware implementation of encoder and simulation results show that the proposed encoder achieves throughput in excess of 1 Gbps with the same error correcting performance as the conventional designs.
| Original language | English |
|---|---|
| Pages (from-to) | 994-1001 |
| Number of pages | 8 |
| Journal | Digital Signal Processing: A Review Journal |
| Volume | 23 |
| Issue number | 3 |
| DOIs | |
| State | Published - May 2013 |
Keywords
- Error correction coding
- Low-density parity-check codes
- Matrix inverse
- Permutation matrix
Fingerprint
Dive into the research topics of 'Designing parity check matrix to achieve linear encoding time in LDPC codes'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver