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 条
  • [41] An FPGA-Based Accelerated Optimization Algorithm for Real-Time Applications
    Psarakis, Mihalis
    Dounis, Anastasios
    Almabrok, Abdoalnasir
    Stavrinidis, Stavros
    Gkekas, Georgios
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2020, 92 (10): : 1155 - 1176
  • [42] Real-Time Emulator of an Induction Motor: FPGA-based Implementation
    Esparza, M. A.
    Alvarez-Salas, R.
    Miranda, H.
    Cabal-Yepez, E.
    Garcia-Perez, A.
    Romero-Troncoso, R. J.
    Osornio-Rios, R. A.
    [J]. 2012 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2012,
  • [43] FPGA-Based Real-Time Models of IGBT Power Converters
    Tornello, L. D.
    Scelba, G.
    Cacciato, M.
    Scarcella, G.
    Palmieri, A.
    Vanelli, E.
    Pernaci, C.
    Di Dio, R.
    [J]. 2018 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION (SPEEDAM), 2018, : 519 - 526
  • [44] A Fully FPGA-Based Real-time Simulator for the Cascaded STATCOM
    Zhu, Jianxin
    Teng, Guodong
    Qin, Yang
    Lu, Daorong
    Hu, Haibing
    Xing, Yan
    [J]. 2016 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2016,
  • [45] Heterogeneous FPGA-based System for Real-Time Drowsiness Detection
    Migali, Andrea
    Spagnolo, Fanny
    Corsonello, Pasquale
    [J]. PRIME 2022: 17TH INTERNATIONAL CONFERENCE ON PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, 2022, : 77 - 80
  • [46] FPGA-Based CNN for Real-Time UAV Tracking and Detection
    Hobden, Peter
    Srivastava, Saket
    Nurellari, Edmond
    [J]. FRONTIERS IN SPACE TECHNOLOGIES, 2022, 3
  • [47] Combining Checkpointing and Scrubbing in FPGA-based Real-Time Systems
    Sari, Aitzan
    Psarakis, Mihalis
    Gizopoulos, Dimitris
    [J]. 2013 IEEE 31ST VLSI TEST SYMPOSIUM (VTS), 2013,
  • [48] A Real-Time FPGA-based Solution for Binary Image Thinning
    Davalle, Daniele
    Carnevale, Berardino
    Saponara, Sergio
    Fanucci, Luca
    Terreni, Pierangelo
    [J]. APPLICATIONS IN ELECTRONICS PERVADING INDUSTRY, ENVIRONMENT AND SOCIETY, APPLEPIES 2014, 2016, 351 : 169 - 174
  • [49] Acceleration of FPGA-based ICA processor for real-time processing
    Fujio, Shunsuke
    Shiomi, Hidehisa
    Okamura, Yasuyuki
    [J]. 2010 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, 2010,
  • [50] FPGA-based real-time simulation of mismatched photovoltaic arrays
    Carabali-Isajar, Alejandro
    Orozco-Gutierrez, Martha Lucia
    Franco-Mejia, Edinson
    Spagnuolo, Giovanni
    Restrepo, Jose Alex
    [J]. HELIYON, 2022, 8 (07)