• DocumentCode
    2859824
  • Title

    Real-time implementation of an adaptive noise canceller based on MicroBlaze soft processor

  • Author

    Bahoura, Mohammed ; Ezzaidi, Hassan

  • Author_Institution
    Dept. of Eng., Univ. du Quebec a Rimouski, Rimouski, QC, Canada
  • fYear
    2015
  • fDate
    3-6 May 2015
  • Firstpage
    1180
  • Lastpage
    1183
  • Abstract
    In this paper, two architectures based on the MicroBlaze soft processor are implemented on FPGA for realtime adaptive noise cancellation. The first architecture uses the least mean square (LMS) algorithm with 16-bit fixed-point fractional format, while the second one is based on a scaled version of the normalized least mean square (NLMS) algorithm with 16-bit fixed-point integer format. Those architectures were applied to remove, in real-time, the 60 Hz interference from electrocardiogram (ECG) signal with various levels of the reference input.
  • Keywords
    electrocardiography; field programmable gate arrays; fixed point arithmetic; interference suppression; least mean squares methods; medical signal processing; signal denoising; ECG signal; FPGA; MicroBlaze soft processor; NLMS algorithm; adaptive noise canceller; electrocardiogram signal; fixed-point fractional format; fixed-point integer format; normalized least mean square algorithm; real-time adaptive noise cancellation; Computer architecture; Electrocardiography; Field programmable gate arrays; Least squares approximations; Noise cancellation; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering (CCECE), 2015 IEEE 28th Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4799-5827-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2015.7129443
  • Filename
    7129443