首页> 外文会议>Annual Connecticut Conference on Industrial Electronics, Technology and Automation >Hardware-based FIR filter implementations for ECG signal denoising: A monitoring framework from industrial electronics perspective
【24h】

Hardware-based FIR filter implementations for ECG signal denoising: A monitoring framework from industrial electronics perspective

机译:ECG信号去噪的基于硬件的FIR滤波器实现:工业电子设备视角的监测框架

获取原文

摘要

This work represents the design and verification of three different finite impulse response (FIR) filter implementations for removing the noise of electrocardiogram (ECG) signals. Generally, ECG signals may be contaminated with different noise sources such as body movement and respiration, electromyography (EMG) interference, power line interference and the baseline wander noise. The FIR filter coefficients are calculated to attenuate the 60 Hz frequencies. The advanced filter design tool available with MATLAB is used to first determine the FIR filter coefficients. These coefficients are then used in three different FIR filter implementations: regular implementation, pipelined implementation and pipelined multiply-accumulate (MAC) implementation. The three implementations are designed using VHDL and the Quartus II design toolset. A test bench is also designed to verify the operation of each filter implementation, and the Modelsim simulator available with Quartus is used to run the tests. The synthesized reports for the three different implementations show the resource utilization and the maximum operating frequency. As a result, the regular (direct) design produces the simplest design but consumes more resources and operates at lower frequencies. The pipelined architecture consumes more resources but it enhances the operating frequency. The pipelined MAC implementation requires the least resources and operates at extremely higher performance, however, the main drawback is its complexity. The hardware implementations can be further viewed as an industrial ECG monitoring framework where system dynamics modeling can be applied to minimize the risks associated with the framework using any of the three implementations.
机译:这项工作代表了三种不同的有限脉冲响应(FIR)滤波器实现的设计和验证,用于去除心电图(ECG)信号的噪声。通常,ECG信号可以被污染有不同的噪声源,例如车身运动和呼吸,电拍摄(EMG)干扰,电力线干扰和基线漫游噪声。计算FIR滤波器系数以衰减60 Hz频率。 MATLAB可用的高级过滤器设计工具首先确定FIR滤波器系数。然后将这些系数用于三种不同的FIR滤波器实现中:定期实现,流水线实现和流水线乘法(MAC)实现。三种实现是使用VHDL和Quartus II设计工具集设计的。测试台还旨在验证每个过滤器实现的操作,并且使用Quartus可用的ModelsIM模拟器用于运行测试。三种不同实现的合成报告显示资源利用率和最大工作频率。因此,常规(直接)设计产生最简单的设计,但消耗更多资源并在较低频率下运行。流水线架构消耗更多资源,但它增强了工作频率。流水线MAC实现需要最少的资源并在极高的性能下运行,但是,主要缺点是其复杂性。硬件实现可以进一步被视为工业的ECG监控框架,其中可以应用系统动态建模以最小化使用三种实现中的任何一种与框架相关联的风险。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号