Real-ime neural signal decoding on heterogeneous MPSocs based on VLIW ASIPs

被引:1
|
作者
Meloni, Paolo [1 ]
Rubattu, Claudio [1 ]
Tuveri, Giuseppe [1 ]
Pani, Danilo [1 ]
Raffo, Luigi [1 ]
Palumbo, Francesca [2 ]
机构
[1] Univ Cagliari, Dipartimento Ingn Elettr & Elettron, I-09123 Cagliari, Italy
[2] Univ Sassari, PolComIng Grp Ingn Informaz, I-07100 Sassari, Italy
关键词
Neural signal decoding; MPSoCS; ASIPs; Design space exploration; Low power; TIME; ARCHITECTURE; ALGORITHM; TFLIFE; SYSTEM;
D O I
10.1016/j.sysarc.2016.11.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An important research problem, at the basis of the development of embedded systems for neuroprosthetic applications, is the development of algorithms and platforms able to extract the patient's motion intention by decoding the information encoded in neural signals. At the state of the art, no portable and reliable integrated solutions implementing such a decoding task have been identified. To this aim, in this paper, we investigate the possibility of using the MPSoC paradigm in this application domain. We perform a design space exploration that compares different custom MPSoC embedded architectures, implementing two versions of a on-line neural signal decoding algorithm, respectively targeting decoding of single and multiple acquisition channels. Each considered design points features a different application configuration, with a specific partitioning and mapping of parallel software tasks, executed on customized VLIW ASIP processing cores. Experimental results, obtained by means of FPGA-based prototyping and post-floorplanning power evaluation on a 40nm technology library, assess the performance and hardware-related costs of the considered configurations. The reported power figures demonstrate the usability of the MPSoC paradigm within the processing of bio-electrical signals and show the benefits achievable by the exploitation of the instruction-level parallelism within tasks. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:89 / 101
页数:13
相关论文
共 43 条
  • [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] Issues and Challenges in Development of Massively-Parallel Heterogeneous MPSoCs Based on Adaptable ASIPs
    Jozwiak, Lech
    Lindwer, Menno
    [J]. PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 483 - 487
  • [4] Execution Trace Graph based interface synthesis of signal processing datflow programs for heterogeneous MPSoCs
    Bezati, E.
    Brunet, S. Casale
    Mattavelli, M.
    [J]. 2017 FIFTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2017, : 494 - 498
  • [5] Contention & Energy-Aware Real-Time Task Mapping on NoC Based Heterogeneous MPSoCs
    Ali, Haider
    Tariq, Umair Ullah
    Zheng, Yongjun
    Zhai, Xiaojun
    Liu, Lu
    [J]. IEEE ACCESS, 2018, 6 : 75110 - 75123
  • [6] A Custom MPSoC Architecture With Integrated Power Management for Real-Time Neural Signal Decoding
    Carta, Nicola
    Meloni, Paolo
    Tuveri, Giuseppe
    Pani, Danilo
    Raffo, Luigi
    [J]. IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2014, 4 (02) : 230 - 241
  • [7] Phase-amplitude coupling-based adaptive filters for neural signal decoding
    Li, Jiajun
    Qi, Yu
    Pan, Gang
    [J]. FRONTIERS IN NEUROSCIENCE, 2023, 17
  • [8] A Learning-based Methodology for Scenario-aware Mapping of Soft Real-time Applications onto Heterogeneous MPSoCs
    Spieck, Jan
    Wildermann, Stefan
    Teich, Juergen
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (01)
  • [9] A Learning-based Methodology for Scenario-aware Mapping of Soft Real-time Applications onto Heterogeneous MPSoCs
    Spieck, Jan
    Wildermann, Stefan
    Teich, Jürgen
    [J]. ACM Transactions on Design Automation of Electronic Systems, 2022, 28 (01):
  • [10] Real-Time Calcium Imaging Based Neural Decoding with a Support Vector Machine
    Lee, Kyunghun
    Lee, Yaesop
    Lin, Da-Ting
    Bhattacharyya, Shuvra S.
    Chen, Rong
    [J]. 2019 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS 2019), 2019,