DocumentCode :
2972966
Title :
A programmable parallel processor architecture for Viterbi detection
Author :
Lou, H. ; Cioffi, J.M.
Author_Institution :
Inf. Syst. Lab., Stanford Univ., CA, USA
fYear :
1990
fDate :
2-5 Dec 1990
Firstpage :
1333
Abstract :
The Viterbi signal processor (VSP) is designed to facilitate the programming of the dynamic-programming-like functions that characterize the Viterbi algorithm and other sequential detection methods. The architecture is shown to permit the efficient implementation of sequential decoders for most trellis codes, convolutional codes, and partial-response channels, in software, at rates that are ten to one hundred times faster than those achievable on conventional digital signal processors. Three concurrent and independently programmable subprocessors controlled by a central control unit are described and their programming and architectures characterized. The speed increase occurs because of the special structure and instruction sets of these subprocessors, and the subprocessors (which do not require multiplication) can be implemented with a significantly shorter instruction-execution time than is possible with conventional digital signal processors. It is shown that complex decoders for multidimensional trellis coding can be implemented at sampling rates approaching 1 MHz in software on the VSP
Keywords :
decoding; digital signal processing chips; encoding; error correction codes; parallel architectures; 1 MHz; Viterbi algorithm; Viterbi detection; Viterbi signal processor; central control unit; concurrent subprocessors; convolutional codes; dynamic programming; instruction sets; instruction-execution time; multidimensional trellis coding; partial-response channels; programmable parallel processor architecture; sampling rates; sequence detection; sequential decoders; software; trellis codes; Algorithm design and analysis; Centralized control; Computer architecture; Convolutional codes; Decoding; Digital signal processors; Process design; Signal design; Signal processing; Viterbi algorithm;
fLanguage :
English
Publisher :
ieee
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
Type :
conf
DOI :
10.1109/GLOCOM.1990.116711
Filename :
116711
Link To Document :
بازگشت