The Real-Time Implementation of G.726 ADPCM on OAK DSP Core based CSD17C00A

OAK DSP Core 기반 CSD17C00A에서의 G.726 ADPCM의 실시간 구현

  • 홍성훈 (C&S Technology, 음성처리개발팀) ;
  • 심민규 (C&S Technology, 음성처리개발팀) ;
  • 성유나 (C&S Technology, 음성처리개발팀) ;
  • 하정호 (C&S Technology, 음성처리개발팀)
  • Published : 1999.07.01

Abstract

다중 전송율(16, 24, 32, 40kbps)을 제공하는 G.726 부호화기는 ADPCM (Adaptive Differential Pulse Code Modulation) 부호화법을 사용한다. 본논문에서는 G.726 ADPCM 알고리즘을 C&S Technology에서 개발한 음성 신호 처리를 위한 범용 DSP인 CSD17C00A 칩을 이용하여 실시간 응용이 가능하도록 구현하였다. G.726에 대한 양방향 평가는 Codec Loopback test을 통해 수행되었으며, W-T에서 제공한 테스트 절차에 따라 평가되었다. 본 논문에서 구현된 G.726 부호화기는 평균 11 MIPS의 계산 속도를 갖고, 프로그램 메모리 크기는 2.8K Words이고, 데이터 메모리 크기는 550 Words 를 필요로 하였다.

Keywords