首页> 外文期刊>Measurement >FPGA implementations of an ADALINE adaptive filter for power-line noise cancellation in surface electromyography signals
【24h】

FPGA implementations of an ADALINE adaptive filter for power-line noise cancellation in surface electromyography signals

机译:用于表面肌电信号中电力线噪声消除的ADALINE自适应滤波器的FPGA实现

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents FPGA implementations of an adaptive linear neural network (ADALINE) based adaptive filter for power-line noise cancellation in surface Electromyography (sEMG) signals. 10-Tap ADALINE filters in the 16-bit Q0.15 fixed-point format are offered into two categories: small area implementations and high-throughput implementations. The small area ones are optimized by using the resource-sharing technique that considers the interconnect complexity. For the high-throughput ones, we propose the delayed ADALINE (DADALINE) pipelined adaptive filter which is based on the relaxed look-ahead technique. The implementation results on the Xilinx XC3S1200E-4FG320 FPGA show that the smallest implementation achieved the throughput of 1.61 million samples per second (MSPS) and the area of three multipliers, 611 LUTs, and 511 flip-flops, and the fastest implementation achieved 56.15 MSPS and the area of 23 multipliers, 945 LUTs, and 907 flip-flops. Each implementation has been tested on an FPGA board interfaced with an sEMG measurement set.
机译:本文介绍了基于自适应线性神经网络(ADALINE)的自适应滤波器的FPGA实现,该滤波器用于消除表面肌电图(sEMG)信号中的电力线噪声。 16位Q0.15定点格式的10抽头ADALINE滤波器分为两类:小面积实现和高吞吐量实现。通过使用考虑了互连复杂性的资源共享技术,可以优化小区域网络。对于高通量滤波器,我们提出了基于松弛预见技术的延迟ADALINE(DADALINE)流水线自适应滤波器。在Xilinx XC3S1200E-4FG320 FPGA上的实现结果表明,最小的实现实现了每秒161万个采样(MSPS)的吞吐量以及三个乘法器,611个LUT和511个触发器的面积,最快的实现是56.15 MSPS以及23个乘法器,945个LUT和907个触发器的面积。每种实现都已在与sEMG测量集连接的FPGA板上进行了测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号