SORTING-BASED VLSI ARCHITECTURES FOR THE M-ALGORITHM AND T-ALGORITHM TRELLIS DECODERS

被引:32
作者
BENGOUGH, PA [1 ]
SIMMONS, SJ [1 ]
机构
[1] QUEENS UNIV, DEPT ELECT & COMP ENGN, KINGSTON, ON, CANADA
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1109/26.380070
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:514 / 522
页数:9
相关论文
共 19 条
[1]   SEQUENTIAL CODING ALGORITHMS - A SURVEY AND COST-ANALYSIS [J].
ANDERSON, JB .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1984, 32 (02) :169-176
[2]  
ANDERSON JB, 1989, IEEE T INFORM THEORY, V35
[3]  
[Anonymous], 1985, PARALLEL SORTING ALG
[4]  
BENGOUGH P, 1991, THESIS QUEENS U
[5]  
CAREY M, 1982, UCBCSD82102 U CAL CO
[6]   VITERBI ALGORITHM [J].
FORNEY, GD .
PROCEEDINGS OF THE IEEE, 1973, 61 (03) :268-278
[7]   LOCALLY CONNECTED VLSI ARCHITECTURES FOR THE VITERBI ALGORITHM [J].
GULAK, PG ;
KAILATH, T .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1988, 6 (03) :527-537
[8]   PARALLEL SORTING ALGORITHMS [J].
LAKSHMIVARAHAN, S ;
DHALL, SK ;
MILLER, LL .
ADVANCES IN COMPUTERS, 1984, 23 :295-354
[9]  
MICHELSON A, 1985, ERROR CONTROL CODING
[10]   A ZERO-TIME VLSI SORTER [J].
MIRANKER, G ;
TANG, L ;
WONG, CK .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1983, 27 (02) :140-148