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 条
  • [1] FPGA-Based Real-Time EMTP
    Chen, Yuan
    Dinavahi, Venkata
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 2009, 24 (02) : 892 - 902
  • [2] Real-Time FPGA-Based Detrending of ECG Signals using Wavelet Filtering
    Garcia, Jesus R.
    Paez, Carlos F. Sosa
    Petrino, Ricardo
    [J]. 2015 XVI WORKSHOP ON INFORMATION PROCESSING AND CONTROL (RPIC), 2015,
  • [3] Real-time Processor Interconnection Network for FPGA-based Multiprocessor System-on-Chip (MPSoC)
    Aust, Stefan
    Richter, Harald
    [J]. PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING COMPUTING AND APPLICATIONS IN SCIENCES (ADVCOMP 2010), 2010, : 47 - 52
  • [4] A Real-Time FPGA-Based Accelerator for ECG Analysis and Diagnosis Using Association-Rule Mining
    Gu, Xiaoqi
    Zhu, Yongxin
    Zhou, Shengyan
    Wang, Chaojun
    Qiu, Meikang
    Wang, Guoxing
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (02)
  • [5] FPGA-based System for Real-Time Video Texture Analysis
    Maroulis, Dimitris
    Iakovidis, Dimitris K.
    Bariamis, Dimitris
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 53 (03): : 419 - 433
  • [6] FPGA-based System for Real-Time Video Texture Analysis
    Dimitris Maroulis
    Dimitris K. Iakovidis
    Dimitris Bariamis
    [J]. Journal of Signal Processing Systems, 2008, 53
  • [7] FPGA-Based Platform for Real-Time Internet
    Wielgosz, Maciej
    Panggabean, Mauritz
    Chilwan, Ameen
    Ronningen, Leif Arne
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON EMERGING SECURITY TECHNOLOGIES (EST), 2012, : 131 - 134
  • [8] A Real-time FPGA-Based Architecture for OpenSURF
    Chen, Chaoxiu
    Yong, Huang
    Zhong, Sheng
    Yan, Luxin
    [J]. MIPPR 2015: PATTERN RECOGNITION AND COMPUTER VISION, 2015, 9813
  • [9] An FPGA-Based Real-Time Event Sampler
    Penneman, Niels
    Perneel, Luc
    Timmerman, Martin
    De Sutter, Bjorn
    [J]. RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 364 - +
  • [10] An FPGA-based real-time image processing system
    ZONG Dexiang
    HE Yonghui
    [J]. Baosteel Technical Research, 2013, 7 (04) : 8 - 10