论文标题
统一的空间耦合代码设计:阈值,周期和位置
A Unified Spatially Coupled Code Design: Threshold, Cycles, and Locality
论文作者
论文摘要
已知空间耦合(SC)-LDPC代码具有出色的错误校正性能和低解码延迟。尽管先前在LDPC和SC-LDPC代码上进行了渐近或有限长度的设计方法,但在本文中,我们提出了一个统一的框架,用于共同优化代码的阈值和周期计数以解决这两个制度。该框架基于代码搜索空间的有效遍历和修剪,这是基于以下事实:基于原始的SC-LDPC代码的性能取决于该代码分区矩阵的某些特征,该特征本身比代码的完整Parity-Check-Check Matrix要小得多。然后,我们提出了一种遍历所有非划分矩阵的算法,并输出代码列表,每种代码列表在渐近性和有限长度性能之间的权衡方面都有一个有吸引力的点。我们将框架进一步扩展到使用子块区域的SC-LDPC代码,这是最近引入的功能,可快速访问代码块中的子块。我们的模拟表明,我们的框架会导致SC-LDPC代码优于最先进的结构,并且具有选择低SNR,高SNR或IN-BET SNR区域作为主要设计目标的灵活性。
Spatially-Coupled (SC)-LDPC codes are known to have outstanding error-correction performance and low decoding latency. Whereas previous works on LDPC and SC-LDPC codes mostly take either an asymptotic or a finite-length design approach, in this paper we present a unified framework for jointly optimizing the codes' thresholds and cycle counts to address both regimes. The framework is based on efficient traversal and pruning of the code search space, building on the fact that the performance of a protograph-based SC-LDPC code depends on some characteristics of the code's partitioning matrix, which by itself is much smaller than the code's full parity-check matrix. We then propose an algorithm that traverses all nonequivalent partitioning matrices, and outputs a list of codes, each offering an attractive point on the trade-off between asymptotic and finite-length performance. We further extend the framework to designing SC-LDPC codes with sub-block locality, which is a recently introduced feature offering fast access to sub-blocks within the code block. Our simulations show that our framework results in SC-LDPC codes that outperform the state-of-the-art constructions, and that it offers the flexibility to choose low-SNR, high-SNR, or in-between SNR region as the primary design target.