• DocumentCode
    2983164
  • Title

    Minimized method Viterbi decoding: 600 Mbit/s per chip

  • Author

    Fettweis, Gerhard ; Dawid, Herbert ; Meyr, Heinrich

  • Author_Institution
    Aachen Univ. of Technol., Germany
  • fYear
    1990
  • fDate
    2-5 Dec 1990
  • Firstpage
    1712
  • Abstract
    The Viterbi algorithm is a common application of dynamic programming in communications. Since it has a nonlinear feedback loop, this loop is the bottleneck in high-data-rate implementations. It is shown that asymptotically the loop no longer has to be processed recursively, i.e. there is no feedback (resulting in negligible performance loss). This can be exploited to derive a purely feedforward method for Viterbi decoding, called the minimized method. It is demonstrated that the minimized method can be implemented very efficiently by a systolic architecture. This is shown on a chip design which achieves 600-Mb/s decoding speed per chip, for a K=3 convolutional code. By designing one cascadable module (chip), any speed up can be achieved simply by linearly adding modules to the implementation
  • Keywords
    decoding; digital signal processing chips; systolic arrays; 600 Mbit/s; cascadable module; chip design; dynamic programming; feedforward method; high-data-rate implementations; minimised method Viterbi decoding; nonlinear feedback loop; systolic architecture; Chip scale packaging; Convolutional codes; Decoding; Digital communication; Dynamic programming; Feedback loop; Magnetic recording; Performance loss; Speech recognition; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1990, and Exhibition. 'Communications: Connecting the Future', GLOBECOM '90., IEEE
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-87942-632-2
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1990.116778
  • Filename
    116778