Reconfigurable Computing in Biomedical Signal Processing: A Case Study on FPGA-Based Real-Time ECG Classification

Authors

  • L.J. Mpamije Information and Communications Technology, National Institute of Statistics of Rwanda, Kigali, Rwanda Author
  • M.R. Usikalua Electrical and Electronic Engineering Department, University of Ibadan, Nigeria. Author

DOI:

https://doi.org/10.31838/RCC/03.02.07

Keywords:

Reconfigurable computing, FPGA, ECG classification, biomedical signal processing, real-time processing, dynamic partial reconfiguration, 1D-CNN, edge computing, MIT-BIH dataset

Abstract

The electrocardiogram (ECG) classification is one of the key elements of the continuous cardiac monitoring systems, as through this measurement, cardiovascular disorders and arrhythmia could be diagnosed at an early stage. As the market demand of embedded portable, real-time, energy-efficient Healthcare-related applications and services such as health monitoring grows, traditional software based ECG processing methods usually using software with general-purpose processor or microcontroller platforms have severe constraints in real-time applicability, energy efficiency, and scalability. This paper proposes a reconfigurable computing system specifically to accomplish real-time ECG classification over Field-Programmable Gate Arrays (FPGAs) in Field-Programmable Gate Arrays (FPGA) presents an interesting alternative to a system based on traditional computing due to the capabilities of parallelism, dynamic adaptability, and low power draws. The designed system is organized on the basis of a lightweight 1D Convolutional Neural Network (CNN) structure of solution focused on the ECG signal processing. Using the high speed pipelined architecture and dynamic partial reconfiguration (DPR) of current generation FPGAs, the system dynamically reconfigures its hardware operating using the requirements at a specific time ensuring an efficient use of the resources and saving of energy. The architectural design is verified through the MIT-BIH Arrhythmia Database with a classification accuracy of 98.7% nevertheless ensuring that latency of inference can still be less than 1 millisecond thus proving the time-sensitive nature of this architecture. To overcome the throughput bottleneck caused by fixed-point hardware, CNN model is quantized to run on fixed-point logic platform and implemented into reconfigurable logic tiles. Experimental implementations demonstrate that FPGA-based system outperforms conventional embedded systems in time and energy efficiency, reducing power costs and inference time to a considerable extent. Moreover, the addition of DPR makes the architecture interchangeable between the high-accuracy or low-power setting, given the operational situation, making the architecture very suitable to wearable and edge healthcare devices. The case study used herein is just an illustration of the opportunities offered in reconfigurable computing to biomedical signal processing and pioneer work towards the future of FPGA-based intelligent health monitoring systems into multi-modal biosignals and edge-AI-based diagnosis. The findings highlight the importance of co-design between hardware and software that will allow effective, scalable, and accurate edge medical AI.

Downloads

Published

2025-09-17

Issue

Section

Articles

How to Cite

Reconfigurable Computing in Biomedical Signal Processing: A Case Study on FPGA-Based Real-Time ECG Classification (L.J. Mpamije & M.R. Usikalua , Trans.). (2025). SCCTS Transactions on Reconfigurable Computing , 3(2), 56-65. https://doi.org/10.31838/RCC/03.02.07