• 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