首页> 外文会议>International Symposium on Intelligent Signal Processing and Communications Systems >A hardware-software co-design for a real-time spectral subtraction based noise cancellation system
【24h】

A hardware-software co-design for a real-time spectral subtraction based noise cancellation system

机译:基于实时频谱减法的噪声消除系统的硬件-软件协同设计

获取原文

摘要

In this paper, we propose a hardware-software co-design solution for a real-time noise cancelling algorithm using spectral subtraction algorithm. The hardware and software are partitioned based on the logic size and the speed performance. Considering the speed, hanning windowing filter and 64-point I/FFT are implemented in a dedicated hardware modules. Due to design complexity and size optimization, noise spectral estimator and spectral subtraction algorithm are implemented in a host processor using software. We utilize SPARC-V8 based LEON3 processor as a host processor. In order to increase the speed of software processing, we use FPU as a floating point arithmetic co-processor. Besides, we also propose a dedicated DMA architecture design to support high speed AMBA based burst transfer to communicate between dedicated hardware modules and host processor. The proposed system has latency less than 1 ms (< 4ms) and 12 ms processing delay. The MSE is only 0.0089%. Therefore, the system can work in real-time and many clock cycles are still available for future algorithm improvement.
机译:在本文中,我们提出了一种使用频谱减法算法的实时噪声消除算法的硬件-软件协同设计解决方案。硬件和软件根据逻辑大小和速度性能进行分区。考虑到速度,hanning窗口滤波器和64点I / FFT是在专用硬件模块中实现的。由于设计的复杂性和尺寸的优化,使用软件在主机处理器中实现了噪声频谱估计器和频谱减法算法。我们将基于SPARC-V8的LEON3处理器用作主机处理器。为了提高软件处理的速度,我们使用FPU作为浮点算术协处理器。此外,我们还提出了一种专用的DMA架构设计,以支持基于高速AMBA的突发传输,以在专用硬件模块和主机处理器之间进行通信。所提出的系统具有小于1毫秒(<4毫秒)的等待时间和12毫秒的处理延迟。 MSE仅为0.0089%。因此,该系统可以实时工作,许多时钟周期仍可用于将来的算法改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号