• DocumentCode
    2276252
  • 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
  • fYear
    2007
  • fDate
    5-7 Feb. 2007
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ISWPC.2007.342667
  • Filename
    4147126