Implementation of Acoustic Echo Canceller with FPGA

  • Lim, Un-Cheon (Deptartment of Information & Telecommunication Engineering Hoseo University) ;
  • Moon, Dai-Tchul (Deptartment of Information & Telecommunication Engineering Hoseo University)
  • Published : 2004.09.01

Abstract

In this paper, the AEC(acoustic echo canceller) is designed and implemented using VHDL(VHSIC hardware description language). The designed Echo Canceller employs the pipeline and the master-slave structure, and is realized with FPGA. As an adaptive algorithm, the Normalized LMS algorithm is used. For the coefficient adjustment, the Stochastic Iteration Algorithm(SIA) which uses only current residual values is used and the number of registers are evidently reduced and convergence speed is also much improved comparing to existing methods by using EAB of FPGA for FIR filter structure of transceiver. The designed Echo Canceller is verified with the test board implemented for this paper. From the timing simulation echo signals at about 1500 sampling data are converged and ERLE is improved by about 42-dB.

Keywords

References

  1. S. Haykin, Adaptive Filter Theory, 4th, Prentice-Hall, 2002
  2. Implementing a Li neEcho Canceller on the TMS320C54X, Telecommunications Applications, Texas instruments, April, 1997, 2-13, Literature number. SPRA188
  3. LK Ting, RF Woods, CFN Cowan, P Cork, C Sprigings, 'High Performance Fine Grained Pipelined LMS Algorithm In Virtex FPQA', Proceedings of SPIE 4. 116, 2000
  4. Louis P. Rubinfield, 'A Proof of the Modified Booth's Algohthm for Multiplication', IEEE Transactions on Computers, 1975
  5. C.C. Nagendra, M. J. Irwin, arel R. M. Owens, 'Area Time Power Tradeoffs in Parallel Adders' IEEE Transactions on Circuits and Systems, 43(10), Oct. 1996
  6. 'LEX 10K Embedded Programmable Logic Device Family Data Sheet', Altera, 2001
  7. P.C. Yip and D.M. Etter, 'An Adaptive Multiple Echo Canceller for Slowly Time Varying Echo Path', IEEE Trans. Communi, 1693-1698, Oct. 1990
  8. T.H. You , 'Implementation of Echo Canceller for CDMA Mobile Communication Systems Using a Fixed-Point DSP' , Kookmin University, 1999