DocumentCode
1059389
Title
Implementation of a 32 Kbit/s ADPCM Codec Using a General-Purpose Digital Signal Processor
Author
Matsumura, Toshihiko ; Gambe, Hiroshisa ; Murano, Kazuo
Author_Institution
Fujitsu Ltd., Kawasaki, Japan
Volume
4
Issue
1
fYear
1986
fDate
1/1/1986 12:00:00 AM
Firstpage
125
Lastpage
132
Abstract
This paper describes an implementation of a CCITT G.721 compatible 32kbit/s ADPCM codec, using a general-purpose digital signal processor FDSP-3 (MB8764). A single-channel ADPCM codec is realized by two FDSP-3 chips-one for the encoder and the other for the decoder. Meticulous programming techniques are employed to achieve exact computation of the CCITT algorithm exploiting all the available resources of the 16-bit fixed-point DSP. It is shown that the whole codec computation can be accomplished in about 2350 machine cycles. Thus, two FDSP-3 chips operating at 10 MHz machine cycle can handle the whole computation. The paper also covers the comparison of straight fixed-point format and the G.721 realization, and briefly examines the compatibility issue between these two methods.
Keywords
Differential pulse-code modulation; Signal processing; VLSI; Very large-scale integration (VLSI); Arithmetic; Codecs; Decoding; Digital signal processing chips; Digital signal processors; ISDN; Random access memory; Signal processing; Signal processing algorithms; Speech coding;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.1986.1146291
Filename
1146291
Link To Document