High-Accuracy and Low-Latency ECG-Based Heart Rate Detection Using High-Level Synthesis on Zynq-7000
- Department of Electrical Engineering, Ma.C., Islamic Azad University, Mashhad, Iran
- Department of Medicine, Mashhad University of Medical Sciences. Mashhad, Iran
Received: 2025-10-25
Revised: 2026-12-10
Accepted: 2026-02-02
Published in Issue 2026-03-31
Copyright (c) 2026 Maryam Sadat Jalali Shahri, Farzan Khatib, Seyyed Javad Seyyed Mahdavi, Alireza Heidari Bakavoli, Mahdi Kahrom (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
PDF views: 1
Abstract
Heart rate is one of the most critical vital signs for assessing an individual’s health. Therefore, researchers are trying to find a precise and fast method of calculating and monitoring the heart rate. One of the common methods for calculating the heart rate is using electrocardiogram signals (ECG). So far, many designs have been created for heart rate calculation using these signals, but most of these methods involve lengthy and complex pre-processing steps. Therefore, this study aims to employ a new simple structure for heart rate calculation using electrocardiogram signals, unlike the previous complex methods (wavelet transform, Tompkins, Pan). In addition, the proposed design was implemented on the Zynq series 7 chip by a high-level synthesis method to evaluate its performance. This design, besides simplicity, has a relatively high accuracy of about 99.45%.
Keywords
- Heartbeat,
- ECG (Electrocardiogram),
- FPGA (Field Programmable Gate Arrays),
- Zynq
References
- J.-G. Dong, "The role of heart rate variability in sports physiology," Experimental and therapeutic medicine, vol. 11, no. 5, pp. 1531-1536, May 2016, doi: 10.3892/etm.2016.3104.
- G. Seravalle and G. Grassi, "Heart rate as cardiovascular risk factor," Postgraduate Medicine, vol. 132, no. 4, pp. 358-367, 2020, doi: doi.org/10.1080/00325481.2020.1738142.
- M. Hashem, R. Shams, M. A. Kader, and M. A. Sayed, "Design and development of a heart rate measuring device using fingertip," in International Conference on Computer and Communication Engineering (ICCCE'10), 2010: IEEE, pp. 1-5.
- V. D. k. Bhelkar, Shedge, "Design and implementation of health monitoring device using FPGA," International Journal of Computer Applications, vol. 158, no. 7, pp. 0975-8887, 2017, doi: 10.5120/ijca2017912841.
- M. J. R. Krishna V, Gangane, "FPGA Based Low Power Heart Beat Monitoring System Using Wireless Sensor Node " International Journal of Research in Electronics & Communication Technology vol. 3, no. 5, pp. 11-16, 2015.
- K. Meddah, M. Kedir-Talha, and H. Zairi, "FPGA-based system for heart rate calculation based on PPG signal," in 2017 5th International Conference on Electrical Engineering-Boumerdes (ICEE-B), 2017: IEEE, pp. 1-5, doi: 10.1109/ICEE-B.2017.8192157.
- A. Rizal and M. A. Riyadi, "FPGA-based system for countinous monitoring of three vital signs of human body," in 2015 2nd International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE), 2015: IEEE, pp. 221-226, doi: 10.1109/ICITACEE.2015.7437803.
- K. P. Ved Prakasha; Manoj "HEART RATE MONITORING SYSTEM," Journal of Emerging Technologies and Innovative Research (JETIR), vol. 5, no. 5, pp. 879-886, 2018.
- C. Saritha, V. Sukanya, and Y. N. Murthy, "ECG signal analysis using wavelet transforms," Bulg. J. Phys, vol. 35, no. 1, pp. 68-77, 2008.
- G. K. Sahoo, S. Ari, and S. K. Patra, "ECG signal analysis for detection of Heart Rate and Ischemic Episodes," International Journal of Advanced Computer Research, vol. 3, no. 1, p. 148, 2013.
- C.-C. Lin, C.-Y. Yang, Z. Zhou, and S. Wu, "Intelligent health monitoring system based on smart clothing," International Journal of Distributed Sensor Networks, vol. 14, no. 8, p. 1550147718794318, 2018, doi: 10.1177/15501477187943.
- A. K. Bhoi, P. Mishra, S. Sarkar, and P. Vairavan, "A significant approach to detect heart rate in ECG signal," Int. J. Adv. Elect. Electron. Eng.(IJAEEE), vol. 1, no. 1, 2012.
- L. G. Kabari and U. C. Onwuka, "Bradycardia detection using ECG signal processing and matlab," European Journal of Engineering and Technology Research, vol. 4, no. 3, pp. 163-165, 2019, doi: 10.24018/ejeng.2019.4.3.1207.
- J. Pan and W. J. Tompkins, "A real-time QRS detection algorithm," IEEE transactions on biomedical engineering, no. 3, pp. 230-236, 2007, doi: 0018-9294/85/0300-0230$01.00.
- X. Wu, Z. Wang, B. Xu, and X. Ma, "Optimized pan-tompkins based heartbeat detection algorithms," in 2020 Chinese Control And Decision Conference (CCDC), 2020: IEEE, pp. 892-897, doi: 10.1109/CCDC49329.2020.9164736.
- R. Costa, T. Winkert, A. Manhães, and J. P. Teixeira, "QRS peaks, P and T waves identification in ECG," Procedia Computer Science, vol. 181, pp. 957-964, 2021, doi: 10.1016/j.procs.2021.01.252.
- P. J. I, Kozumplík, J, Bardonova; M, Nováková; Z, Nováková, "WAVELET TRANSFORM IN ECG SIGNAL PROCESSING," presented at the 15th Biennial Eurasip Conference BIOSIGNAL2000
- A. Gon and A. Mukherjee, "FPGA-based low-cost architecture for R-peak detection and heart-rate calculation using lifting-based discrete wavelet transform," Circuits, Systems, and Signal Processing, vol. 42, no. 1, pp. 580-600, 2023, doi: 10.1007/s00034-022-02148-7.
- M. I. Khan and B. Da Silva, "Harnessing FPGA technology for energy-efficient wearable medical devices," Electronics, vol. 13, no. 20, p. 4094, 2024, doi: 10.3390/electronics13204094
- R. W. Kusuma, I. Ridha, Y. Rianto, and E. Swelandiah, "FPGA based heartbeats monitor with fingertip optical sensor," International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), vol. 4, no. 5, pp. 1-9, 2014, doi: 10.5121/ijcseit.2014.4501
- D. Panigrahy, M. Rakshit, and P. K. Sahu, "FPGA implementation of heart rate monitoring system," Journal of medical systems, vol. 40, no. 3, p. 49, 2016, doi: 10.1007/s10916-015-0410-4.
- H. N. Abdullah and B. H. Abd, "A simple FPGA system for ECG RR interval detection," in 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA), 2016: IEEE, pp. 1379-1382, doi: 10.1109/ICIEA.2016.7603800.
- K. Meddah, M. Kedir Talha, M. Bahoura, and H. Zairi, "FPGA‐based system for heart rate monitoring," IET Circuits, Devices & Systems, vol. 13, no. 6, pp. 771-782, 2019, doi: /10.1049/iet-cds.2018.5204.
- L. P. Mariya and N. Kumareshan, "Depression detection using comparative analysis of QRS detection algorithms and HRV of ECG signal implemented on MATLAB and Verilog," in Journal of Physics: Conference Series, 2021, vol. 1916, no. 1: IOP Publishing, p. 012018, doi: 10.1088/1742-6596/1916/1/012018.
- R. Ghosh and L. S. Tamil, "Computation-efficient and compact FPGA design for a real-time wearable arrhythmia-detector," Biomedical Engineering Advances, vol. 2, p. 100019, 2021, doi: 10.1016/j.bea.2021.100019.
- J. A. García Limón, F. Martínez-Suárez, and C. Alvarado-Serrano, "Implementation of wavelet-transform-based algorithms in an FPGA for heart rate and rt interval automatic measurements in real time: application in a long-term ambulatory electrocardiogram monitor," Micromachines, vol. 14, no. 9, p. 1748, 2023, doi: 10.3390/mi14091748.
- S. Lahti and T. D. Hämäläinen, "High-level Synthesis for FPGAs-A Hardware Engineer’s Perspective," IEEE Access, 2025, doi: 10.1109/ACCESS.2025.3540320.
- Y. Liao, T. Adegbija, and R. Lysecky, "Efficient system-level design space exploration for high-level synthesis using pareto-optimal subspace pruning," in Proceedings of the 28th Asia and South Pacific Design Automation Conference, 2023, pp. 567-572, doi: 10.1145/3566097.3567841.
- M. Islam, G. Tangim, T. Ahammad, and M. Khondokar, "Study and analysis of ecg signal using matlab &labview as effective tools," International journal of Computer and Electrical engineering, vol. 4, no. 3, p. 404, 2012, doi: 10.7763/IJCEE.2012.V4.522.
- P. Wagner, N. Strodthoff, R.-D. Bousseljot, D. Kreiseler, F. I. Lunze, W. Samek, and T. Schaeffter, "PTB-XL, a large publicly available electrocardiography dataset," Scientific data, vol. 7, no. 1, pp. 1-15, 2020.
- K. Vipin and S. A. Fahmy, "ZyCAP: Efficient partial reconfiguration management on the Xilinx Zynq," IEEE Embedded Systems Letters, vol. 6, no. 3, pp. 41-44, 2014, doi: 10.1109/LES.2014.2314390.
10.57647/spre.2026.1001.05