• DocumentCode
    2648818
  • Title

    Efficient scalable architectures for Viterbi decoders

  • Author

    Bitterlich, Stefan ; Meyr, Heinrich

  • Author_Institution
    Aachen Univ. of Technol., Germany
  • fYear
    1993
  • fDate
    25-27 Oct 1993
  • Firstpage
    89
  • Lastpage
    100
  • Abstract
    Viterbi decoders (VDs) are widely used today for the decoding of convolutional codes in forward error correction schemes. Efficient deeply pipelined VLSI architectures, the generalized cascade VD and the trellis pipeline-interleaving (TPI) VD are adaptable to a given data rate only to a limited extent. The authors propose a novel unified class of deeply pipelined architectures, the scalable parallel Viterbi decoders (SPVD) that allows for a smoother adaptation to a given data rate. Therefore, the designer is able to choose an architecture that nearly exactly fulfills the throughput demands of the application without wasting silicon area by using a badly adapted architecture. This class of SPVDs contains the GCVD, TPI, node-serial and node-parallel architectures as important subclasses. Thus, it provides a framework for a unified description of the existing architectures as well. Furthermore, architectures can be derived that allow for 100% utilization making the complicated rate synchronization superfluous or trivial
  • Keywords
    Viterbi decoding; convolutional codes; error correction codes; interleaved codes; parallel architectures; pipeline processing; trellis codes; convolutional codes; decoding; deeply pipelined VLSI architectures; forward error correction schemes; node-parallel architectures; node-serial architectures; scalable architectures; scalable parallel Viterbi decoders; throughput demands; trellis pipeline-interleaving; Computer architecture; Convolutional codes; Dynamic programming; Equations; Forward error correction; Hardware; Maximum likelihood decoding; Throughput; Very large scale integration; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Array Processors, 1993. Proceedings., International Conference on
  • Conference_Location
    Venice
  • ISSN
    1063-6862
  • Print_ISBN
    0-8186-3492-8
  • Type

    conf

  • DOI
    10.1109/ASAP.1993.397123
  • Filename
    397123