• DocumentCode
    1745232
  • Title

    A novel ACS-feedback scheme for generic, sequential Viterbi-decoder macros

  • Author

    Träber, Mario

  • Author_Institution
    Infineon Technol. AG, Munich, Germany
  • Volume
    4
  • fYear
    2001
  • fDate
    6-9 May 2001
  • Firstpage
    210
  • Abstract
    For the implementation of large constraint length, sequential Viterbi-Decoders (VD), e.g. for HDSL2 or SDSL, it is necessary to realize the Add-Compare-Select-feedback (ACS-FB) with memories. Using butterfly processor elements (BF-PE) for the ACS computation leads to memory I/O and access conflicts and as a result “ping-pong” architectures are currently implemented, which use twice as much memory than the Viterbi-Algorithm requires. This paper presents a novel path-metric buffering scheme realizing the ACS-FB. It will be proven that this technique is optimal in the sense of routability, area- and power consumption. Memory I/O- and path-metric access conflicts are completely prevented without use of wait-cycles. The introduced architecture always remains the same, regardless to the number of BF-PE and thus simplifies the ACS-unit design for sequential VD macros. Independent from the degree of parallelism only one memory is used and hence the proposed architecture is area- and power efficient
  • Keywords
    Viterbi decoding; feedback; hypercube networks; macros; sequential decoding; HDSL2; SDSL; add-compare-select-feedback; butterfly processor element; constraint length; memory I/O; path metric buffering; ping-pong architecture; sequential Viterbi decoder macro; Algorithm design and analysis; Clocks; Computer architecture; Convolutional codes; Energy consumption; Feedforward systems; Frequency; Parallel processing; Processor scheduling; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    0-7803-6685-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2001.922209
  • Filename
    922209