High-Throughput Architecture and Implementation of Regular (2, dc) Nonbinary LDPC Decoders

被引:0
作者
Tao, Yaoyu [1 ]
Park, Youn Sung [1 ]
Zhang, Zhengya [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
来源
2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012) | 2012年
基金
美国国家科学基金会;
关键词
CODES; DESIGN; CHECK;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nonbinary LDPC codes have shown superior performance, but decoding nonbinary codes is complex, incurring a long latency and a much degraded throughput. We propose a low-latency variable processing node by a skimming algorithm, together with a low-latency extended min-sum check processing node by prefetching and relaxing redundancy control. The processing nodes are jointly designed for an optimal pipeline schedule. This low-latency, high-throughput architecture is applied to a class of high-performance (2, d(c))-regular nonbinary LDPC codes constructed based on their binary images. A conflict-free memory is proposed to resolve data hazards caused by the non-structured nature of these codes. A complete (2, 4)-regular, (960, 480) GF(64) nonbinary LDPC decoder is demonstrated on a Xilinx Virtex-5 FPGA. The decoder delivers an excellent error-correcting performance at a 9.76 Mb/s coded throughput, representing a significant improvement of state-of-the-art extended min-sum decoder implementations.
引用
收藏
页码:2625 / 2628
页数:4
相关论文
共 15 条
[1]   Bubble check: a simplified algorithm for elementary check node processing in extended min-sum non-binary LDPC decoders [J].
Boutillon, E. ;
Conde-Canencia, L. .
ELECTRONICS LETTERS, 2010, 46 (09) :633-U51
[2]  
Davey M. C., 1999, THESIS
[3]   Low-Density Parity Check Codes over GF (q) [J].
Davey, Matthew C. ;
MacKay, David .
IEEE COMMUNICATIONS LETTERS, 1998, 2 (06) :165-167
[4]   Decoding algorithms for nonbinary LDPC codes over GF(q) [J].
Declercq, David ;
Fossorier, Marc .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2007, 55 (04) :633-643
[5]  
Hocevar DE, 2004, 2004 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, PROCEEDINGS, P107
[6]   Efficient Decoder Design for Nonbinary Quasicyclic LDPC Codes [J].
Lin, Jun ;
Sha, Jin ;
Wang, Zhongfeng ;
Li, Li .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (05) :1071-1082
[7]   Design of Regular (2, dc)-LDPC Codes over GF(q) Using Their Binary Images [J].
Poulliat, Charly ;
Fossorier, Marc ;
Declercq, David .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2008, 56 (10) :1626-1635
[8]   Min-Max decoding for non binary LDPC codes [J].
Savin, Valentin .
2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, :960-964
[9]   Hardware Implementation of GF(2m) LDPC Decoders [J].
Spagnol, Christian ;
Popovici, Emanuel Mihai ;
Marnane, William Peter .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2009, 56 (12) :2609-2620
[10]   Architecture of a low-complexity non-binary LDPC decoder for high order fields [J].
Voicila, Adrian ;
Verdier, Francois ;
Declercq, David ;
Fossorier, Marc ;
Urard, Pascal .
2007 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES, VOLS 1-3, 2007, :1201-+