FPGA-Implementation of Parallel and Sequential Architectures for Adaptive Noise Cancelation

被引:27
|
作者
Bahoura, Mohammed [1 ]
Ezzaidi, Hassan [2 ]
机构
[1] Univ Quebec, Dept Engn, Rimouski, PQ G5L 3A1, Canada
[2] Univ Quebec Chicoutimi, Dept Appl Sci, Chicoutimi, PQ G7H 2B1, Canada
关键词
Adaptive noise canceller; Sequential adaptive filter; Delayed LMS algorithm; Pipelined architecture; FPGA; ECG;
D O I
10.1007/s00034-011-9310-0
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a FPGA-based rapid prototyping of an adaptive noise canceller (ANC) using XUP Virtex-II Pro development board and Xilinx System Generator. New parallel and sequential architectures of the ANC are proposed and successfully applied to remove noise from electrocardiogram and speech signals. The pipelined architecture were evaluated and compared to existing high-speed systems using objective measurement tests. By providing comparable filtering performances that of the parallel architectures, the proposed sequential system required fewer material resources.
引用
收藏
页码:1521 / 1548
页数:28
相关论文
共 50 条
  • [31] FPGA-implementation of signal processing algorithms for video based industrial safety applications
    Velten, J
    Kummert, A
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 1004 - 1007
  • [32] FPGA-implementation of Passivity-based Control for Elastic-joint Robot
    Zhang, Qi
    Xie, Zongwu
    Cai, Hegao
    Liu, Hong
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO 2012), 2012,
  • [33] Implementation of Parallel Multiplications on FPGA
    Woo, Kai Zhi
    Chong, Poh Kit
    Chian, Lee Kong
    2015 IEEE 6TH CONTROL AND SYSTEM GRADUATE RESEARCH COLLOQUIUM (ICSGRC), 2015, : 32 - 37
  • [34] Implementation of velocity filtering for sequential architectures
    Searle, SJ
    Third International Conference on Information Technology and Applications, Vol 2, Proceedings, 2005, : 591 - 596
  • [35] An Adaptive Noise Cancelation Model for Removal of Noise from Modeled ECG Signals
    Javed, Shazia
    Ahmad, Noor Atinah
    2014 IEEE REGION 10 SYMPOSIUM, 2014, : 471 - 475
  • [36] A new adaptive nonlinear multistage parallel interference cancelation for CDMA
    Ebrahimzad, H
    Amindavar, H
    Dadkhah, J
    Khansari, M
    ICCS 2002: 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2002, : 866 - 869
  • [37] FPGA-implementation of dynamic time delay neural network for power amplifier behavioral modeling
    Mohammed Bahoura
    Chan-Wang Park
    Analog Integrated Circuits and Signal Processing, 2012, 73 : 819 - 828
  • [38] FPGA-implementation techniques to efficiently test application readiness of mixed-signal products
    Rutsch, Gabriel
    Maier, Konrad
    Ecker, Wolfgang
    2023 IFIP/IEEE 31ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION, VLSI-SOC, 2023, : 231 - 236
  • [39] Design and Implementation of Adaptive Gaussian Filters for the Removal of Salt and Pepper Noise on FPGA
    Tejashwini, N. C.
    Karthik, P.
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2016, : 53 - 59
  • [40] FPGA Implementation of Adaptive Filtering Algorithms for Noise Cancellation-A Technical Survey
    Goel, Pankaj
    Chandra, Mahesh
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MICROELECTRONICS, COMPUTING AND COMMUNICATION SYSTEMS, MCCS 2018, 2019, 556 : 517 - 526