Title :
Fully programmable layered LDPC decoder architecture
Author :
Beuschel, Christiane ; Pfeiderer, Hans-Jorg
Author_Institution :
Inst. of Microelectron., Univ. of Ulm, Ulm, Germany
Abstract :
We present a fully programmable layered LDPC decoder architecture together with an optimum mapping and scheduling algorithm. In contrast to other designs proposed in the literature, we use one-phase message passing. This allows for the first time the design of a fully programmable layered decoder. The proposed mapping and scheduling algorithm exploits the full parallelism of the architecture at any time for any code, which means that the mapping algorithm achieves collision-free memory access and 100% utilization of the architecture. Compared to existing programmable designs without layered decoding we double the data throughput. The parallelism of the architecture is unconstrained and fully scalable so that hardware cost and data throughput can be exchanged with fine granularity.
Keywords :
decoding; message passing; parity check codes; telecommunication scheduling; collision-free memory access; data throughput; fully programmable layered LDPC decoder architecture; mapping algorithm; one-phase message passing; optimum mapping; scheduling algorithm; Computer architecture; Decoding; Hardware; Parity check codes; Schedules; Scheduling algorithms; Throughput;
Conference_Titel :
Signal Processing Conference, 2009 17th European
Conference_Location :
Glasgow
Print_ISBN :
978-161-7388-76-7