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
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;
Conference_Titel :
MILCOM 2000. 21st Century Military Communications Conference Proceedings
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-7803-6521-6
DOI :
10.1109/MILCOM.2000.904939