Memory Compact High-Speed QC-LDPC Decoder

被引:0
作者
Xie, Tianjiao [1 ,2 ]
Li, Bo [1 ]
Yang, Mao [1 ]
Yan, Zhongjiang [1 ]
机构
[1] Northwestern Polytech Univ, Sch Elect & Informat, Xian, Shaanxi, Peoples R China
[2] China Acad Space Technol, Xian, Shaanxi, Peoples R China
来源
2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC) | 2017年
关键词
High-Speed; QC-LDPC; decoder; memory; FP-GA; CCSDS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, compact memory strategies for partially parallel Quasi-cyclic LDPC (QC-LDPC) decoder architecture are proposed. By compacting several adjacent rows hard decisions and extrinsic messages into one memory entry, which not only reduces the number of memory banks for hard decisions, but also facilitates multiple data accesses per clock cycle, the throughput of the decoder is increased. We demonstrate significant benefits of using the proposed techniques with an FPGA implementation of a CCSDS LDPC decoder on Xilinx XC5VLX330 device. It shows that our decoder can operate at a maximum frequency of 250 MHz after place and route and achieve a throughput up to 2 Ghps at 14 iterations.
引用
收藏
页数:5
相关论文
共 10 条
[1]  
[Anonymous], 2007, 1311O2 CCSDS
[2]   Reduced-complexity decoding of LDPC codes [J].
Chen, JH ;
Dholakia, A ;
Eleftheriou, E ;
Fossorier, MRC ;
Hu, XY .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (08) :1288-1299
[3]   Optimal overlapped message passing decoding of quasi-cyclic LDPC codes [J].
Dai, Yongmei ;
Yan, Zhiyuan ;
Chen, Ning .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (05) :565-578
[4]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[5]   Efficient encoding of quasi-cyclic low-density parity-check codes [J].
Li, ZW ;
Chen, L ;
Zeng, LQ ;
Lin, S ;
Fong, WH .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2006, 54 (01) :71-81
[6]  
Lin B., 2014 6 INT C UB FUT, P454
[7]   Quasi-Cyclic LDPC Codes Based on Pre-Lifted Protographs [J].
Mitchell, David G. M. ;
Smarandache, Roxana ;
Costello, Daniel J., Jr. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (10) :5856-5874
[8]  
Nimara S, 2016, IEEE INT SYMP DESIGN, P52
[9]   VLSI Architecture for Layered Decoding of QC-LDPC Codes With High Circulant Weight [J].
Sun, Yang ;
Cavallaro, Joseph R. .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (10) :1960-1964
[10]   Low-complexity high-speed decoder design for quasi-cyclic LDPC codes [J].
Wang, Zhongfeng ;
Cui, Zhiqiang .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (01) :104-114