A Custom MPSoC Architecture With Integrated Power Management for Real-Time Neural Signal Decoding

被引:7
|
作者
Carta, Nicola [1 ]
Meloni, Paolo [1 ]
Tuveri, Giuseppe [1 ]
Pani, Danilo [1 ]
Raffo, Luigi [1 ]
机构
[1] Univ Cagliari, Dipartimento Ingn Elettr & Elettron, I-09123 Cagliari, Italy
关键词
Biomedical electronics; biomedical signal processing; field programmable gate arrays; low-power electronics; multiprocessing systems; neural prosthesis; real-time systems; SPIKE DETECTION; WAVELET TRANSFORM; INTERFACES; ALGORITHM; SYSTEM; EEG;
D O I
10.1109/JETCAS.2014.2315881
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Bioengineering research is posing hard challenges to digital embedded system designers. Tight real-time constraints, miniaturization, and low power are critical issues exacerbated by applications requiring the implant of electronic devices in the patient's body. Among them, neurocontrolled motor prostheses are on the cutting edge of the research in the field, requiring the real-time neural signal decoding to extract the patient's movement intention in order to control the mechatronic device. Despite the literature in the field, how to implement a highly-portable and reliable integrated platform is still an open question. In this paper, we propose a field-programmable gate array-based prototype of an multi-processor system-on-chip embedded architecture that implements an online neural signal decoding algorithm. The prototype is capable of respecting the real-time constraints posed by the application when clocked at less than 50 MHz. Considering that the application workload is extremely data dependent and unpredictable, the architecture has to be dimensioned taking into account critical worst-case operating conditions to ensure robustness. To compensate the resulting over-provisioning of the system architecture, a software-controllable power management has been integrated. Experimental results demonstrate the real-time behavior and allow evaluating the usefulness of the proposed power management technique on public databases.
引用
收藏
页码:230 / 241
页数:12
相关论文
共 50 条
  • [1] Exploring Custom Heterogeneous MPSoCs for Real-Time Neural Signal Decoding
    Meloni, Paolo
    Tuveri, Giuseppe
    Pani, Danilo
    Raffo, Luigi
    Palumbo, Francesca
    [J]. PROCEEDINGS OF THE 2015 CONFERENCE ON DESIGN & ARCHITECTURES FOR SIGNAL & IMAGE PROCESSING, 2015, : 36 - 43
  • [2] MPSoCs for real-time neural signal decoding: A low-power ASIP-based implementation
    Meloni, Paolo
    Palumbo, Francesca
    Rubattu, Claudio
    Tuveri, Giuseppe
    Pani, Danilo
    Raffo, Luigi
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2016, 43 : 67 - 80
  • [3] A Custom dual-processor System for Real-time Neural Signal Processing
    Meloni, Paolo
    Rubattu, Claudio
    Tuveri, Giuseppe
    Raffo, Luigi
    [J]. IFAC PAPERSONLINE, 2016, 49 (25): : 61 - 67
  • [4] A novel architecture for real-time sprite decoding
    Kang, Y
    Stroming, JW
    Kang, SM
    Huang, TS
    [J]. 40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1142 - 1145
  • [5] Deep Learning for Real-Time Neural Decoding of Grasp
    Viviani, Paolo
    Gesmundo, Ilaria
    Ghinato, Elios
    Agudelo-Toro, Andres
    Vercellino, Chiara
    Vitali, Giacomo
    Bergamasco, Letizia
    Scionti, Alberto
    Ghislieri, Marco
    Agostini, Valentina
    Terzo, Olivier
    Scherberger, Hansjoerg
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: APPLIED DATA SCIENCE AND DEMO TRACK, ECML PKDD 2023, PT VI, 2023, 14174 : 379 - 393
  • [6] Real-time Adjustment of Power Management Policy for a Time-Based Power Control Architecture
    Kim, Soo-Yong
    Yi, Chaehag
    Scherrer, Tomas
    Kim, Suk Won
    Koo, Keunhwi
    Kim, Sang Woo
    [J]. 39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 2317 - 2322
  • [7] A secure digital camera architecture for integrated real-time digital rights management
    Mohanty, Saraju P.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2009, 55 (10-12) : 468 - 480
  • [8] Real-time architecture for neural network applications
    Crespo, A
    Hassan, H
    Andreu, G
    Simo, J
    [J]. REAL TIME PROGRAMMING 1997: (WRTP 97), 1998, : 23 - 28
  • [9] An Autonomous Real-Time Neural Signal Processor
    Peng, Chung-Ching
    Bashirullah, Rizwan
    [J]. 2009 4TH INTERNATIONAL IEEE/EMBS CONFERENCE ON NEURAL ENGINEERING, 2009, : 658 - +
  • [10] Hardware/Software architecture for real-time ECG monitoring and analysis leveraging MPSoC technology
    Al Khatib, Iyad
    Bertozzi, Davide
    Poletti, Francesco
    Benini, Luca
    Jantsch, Axel
    Bechara, Mohamed
    Khalifeh, Hasan
    Hajjar, Mazen
    Nabiev, Rustam
    Jonsson, Sven
    [J]. TRANSACTIONS ON HIGH-PERFORMANCE EMBEDDED ARCHITECTURES AND COMPILERS I, 2007, 4050 : 239 - +