• DocumentCode
    3238362
  • Title

    A VLSI implementation of an adaptive-effort low-power Viterbi decoder for wireless communications

  • Author

    Allan, G. ; Simmons, S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1183
  • Abstract
    Low-power error-correction is required for 3rd generation digital wireless devices. Adaptive-reduced state sequence detection (A-RSSD) modifies a Viterbi decoder to use far less computational effort than is typical. RSSD neglects the oldest p bits of the encoder´s state machine, treating the code as if it were of length K´=K-p. Through successive reduction of p, decoding can proceed with more effort until a frame is correctly decoded. This paper describes the only known VLSI implementation of A-RSSD. The presented architecture is an adaptive strength, state-parallel, bit-serial structure. It features soft-decision, continuous stream traceback decoding, with K´ ranging from 3 to 11. As such it employs between 4 and 1024 ACS units. The branch metric computer and ACS units are mostly conventional, while special consideration must be given to branch label generation, sub-state estimation, and ACS interconnection structure. Other low-power techniques are also applied, specifically with respect to clock gating, and traceback RAM structure. Design tradeoffs are discussed, and performance estimates are presented
  • Keywords
    VLSI; Viterbi decoding; adaptive signal detection; maximum likelihood sequence estimation; radio equipment; random-access storage; state estimation; 3rd generation digital wireless devices; A-RSSD; ACS interconnection structure; ACS units; MLSE; VLSI implementation; adaptive-effort low-power Viterbi decoder; adaptive-reduced state sequence detection; add-compare-select units; branch label generation; branch metric computer; clock gating; convolutional coding; encoder state machine; low-power error-correction; performance estimates; state-parallel bit-serial structure; sub-state estimation; traceback RAM structure; wireless communications; Bit error rate; Convolution; Convolutional codes; Decoding; Interference; Transmitters; Very large scale integration; Viterbi algorithm; Wireless communication; Working environment noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2001. Canadian Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-6715-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2001.933609
  • Filename
    933609