Student Projects

Bachelor Projects (6th Semester)

In addition to the projects listed below, which can be adapted to the level of Bachelor students in the 6th semester of their studies instead of M.Sc. level, it is possible for Bachelor students to propose additional topics on embedded systems that fit their personal interests. In that case, contact Prof. David Atienza ([email protected]) to discuss the complexity of the project proposal from your side in order to adapt it if necessary.


Master Student Assistant Projects

Firmware development for efficient biosignal data management
Lab: ESL
Sections: SEL
Supervisor: Dr Jérôme Thevenot, Lara Orlandic
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Sensemodi

Master Projects

A new genome sequencing accelerator for Realtime in-memory genome sequencing
Lab: ESL
Sections: SEL
Supervisor: Dr. Giovanni Ansaloni, Dr. William Simon, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
IBM Research GmbH
An Ultra-Low-Power Audio-Aware System (AAS) for the Extreme Edge
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Dr. Davide Schiavone, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Asynchronous Fuzzy Federated Life-Long-Learning for the Edge
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Dr. Javier Andreu-Perez, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
DNA analysis algorithms for Realtime in-memory genome sequencing
Lab: ESL
Sections: SEL
Supervisor: Dr. Giovanni Ansaloni, Dr. William Simon, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
IBM Research GmbH
Efficient Embedded Signal Quality Assessment on the Edge for EEG sensors
Lab: ESL
Sections: SEL
Supervisor: Dr. Jonathan Dan, Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Efficient FW stack design and implementation for a versatile physiological wearable system
Lab: ESL
Sections: SEL
Supervisor: Dr. José Miranda Calero, Dr. Jérôme Thevenot, Dr. Jonathan Dan, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Sensemodi
Efficient seizure detection using synchrosqueezed wavelet transforms based techniques
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Evaluation and selection of IoT devices for remote subject monitoring in clinical research
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza
[read on]


experimental projecttheoreticalcomputationaldocument link   
Nestlé Research Center
Exploration, design and automation of a frequency generator block for CMOS ICs in various technologies
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Dr. Alexandre Levisse, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Exploring DNN implementations for Realtime in-memory genome sequencing
Lab: ESL
Sections: SEL
Supervisor: Dr. Giovanni Ansaloni, Dr. William Simon, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Fast and accurate simulation of RISC-V systems using gXR5: a validation and fine-tuning methodology
Lab: ESL
Sections: SEL
Supervisor: Mr. Joshua Klein, Dr. Giovanni Ansaloni, Prof. Marina Zapater, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
HW design and development of a novel, flexible and versatile EEG wearable system
Lab: ESL
Sections: SEL
Supervisor: Dr. José Miranda Calero, Dr. Jérôme Thevenot, Dr. Jonathan Dan, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Sensemodi
Implementation of a smart DMA for a RISC-V Near-Memory Computing Microcontroller
Lab: ESLTCL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Implementation of an Accelerator based on Near-Memory Computing IPs for a RISC-V-based Microcontroller
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Michele Caon, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Machine learning for automatic serial number recognition in the watch industry
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Marco Hosender of IWC
[read on]


experimental projectcomputational   
project no longer available
International Watch Co. AG, Schaffhausen
New techniques to improve robustness against memory errors of convolutional neural networks in edge-computing devices with heterogeneous memory organizations
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Miguel Peón Quirós, Flavio Ponzina
[read on]


experimental projecttheoreticalcomputational   
project no longer available
On-Device-Training for KeyWord Spotting on the edge
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Porting and Optimization of biomedical benchmark applications to the X-HEEP Open-Source RISC-V-based microcontroller platform
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Mr. Dimitrios Samakovlis, Mr. Stefano Albini, Prof. David Atienza
[read on]


experimental projecttheoreticaldocument link   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
RTL design of ProVeT for ML/DNN inference workloads
Lab: ESL
Sections: SEL
Supervisor: Dr. Giovanni Ansaloni, Dr. Alexandre Levisse
[read on]


experimental projecttheoreticalcomputational   
IMEC
TinyML for Audio Deep Learning Algorithms
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Dr. Jose Miranda, Dr. Milos Cernak, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Logitech Europe SA
Towards intelligent laser welding: automatic control of processing quality using reinforcement learning and deep neural architectures
Lab: ESL
Sections: SEL
Supervisor: Dr. Sergey Shevchik, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
EMPA (Eidgenössische Materialprüfungs- und Forschungsanstalt)
X-HEEP Accelerators: design, verification, and integration of a general purpose co-processor/accelerator based on RISC-V for edge-computing SoCs
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Prof. David Atienza
[read on]


theoreticalcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL

Master or Semester Projects

Combining general and personalized epilepsy models for long-term seizure monitoring using hyperdimensional computing
Lab: ESL
Sections: SEL
Supervisor: Una Pale, Dr. Tomas Teijeiro, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Development of a flexible compiling and scheduling framework to map biosignal processing algorithms into coarse-grained reconfigurable arrays (CGRAs)
Lab: ESL
Sections: SEL
Supervisor: Benoît Denkinger, Dr. Miguel Peon, Dr. Giovanni Ansaloni, Prof. David Atienza
[read on]


experimental projecttheoretical   
project no longer available
Electroencephalography based epileptic seizure detection
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Jonathan Dan, Ph.D. student Una Pale
[read on]


experimental projectcomputationaldocument link   
Hardware accelerator design with Chisel and integration in a RISC-V full system
Lab: ESL Scala
Sections: SEL
Supervisor: Ruben Rodriguez Alvarez (ESL), Dr. Denisa Constantinescu (ESL), Jamie Richard Thompson (Scala Center), Anatolii Kmetiuk (Scala Center), Prof. David Atienza (ESL)
[read on]


experimental projecttheoreticalcomputationalweb link   
Scala Center, EPFL
Hyperdimensional (HD) computing approaches for biomedical applications
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Tomas Teijeiro, Ph.D. student Una Pale
[read on]


experimental projecttheoreticalcomputational   
Improved Hyperdimensional Encoding for Lowering Memory and Computational Footprint on Embedded Applications
Lab: ESL
Sections: SEL
Supervisor: Una Pale, Dr. Tomas Teijeiro, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
In-DRAM computing architecture: Exploration and Design
Lab: ESL
Sections: SEL
Supervisor: Dr. Alexandre Levisse, Dr. Marina Zapater
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Incremental classification for the efficient detection of epileptic seizures on wearable devices
Lab: ESL
Sections: SEL
Supervisor: Ms. Lara Orlandic, Dr. Giovanni Ansaloni, Dr. Tomas Teijeiro, Prof. David Atienza
[read on]


experimental projectcomputational   
project no longer available
Multimodal sensor fusion using hyperdimensional computing for epilepsy seizure monitoring
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Ph.D. student Una Pale
[read on]


theoreticalcomputational   
Real-time epileptic seizure alarms on a smartwatch
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Jonathan Dan, Dr. Jose Miranda
[read on]


experimental projecttheoreticalcomputationaldocument link   

Semester Projects

A bottom-up digital back-end design for the next generation of configurable accelerators for Edge-AI platforms
Lab: ESL
Sections: SEL
Supervisor: Ms. Lara Orlandic, Dr. Davide Schiavone, Prof. David Atienza
[read on]


theoreticalcomputationaldocument link   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
A DPTLSL standard-cell library for ultra-low-leakage always-on circuits: design, layout, and verification
Lab: ESLTCL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Dr. Alexandre Levisse, Clement Chone, Prof. David Atienza, Prof. Andreas Burg
[read on]


experimental projecttheoreticalcomputational   
Adding floating-point arithmetic capabilities to the next generation of configurable accelerators for Edge-AI platforms
Lab: ESL
Sections: SEL
Supervisor: Ms. Lara Orlandic, Mr. David Mallasén Quintana, Dr. Davide Schiavone, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Algorithm approximation for Feature Extraction on the edge
Lab: ESL
Sections: SEL
Supervisor: Mr. Juan Sapriza, Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
CGRA characterization and integration into simulation platform
Lab: ESL
Sections: SEL
Supervisor: Mr. Juan Sapriza, Mr. Rubén Rodríguez, Dr. Davide Schiavonne, Dr. Giovanni Ansaloni, and Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
chip2chip: verification and integration of the serial-link peripheral in X-HEEP to enable fast communications with external accelerators
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Davide Schiavone
[read on]


