Open Access Open Access  Restricted Access Subscription Access

FPGA Implementation of Electrocardiography (ECG) Signal Processing


Affiliations
1 ACS Division, Centre for Development of Advanced Computing (C-DAC), Mohali-160071, India
2 DEC Division, Centre for Development of Advanced Computing (C-DAC), Mohali-160071, India
 

This paper describes the design and implementation of ECG signal processing on FPGA. Lot of research work has been carried out for implementation of ECG signal processing circuitry on FPGA. In this research work all the work is carried out using Xilinx Spartan-3E FPGA starter kit which is taken as a central processing unit. On board Programmable preamplifier, ADC and quad DAC on Spartan-3E FPGA kit have been employed for amplification, A/D conversion and D/A conversion respectively. To generate the necessary control signals for on board Pre-amplifier, A/D converter and D/A Converter, we have designed different HDL modules. The digital output of A/D converter is applied to the low pass FIR digital filter for processing the ECG signals. All the designed modules are integrated in a single TOP level entity. All modules are designed, functionally verified, synthesized, placed & routed using Xilinx 14.3i ISE tool. The functional verification has been performed using Model Sim simulator.

Keywords

ECG, VHDL, ADC, DAC, Pre-Amplifier, FIR Filter, Spartan-3E, FPGA.
User
Notifications
Font Size

Abstract Views: 261

PDF Views: 6




  • FPGA Implementation of Electrocardiography (ECG) Signal Processing

Abstract Views: 261  |  PDF Views: 6

Authors

Sunil Kumar
ACS Division, Centre for Development of Advanced Computing (C-DAC), Mohali-160071, India
Gurmohan Singh
DEC Division, Centre for Development of Advanced Computing (C-DAC), Mohali-160071, India
Manjit Kaur
ACS Division, Centre for Development of Advanced Computing (C-DAC), Mohali-160071, India

Abstract


This paper describes the design and implementation of ECG signal processing on FPGA. Lot of research work has been carried out for implementation of ECG signal processing circuitry on FPGA. In this research work all the work is carried out using Xilinx Spartan-3E FPGA starter kit which is taken as a central processing unit. On board Programmable preamplifier, ADC and quad DAC on Spartan-3E FPGA kit have been employed for amplification, A/D conversion and D/A conversion respectively. To generate the necessary control signals for on board Pre-amplifier, A/D converter and D/A Converter, we have designed different HDL modules. The digital output of A/D converter is applied to the low pass FIR digital filter for processing the ECG signals. All the designed modules are integrated in a single TOP level entity. All modules are designed, functionally verified, synthesized, placed & routed using Xilinx 14.3i ISE tool. The functional verification has been performed using Model Sim simulator.

Keywords


ECG, VHDL, ADC, DAC, Pre-Amplifier, FIR Filter, Spartan-3E, FPGA.