DocumentCode :
2444112
Title :
Low Complexity Implementations of Sum-Product Algorithm for Decoding Low-Density Parity-Check Codes
Author :
Oh, Daesun ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Minnesota Univ.
fYear :
2006
fDate :
2-4 Oct. 2006
Firstpage :
262
Lastpage :
267
Abstract :
In this paper, we propose low complexity implementations of sum-product algorithm (SPA) for decoding low-density parity-check (LDPC) codes. The finite precision implementations for SPA have an important tradeoff between the decoding performance and hardware complexity caused by two dominant area consuming factors. One is the memory for updated messages storage and the other is the look-up table (LUT) for implementation of nonlinear function Psi(x). The proposed two types of variable quantization schemes result in significant reductions of LUT sizes. Computer simulation results indicate that the performance losses of SPA with reduced LUT by proposed schemes are less than 0.05 dB compared to that of SPA with original LUT. Moreover, the proposed implementation offers a large reduction in the finite wordlength for storage of updated messages using a kind of compression technique without performance losses. As a result, using the proposed implementation based on variable quantization scheme and data compression technique, the novel proposed implementation for SPA decoder architecture offers significant reductions of 75% and 33% in hardware complexities of LUT and memories, respectively, without significant performance degradations over conventional uniform quantization scheme. Furthermore, since each LUT with variable (6:3) quantization scheme II has only 8 entries, its hardware implementation can be replaced with a small combination circuit instead of readonly-memory (ROM) for LUT
Keywords :
data compression; decoding; parity check codes; product codes; quantisation (signal); table lookup; LDPC codes; LUT; SPA; data compression technique; decoding; look-up table; low-density parity-check codes; message storage; nonlinear function; quantization scheme; sum-product algorithm; Computer simulation; Data compression; Decoding; Degradation; Hardware; Parity check codes; Performance loss; Quantization; Sum product algorithm; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location :
Banff, Alta.
ISSN :
1520-6130
Print_ISBN :
1-4244-0382-0
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2006.352592
Filename :
4161862
Link To Document :
بازگشت