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(Remunerated, for officially registered EPFL students only) | Development of a Galvanic Skin Response recording wearable Lab: ESL Sections: SEL Supervisor: Mr. Juan Sapriza, Dr. José Miranda, Dr. Jérôme Thevenot, Prof. David Atienza [read on] |
| Firmware development for efficient biosignal data management Lab: ESL Sections: SEL Supervisor: Dr Jérôme Thevenot, Lara Orlandic [read on] |
| FPGA accelerator design for urban digital twins Lab: ESL Sections: SEL Supervisor: Denisa-Andreea Constantinescu, Rubén Rodríguez Álvarez, Ana Catarina Gouveia Braz, Cédric Terrier, David Atienza Alonso [read on] |
Summer Internship Projects(Remunerated, for officially registered EPFL students only) | Analysis of Acoustic Emissions from the Knee through Wearable Devices Lab: ESL Sections: SEL Supervisor: Dr. Jérôme Thévénot, Dr. Tomas Teijeiro, Prof. David Atienza [read on] |
Full-system power & energy evaluation of GreenDVFS against built-in Linux governors Lab: ESL Sections: SEL Supervisor: Prof. David Atienza, Dr. Miguel Peón-Quirós, Dr. Xavier Ouvrard [read on] | |
Master Projects | 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] |
Benchmark of EEG based seizure detection algorithms Lab: ESL Sections: SEL Supervisor: Dr. Jonathan Dan, Prof. David Atienza [read on] | |
Cross-layer system/hardware framework for near-DRAM acceleration of machine learning algorithms Lab: ESL Sections: SEL Supervisor: Mr. Rafael Medina Morillas, Dr. Giovanni Ansaloni, Prof. David Atienza [read on] | |
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] | |
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] | |
Efficient seizure detection using synchrosqueezed wavelet transforms based techniques Lab: ESL Sections: SEL Supervisor: Dr. Jose Miranda, Prof. David Atienza [read on] | |
Enabling Local Tightly, Global Loosely coupled Programmable Accelerators Heterogeneous Systems by integrating X-HEEP into ESP SoCs Lab: ESL Sections: SEL Supervisor: Dr. Davide Schiavone, Prof. Daniele Jahier Pagliari, Prof. Alessio Burrello, Prof. David Atienza [read on] | |
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] | |
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] | |
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] | |
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] | |
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] | |
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] | |
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] | |
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] | |
Master or Semester Projects | A novel architectural template for the hardware acceleration of neural networks inference supporting hybrid quantization Lab: ESL Sections: SEL Supervisor: Mr. Rafael Medina Morillas, Dr. Giovanni Ansaloni, Prof. David Atienza [read on] |
Electroencephalography based epileptic seizure detection Lab: ESL Sections: SEL Supervisor: Prof. David Atienza, Dr. Jonathan Dan, Ph.D. student Una Pale [read on] | |
Energy-efficient FFT accelerator design on an Intel FPGA using HBM for SKA Observatory Lab: ESL Sections: SEL Supervisor: Dr. Denisa Constantinescu, Ruben Rodriguez Alvarez, Prof. David Atienza [read on] | |
Energy-efficient HW accelerators design on FPGA for SKA Observatory Lab: ESL Sections: SEL Supervisor: Ruben Rodriguez Alvarez (ESL), Dr. Denisa Constantinescu (ESL), Dr. Miguel Peón Quirós (EcoCloud), Prof. David Atienza (ESL) [read on] | |
| Enhancing the Efficiency and Accuracy of Radio Interferometry Kernels using CGRA-ME Framework Lab: ESL Sections: ESL Supervisor: Dr. Denisa-Andreea Constantinescu; Rubén Rodríguez Álvarez; Dr. Giovanni Ansaloni; Prof. David Atienza Alonso [read on] |
FPGA Acceleration for Urban Digital Twin Models: Optimizing Mixed-Integer Linear Programming (MILP) for Energy Efficiency Lab: ESL Sections: SEL Supervisor: Denisa-Andreea Constantinescu, Rubén Rodríguez Álvarez, Ana Catarina Gouveia Braz, Cédric Terrier, David Atienza Alonso [read on] | |
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] | |
| Integration and optimization of Ultra Low Power CPU on the X-HEEP platform targeting implantable devices
Lab: ESL Sections: SEL Supervisor: Mr. Juan Sapriza, Dr. Davide Schiavone, Prof. David Atienza [read on] |
Real-time epileptic seizure alarms on a smartwatch Lab: ESL Sections: SEL Supervisor: Prof. David Atienza, Dr. Jonathan Dan, Dr. Jose Miranda [read on] | |
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] |
Adaptation, integration and validation of SPI-Slave peripheral on the X-HEEP platform targeting implantable devices Lab: ESL Sections: SEL Supervisor: Mr. Juan Sapriza, Dr. Davide Schiavone, Prof. David Atienza [read on] | |
| 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] |
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] | |
Deployment of probabilistic deep learning methods for context-aware and robust Heart Rate extraction in constrained wearables Lab: ESL Sections: SEL Supervisor: Christodoulos Kechris, Dr. Jose Miranda, Dr. Jonathan Dan, Prof. David Atienza [read on] | |
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] | |
Development of a modular hardware platform for X-HEEP based systems, applied to an EEG recording wearable device Lab: ESL Sections: SEL Supervisor: Mr. Juan Sapriza, Dr. José Miranda, Dr. Jérôme Thevenot, Prof. David Atienza [read on] | |
| 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] |
Exploring Memory Design Trade-offs: Efficiency and Voltage Scaling in SRAM Architectures for Energy-Efficient Systems Lab: ESL Sections: SEL Supervisor: Dr. Jose Miranda, Dr. Alexandre Levisse, Hossein Taji MSc., Dr. Miguel Peón, Prof. David Atienza [read on] | |
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] | |
Implementation of automation techniques for IMC arrays Lab: ESL Sections: SEL Supervisor: Dr. Alexandre Levisse, Prof. David Atienza [read on] | |
Implementing an Audio-Visual Speech Separation and Recognition Pipeline at the Edge Lab: ESL Sections: SEL Supervisor: Dr. Jose Miranda, Cristian Cioflan, Dr. Miguel de Prado, Prof. David Atienza [read on] | |
Porting X-HEEP to a Lattice FPGA with open-source EDA tools Lab: ESL Sections: SEL Supervisor: Dr. Davide Schiavone, Dr. Christoph Mueller, Prof. David Atienza, Prof. Andreas Burg [read on] | |
Testing and verification of a fabricated IMC memory Lab: ESL Sections: SEL Supervisor: Dr. Alexandre Levisse, Prof. David Atienza [read on] | |
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] | |
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] | |