• DocumentCode
    1175679
  • Title

    Area-efficient high-throughput MAP decoder architectures

  • Author

    Lee, Seok-Jun ; Shanbhag, Naresh R. ; Singer, Andrew C.

  • Author_Institution
    DSP Solution R&D Center, Texas Instrum. Inc., Dallas, TX, USA
  • Volume
    13
  • Issue
    8
  • fYear
    2005
  • Firstpage
    921
  • Lastpage
    933
  • Abstract
    Iterative decoders such as turbo decoders have become integral components of modern broadband communication systems because of their ability to provide substantial coding gains. A key computational kernel in iterative decoders is the maximum a posteriori probability (MAP) decoder. The MAP decoder is recursive and complex, which makes high-speed implementations extremely difficult to realize. In this paper, we present block-interleaved pipelining (BIP) as a new high-throughput technique for MAP decoders. An area-efficient symbol-based BIP MAP decoder architecture is proposed by combining BIP with the well-known look-ahead computation. These architectures are compared with conventional parallel architectures in terms of speed-up, memory and logic complexity, and area. Compared to the parallel architecture, the BIP architecture provides the same speed-up with a reduction in logic complexity by a factor of M, where M is the level of parallelism. The symbol-based architecture provides a speed-up in the range from 1 to 2 with a logic complexity that grows exponentially with M and a state metric storage requirement that is reduced by a factor of M as compared to a parallel architecture. The symbol-based BIP architecture provides speed-up in the range M to 2M with an exponentially higher logic complexity and a reduced memory complexity compared to a parallel architecture. These high-throughput architectures are synthesized in a 2.5-V 0.25-/spl mu/m CMOS standard cell library and post-layout simulations are conducted. For turbo decoder applications, we find that the BIP architecture provides a throughput gain of 1.96 at the cost of 63% area overhead. For turbo equalizer applications, the symbol-based BIP architecture enables us to achieve a throughput gain of 1.79 with an area savings of 25%.
  • Keywords
    CMOS integrated circuits; VLSI; circuit complexity; circuit simulation; interleaved codes; maximum likelihood decoding; parallel architectures; pipeline processing; turbo codes; BIP MAP decoder; CMOS standard cell library; MAP decoder architecture; block-interleaved pipelining; broadband communication system; computational kernel; iterative decoder; logic complexity; look-ahead computation; maximum a posteriori probability; parallel architecture; parallel processing; post-layout simulation; reduced memory complexity; symbol-based decoding; turbo decoder; turbo equalizer; Broadband communication; CMOS logic circuits; Computer architecture; Iterative decoding; Kernel; Libraries; Parallel architectures; Parallel processing; Pipeline processing; Throughput; Area efficient; block-interleaved pipelining; high throughput; parallel processing; pipeline; symbol-based decoding; turbo decoder; turbo equalizer;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2005.853604
  • Filename
    1512180