Enabling Model-Based Design for Real-Time Spike Detection

被引:0
|
作者
Di Florio, Mattia [1 ]
Bornat, Yannick [2 ]
Care, Marta [3 ]
Cota, Vinicius Rosa [4 ]
Buccelli, Stefano [4 ]
Chiappalone, Michela [1 ,3 ]
机构
[1] Univ Genoa, Dept Informat Bioengn Robot Syst Engn DIBRIS, I-16145 Genoa, Italy
[2] Univ Bordeaux, Lab Integrat Mat Syst IMS, Bordeaux INP, CNRS UMR 5218, F-33405 Talence, France
[3] IRCCS Osped Policlin San Martino, I-16132 Genoa, Italy
[4] Ist Italiano Tecnol, Rehab Technol Lab, I-16163 Genoa, Italy
关键词
Hardware design languages; Software packages; Codes; Field programmable gate arrays; Computer architecture; Hardware; Signal processing algorithms; Neural engineering; Signal processing; Computational modeling; in vivo experiments; HDL coder; Field-Programmable Gate Array (FPGA); neuroengineering;
D O I
10.1109/OJEMB.2025.3537768
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Goal: This study addresses the inherent difficulties in the creation of neuroengineering devices for real-time neural signal processing, a task typically characterized by intricate and technically demanding processes. Beneath the substantial hardware advancements in neurotechnology, there is often rather complex low-level code that poses challenges in terms of development, documentation, and long-term maintenance. Methods: We adopted an alternative strategy centered on Model-Based Design (MBD) to simplify the creation of neuroengineering systems and reduce the entry barriers. MBD offers distinct advantages by streamlining the design workflow, from modelling to implementation, thus facilitating the development of intricate systems. A spike detection algorithm has been implemented on a commercially available system based on a Field-Programmable Gate Array (FPGA) that combines neural probe electronics with configurable integrated circuit. The entire process of data handling and data processing was performed within the Simulink environment, with subsequent generation of hardware description language (HDL) code tailored to the FPGA hardware. Results: The validation was conducted through in vivo experiments involving six animals and demonstrated the capability of our MBD-based real time processing (latency <= 100.37 <mu>s) to achieve the same performances of offline spike detection. Conclusions: This methodology can have a significant impact in the development of neuroengineering systems by speeding up the prototyping of various system architectures. We have made all project code files open source, thereby providing free access to fellow scientists interested in the development of neuroengineering systems.
引用
收藏
页码:312 / 319
页数:8
相关论文
共 50 条
  • [41] A FRAMEWORK OF REAL-TIME KNOWLEDGE CAPTURE AND FORMALIZATION FOR MODEL-BASED DESIGN WITH SPOKEN ANNOTATION AND DESIGN OPERATIONS
    Nomaguchi, Yutaka
    Morikawa, Hiroyuki
    Nishida, Rempei
    Fujita, Kikuo
    PROCEEDINGS OF ASME 2023 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2023, VOL 2, 2023,
  • [42] A Framework of Real-Time Knowledge Capture and Formalization for Model-Based Design With Spoken Annotation and Design Operations
    Nomaguchi, Yutaka
    Morikawa, Hiroyuki
    Nishida, Rempei
    Fujita, Kikuo
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2024, 24 (10)
  • [43] Model-Based Analysis of Contract-Based Real-Time Scheduling
    Macariu, Georgiana
    Cretu, Vladimir
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2009, 5860 : 227 - 239
  • [44] Model-Based Real-Time Non-Rigid Tracking
    Bronte, Sebastian
    Bergasa, Luis M.
    Pizarro, Daniel
    Barea, Rafael
    SENSORS, 2017, 17 (10)
  • [45] Real-Time Recognition of Percussive Sounds by a Model-Based Method
    Umut Şimşekli
    Antti Jylhä
    Cumhur Erkut
    A. Taylan Cemgil
    EURASIP Journal on Advances in Signal Processing, 2011
  • [46] Model-based real-time control of a magnetic manipulator system
    Damsteeg, Jan-Willem
    Nageshrao, Subramanya P.
    Babuska, Robert
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [47] Real-Time Model-Based Video Stabilization for Microaerial Vehicles
    Aguilar, Wilbert G.
    Angulo, Cecilio
    NEURAL PROCESSING LETTERS, 2016, 43 (02) : 459 - 477
  • [48] Model-Based Real-Time Simulator for Robotic Electromagnetic Actuation
    Ko, Yeongoh
    Lee, Han-Sol
    Kim, Chang-Sei
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (04) : 3870 - 3877
  • [49] Real-Time Recognition of Percussive Sounds by a Model-Based Method
    Simsekli, Umut
    Jylha, Antti
    Erkut, Cumhur
    Cemgil, Taylan
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2011,
  • [50] Model-Based Multiactuator Control for Real-Time Hybrid Simulation
    Phillips, Brian M.
    Spencer, Billie F., Jr.
    JOURNAL OF ENGINEERING MECHANICS-ASCE, 2013, 139 (02): : 219 - 228