›› 2013, Vol. 26 ›› Issue (8): 160-.

• 论文 • 上一篇    下一篇

基于FPGA的LDPC编码实现与验证

马志刚,庞少龙,贾振月   

  1. (西安电子科技大学 电子工程学院 陕西 西安 710071)
  • 出版日期:2013-08-15 发布日期:2013-09-25
  • 作者简介:马志刚(1988—),男,硕士研究生。研究方向:电子设计自动化。E-mail:553470616@qq.com。庞少龙(1988—),男,硕士研究生。研究方向:电子设计自动化。贾振月(1986—),男,硕士研究生。研究方向:电子设计自动化。

Implementation and Verificationof LDPC Coding Based on FPGA

MA Zhigang,PANG Shaolong,JIA Zhenyue   

  1. (School of Electronic Engineering,Xidian University,Xi'an 710071,China)
  • Online:2013-08-15 Published:2013-09-25

摘要:

介绍数字电视传输系统中LDPC编码设计及FPGA实现与验证,传输系统中采用了基于准循环LDPC码结构,其校验矩阵具有准循环特性。编码时需求出具有准循环特性的生成矩阵,即可利用移位寄存器进行编码,将循环移位得到的矩阵存储到RAM中,节约了存储矩阵空间;运算模块采用流水线方式运算,节约了硬件资源。利用Quartus II仿真平台进行了测试、综合和仿真,再下载到Stratix II EP2S60F1020C3 DSP Develoment Ezki硬件平台调试运行得到编码结果,并与Matlab建模仿真结果进行比较,验证了其实现过程的正确性。

关键词: 准循环LDPC编码, 循环移位寄存器, 流水线运算

Abstract:

This paper describes LDPC coding design in the digital television transmission system and FPGA implementation and verification.LDPC code is based on the structure of quasi-cyclic LDPC code in the transmission system,and the check matrix is quasi-cyclic characteristic.The encoding needsagenerator matrixhavingaquasi-cycle characteristics,whichcanbe encodedusing a shift register andthe obtained by the cyclic shiftmatrix isstoredinto the RAM,andsavesthe space requiredofthememory matrix;thepipelinedoperationinthearithmetic modulesaves hardware resources.Then throughQuartus IIsimulation platform,testing、synthesis and simulation is done,and the LDPC code is debugin theStratix II EP2S60F1020C3 DSP Develoment Ezkihardware platformto runcodedresults.Finally,comparedto theMatlabmodelingsimulationresultsto verifythecorrectnessoftheimplementation process.

Key words: quasi cyclic ldpc coding;a cyclic shift register;pipeline calculating

中图分类号: 

  • TN919