experimental projecttheoreticalcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Cornelia: implementation of Smart and Generic Controller for a Near-Memory Computing IP for Machine-Learning applications on a RISC-V-based Microcontroller
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Clement Chone, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Deployment of an unsupervised deep adaptive filtering method for context-aware and robust Heart Rate extraction in constrained wearables
Lab: ESL
Sections: SEL
Supervisor: Christodoulos Kechris MSc, Dr. Jose Miranda, Dr. Jonathan Dan, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Design and exploration of the Data Packing Unit for SoftSIMD Mirco-architecture 
Lab: ESL
Sections: SEL
Supervisor: Pengbo Yu, Dr. Alexandre Levisse, Dr. Giovanni Ansaloni, Prof. David Atienza
[read on]


theoreticalcomputational   
project no longer available
Design of efficient Convolutional Layers for Near-Memory Computing IPs based on RISC-V
Lab: ESL
Sections: SEL
Supervisor: Mr. Luigi Giuffrida, Dr. Davide Schiavone, Prof. David Atienza
[read on]


experimental projectcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Development of a platform software for biosignal data management
Lab: ESL
Sections: SEL
Supervisor: Dr Jérôme Thevenot
[read on]


experimental projectcomputational   
project no longer available
Sensemodi
Development of an Android platform for biosignal data management
Lab: ESL
Sections: SEL
Supervisor: Dr. Jérôme Thevenot and Mr. Christodoulos Kechris
[read on]


experimental projecttheoretical   
project no longer available
Sensemodi
Development of an educational demonstrator of the complete stack from IoT devices to cloud serverless computing
Lab: ESL
Sections: SEL
Supervisor: Dr. Miguel Peón Quirós, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Development of FPGA-based accelerators for the Clear Space I mission
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Miguel Peón Quirós
[read on]


experimental projecttheoreticalcomputational   
project no longer available
ClearSpace SA
Development of immersive interactive environments with hand tracking and virtual reality
Lab: ESL
Sections: SEL
Supervisor: Dr. Miguel Peón Quirós, Prof. David Atienza
[read on]


experimental projecttheoretical   
project no longer available
DOOM in HEEP: Implementation of the classic DOOM game on a fully in-house ASIC
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Dr. Miguel Peón-Quirós, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Efficient SPI: design, verification, and integration of SPI and QuadSPI routines and HW functions for efficient master-to-slave off-chip communications
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projectcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Everything Everywhere All at Once: A Behavioural Simulator for Coarse Grained Reconfigurable Array Architectures
Lab: ESL
Sections: SEL
Supervisor: Mr. Juan Sapriza, Dr. Giovanni Ansaloni, and Prof. David Atienza
[read on]


experimental projectcomputational   
project no longer available
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
Exploration of FPGA-based accelerators for the Clear Space I mission using high-level synthesis
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Miguel Peón Quirós
[read on]


experimental projecttheoreticalcomputational   
project no longer available
ClearSpace SA
Firmware development for efficient biosignal data management
Lab: ESL
Sections: SEL
Supervisor: Dr Jérôme Thevenot
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Sensemodi
HDB: HEEPocrates Development Board: A RISC-V based board for rapid prototyping of e-Health based applications
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Dr. Davide Schiavone, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Heterogeneous quantization for Analog In Memory Computing accelerators in ultra-low-power AI inference at the edge
Lab: ESL
Sections: SEL
Supervisor: Flavio Ponzino, Dr. Giovanni Ansaloni, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Implementation of a processor platform with IMC addons in 28nm technology
Lab: ESL
Sections: SEL
Supervisor: Dr. Alexandre Levisse, Mr. Marco Rios, Prof. David Atienza
[read on]


theoreticalcomputational   
project no longer available
Implementation of a virtual ADC for the X-HEEP FPGA-based emulation platform
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Simone Machetti, Ruben Rodriguez, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Implementation of an Analog-Mixed Signal TestBench for a RISC-V-based Microcontroller
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Marco Rios, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Implementation of an FPGA-based Near-Memory Accelerator for a RISC-V-based Microcontroller
Lab: ESL
Sections: SEL
Supervisor: Dr. Davide Schiavone, Prof. David Atienza
[read on]


