DocumentCode :
785504
Title :
A 1-Gb/s flexible LDPC decoder supporting multiple code rates and block lengths
Author :
Jong-Yeol Lee ; Ryu, Hye Jin
Author_Institution :
Div. of Electron. & Inf. Eng., Chonbuk Nat. Univ., Jeonju
Volume :
54
Issue :
2
fYear :
2008
fDate :
5/1/2008 12:00:00 AM
Firstpage :
417
Lastpage :
424
Abstract :
This paper propose a new flexible low-density parity-check (LDPC) decoding architecture that can be dynamically reconfigured according to a parity-check matrix which changes as code rate or block length varies. Since the LDPC codes are adopted in standards such as DVB-S2, IEEE 802.1 In and IEEE 802.16e and each standard allows various code rates and block lengths, an LDPC decoder architecture that could support multiple code rates and code block lengths is needed. The proposed architecture employs Benes network to implement configurable interconnection network. In the proposed architecture the number of levels and the delay of the interconnection network is reduced by using broadcasting technique which transmits reduced messages to save the complexity of the interconnection network. The number of processing units in the proposed partially parallel architecture is determined by investigating the relation between hardware complexity and throughput. By applying pipelining to the processing units, decoding throughput is increased. To verify the proposed architecture, a flexible LDPC decoder is implemented using a 0.18 mum CMOS process. The decoder occupies an area of 16.261 mm and runs correctly at the frequency of 212 MHz resulting in 1 Gbps decoding throughput.
Keywords :
decoding; parity check codes; 1-Gb/s flexible LDPC decoder; Benes network; DVB-S2; IEEE 802.1 In; IEEE 802.16e; block lengths; configurable interconnection network; low-density parity-check decoding architecture; multiple code rates; parity-check matrix; CMOS process; Code standards; Decoding; Digital video broadcasting; Hardware; Multiprocessor interconnection networks; Parallel architectures; Parity check codes; Pipeline processing; Throughput;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/TCE.2008.4560109
Filename :
4560109
Link To Document :
بازگشت