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 条
  • [1] FPGA-Implementation of Parallel and Sequential Architectures for Adaptive Noise Cancelation
    Mohammed Bahoura
    Hassan Ezzaidi
    Circuits, Systems, and Signal Processing, 2011, 30
  • [2] Optimized FPGA-implementation of quadrature DDS
    Cardells-Tormo, F
    Valls-Coquillat, J
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V, PROCEEDINGS, 2002, : 369 - 372
  • [3] A parallel implementation of sequential minimal optimization on FPGA
    Noronha, Daniel H.
    Torquato, Matheus F.
    Fernandes, Marcelo A. C.
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 69 : 138 - 151
  • [4] FPGA implementation of an Adaptive Noise Canceller
    Lan, Tian
    Zhang, Jinlin
    2008 INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING AND 2008 INTERNATIONAL PACIFIC WORKSHOP ON WEB MINING AND WEB-BASED APPLICATION, 2008, : 553 - +
  • [5] Efficient FPGA-implementation of two's complement digit-serial/parallel multipliers
    Valls, J
    Boemo, E
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2003, 50 (06): : 317 - 322
  • [6] FPGA Implementation of Parallel Neurosynaptic Cores for Neuromorphic Architectures
    Vu Truong-Tuan
    Chi Hoang-Phuong
    Anh Pham-Tuan
    Phuc Pham-Hong
    Quang Hieu Dang
    Hoang Nguyen-Huy
    Minh Nguyen-Duc
    2021 19TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2021,
  • [7] FPGA-Implementation of a Target Detector for Nonuniform Samples
    Alicajic, Edo
    Ruegheimer, Christoph
    Schmidt, Alexander
    Particke, Florian
    Mahr, Thomas
    2017 18TH INTERNATIONAL RADAR SYMPOSIUM (IRS), 2017,
  • [8] Sequential detection estimation and noise cancelation
    Sullivan, E. J.
    Candy, J. V.
    IMAGING FOR DETECTION AND IDENTIFICATION, 2007, : 97 - +
  • [9] FPGA Implementation of Adaptive Filter for Noise Cancellation
    Bhoyar, D. B.
    Dethe, C. G.
    Bera, Soumita
    Mushrif, M. M.
    2014 INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2014,
  • [10] Efficient FPGA implementation of an adaptive noise canceller
    Di Stefano, A
    Scaglione, A
    Giaconia, C
    CAMP 2005: Seventh International Workshop on Computer Architecture for Machine Perception , Proceedings, 2005, : 87 - 89