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 条
  • [41] Implementation of Adaptive Noise Canceller using FPGA for real-time applications
    Thilagam, S.
    Karthigaikumar, P.
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 1711 - U1827
  • [42] FPGA implementation of ICA algorithm for blind signal separation and adaptive noise canceling
    Kim, CM
    Park, HM
    Kim, T
    Choi, YK
    Lee, SY
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (05): : 1038 - 1046
  • [43] FPGA implementation of an adaptive window size image impulse noise suppression system
    Jelodari, Parham Taghinia
    Kordasiabi, Mojtaba Parsa
    Sheikhaei, Samad
    Forouzandeh, Behjat
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (06) : 2015 - 2026
  • [44] FPGA implementation of an adaptive window size image impulse noise suppression system
    Parham Taghinia Jelodari
    Mojtaba Parsa Kordasiabi
    Samad Sheikhaei
    Behjat Forouzandeh
    Journal of Real-Time Image Processing, 2019, 16 : 2015 - 2026
  • [45] FUNCTIONAL LANGUAGES AND THEIR IMPLEMENTATION ON PARALLEL ARCHITECTURES
    BURN, GL
    GEC JOURNAL OF RESEARCH, 1989, 7 (02): : 93 - 99
  • [46] FPGA-implementation of dynamic time delay neural network for power amplifier behavioral modeling
    Bahoura, Mohammed
    Park, Chan-Wang
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2012, 73 (03) : 819 - 828
  • [47] Architectures for adaptive weight calculation on ASIC and FPGA
    DERA , Malvern, United Kingdom
    Conf Rec Asilomar Conf Signals Syst Comput, (1375-1380):
  • [48] Parallel FPGA implementation of DCD algorithm
    Liu, Jie
    Quan, Zhi
    Zakharov, Yuriy
    PROCEEDINGS OF THE 2007 15TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, 2007, : 331 - +
  • [49] Adaptive periodic noise cancelation for cooling fans with varying rotational speed
    Kinney, Charles E.
    de Callafon, Raymond A.
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCE AND INFORMATION IN ENGINEERING CONFERENCE, VOL 1, PTS A-C, 2008, : 269 - 277
  • [50] FPGA-Based Implementation of an Adaptive Noise Controller for Continuous Wave Superconducting Cavity
    Abdi, Fatemeh
    Cichalewski, Wojciech
    Jalmuzna, Wojciech
    Butkowski, Lukasz
    Branlard, Julien
    Bellandi, Andrea
    Jablonski, Grzegorz
    Kumar, Akash
    ELECTRONICS, 2024, 13 (01)