• DocumentCode
    765130
  • Title

    A CMOS IC for Gb/s Viterbi decoding: system design and VLSI implementation

  • Author

    Dawid, Herbert ; Fettweis, Gerhard ; Meyr, Heinrich

  • Author_Institution
    Inst. for Integrated Syst. in Signal Process., Tech. Hochschule Aachen, Germany
  • Volume
    4
  • Issue
    1
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    17
  • Lastpage
    31
  • Abstract
    At present, the Viterbi algorithm (VA) is widely used in communication systems for decoding and equalization. The achievable speed of conventional Viterbi decoders (VD\´s) is limited by the inherent nonlinear add-compare-select (ACS) recursion. The aim of this paper is to describe system design and VLSI implementation of a complex system of fabricated ASIC\´s for high speed Viterbi decoding using the "minimized method" (MM) parallelized VA. We particularly emphasize the interaction between system design, architecture and VLSI implementation as well as system partitioning issues and the resulting requirements for the system design flow. Our design objectives were 1) to achieve the same decoding performance as a conventional VD using the parallelized algorithm, 2) to achieve a speed of more than 1 Gb/s, and 3) to realize a system for this task using a single cascadable ASIC. With a minimum system configuration of four identical ASIC\´s produced by using 1.0 /spl mu/ CMOS technology, the design objective of a decoding speed of 1.2 Gb/s is achieved. This means, compared to previous implementations of Viterbi decoders, the speed is increased by an order of magnitude.
  • Keywords
    CMOS digital integrated circuits; VLSI; Viterbi decoding; application specific integrated circuits; integrated circuit design; 1.0 micron; 1.2 Gbit/s; CMOS IC; VLSI; Viterbi algorithm; architecture; cascadable ASIC; channel decoding; communication systems; high speed Viterbi decoding; minimized method; nonlinear add-compare-select recursion; parallelized algorithm; system design; system partitioning; CMOS integrated circuits; CMOS technology; Convolutional codes; Decoding; Signal processing; Signal processing algorithms; System performance; Very large scale integration; Viterbi algorithm;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.486078
  • Filename
    486078