Title :
Low latency T-EMS decoder for non-binary LDPC codes
Author :
Erbao Li ; Garcia-Herrero, Francisco ; Declercq, David ; Gunnam, K. ; Lacruz, Jesus O. ; Valls, Javier
Author_Institution :
ETIS ENSEA, Univ. Cergy-Pontoise, Cergy-Pontoise, France
Abstract :
Check node update processing for non-binary LDPC (NB-LDPC) architectures requires a large number of clock cycles, which limits the achievable throughput to tens of Mbps for high rate codes. In this work, we propose a new NB-LDPC architecture based on the Trellis-EMS (T-EMS) algorithm that reduces the number of clock cycles by a factor of dc, by adding an extra column to the trellis. This feature makes our solution the fastest decoder published for NB-LDPC codes, compared to the recent state-of-the-art solutions. Our proposed architecture has been implemented for two different high-rate codes: a (N=3888, K=3456) NB-LDPC over GF(4) and a (N=837, K=726) NB-LDPC over GF(32). The first one achieves a throughput of 3.2 Gbps on a 40nm CMOS process and the second one reaches 484 Mbps on a 90nm CMOS technology.
Keywords :
CMOS integrated circuits; codecs; parity check codes; trellis codes; CMOS process; CMOS technology; NB-LDPC architectures; NB-LDPC codes; T-EMS algorithm; Trellis-EMS algorithm; bit rate 3.2 Gbit/s; bit rate 483 Mbit/s; check node update processing; clock cycles; decoder; high rate codes; low latency T-EMS decoder; nonbinary LDPC architectures; nonbinary LDPC codes; size 40 nm; size 90 nm; Complexity theory; Decoding; Equations; Indexes; Parity check codes; Reliability; Throughput; NB-LDPC; T-EMS; hardware decoder architecture; high-speed; low latency; message passing decoder;
Conference_Titel :
Signals, Systems and Computers, 2013 Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
978-1-4799-2388-5
DOI :
10.1109/ACSSC.2013.6810404