回波消除器广泛应用于公用电话交换网(PSTN)、移动通信系统和视频电话会议系统等多种语音通信领域。在PSTN系统中,由于线路阻抗不匹配,远端语音信号通过混合线圈时产生一定泄漏,一部分信号又传回远端,产生线路回波,回波的存在会严重影响语音通信质量。本文主要针对线路回波进行研究,设计并实现了满足实用要求的基于FPGA平台的回波消除器。 首先,对回波产生原理和目前几种常用回波消除算法进行了分析,在研究自适应回波消除器的各个模块,特别是深入分析各种自适应滤波算法和双讲检测算法,综合考虑各种算法的运算复杂度和性能的情况下,这里采用NLMS算法实现自适应回波消除器。针对传统双讲检测算法在近端语音幅度较低情况下容易产生误判的情况,给出一种基于子带滤波器组的改进双讲检测算法。 本文首先使用C语言实现回波消除器的各个模块,其中包括自适应滤波器、远端检测、双讲检测、非线性处理和舒适噪声产生模块。经过仿真测试,相关模块算法能够有效提高回波消除器性能。在此基础上,本文使用硬件描述语言Veillog HDL,在QuartusⅡ和ModelSim软件平台上实现各功能模块,并通过模块级和系统级功能仿真以及时序仿真验证,最终在现场可编程门阵列(Field Programmable Gate Arrav,FPGA)平台上实现回波消除系统。本文详细阐述了基于FPGA的设计流程与设计方法,并描述了自适应滤波器、基于分布式算法FIR滤波器、除法器和有限状态机的设计过程。 根据ITU-T G.168标准提出的测试要求,本文埘基于FPGA设计实现的自适应回波消除系统进行大量主客观测试。经过测试,各项性能指标均达到或超过G.168标准的要求,具有良好的回波消除效果。
上传时间: 2013-06-18
上传用户:qwe1234
ADS1.2_集成开发环境使用手记,arm开发
上传时间: 2013-04-24
上传用户:ukuk
以DF4326双踪示波器示波器为例,介绍示波器的使用方法。
标签: 示波器
上传时间: 2013-06-27
上传用户:mpquest
IQmath的使用,介面简单,感谢制作人
标签: IQmath
上传时间: 2013-05-20
上传用户:bcjtao
quartusII详细使用指南,教您快速学习quartusII软件!
上传时间: 2013-04-24
上传用户:liuwei6419
西门子PLC使用手册 西门子PLC使用手册 西门子PLC使用手册
上传时间: 2013-07-01
上传用户:asd_123
中文的codewarrior使用指南,PDF格式。
标签: codewarrior 使用指南
上传时间: 2013-06-28
上传用户:1134473521
"ARM开发软件,编译调试工具,是IAR Systems 公司为ARM 微处理器开发的一个集成开发环境(下面简称IAR EWARM)。比较其他的ARM 开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。"
上传时间: 2013-04-24
上传用户:yuzsu
运放使用经验谈 为您的电路选择合适的运算放大器 (op amp) 时,首先要做的便是确定系统通过该放大器进行传输的信号带宽。一旦您确定下来这一点,您便可以开始寻找正确的放大器。
上传时间: 2013-05-16
上传用户:561596
本手册介绍HEW系统。描述HEW的基本“外观”,介绍自定义HEW环境的相关信息,并详细说明了HEW产品所共有的创建和调试功能。对初学者可参考使用,快速学会HEW的基本操作
上传时间: 2013-06-06
上传用户:xhz1993