DocumentCode
769154
Title
Sorting-based VLSI architectures for the M-algorithm and T-algorithm trellis decoders
Author
Bengough, P.A. ; Simmons, S.J.
Author_Institution
Bell-Northern Res., Ottawa, Ont., Canada
Volume
43
Issue
38020
fYear
1995
Firstpage
514
Lastpage
522
Abstract
The well-known M-algorithm and the newer T-algorithm are two closely related reduced-complexity trellis-search algorithms that can be used for data sequence estimation in digital communication systems. VLSI implementations of these algorithms are attractive due to the parallelism and simplicity of their operation. While a small number of VLSI structures have been proposed previously, this paper describes new sorting-based architectures that can be used to realize these algorithms. Specifically, schemes based on odd-even transposition, insertion, and weavesorting techniques are presented. Structures are evaluated on the basis of area, time, and power measures. Actual VLSI implementations have been used to verify timing models.<>
Keywords
CMOS logic circuits; VLSI; decoding; digital communication; estimation theory; parallel architectures; sorting; trellis codes; CMOS; M-algorithm; T-algorithm; area; data sequence estimation; digital communication systems; insertion; odd-even transposition; power measures; reduced-complexity trellis-search algorithms; sorting-based VLSI architectures; time; timing models; trellis codes; trellis decoders; weavesorting; Area measurement; Digital communication; Power measurement; Time measurement; Timing; Very large scale integration;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/26.380070
Filename
380070
Link To Document