theoreticalcomputational   
project no longer available
Implementation of automation techniques for IMC arrays
Lab: ESL
Sections: SEL
Supervisor: Dr. Alexandre Levisse, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Integration and exploration of data formats in Compute-near-Memory architectures
Lab: ESL
Sections: SEL
Supervisor: Rafael Medina, Dr. Giovanni Ansaloni, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Linux meets X-HEEP: integration of the CV32A6 (a.k.a. Ariane) on a RISC-V based microcontroller to boot Linux
Lab: ESL
Sections: SEL
Supervisor: Dr. Pasquale Davide Schiavone, Prof. David Atienza
[read on]


experimental projectcomputational   
Multimodality is reaching X-HEEP: implementation of Highly Configurable I2S and PDM peripherals for a RISC-V based microcontroller
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Dr. Davide Schiavone, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Optimized Implementation of an Anomaly Detection Algorithm based on Isolation Forest for Low-Power Embedded Devices
Lab: ESL
Sections:
Supervisor: Farnaz Forooghifar, Dr. Tomas Teijeiro, Prof. David Atienza
[read on]


experimental projectcomputational   
project no longer available
Optimizing the deployment of a novel on-device training method for personalizing seizure detection
Lab: ESL
Sections: SEL
Supervisor: Mr. Dimitrios Samakovlis, Mr. Ruben Rodriguez Alvarez, Dr. Denisa-Andreea Constantinescu, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Real-time Monitoring of Cognitive Workload and Stress Estimation: Wearable System communication with a Mobile Application
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Adriana Arza, Una Pale, Giulio Masinelli
[read on]


theoreticalcomputational   
project no longer available
Symbolic representation of electromyographic (EMG) data for movement recognition
Lab: ESL
Sections: SEL
Supervisor: Prof. David Atienza, Dr. Tomas Teijeiro, Una Pale
[read on]


experimental projecttheoretical   
System design and evaluation of a Machine Learning Decision-Tree Accelerator
Lab: ESL
Sections: SEL
Supervisor: Dr. Alexandre Levisse, Dr. Tomas Teijeiro, Prof. David Atienza
[read on]


theoreticalcomputational   
project no longer available
The X-HEEP open-source RTL2GDS platform: implementation of fully open-source RISC-V based microcontroller
Lab: ESL
Sections: SEL
Supervisor: Dr. Pasquale Davide Schiavone, Dr. Christoph Mueller, Prof. David Atienza, Prof. Andreas Burg
[read on]


experimental projectcomputational   
Towards Audio-Visual Speech Separation and Recognition
Lab: ESL
Sections: SEL
Supervisor: Mr. Cristian Cioflan, Dr. Miguel de Prado, Dr. Jose Miranda, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Unsupervised Data Analysis in the COUGHVID Project
Lab: ESL
Sections: ESL
Supervisor: Dr. Tomas Teijeiro, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Validation of RISC-V Full System Simulation for Architectural Exploration
Lab: ESL
Sections: SEL
Supervisor: Joshua Klein, Dr. Giovanni Ansaloni, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
project no longer available
Wireless Communication for an Epilepsy wearable detection system: implementation of an ultra-low-power wireless communication stack for a constrained wearable device
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda, Dr. Ivan Nyhanitra, Prof. David Atienza
[read on]


experimental projectcomputational   
Wood moisture identification with an FPGA-based Accelerator for a RISC-V-based Microcontroller
Lab: ESL
Sections: SEL
Supervisor: Giulio Masinelli, Dr. Pasquale Davide Schiavone, Dr. Kilian Wasmer, Prof. David Atienza, Prof. Patrik Hoffmann
[read on]


theoreticalcomputational   
project no longer available
EMPA (Eidgenössische Materialprüfungs- und Forschungsanstalt)
X-HEEP generator: implementation of a highly configurable memory and peripheral subsystem for a RISC-V-based microcontroller
Lab: ESL
Sections: SEL
Supervisor: Mr. Simone Machetti, Dr. Davide Schiavone, Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
eXtendable Heterogeneous Energy-Efficient Platform - EPFL
X-HEEP HAL and SDK: development and implementation of the Hardware Abstraction Layer and Software Development Kit for a RISC-V based platform
Lab: ESL
Sections: SEL
Supervisor: Dr. Jose Miranda and Prof. David Atienza
[read on]


experimental projecttheoreticalcomputational   
Untitled Document

Refine your search

Keyword

Supervisor

Lab acronyms

Sections related to this project

    

Type of Project

Available

Style of Research