DocumentCode
285715
Title
Trellis pipeline-interleaving: a novel method for efficient Viterbi decoder implementation
Author
Dawid, Herbert ; Bitterlich, Stefan ; Meyr, Heinrich
Author_Institution
Aachen Univ. of Technol., Germany
Volume
4
fYear
1992
fDate
3-6 May 1992
Firstpage
1875
Abstract
The authors derive the novel trellis-pipeline interleaving (TPI) technique for introducing pipeline-interleaving into the nonlinear data-dependent add-compare-select (ACS) recursion in Viterbi decoders. It is shown that the overall recursion can be split into loosely coupled parts which can be computed in an interleaved way. A formal method is given to introduce various degrees of interleaving into the recursion making use of the topological equivalence of various different trellis representations. Conventional high speed Viterbi decoder architectures are coarse-grain pipelined at the ACS level. Using TPI far more efficient solutions are obtained by using fewer processing elements than states. The additional concurrency available through TPI is exploited by fine-grain pipelined architectures. The results agree with the general concept of first introducing pipelining to the maximum possible extent before introducing parallelism to achieve the most efficient solutions
Keywords
decoding; pipeline processing; trellis codes; Viterbi decoder; add-compare select-recursion; fine-grain pipelined architectures; trellis-pipeline interleaving; CMOS technology; Clocks; Computer architecture; Decoding; Flow graphs; Microwave integrated circuits; Pipeline processing; Throughput; Very large scale integration; Viterbi algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
Conference_Location
San Diego, CA
Print_ISBN
0-7803-0593-0
Type
conf
DOI
10.1109/ISCAS.1992.230446
Filename
230446
Link To Document