DocumentCode
1567689
Title
Software solutions for the Viterbi algorithm
Author
Ikekawa, Masao ; Kuroda, Ichiro
Author_Institution
Inf. Technol. Res. Labs., NEC Corp., Kawasaki, Japan
fYear
1995
Firstpage
90
Lastpage
98
Abstract
Efficient software implementations of the Viterbi algorithm on two new generation processors, μPD7701x and V830 are discussed. μPD7701x is a 16-bit fixed point general purpose DSP which includes eight 40-bit general purpose registers, highly parallel operation capability, and conditional execution capability. V830 is a 32-bit RISC processor which has a multiply-accumulator and other special instructions for multimedia signal processing. These features enable effective implementations on both processors. The Viterbi decoders for rate 1/2 convolutional code are implemented on these processors and are two times faster than on conventional type DSPs
Keywords
Viterbi decoding; convolutional codes; digital arithmetic; digital signal processing chips; multimedia communication; parallel architectures; reduced instruction set computing; μPD7701x; 16 bit; 32 bit; 40 bit; RISC processor; V830; Viterbi algorithm; Viterbi decoders; conditional execution capability; fixed point general purpose DSP; highly parallel operation capability; multimedia signal processing; multiply-accumulator; rate 1/2 convolutional code; software implementations; Application software; Automata; Character recognition; Convolution; Convolutional codes; Decoding; Digital signal processing; Reduced instruction set computing; Signal processing algorithms; Viterbi algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Signal Processing, VIII, 1995. IEEE Signal Processing Society [Workshop on]
Conference_Location
Sakai
Print_ISBN
0-7803-2612-1
Type
conf
DOI
10.1109/VLSISP.1995.527480
Filename
527480
Link To Document