MSc thesis project proposal

[2023] Porting of a spike-classification kernel on Memristor-based circuits for next-generation Brain-Machine Interfaces

One popular approach for understanding brain function is by studying electrophysiological recordings from animals. For high-resolution recordings (i.e., the ones using multi-electrode arrays or MEAs), the volume of the recorded neural data becomes significant, which makes it difficult to transmit it wirelessly to the outside world. Thus, neuroscientists currently rely on wired setups to transmit this data, which limit the free movement of the animals. To solve this problem, we recently developed a spike-classification (SC) kernel that performs dimensionality reduction on the sparse neural data by detecting and classifying neuronal spikes. This dimensionality reduction enables the efficient transfer of this information to an external setup for offline analysis.


The goal of this thesis is to port the SC kernel to a memristor-based crossbar (ReRAM) in order to achieve small-form-factor dimensionality reduction for brain-machine interfaces (BMIs).


MSc student in Computer Engineering, Embedded Systems or Biomedical Engineering with a profile in signal processing (basic), machine/deep learning (basic), hardware design, and optionally, Python.

Contact Christos Strydis

Bioelectronics Group

Department of Microelectronics

Last modified: 2022-10-04