DocumentCode :
1494088
Title :
A low 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 :
19
Issue :
5
fYear :
2001
fDate :
5/1/2001 12:00:00 AM
Firstpage :
860
Lastpage :
870
Abstract :
The standard algorithm for computing the soft-inverse of a finite-state machine [i.e., the soft-in/soft-out (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 prefix and suffix operations. Based on well-known tree-structures for fast parallel prefix computations in the very large scale integration (VLSI) 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 subwindowing and tiling schemes are also considered to further improve latency
Keywords :
VLSI; adders; computational complexity; concatenated codes; iterative decoding; parallel processing; signal detection; trees (mathematics); turbo codes; SISO module; VLSI; backward recursion; block size; broadband turbo decoding; concatenated codes; fast parallel prefix computations; finite-state machine; forward recursion; forward-backward algorithm; high throughput turbo decoder; iterative decoding; iterative detector; low latency SISO; prefix operations; soft-in/soft-out module; soft-inverse; standard algorithm; subwindowing; suffix operations; tiling; tree adders; tree-structured SISO; tree-structures; very large scale integration; Computer architecture; Concurrent computing; Delay; Iterative algorithms; Iterative decoding; Signal processing algorithms; Throughput; Turbo codes; Very large scale integration; Viterbi algorithm;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/49.924870
Filename :
924870
Link To Document :
بازگشت