DocumentCode :
3577910
Title :
An FPGA-based implementation of a pre-processing stage for ECG signal analysis using DWT
Author :
El Hassan, El Mimouni ; Karim, Mohammed
Author_Institution :
Univ. Sidi Mohammed Ben Abdellah, Fez, Morocco
fYear :
2014
Firstpage :
649
Lastpage :
654
Abstract :
This paper falls within the scope of implementation of Digital Signal Processing (DSP) algorithms in the state of the art Field Programmable Gate Array (FPGA); so, it presents an FPGA-based embedded system design and its evaluation for a pre-processing stage of ECG signal analysis; such a design uses the Discrete Wavelet Transform (DWT) approach. Thus, the system deals mainly with the baseline wander (BLW) removal and the QRS detection. As the DWT-based implementation requires important hardware resources, our system is designed, in a spirit of optimization, to fit in low-cost and low-power FPGA device for portable medical equipment. It is developed with the Xilinx design tool, System Generator for DSP which is a plug-in to Simulink. This hardware design is tested with ECG data records from the MIT-BIH Arrhythmia database. By a careful visual examination of the simulation results, we report that the whole design provides a good response especially for the part of BLW suppression; moreover, only this part concerning the BLW is tested with a JTAG Hardware co-simulation in the available board at the time of experimentation, that is the Nexys 3 board of Digilent featuring Xilinx SPARTAN 6 XC6SLX16.
Keywords :
digital signal processing chips; discrete wavelet transforms; electrocardiography; embedded systems; field programmable gate arrays; medical signal processing; BLW; DSP algorithms; DWT; ECG data records; ECG signal analysis; FPGA based implementation; FPGA device; MIT-BIH Arrhythmia database; Nexys 3 board; QRS detection; Xilinx SPARTAN 6 XC6SLX16; Xilinx design tool; baseline wander; digital signal processing algorithms; discrete wavelet transform; embedded system design; field programmable gate array; portable medical equipment; system generator; Discrete wavelet transforms; Electrocardiography; Filtering; Interference; Noise; Splines (mathematics); Surface waves; Baseline wander; DSP; DWT; ECG; FPGA; QRS detection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Complex Systems (WCCS), 2014 Second World Conference on
Print_ISBN :
978-1-4799-4648-8
Type :
conf
DOI :
10.1109/ICoCS.2014.7060929
Filename :
7060929
Link To Document :
بازگشت