• DocumentCode
    3005073
  • Title

    A low-power self-timed Viterbi decoder

  • Author

    Riocreux, P.A. ; Brackenbury, L.E.M. ; Cumpstey, M. ; Furber, S.B.

  • Author_Institution
    Dept. of Comput. Sci., Manchester Univ., UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    Viterbi decoders are used for decoding data encoded using convolutional forward error correction codes or data that suffers from inter-symbol interference. They occur in a large proportion of digital transmission and digital recording systems, including digital mobile telephony and digital TV broadcast, CD-ROM and magnetic disk reading. This paper describes a design for a self-timed Viterbi decoder The new design is based upon serial, unary arithmetic for the manipulation and storage of metrics. In the trace-back system, multiple concurrent trace-backs may be running and trace-backs are terminated as soon as they cease to be useful. The new architecture occupies between 29% and 23% less area than a selection of synchronous implementations with the same design parameters which use the same process and cell-library
  • Keywords
    CD-ROMs; Viterbi decoding; convolutional codes; digital communication; digital magnetic recording; error correction codes; forward error correction; intersymbol interference; CD-ROM; convolutional forward error correction codes; digital TV broadcast; digital recording systems; digital transmission; inter-symbol interference; magnetic disk reading; mobile telephony; multiple concurrent trace-backs; self-timed Viterbi decoder; trace-back system; unary arithmetic; CD-ROMs; Convolutional codes; Decoding; Digital TV; Digital recording; Forward error correction; Interference; TV broadcasting; Telephony; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronus Circuits and Systems, 2001. ASYNC 2001. Seventh International Symposium on
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    1522-8681
  • Print_ISBN
    0-7695-1034-5
  • Type

    conf

  • DOI
    10.1109/ASYNC.2001.914065
  • Filename
    914065