An FPGA-Based MPSoC for Real-Time ECG Analysis

被引:0
|
作者
El Mimouni, El Hassan [1 ]
Karim, Mohammed [1 ]
Amarouch, Mohamed-Yassine [2 ]
机构
[1] Univ Sidi Mohammed Ben Abdellah, Fac Sci Dhar El Mehraz, LISTA Lab, Fes, Morocco
[2] Univ Sidi Mohammed Ben Abdellah, Multidisciplinary Fac, MNSEM Lab, Fes, Morocco
关键词
DSP; ECG; FPGA; Mailbox; MicroBlaze; MPSoC; QRS detection;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We have developed -and present in this article- a Master-Slave MultiProcessor System on Chip (MPSoC) for ECG analysis; it is based on Field Programmable Gate Array (FPGA). More exactly, it is a 3-processor MPSoC, where in principle, on one hand 2 slaves deal with some analysis of the signals of the 12-lead ECG standard and on another hand a master controls and coordinates the whole system. The Xilinx soft processor MicroBlaze is used as elementary processor and the 2 slaves communicate with the master by means 2 mailboxes via PLB bus. Due to the limited features of the available board at the time of experimentations, namely the Nexys 3 from Digilent featuring Xilinx SPARTAN 6 XC6SLX16 FPGA device, only a reduced software is tested, successfully, with the local memory of the used FPGA board. We have used different ECG signals from Physiobank databases for this qualitative evaluation of the proposed system. To our knowledge, this MPSoC implementation is novel, authentic and scalable.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] An FPGA-Based Embedded System for Real-Time Data Processing
    Sanki, Pradyut Kumar
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 3, 2016, 381 : 501 - 509
  • [22] FPGA-Based Real-Time Multichannel Neural Dataset Generation
    Schaffer, Laszlo
    Nagy, Zoltan
    Kincses, Zoltan
    Fiath, Richard
    [J]. 2017 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD), 2017,
  • [23] An FPGA-Based Real-Time Moving Object Tracking Approach
    Chen, Wenjie
    Ma, Yangyang
    Chai, Zhilei
    Chen, Mingsong
    He, Daojing
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2017, 2017, 10393 : 65 - 80
  • [24] Design of an FPGA-Based Real-Time Simulator for Electrical System
    Bahri, I.
    Naouar, M-W.
    Monmasson, E.
    Slama-Belkhodja, I.
    Charaabi, L.
    [J]. 2008 13TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-5, 2008, : 1365 - +
  • [25] A New FPGA-Based Task Scheduler for Real-Time Systems
    Kohutka, Lukas
    Mach, Jan
    [J]. ELECTRONICS, 2023, 12 (08)
  • [26] An FPGA-Based Accelerated Optimization Algorithm for Real-Time Applications
    Mihalis Psarakis
    Anastasios Dounis
    Abdoalnasir Almabrok
    Stavros Stavrinidis
    Georgios Gkekas
    [J]. Journal of Signal Processing Systems, 2020, 92 : 1155 - 1176
  • [27] FPGA-Based Doppler Frequency Estimator for Real-Time Velocimetry
    Ricci, Stefano
    Meacci, Valentino
    [J]. ELECTRONICS, 2020, 9 (03)
  • [28] Repair of FPGA-Based Real-Time Systems With Variable Slacks
    Pereira-Santos, Leonardo
    Nazar, Gabriel Luca
    Carro, Luigi
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2018, 23 (02)
  • [29] FPGA-Based Real-time Interference Alignment Verification System
    Sun, Zhixin
    Zhang, Shun
    Li, Hongyan
    Cui, Tingting
    Qiu, Hao
    [J]. 2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2018, : 656 - 660
  • [30] FPGA-Based Real-Time n/γ Discrimination With Liquid Scintillator
    Zhu, Xing
    Feng, Changqing
    Li, Qiang
    Shen, Zhongtao
    Liu, Shubin
    An, Qi
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2018, 65 (12) : 2877 - 2882