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
Link To Document