DocumentCode :
3755658
Title :
A software LDPC decoder implemented on a many-core array of programmable processors
Author :
Brent Bohnenstiehl;Bevan Baas
Author_Institution :
Department of Electrical and Computer Engineering, University of California, Davis
fYear :
2015
Firstpage :
192
Lastpage :
196
Abstract :
This paper presents the design and implementation of a software Low Density Parity Check (LDPC) decoder on the AsAP2 platform, which contains a 2D mesh of 164 programmable processors designed for general DSP applications. A software decoding algorithm is described which requires low memory overhead, and scalable methods are provided for parallelizing the computational workload across many cores. LDPC codes of length 4095 and 16129 are implemented, respectively using 152 or 156 processors, achieving 21.3 or 13.4 Mbps of throughput, and using 131 or 188 nJ per decoded bit over four decoding iterations.
Keywords :
"Parity check codes","Silicon","Decoding","Program processors","Generators","Software algorithms"
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2015 49th Asilomar Conference on
Electronic_ISBN :
1058-6393
Type :
conf
DOI :
10.1109/ACSSC.2015.7421111
Filename :
7421111
Link To Document :
بازگشت