Title :
An LDPC Decoder Chip Based on Self-Routing Network for IEEE 802.16e Applications
Author :
Liu, Chih-Hao ; Yen, Shau-Wei ; Chen, Chih-Lung ; Chang, Hsie-Chia ; Lee, Chen-Yi ; Hsu, Yar-Sun ; Jou, Shyh-Jye
Author_Institution :
Nat. Tsing-Hua Univ., Hsinchu
fDate :
3/1/2008 12:00:00 AM
Abstract :
An LDPC decoder chip fully compliant to IEEE 802.16e applications is presented. Since the parity check matrix can be decomposed into sub-matrices which are either a zero-matrix or a cyclic shifted matrix, a phase-overlapping message passing scheme is applied to update messages immediately, leading to enhance decoding throughput. With only one shifter-based permutation structure, a self-routing switch network is proposed to merge 19 different sub-matrix sizes as defined in IEEE 802.16e and enable parallel message to be routed without congestion. Fabricated in the 90 nm 1P9M CMOS process, this chip achieves 105 Mb/s at 20 iterations while decoding the rate-5/6 2304-bit code at 150 MHz operation frequency. To meet the maximum data rate in IEEE 802.16e, this chip operates at 109 MHz frequency and dissipates 186 mW at 1.0 V supply.
Keywords :
CMOS digital integrated circuits; WiMax; broadband networks; iterative decoding; message passing; parity check codes; radio access networks; switching networks; telecommunication network routing; 1P9M CMOS process; IEEE 802.16e applications; LDPC decoder chip; WiMax; cyclic shifted matrix; decoder architectures; frequency 109 MHz; frequency 150 MHz; iterative decoders; parity check matrix; phase-overlapping message passing scheme; power 186 mW; self-routing switch network; shifter-based permutation structure; size 90 nm; voltage 1.0 V; zero-matrix; CMOS process; Frequency; Iterative algorithms; Iterative decoding; Matrix decomposition; Message passing; Parity check codes; Routing; Switches; Throughput; Decoder architectures; IEEE 802.16; LDPC codes; WiMax; iterative decoders; phase-overlapping; self-routing;
Journal_Title :
Solid-State Circuits, IEEE Journal of
DOI :
10.1109/JSSC.2007.916610