电信科学 ›› 2009, Vol. 1 ›› Issue (2): 102-107.doi: 10.3969/j.issn.1000-0801.2009.02.024

• 研究与开发 • 上一篇    下一篇

基于TMS320DM642实现的一种低复杂度回声抵消器

高国坪1,陈水仙2   

  1. 1 民航中南空管局技术装备维修中心 广州 510403
    2 武汉大学国家多媒体软件工程中心 武汉 430079
  • 出版日期:2009-02-15 发布日期:2017-08-18
  • 基金资助:
    湖北省科技攻关基金资助项目

A Low Complexity Echo Canceller on TMS320DM642

Guoping Gao1,Shuixian Chen2   

  1. 1 Civil Aviation Air Traffic Management Bureau of Central&Southern,Guangzhou 510403,China
    2 The Key National Engineering Research Center for Multimedia Software,Wuhan 430079,China
  • Online:2009-02-15 Published:2017-08-18

摘要:

以TMS320DM642定点DSP为平台,实现了一种低复杂度并适应双端会话情况的回声抵消器。在算法上,为提高双端会话的鲁棒性,采用了双回声路径模型(two echo path model,TEPM)作为基本框架;为降低计算的复杂度,采用了多延时分块频域自适应滤波器(multi-delay block frequency domain adaptive filter,MDF)估计回声路径的冲击响应。在实现上,针对DSP的并行执行能力和指令集的单指令多数据(SIMD)特性对主要运算进行了线性汇编级的优化。测试表明,这种回声抵消器可以在0.45% CPU占用率下处理128 ms路径延时的组合声源信号(composite source signal,CSS)和实际声源信号的回声。

关键词: 回声抵消器, 定点数字信号处理器, DM642, 嵌入式系统

Abstract:

We developed a low complexity echo canceller suitable for double talk cases on DSP TMS320DM642.It uses the two echo path model(TEPM)as the basic structure to enhance robustness under double talk,and the multi-delay block frequency domain adaptive filter(MDF)as the echo path impulse response estimator to lower computational complexity.For implementation,the echo canceller takes the advantages of parallel processing power and single instruction multiple data(SIMD)capability of the DSP through linear assembly level optimization for main operations.It is shown that the echo canceller is able to process echoes with path delay up to 128 ms at 4.5% CPU load for composite source signals and real source signals.

Key words: echo canceller, fixed-point DSP, DM642, embedded system

No Suggested Reading articles found!