Title :
VLSI Architectures for Turbo Decoding Message Passing Using Min-Sum for Rate-Compatible Array LDPC Codes
Author :
Gunnam, Kiran ; Wang, Weihuang ; Choi, Gwan ; Yeary, Mark
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX
Abstract :
In the recent literature, turbo decoding message passing (TDMP) or layered decoding has been proposed for the decoding of low-density parity-check (LDPC) codes using a trellis-based BCJR algorithm in check node units (CNU). We present a new architecture for supporting rate compatible array LDPC codes that uses an offset-based min-sum decoding algorithm instead of the BCJR. The proposed architecture utilizes the value-reuse properties of min-sum and block-serial scheduling of computations, along with TDMP. This novel architecture has the following features: removal of memory needed to store the sum of the variable node messages and the channel values, removal of memory needed to store the variable node messages, 40%-72% savings in storage of extrinsic messages depending on rate of the codes, reduction of routers by 50%, and increase of throughput up to 2times. Implementations on our test-bed FPGA achieve decoded throughputs up to 1.36 Gbps and 2.27 Gbps for each iteration for (5,k) and (3,k) array LDPC codes, respectively. ASIC implementation achieve decoded throughputs up to 5.9 Gbps for each iteration for (5,k) array LDPC codes.
Keywords :
decoding; message passing; parity check codes; turbo codes; VLSI architecture; block-serial scheduling; decoded throughput; low-density parity-check code; min-sum decoding algorithm; rate-compatible array LDPC code; turbo decoding message passing; value-reuse property; variable node message; very large scale integration; Application specific integrated circuits; Computer architecture; Field programmable gate arrays; Iterative decoding; Message passing; Parity check codes; Processor scheduling; Testing; Throughput; Very large scale integration;
Conference_Titel :
Wireless Pervasive Computing, 2007. ISWPC '07. 2nd International Symposium on
Conference_Location :
San Juan
Print_ISBN :
1-4244-0523-8
Electronic_ISBN :
1-4244-0523-8
DOI :
10.1109/ISWPC.2007.342667