DocumentCode
1641497
Title
Implementation of 13 kbps QCELP vocoder ASIC
Author
Byun, Kyung-Jin ; Hahn, Minsoo ; Kim, Kyung-Su
Author_Institution
Div. of Semicond. Technol., ETRI, Taejon, South Korea
fYear
1999
fDate
6/21/1905 12:00:00 AM
Firstpage
258
Lastpage
261
Abstract
In this paper an efficient implementation of a 13 kbps QCELP vocoder ASIC having a speech compression function used in the digital mobile communication is presented The 13 kbps QCELP algorithm has better quality than 8 kbps one, but it requires much more computation. Especially, the complexity load of the pitch and codebook search process for speech synthesis is predominant. We propose an optimized routine for convolution computation by utilizing pipeline structure characteristics of the DSP. Our DSP, specifically designed for vocoder applications, is a 16-bit fixed-point one. We adopt RISC type instruction set, distributed decoding, alternative program fetch, dual bank memory structure, and repeat loop without loss in order to reduce the power consumption and to obtain fast operating capability while keeping the chip size small. The concurrent development of the DSP and the QCELP assembly code enables us to optimize the assembly code more successfully than adopting other general-purpose DSP chips
Keywords
application specific integrated circuits; convolution; data compression; digital radio; linear predictive coding; mobile radio; pipeline processing; reduced instruction set computing; speech coding; speech synthesis; vocoders; 13 kbit/s; 16 bit; QCELP vocoder ASIC; RISC type instruction set; alternative program fetch; codebook search process; complexity load; convolution computation; digital mobile communication; distributed decoding; dual bank memory structure; operating capability; optimized routine; pipeline structure characteristics; power consumption; repeat loop; speech compression function; speech synthesis; Application specific integrated circuits; Assembly; Convolution; Decoding; Digital signal processing chips; Mobile communication; Pipelines; Reduced instruction set computing; Speech synthesis; Vocoders;
fLanguage
English
Publisher
ieee
Conference_Titel
ASICs, 1999. AP-ASIC '99. The First IEEE Asia Pacific Conference on
Conference_Location
Seoul
Print_ISBN
0-7803-5705-1
Type
conf
DOI
10.1109/APASIC.1999.824078
Filename
824078
Link To Document