Sistemi Elettronici Embedded, Integrati e Parallel Ultra-Low Power (PULP)

Esempi di attività di ricerca del gruppo PULP

Il gruppo di ricerca concentra la propria attività sullo sviluppo di sistemi elettronici digitali di nuova generazione, sia sotto forma di System-on-Chip (SoC) ad elevata integrazione (VLSI) sia come Sistemi Embedded (circuiti stampati). Il gruppo di ricerca prende il nome dal paradigma architetturale Parallel Ultra-Low-Power (PULP). L’attività di ricerca si estende su tutti i principali livelli di progettazione: dallo sviluppo di algoritmi e applicazioni, alla definizione di nuove architetture di processori programmabili e acceleratori dedicati (e dei relativi strumenti software), fino alla progettazione, verifica e produzione (tape-out) di SoC complessi in silicio con tecnologie avanzate.

I SoC digitali integrati che progettiamo includono processori programmabili innovativi e sistemi basati sull'instruction set open RISC-V, oltre ad acceleratori hardware digitali dedicati, in particolare per applicazioni di intelligenza artificiale. Sfruttando questi blocchi, progettiamo e realizziamo prototipi completi per applicazioni come Intelligenza Artificiale, i sistemi safety-critical (ad esempio, automotive, space) e calcolo ad alte prestazioni (HPC) e anche dispositivi wearable, biomedici e per la “internet delle cose” (IoT). Allo stesso tempo, la nostra ricerca non si limita alla progettazione di sistemi su chip, ma si estende anche all’uso degli stessi per applicazioni innovative. Progettiamo sistemi e dispositivi completi ad alta efficienza energetica per applicazioni specifiche come interfacce uomo-macchina, dispositivi indossabili e robot miniaturizzati

Il gruppo lavora in stretta collaborazione con Laboratorio di Sistemi Integrati (IIS) dell’ETH di Zurigo, al mantenimento ed allo sviluppo della piattaforma open-source https://pulp-platform.org/.

Settori ERC 

  • PE7_4 - (Micro- and nano-) systems engineering
  • PE6_1 - Computer architecture, embedded systems, operating systems
  • PE6_7 - Artificial intelligence, intelligent systems, natural language processing
  • PE7_9 - Man-machine interfaces
  • PE7_10 - Robotics

Responsabile scientifico/coordinatore: Prof. Luca Benini 

Docenti e ricercatori

Luca Benini

Professore ordinario

Francesco Conti

Ricercatore a tempo determinato tipo b) (senior)

Angelo Garofalo

Ricercatore a tempo determinato tipo a) (junior)

Davide Rossi

Professore associato

Giuseppe Tagliavini

Ricercatore in Tenure Track L. 79/2022

Dottorandi e assegnisti

Andrea Helga Bernardi

Dottoranda

Assegnista di ricerca

Luca Bompani

Dottorando

Assegnista di ricerca

Maicol Ciani

Dottorando

Assegnista di ricerca

Alberto Dequino

Dottorando

Assegnista di ricerca

Luigi Ghionda

Assegnista di ricerca

Victor Isachi

Dottorando

Amirhossein Kiamarzi

Dottorando

Assegnista di ricerca

Lorenzo Lamberti

Assegnista di ricerca

Chaoqun Liang

Dottoranda

Assegnista di ricerca

Luka Macan

Dottorando

Assegnista di ricerca

Massimo Micolitti

Dottorando

Assegnista di ricerca

Seyed Ahmad Mirsalari

Dottorando

Assegnista di ricerca

Davide Nadalini

Dottorando

Assegnista di ricerca

Tutor didattico

Mattia Orlandi

Dottorando

Assegnista di ricerca

Pierangelo Maria Rapa

Dottorando

Assegnista di ricerca

Mattia Sinigaglia

Dottorando

Assegnista di ricerca

Altri collaboratori

  • Dr. Simone Benatti (RTDb UNIMORE)
  • Dr. Marco Guermandi (Greenwaves Technologies)
  • Andrea Belano (PhD D.N. Microelettronica presso UniPv con sede di lavoro presso il gruppo di ricerca)
  • Dr Alessio Burrello (RTDa POLITO)