Browse > Article

Implementation of a G,723.1 Annex A Using a High Performance DSP  

최용수 (LG전자 기업통신연구소)
강태익 (LG전자 기업통신연구소)
Abstract
This paper describes implementation of a multi-channel G.723.1 Annex A (G.723.1A) focused on code optimization using a high performance general purpose Digital Signal Processor (DSP), To implement a multi-channel G.723.1A functional complexities of the ITU-T G.723.1A fixed-point C-code are measures an analyzed. Then we sort and optimize C functions in complexity order. In parallel with optimization, we verify the bit-exactness of the optimized code using the ITU-T test vectors. Using only internal memory, the optimized code can perform full-duplex 17 channel processing. In addition, we further increase the number of available channels per DSP into 22 using fast codebook search algorithms, referred to as bit -compatible optimization.
Keywords
G.723.1; DSP; G.731.1; Speech coder; DSP; Optimization; Multi-channel implementation;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 General Aspects of Digital Transmission Systems: Dual Rate Speech Coder For Multimedia Communications Transmission at 5.3 and 6.3 kbit/s Annex A: Silence Compression Scheme /
[] / ITU-T Recommendation G.723.1-Annex A
2 /
[ Texas Instruments ] / TMS320C6000 Peripherals Reference Guide
3 /
[ Texas Instruments ] / TMS320C62x/C67x CPU and Instruction Set Reference Guide
4 /
[ Texas Instruments ] / TMS320C62x/C67x Programmer's Guide
5 /
[ G.Held ] / Voice Over Data Network
6 효율적인 다채널 구현을 위한 ITU-T G.723.1 음성 부호화기 고속 알고리듬 제안 /
[ 정성교;박영철;윤성완;차일환;윤대희 ] / 한국통신학회 하계학술발표 대회 논문집
7 General Aspects of Digital Transmission Systems: Dual Rate Speech Coder For Multimedia Communications Transmission at 5.3 and 6.3 kbit/s /
[] / ITU-T Recommendation G.723.1
8 /
[ Texas Instruments ] / TMS320C6000 Optimizing C Compiler User's Guide
9 /
[] / Texas Instruments Application Report SPRA559, A Multichannel Serial Port Driver Using DMA on the TMS320C6000 DSP
10 Coding of Speech at 8kbit/s Using Conjugate-Structure Algebraic-Code-Excited Linear-Prediction(CS-ACELP), Annex A: Reduced Complexity 8 kbit/s CS-ACELP Speech Codec /
[] / ITU-T Recommendation G.729-Annex A
11 /
[] / Texas Instruments Application Report SPRA552, G.723.1 Dual Rate Speech Coder: Multichannel TMS320C6000 Implementation
12 /
[] / Texas Instruments Application Report SPRA 617, ETSI Math Operation in C for the TMS320C62xx
13 Code-Excited Linear Prediction(CELP): High Quality Speech at Very Low Bit Rates /
[ M.R.Schroeder;B.S.Atal ] / IEEE Proc. Int. Conf. Acount. Speech and Signal Proc.
14 Coding of Speech at 8kbit/s Using Conjugate-Structure Algebraic-Code-Excited Linear Prediction(CS-ACELP) /
[] / ITU-T Recommendation G.729