• DocumentCode
    285715
  • Title

    Trellis pipeline-interleaving: a novel method for efficient Viterbi decoder implementation

  • Author

    Dawid, Herbert ; Bitterlich, Stefan ; Meyr, Heinrich

  • Author_Institution
    Aachen Univ. of Technol., Germany
  • Volume
    4
  • fYear
    1992
  • fDate
    3-6 May 1992
  • Firstpage
    1875
  • Abstract
    The authors derive the novel trellis-pipeline interleaving (TPI) technique for introducing pipeline-interleaving into the nonlinear data-dependent add-compare-select (ACS) recursion in Viterbi decoders. It is shown that the overall recursion can be split into loosely coupled parts which can be computed in an interleaved way. A formal method is given to introduce various degrees of interleaving into the recursion making use of the topological equivalence of various different trellis representations. Conventional high speed Viterbi decoder architectures are coarse-grain pipelined at the ACS level. Using TPI far more efficient solutions are obtained by using fewer processing elements than states. The additional concurrency available through TPI is exploited by fine-grain pipelined architectures. The results agree with the general concept of first introducing pipelining to the maximum possible extent before introducing parallelism to achieve the most efficient solutions
  • Keywords
    decoding; pipeline processing; trellis codes; Viterbi decoder; add-compare select-recursion; fine-grain pipelined architectures; trellis-pipeline interleaving; CMOS technology; Clocks; Computer architecture; Decoding; Flow graphs; Microwave integrated circuits; Pipeline processing; Throughput; Very large scale integration; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7803-0593-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1992.230446
  • Filename
    230446