• DocumentCode
    1814512
  • Title

    Low-power register-exchange Viterbi decoder for high-speed wireless communications

  • Author

    Ei-Dib, D.A.F. ; Elmasry, Mohamed I.

  • Author_Institution
    VLSI Res. Group, Waterloo Univ., Ont., Canada
  • Volume
    5
  • fYear
    2002
  • fDate
    2002
  • Abstract
    A new implementation for the Viterbi (1967) decoder (VD) based on the register-exchange (RE) method is described. Conceptually, the RE method is simpler and faster than the traceback (TB) method, but its disadvantage is that every bit in the memory must be read and rewritten for each bit decoded. Using the ´pointer´ concept; a pointer is assigned to each register. Instead of copying the contents of one register to another, the pointers are modified. Power dissipation, performance, memory size, and the speed of the survivor memory unit (SMU) are analyzed for both the proposed RE method and the TB method, described in the literature for the next generation wireless applications. The new implementation shows an average power reduction of 45 percent. The BER is 10-5 at a SNR around 6.1 dB for a continuous uncontrolled encoded sequence. The memory is reduced by half and all read and write operations in the SMU are executed at the data rate frequency.
  • Keywords
    Viterbi decoding; error statistics; land mobile radio; radio equipment; shift registers; BER; CDMA systems; SNR; VHDL model; average power reduction; code division multiple access; continuous uncontrolled encoded sequence; data rate frequency; high-speed wireless communications; low-power register-exchange Viterbi decoder; memory; memory size; mobile systems; performance; pointer concept; power dissipation; survivor memory unit speed; traceback method; wireless applications; Convolutional codes; Decoding; Modems; Multiaccess communication; Power dissipation; Registers; Spread spectrum communication; Very large scale integration; Viterbi algorithm; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
  • Print_ISBN
    0-7803-7448-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2002.1010809
  • Filename
    1010809