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 :
بازگشت