• DocumentCode
    1880827
  • Title

    High-performance programmable SISO decoder VLSI implementation for decoding turbo codes

  • Author

    Miyauchi, Toshiyuki ; Yamamoto, Kouhei ; Yokokawa, Takashi ; Kan, Makiko ; Mizutani, Yuichi ; Hattori, Masayuki

  • Author_Institution
    Sony Corp., Japan
  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    305
  • Abstract
    We developed a high-performance programmable SISO decoder LSI for decoding turbo codes based on the SW-log-BCJR algorithm. This LSI is based on the original architecture and memory management method, which guarantees the order of the soft-output to be the same as soft-input without attaching LIFO memory. Moreover, we propose new accurate implementation on 4-input log-sum operations used in the recursion of α and β for codes of rate 2/3 and 3/3. This technique enables high operating frequency and low coding loss simultaneously. The interleaver and inevitable delay lines required to realize the turbo decoders are embedded on the chip so the most turbo code applications, including parallel concatenated convolutional codes (PCCC), serial concatenated convolutional codes (SCCC), turbo trellis coded modulation (TTCM) and serial concatenated trellis coded modulation (SCTCM), can easily be implemented scalably by cascading this LSI. The LSI is fully programmable for code types, code polynomials and interleaver patterns and applicable for BPSK, QPSK and 8-PSK with arbitrary signal constellation. An operating frequency of 100 MHz is achieved using CMOS 0.25 μm process whereas the coding loss according to implementation is kept within 0.03 dB
  • Keywords
    CMOS digital integrated circuits; VLSI; concatenated codes; convolutional codes; decoding; interleaved codes; phase shift keying; programmable circuits; quadrature phase shift keying; trellis coded modulation; turbo codes; 0.25 micron; 100 MHz; 4-input log-sum operations; 8-PSK; BPSK; CMOS process; LIFO memory; LSI; PCCC; QPSK; SCCC; SCTCM; SW-log-BCJR algorithm; TTCM; code polynomials; code rate; delay lines; high operating frequency; high-performance programmable SISO decoder VLSI; interleaver patterns; low coding loss; memory management method; operating frequency; parallel concatenated convolutional codes; serial concatenated convolutional codes; serial concatenated trellis coded modulation; signal constellation; soft-input; soft-output; turbo codes decoding; turbo decoders; turbo trellis coded modulation; Concatenated codes; Convolutional codes; Decoding; Frequency; Large scale integration; Memory architecture; Memory management; Modulation coding; Turbo codes; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2001. GLOBECOM '01. IEEE
  • Conference_Location
    San Antonio, TX
  • Print_ISBN
    0-7803-7206-9
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2001.965128
  • Filename
    965128