›› 2014, Vol. 27 ›› Issue (3): 112-.

• 论文 • 上一篇    下一篇

基于FPGA的大围数QC_LDPC码的译码器

胡娟,仰枫帆   

  1. (南京航空航天大学 电子信息工程学院,江苏 南京 210016)
  • 出版日期:2014-03-15 发布日期:2014-03-11
  • 作者简介:胡娟(1989—),女,硕士研究生。研究方向:数字通信。E-mail:hujuan0624@foxmail.com。仰枫帆(1966—),男,教授,博士生导师。研究方向:网络信息论和信道编码技术,无线通信中的信号处理技术和代数几何码。

Decoder Design for QC_LDPC Codes with Large Girth Based on FPGA

HU Juan,YANG Fengfan   

  1. (College of Electronic Information Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China)
  • Online:2014-03-15 Published:2014-03-11

摘要:

针对QC_LDPC码的短环对码性能的重要影响,采用了1种围数为8的QC_LDPC码设计。算法首先分别对3个不同的子矩阵进行移位运算,每个子矩阵分别与它们移位后生成的子矩阵共同组合形成1个新的子矩阵,然后再将新生成的3个子矩阵组合成1个矩阵构成基阵,最后将该矩阵转置后用单位矩阵及其移位矩阵随机扩展即可得到所需校验矩阵。根据该校验矩阵的特殊结构,采用分层迭代译码算法,选用Altera公司的Stratix III系列FPGA,实现码率为1/2、码长为3456的正规(3,6)QC_LDPC码译码器的布局布线。

关键词: QC_LDPC码, 校验矩阵, 分层迭代译码算法, FPGA

Abstract:

This paper proposes a design of regular check matrix for QC_LDPC codes with girth 8 with the side effects of cycles,especially the short cycles,on the performance of LDPC decoders in consideration.The proposed construction algorithm for QC_LDPC codes designs 3 sub matrices with different given shifting functions,then combines them into one matrix,and finally expands the transposed matrix of the combination matrix into a desired parity check matrix using the identity matrix and the cyclic shift matrices of the identity matrix randomly.The layered-decoding algorithm is used for the special structure of check matrix.The design can achieve decoding with 1/2 code rate,3456 code length,and (3,6) regular QC-LDPC codes.The whole design is synthesized under EP3SL340 FPGA of Altera Stratix III.

Key words: QC LDPC codes;check matrix;layered-decoding algorithm;FPGA

中图分类号: 

  • T919.3+2