• DocumentCode
    1058270
  • Title

    Low-Latency Low-Complexity Architectures for Viterbi Decoders

  • Author

    Liu, Renfei ; Parhi, Keshab K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • Volume
    56
  • Issue
    10
  • fYear
    2009
  • Firstpage
    2315
  • Lastpage
    2324
  • Abstract
    Look-ahead techniques are applied in the nonlinear add-compare-select unit for achieving high throughput in Viterbi decoders. Multiple steps of the binary trellis are combined into an equivalent one-step complex trellis in time sequence, which is referred to as the branch metric precomputation (BMP). As the look-ahead level increases, the BMP dominates the complexity and delay of the overall system architecture. This paper systematically proposes an optimal branch metric computation scheme with the minimal complexity and latency. The proof of its optimality is also given. This highly efficient scheme leads to a novel overall optimal BMP architecture for any look-ahead level. Furthermore, an alternative technique other than the look-ahead is proposed for reducing the latency at very low complexity cost. This alternative technique can be either applied in combination with the proposed architecture to achieve the lowest latency at a slight increase in complexity or used on its own for low complexity compared with other look-ahead-based architectures. Results show that the three proposed architectures can either reduce complexity by up to 84% or reduce the latency by up to 72.50%.
  • Keywords
    Viterbi decoding; computational complexity; Viterbi decoders; binary trellis; branch metric precomputation; complexity reduction; look-ahead level; low-latency low-complexity architectures; nonlinear add-compare-select unit; one-step complex trellis; time sequence; Balanced binary grouping (BBG); Viterbi decoder; look-ahead technique; low latency; precomputation; trellis;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2008.2012217
  • Filename
    4738418