Real-Time Implementation of G.723.1 Speech Coder Using TMS320VC5402 DSP Chip

Document Type : Articles

Authors

1 Ph.D., Dept. of Electrical Engineering, School of Engineering, Shiraz University, Shiraz

2 M.S.,Graduate, Dept. of Electrical Engineering, School of Engineering, Shiraz University,Shiraz

3 M.S.,Iran Telecommunication, Research Center (ITRC), Tehran

Abstract
This paper presents a full duplex, real time implementation of ITU-T G.723.1 [7,8] speech coder using the TMS320C5402 DSP chip which is based on a 16 bit fixed-point architecture. An optimization method is proposed in order to reduce the total necessary cycle time consumed in real-time implementation. The Multi-Pulse Maximum Likelihood Quantization (MP-MLQ) excitation search block which is the most computation-intensive block in the coder is restructured to reduce the algorithmic redundancy. In addition, efficient filtering methods and memory management are used for further optimization. The bit-exact verification with the ITU test vectors and performance evaluation aspects are also discussed in this paper.

  • Receive Date 15 July 2012
  • Accept Date 03 December 2022