首页> 外文会议>International conference on communications, circuits and systems >FPGA Implementation of Nonbinary Quasi-Cyclic LDPC Decoder Based On EMS Algorithm
【24h】

FPGA Implementation of Nonbinary Quasi-Cyclic LDPC Decoder Based On EMS Algorithm

机译:基于EMS算法的非边级准循环LDPC解码器的FPGA实现

获取原文

摘要

Low Density Parity Check (LDPC) codes over GF(2m) show significantly higher performances than binary LDPC codes. However, the hardware complexity and area of the decoder are largely increasing. In this paper, putting the code and decoder design together to consider, we propose a FPGA semi-parallel implementation of extended min-sum (EMS) decoding algorithm for quasi-cyclic low density parity check (QC-LDPC) codes over GF (2m). According to the regularity of their parity check matrices, QC-LDPC codes can facilitate efficient high-speed parallel decoding. The EMS decoding algorithm greatly reduces the computational complexity of processing units, check node unit (CNU). In addition, the updating calculation of the check node unit and variable node unit (VNU) can be overlapped to decrease the time latency and increase the throughput. Based on these architectures, the (486,972) QC-LDPC code over GF (4) decoder is implemented on Xilinx field programmable gate array (FPGA) Virtex4 XC4VLX160. The result shows that the maximum clock frequency is 131.411MHz and the throughput is 50Mb/s for the EMS decoder.
机译:GF(2M)上的低密度奇偶校验检查(LDPC)代码显示出比二元LDPC码显着更高的性能。但是,解码器的硬件复杂性和面积在很大程度上增加。在本文中,将代码和解码器设计在一起考虑,我们提出了用于通过GF的准循环低密度奇偶校验(QC-LDPC)代码的扩展最小和(EMS)解码算法的FPGA半并行实现。 )。根据其奇偶校验矩阵的规律性,QC-LDPC代码可以促进高效的高速并行解码。 EMS解码算法大大降低了处理单元的计算复杂度,检查节点单元(CNU)。另外,检查节点单元和可变节点单元(VNU)的更新计算可以重叠以降低时间延迟并增加吞吐量。基于这些架构,通过GF(4)解码器的(486,972)QC-LDPC代码在Xilinx现场可编程门阵列(FPGA)Virtex4 XC4VLX160上实现。结果表明,最大时钟频率为131.411MHz,吞吐量为EMS解码器为50MB / s。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号