Title :
A Viterbi decoder architecture based on parallel processing elements
Author :
Meier, Stefan R.
Author_Institution :
Siemens AG, Erlangen, Germany
Abstract :
An architecture for a VLSI Viterbi decoder chip for digital radio systems with trellis-coded modulation based on multiplexing and interleaving of the convolutional code is presented. The architecture is shown to be well suited for a regular and modular chip design by using parallel processing elements. The basic processing element consists of a RAM and a datapath, which call be pipelined to achieve high data rates. The concept of communication between datapath and RAM, which allows the use of standard RAM macros, and the synchronization of the parallel processing elements performed by a simple finite-state machine are discussed. It is shown that by applying pipelining in the datapath, a high data rate can be reached and that with the modularity and regularity of the architecture, no tuning of extremely time-critical paths or time-critical wiring is necessary
Keywords :
VLSI; decoding; digital radio systems; digital signal processing chips; error correction codes; parallel architectures; random-access storage; RAM; RAM macros; VLSI chips; Viterbi decoder architecture; Viterbi decoder chip; convolutional code; datapath; digital radio systems; finite-state machine; high data rates; interleaving; modular chip design; multiplexing; parallel processing elements; pipelining; synchronization; trellis-coded modulation; Convolutional codes; Decoding; Digital communication; Digital modulation; Interleaved codes; Modulation coding; Parallel processing; Time factors; Very large scale integration; Viterbi algorithm;
Conference_Titel :
Global Telecommunications Conference, 1990, and Exhibition. 'Communications: Connecting the Future', GLOBECOM '90., IEEE
Conference_Location :
San Diego, CA
Print_ISBN :
0-87942-632-2
DOI :
10.1109/GLOCOM.1990.116709