• DocumentCode
    758774
  • Title

    The Multiple Stack Algorithm Implemented on a Zilog Z-80 Microcomputer

  • Author

    Ma, Howard H.

  • Author_Institution
    MITRE Corp., Bedford, MA
  • Volume
    28
  • Issue
    11
  • fYear
    1980
  • fDate
    11/1/1980 12:00:00 AM
  • Firstpage
    1876
  • Lastpage
    1882
  • Abstract
    A sequential algorithm for decoding convolutional codes, the multiple stack algorithm or MSA devised by Chevillat and Costello, has been implemented and tested on a Zilog Z-80 microcomputer system. The results of this implementation, when compared to those of a (2, 1)8 Viterbi algorithm implemented on the same microcomputer system, show that the MSA obtains significantly higher data throughput. The results of the MSA implementation of a (2, 1)15 code suggest that the MSA is a practical choice for codes having longer constraint lengths than are normally used with Viterbi decoding. The comparative results may serve as guidelines for future implementation of the MSA algorithm on faster, more capable microprocessors.
  • Keywords
    Convolutional codes; Microcomputer applications, digital processing; Sequential decoding; Convolutional codes; Error probability; Iterative decoding; Maximum likelihood decoding; Maximum likelihood estimation; Microcomputers; Microprocessors; Sequential analysis; System testing; Viterbi algorithm;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOM.1980.1094615
  • Filename
    1094615