• DocumentCode
    1087819
  • Title

    Analysis of convolutional encoders and synthesis of rate-2/n Viterbi decoders

  • Author

    Summerfield, S.

  • Author_Institution
    Dept. of Eng., Warwick Univ., Coventry, UK
  • Volume
    42
  • Issue
    4
  • fYear
    1996
  • fDate
    7/1/1996 12:00:00 AM
  • Firstpage
    1280
  • Lastpage
    1285
  • Abstract
    In this correspondence, the problem of obtaining efficient hardware for Viterbi decoders for high-rate convolutional encoders is addressed. It is first shown that the graphs describing the interconnection of the add-compare-select units required may be classified in terms of structures of which there are only a small number for a given code constraint length. They correspond to the assignment of individual register lengths in the ensemble of shift registers in the feedforward encoder. The structures relate to the partitioning of the states such that common successors are grouped together and successive partitioning leads to a hierarchical, modular VLSI layout method. Example symbolic grid layouts are given for 16- and 64-state codes. It is noted that within a given structure, the parity check matrices map into local wiring patterns implying a method for implementing class-universal programmable or adaptive decoders
  • Keywords
    VLSI; Viterbi decoding; codecs; convolutional codes; digital signal processing chips; feedforward; graph theory; matrix algebra; shift registers; 16-state codes; 64-state codes; adaptive decoders; add-compare-select units; class-universal programmable decoders; code constraint length; convolutional encoders; feedforward encoder; graphs; hierarchical modular VLSI layout; high-rate convolutional encoders; interconnection; local wiring patterns; parity check matrices; partitioning; rate-2/n Viterbi decoders; register lengths; shift registers; symbolic grid layouts; synthesis; Convolutional codes; Digital communication; Feedback; Hardware; Maximum likelihood decoding; Parity check codes; Shift registers; Very large scale integration; Viterbi algorithm; Wiring;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.508860
  • Filename
    508860