基于FPGA的多速率LDPC编码器和译码器设计与实现
DOI:
CSTR:
作者:
作者单位:

作者简介:

张萌(1988—),河南郑州人,硕士研究生,主要研究方向为信号处理

通讯作者:

中图分类号:

TN911

基金项目:


Design and Implementation of Multi-Rate LDPC Coding and Decoding Based on FPGA
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    低密度奇偶校验码(LDPC)因其性能逼近 Shannon 限而被广泛应用于通信系统。 为满足时变或有干扰的信道上可靠传输的通信要求,本文设计并实现了一种码长固定、码率灵活可变的 LDPC 码。利用近似下三角形式结构的校验矩阵直接编码,通过减少信息位和增加校验位, 实现不同码率的灵活切换。译码基于简化和积译码算法得到的归一化最小和算法,并采用部分并行译码形式,在保证译码效率同时,兼顾 FPGA 资源消耗。硬件实现采用 FPGA 实现码长 12960 比特,码率 2/3,1/3 和 1/6 的 LDPC 码。

    Abstract:

    Low-Density Parity-Check Code (LDPC) is widely used in communication system for its near-Shannon limit performance. To satisfy the demand of communication in time variant channel or channel with interference, a multi-rate LDPC with fix code length is designed in this paper. Coding is based on a check matrix with approximate lower triangular structure directly, and multi-rate is achieved by decreasing information bits or increasing check bits. Decoding employs NMSA based on BP algorithm and partially-parallel architecture, thus decoding efficiency and FPGA source consume are both taken into consideration. Finally, a fix code length of 12960 bits LDPC with multi-rate of 2/3, 1/3 and 1/6 is implemented in FPGA.

    参考文献
    相似文献
    引证文献
引用本文

张萌.基于FPGA的多速率LDPC编码器和译码器设计与实现[J].现代导航,2018,9(1):41-46

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-05-17
  • 出版日期:
文章二维码