• DocumentCode
    1742636
  • Title

    An 𝒪(log2N)-latency SISO with application to broadband turbo decoding

  • Author

    Beerel, Peter A. ; Chugg, Keith M.

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    194
  • Abstract
    The standard algorithm for computing the soft-inverse of a finite-state machine (i.e., the soft-in/soft-out or SISO) module, is the forward-backward algorithm. These forward and backward recursions can be computed in parallel, yielding an architecture with latency 𝒪(N), where N is the block size. We demonstrate that the standard SISO computation may be formulated. Using a combination of a prefix and suffix operations. Based on well-known tree-structures for fast parallel prefix computations in the very large scale integration literature (e.g., tree adders), we propose a tree-structured SISO that has latency 𝒪(log2N). The decrease in latency comes primarily at a cost of area, with, in some cases, only a marginal increase in computation. We discuss how this structure could be used to design a very high throughput turbo decoder, or more generally an iterative detector. Various sub-windowing and tiling schemes are also consider to further improve latency
  • Keywords
    VLSI; broadband networks; computational complexity; concatenated codes; convolutional codes; decoding; delays; finite state machines; iterative methods; parallel architectures; signal detection; trees (mathematics); turbo codes; SISO; SISO module; backward recursion; block size; broadband turbo decoding; finite-state machine; forward recursion; forward-backward algorithm; high throughput turbo decoder; iterative detector; latency; parallel concatenated convolutional code; parallel prefix computations; soft-in/soft-out module; soft-inverse; standard algorithm; sub-windowing scheme; suffix computation; tiling scheme; tree adders; tree-structured SISO; tree-structures; very large scale integration; Adders; Computer architecture; Concurrent computing; Costs; Delay; Iterative decoding; Signal processing algorithms; Throughput; Turbo codes; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MILCOM 2000. 21st Century Military Communications Conference Proceedings
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-7803-6521-6
  • Type

    conf

  • DOI
    10.1109/MILCOM.2000.904939
  • Filename
    904939