Title :
Flexible LDPC decoder architecture for high-throughput applications
Author :
Kim, Sangmin ; Sobelman, Gerald E. ; Lee, Hanho
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN
fDate :
Nov. 30 2008-Dec. 3 2008
Abstract :
In this paper, we present a flexible high-throughput LDPC decoder architecture that can support different code rates and block sizes in wireless applications such as IEEE 802.11n, IEEE 802.16e, and IEEE 802.15.3c standards. Several flexible LDPC decoders have been presented in the literature but their throughput (less than 640 Mbps) is limited due to block-serial scheduling of the decoding computations. The proposed architecture is based on a block-parallel scheduling scheme using a layered decoding method. To achieve higher throughput, check node-based processes are implemented in a fully parallel architecture and the memory is partitioned into a number of banks. System flexibility is achieved by allowing the check node-based units and the memory banks to be configured according to the code rate and block size of the LDPC code of interest.
Keywords :
parallel architectures; parity check codes; scheduling; wireless LAN; wireless channels; IEEE 802.11n standard; IEEE 802.15.3c standard; IEEE 802.16 estandard; block-parallel scheduling; block-serial scheduling; flexible LDPC decoder; high-throughput architecture; parallel architecture; wireless applications; Application software; Code standards; Computer architecture; Convergence; Floods; Iterative algorithms; Iterative decoding; Parity check codes; Processor scheduling; Throughput;
Conference_Titel :
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-2341-5
Electronic_ISBN :
978-1-4244-2342-2
DOI :
10.1109/APCCAS.2008.4745956