Research Article

Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications

Volume: 5 Number: 3 December 15, 2021
EN

Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications

Abstract

Biomedical applications are one of the important research areas of recent years. One of these fields of study is biomedical signals. In this study, the Normal Sinus Rhythm and three arrhythmic ECG signals (Ventricular Tachycardia, Ventricular Paced and Atrial Flutter), one of the vital sign signals, were designed and implemented to work on FPGA chips using the Xilinx-Vivado program with VHDL. Matlab-based ECG signals were taken as a reference and compared with the results obtained from the FPGA-based ECG signals design. Then, the structure used in the design and the test results obtained from the study have been presented. The designed ECG signals were synthesized for the Zynq-7000 XC7Z020 FPGA and observed from the oscilloscope using the 14-channel AN9767 DA module. FPGA chip resource consumption values obtained after the Place-Route process are presented. According to the results, the maximum operating frequency of Normal Sinus Rhythm and Ventricular tachycardia signals on the FPGA was 657.614 MHz and the maximum operating frequency of the Ventricular Paced and Atrial Flutter signals on the FPGA was 651.827 MHz. The maximum MSE value obtained from FPGA-based ECG signal design is 1.2319E-02. In this study, it has been shown that the FPGA-based ECG signal generation system, which is implemented as hardware, can be designed using FPGA chips and can be safely used in biomedical calibration applications. Other arrhythmic ECG signals can be designed and implemented using similar methods in future studies.

Keywords

Supporting Institution

Türkiye Bilimsel ve Teknolojik Araştırma Kurumu (TÜBİTAK)

Project Number

119E659

References

  1. 1. Do Vale Madeiro, J.P., Cortez, P.C., Salinet, J.L., Pedrosa, R.C., da Silva Monteiro Filho, J.M., and Brayner, A.R.A., Classical and Modern Features for Interpretation of ECG Signal., Developments and Applications for ECG Signal Processing: Modeling, Segmentation, and Pattern Recognition, Elsevier, 2019. p. 1–28.
  2. 2. Yang, S., Lam, B., and Ng, C.M.N., Calibration of Electrocardiograph (ECG) Simulators. NCSLI Measure, 2018. 12(1): p. 46–53.
  3. 3. Koyuncu, İ., Özcerit, A.T., Pehlivan, İ., and Avaroğlu, E., Design and implementation of chaos based true random number generator on FPGA. In 2014 22nd IEEE Signal Processing and Communications Applications Conference, 2014. p. 236–239.
  4. 4. Meyer-Base, U., Introduction., Digital Signal Processing with Field Programmable Gate Arrays, Berlin, Heidelberg, 2014. p. 1–52.
  5. 5. Life in the fast lane. ECG Library Basics. [cited 2021 11 February]; Available from: https://litfl.com/ecg-library/.
  6. 6. PhysioNet. The research resource for complex physiologic signals. Physio Bank ATM, MIT, and BIH Arrhythmia Database. [cited 2021 11 February]; Available from: https://archive.physionet.org/.
  7. 7. Kumar, S., Singh, G., and Kaur, M., FPGA Implementation of Electrocardiography (ECG) Signal Processing 1. An International Journal of Engineering Sciences, 2016. p. 2229–6913.
  8. 8. Desai, V., Electrocardiogram (ECG/EKG) using FPGA, San Jose State University, Computer Science, Master's Thesis, USA, 2012. p. 11-15.

Details

Primary Language

English

Subjects

Software Engineering, Electrical Engineering

Journal Section

Research Article

Publication Date

December 15, 2021

Submission Date

April 16, 2021

Acceptance Date

July 8, 2021

Published in Issue

Year 2021 Volume: 5 Number: 3

APA
Karataş, F., Koyuncu, İ., Alçın, M., & Tuna, M. (2021). Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications. International Advanced Researches and Engineering Journal, 5(3), 362-371. https://doi.org/10.35860/iarej.917832
AMA
1.Karataş F, Koyuncu İ, Alçın M, Tuna M. Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications. Int. Adv. Res. Eng. J. 2021;5(3):362-371. doi:10.35860/iarej.917832
Chicago
Karataş, Fatih, İsmail Koyuncu, Murat Alçın, and Murat Tuna. 2021. “Design and Implementation of FPGA-Based Arrhythmic ECG Signals Using VHDL for Biomedical Calibration Applications”. International Advanced Researches and Engineering Journal 5 (3): 362-71. https://doi.org/10.35860/iarej.917832.
EndNote
Karataş F, Koyuncu İ, Alçın M, Tuna M (December 1, 2021) Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications. International Advanced Researches and Engineering Journal 5 3 362–371.
IEEE
[1]F. Karataş, İ. Koyuncu, M. Alçın, and M. Tuna, “Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications”, Int. Adv. Res. Eng. J., vol. 5, no. 3, pp. 362–371, Dec. 2021, doi: 10.35860/iarej.917832.
ISNAD
Karataş, Fatih - Koyuncu, İsmail - Alçın, Murat - Tuna, Murat. “Design and Implementation of FPGA-Based Arrhythmic ECG Signals Using VHDL for Biomedical Calibration Applications”. International Advanced Researches and Engineering Journal 5/3 (December 1, 2021): 362-371. https://doi.org/10.35860/iarej.917832.
JAMA
1.Karataş F, Koyuncu İ, Alçın M, Tuna M. Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications. Int. Adv. Res. Eng. J. 2021;5:362–371.
MLA
Karataş, Fatih, et al. “Design and Implementation of FPGA-Based Arrhythmic ECG Signals Using VHDL for Biomedical Calibration Applications”. International Advanced Researches and Engineering Journal, vol. 5, no. 3, Dec. 2021, pp. 362-71, doi:10.35860/iarej.917832.
Vancouver
1.Fatih Karataş, İsmail Koyuncu, Murat Alçın, Murat Tuna. Design and implementation of FPGA-based arrhythmic ECG signals using VHDL for biomedical calibration applications. Int. Adv. Res. Eng. J. 2021 Dec. 1;5(3):362-71. doi:10.35860/iarej.917832

Cited By



Creative Commons License

Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.