TMS320VC5510을 이용한 AMR-WB 음성부호화기의 실시간 구현

Real-Time Implementation of the AMR-WB Speech Codec Using TMS320VC5510 DSP

  • 조재민 (경북대학교 전자전기공학부) ;
  • 김준 (경북대학교 전자전기공학부) ;
  • 김정민 (경북대학교 전자전기공학부) ;
  • 배건성 (경북대학교 전자전기공학부)
  • Joh Jae Min (School of Electronic and Electrical Engineering, Kyungpook National University) ;
  • Kim Jun (School of Electronic and Electrical Engineering, Kyungpook National University) ;
  • Kim Jung Min (School of Electronic and Electrical Engineering, Kyungpook National University) ;
  • Bae Keun Sung (School of Electronic and Electrical Engineering, Kyungpook National University)
  • 발행 : 2004.05.01

초록

본 연구에서는 ETSI 및 3GPP에 의해 개발된 광대역 음성부호화의 표준안인 AMR-WB 알고리즘을 분석하고, TMS320VC5510 DSK를 이용한 실시간 구현 결과를 제시하였다. AMR-WB 음성부호화기의 실시간 구현을 위해 프로그램 최적화 작업을 수행하였고, 구현된 음성 부호화기의 성능을 평가하기 위해서 프로그램 메모리와 데이터 메모리의 크기, 그리고 한 프레임당 수행 시간을 측정하였다. 구현된 시스템의 프로그램 메모리는 약65.6 kbytes, 데이터 메모리는 약 73.8kbytes 정도의 크기를 나타내었으며, 한 프레임인 20 msec를 처리하는데 소요되는 cycle 수가 평균 1,247,115 정도로 약 6.24 msec 내에 처리 할 수 있음을 보였다. 마지막으로 DSP로 구현한 AMR-WB 음성부호화기의 결과가 PC에서 시뮬레이션 한 결과와 일치함을 검증하였고 실시간으로 동작됨을 확인하였다.

키워드