We investigate iterative low-resolution message-passing algorithms for quasi-cyclic LDPC codes with horizontal and vertical layered schedules. Coarse quantization and layered scheduling are highly relevant for hardware implementations to reduce the bit width of messages and the number of decoding iterations. As a novelty, this paper compares the two scheduling variants in combination with mutual information maximizing compression operations in variable and check nodes. We evaluate the complexity and error rate performance for various configurations. Dedicated hardware architectures for regular quasi-cyclic LDPC decoders are derived on a conceptual level. The hardware-resource estimates confirm that most of the complexity lies within the routing network operations. Our simulations reveal similar error rate performance for both layered schedules but a slightly lower average iteration count for the horizontal decoder.
翻译:我们调查了具有横向和纵向分层的半循环 LDPC 代码的迭代低分辨率电文传动算法。 粗微的量化和分层排程对于硬件的安装非常相关, 以减少信件的位宽和解码迭代数的数量。 作为一个新颖之处, 本文比较了两个排程变量, 并结合了在变量和节点中最大限度地压缩作业的相互信息。 我们评估了各种配置的复杂性和错误率性能。 用于常规准循环 LDPC 解码器的专用硬件结构是在概念层面上产生的。 硬件资源估算证实, 大部分复杂程度都存在于路由网络操作中。 我们的模拟显示, 两种分层计划都有相似的错误率性能, 但水平解码器的平均代算值略低一些 。