Real-time implementation of the EVRC Codec using $OakDSPCore^{\circledR}$

$OakDSPCore^{\circledR}$를 이용한 EVRC 음성코덱의 실시간 구현

  • Kim Seoung-Hun (Dept. of Control & Instrumentation Eng., Hanyang Univ.) ;
  • Lee Dong-Won (Dept. of Control & Instrumentation Eng., Hanyang Univ.) ;
  • Kim Sang-Yoon (Dept. of Control & Instrumentation Eng., Hanyang Univ.) ;
  • Kang Sang-Won (Dept. of Control & Instrumentation Eng., Hanyang Univ.)
  • 김승훈 (한양대학교 제어계측공학과) ;
  • 이동원 (한양대학교 제어계측공학과) ;
  • 김상윤 (한양대학교 제어계측공학과) ;
  • 강상원 (한양대학교 제어계측공학과)
  • Published : 1999.11.06

Abstract

본 논문에서는 EVRC 음성 부호화 시스템을 $OakDSPCore^{\circledR}$를 기반으로 설계된 C&S Technology사의 CSD17C00 칩을 이용하여 전 과정을 어셈블리어로 실시간 구현하였다. 구현된 EVRC 음성 부호화기는 최대의 계산량을 요구하는 8kbps일때 잡음제거 알고리즘을 제외한 인코더부분이 평균 22.5MIPS 이며, 디코더부분은 약 3.35MIPS의 복잡도를 나타낸다. 사용된 메모리양은 프로그램 ROM 10.8K words 데이터 ROM(table) 6.72K words 및 RAM 2.94K words이다. 구현된 EVRC 음성 부호화기는 북미 표준화 기구인 TIA(Telecommunications Industry Association)에서 제공하는 19 개의 test 백터들을 모두 통과하였다.

Keywords