Implementation of the single channel adaptive noise canceller using TMS320C30

TMS320C30을 이용한 단일채널 적응잡음제거기 구현

  • 정성윤 (경북대학교 전자.전기 공학부) ;
  • 우세정 (경북대학교 전자.전기 공학부) ;
  • 손창희 (경북대학교 전자.전기 공학부) ;
  • 배건성 (경북대학교 전자.전기 공학부)
  • Published : 2001.06.01

Abstract

In this paper, we focus on the real time implementation of the single channel adaptive noise canceller(ANC) by using TMS320C30 EVM board. The implemented single channel adaptive noise canceller is based on a reference paper [1] in which it is simulated by using the recursive average magnitude difference function(AMDF) to get a properly delayed input speech on a sample basis as a reference signal and normalized least mean square(NLMS) algorithm. To certify results of the real time implementation, we measured the processing time of the ANC and enhancement ratio according to various signalto-noise ratios(SNRs). Experimental results demonstrate that the processing time of the speech signal of 32ms length with delay estimation of every 10 samples is about 26.3 ms, and almost the same performance as given in [1] is obtained with the implemented system.

Keywords