arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1111.0711cs.ITmath.IT
收藏

分层和高围长QC LDPC码

Hierarchical and High-Girth QC LDPC Codes

Yige Wang, Stark C. Draper, Jonathan S. Yedidia

摘要:

本文提出了一种通用的方法来设计接近容量的高围长低密度奇偶校验(LDPC)码,这些码对硬件实现是友好的。我们的方法首先定义了一类新的“分层”准循环(HQC)LDPC码,概括了准循环(QC)LDPC码的结构。QC LDPC码的奇偶检验矩阵由循环子矩阵组成,而HQC LDPC码的奇偶校验矩阵由循环子矩阵的层级组成,循环子矩阵的层级又由循环子矩阵构造,以此类推,通过一定数量的级别。我们展示了如何映射到一个家庭的HQC LDPC码使用protograph定义的任何一类的代码。接下来,我们提出了一个周长最大化算法,优化的自由度的家庭内的代码,以产生一个高周长HQC LDPC码。最后,我们讨论了代码原型图的某些特性将导致不可避免的短周期,并表明这些短周期可以使用“挤压”程序,导致高围长的QC LDPC码,虽然不是一个层次的消除。我们说明了我们的方法与设计的例子周长10 QC LDPC码从原模图的单边空间耦合码。

英文摘要:

We present a general approach to designing capacity-approaching high-girth low-density parity-check (LDPC) codes that are friendly to hardware implementation. Our methodology starts by defining a new class of "hierarchical" quasi-cyclic (HQC) LDPC codes that generalizes the structure of quasi-cyclic (QC) LDPC codes. Whereas the parity check matrices of QC LDPC codes are composed of circulant sub-matrices, those of HQC LDPC codes are composed of a hierarchy of circulant sub-matrices that are in turn constructed from circulant sub-matrices, and so on, through some number of levels. We show how to map any class of codes defined using a protograph into a family of HQC LDPC codes. Next, we present a girth-maximizing algorithm that optimizes the degrees of freedom within the family of codes to yield a high-girth HQC LDPC code. Finally, we discuss how certain characteristics of a code protograph will lead to inevitable short cycles, and show that these short cycles can be eliminated using a "squashing" procedure that results in a high-girth QC LDPC code, although not a hierarchical one. We illustrate our approach with designed examples of girth-10 QC LDPC codes obtained from protographs of one-sided spatially-coupled codes.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