首页> 外文期刊>IEEE Transactions on Signal Processing >A High-Throughput Trellis-Based Layered Decoding Architecture for Non-Binary LDPC Codes Using Max-Log-QSPA
【24h】

A High-Throughput Trellis-Based Layered Decoding Architecture for Non-Binary LDPC Codes Using Max-Log-QSPA

机译:基于Max-Log-QSPA的非二进制LDPC码的高吞吐量基于网格的分层解码架构

获取原文
获取原文并翻译 | 示例

摘要

This paper presents a high-throughput decoder architecture for non-binary low-density parity-check (LDPC) codes, where the q-ary sum-product algorithm (QSPA) in the log domain is considered. We reformulate the check-node processing such that an efficient trellis-based implementation can be used, where forward and backward recursions are involved. In order to increase the decoding throughput, bidirectional forward-backward recursion is used. In addition, layered decoding is adopted to reduce the number of iterations based on a given performance. Finally, a message compression technique is used to reduce the storage requirements and hence the area. Using a 90-nm CMOS process, a 32-ary (837,726) LDPC decoder was implemented to demonstrate the proposed techniques and architecture. This decoder can achieve a throughput of 233.53 Mb/s at a clock frequency of 250 MHz based on the post-layout results. Compared to the decoders presented in previous literature, the proposed decoder can achieve the highest throughput based on a similar/better error-rate performance.
机译:本文提出了一种用于非二进制低密度奇偶校验(LDPC)码的高吞吐量解码器架构,其中考虑了对数域中的q元求和积算法(QSPA)。我们对检查节点处理进行了重新设计,以便可以使用有效的基于网格的实现,其中涉及前向和后向递归。为了增加解码吞吐量,使用双向向前-向后递归。另外,采用分层解码以减少基于给定性能的迭代次数。最后,使用消息压缩技术来减少存储需求,从而减少存储空间。使用90 nm CMOS工艺,实现了32进制(837,726)LDPC解码器,以演示所提出的技术和体系结构。根据后布局结果,该解码器在250 MHz的时钟频率下可以实现233.53 Mb / s的吞吐量。与先前文献中提出的解码器相比,提出的解码器可以基于相似/更好的误码率性能实现最高的吞吐量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号