Rapid Prototyping of Sub-band Acoustic Echo Cancellers on FPGA Platforms

被引:0
作者
Muresan, Irina [1 ]
Kirei, Botond Sandor [1 ]
Contan, Cristian [1 ]
Topa, Marina Dana [1 ]
机构
[1] Tech Univ Cluj Napoca, Cluj Napoca 400114, Romania
关键词
acoustic echo cancellation; field programmable gate arrays; normalized least mean square filters; multi-rate signal processing; Xilinx system generator; SYSTEMS; DESIGN;
D O I
10.4316/AECE.2013.03008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The paper focuses on a rapid prototyping technique of an acoustic echo canceller implemented on an FPGA platform. The goal is to reduce design, optimization and implementation cost and execution time. In complex signal processing applications, high-order adaptive filter structures suffer from decreased convergence speed and high computational complexity. The sub-band adaptive filtering technique is able to eliminate these disadvantages. The execution time of the echo cancellation in an acoustic enclosure is decreased using multi-rate digital signal processing. To speed-up the execution time of a common acoustic echo canceller, the sub-band decomposition of the source signal is proposed. Here, this procedure is implemented using the Xilinx System Generator library. The hardware implementation of the well-known NLMS adaptive algorithm was carried out. Moreover, the FIR filters in the analysis and synthesis banks are designed with the window method (using the Kaiser window), as the determination of the filter's coefficients is an important procedure to eliminate the alias. The alias occurs due to the usage of multi-rate systems. Hardware implementations that test the behavior of the proposed system were tested for nonstationary input signals. Results show superior tracking abilities of the designed system. Also, an estimation of the FPGA resources is established in each case. The ML501 Xilinx FPGA development board was used for its specific digital signal processing facilities.
引用
收藏
页码:45 / 50
页数:6
相关论文
共 41 条
  • [1] Amrita Rajesh Mehra, 2011, INT J ENG SCI TECHNO, V3, P1252
  • [2] Anghel C., 2009, SIGN CIRC SYST 2009, p[1, 4]
  • [3] [Anonymous], 2010, SPARTAN R 6 LX150T D
  • [4] [Anonymous], 2009, ML504 EVALUATION PLA
  • [5] [Anonymous], 2010, P INT WORKSH AC ECH
  • [6] [Anonymous], 1994, Multirate Digital Signal Processing: Multirate Systems, Filter Banks, Wavelets
  • [7] Bota C., 2011, ACTA TECHNICA NAPOCE, V52, P54
  • [8] Contan C, 2012, EUR SIGNAL PR CONF, P604
  • [9] Dornean I., 2011, THESIS
  • [10] Sub-Band Adaptive Filtering for Acoustic Echo Cancellation
    Dornean, Irina
    Topa, Marina
    Kirei, Botond Sandor
    Neag, Marius
    [J]. 2009 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1 AND 2, 2009, : 810 - 813