PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

High-performance network systems on reconfigurable hardware (FPGA)

Parole chiave AZIENDA, FPGA, HDL, VERILOG, VHDL

Riferimenti CORRADO DE SIO, LUCA STERPONE

Riferimenti esterni LINKS Foundation contacts:
Alberto Scionti
Paolo Savio

Gruppi di ricerca ASAC Lab - Aerospace, Safety, and Computing Lab, DAUIN - GR-05 - ELECTRONIC CAD & RELIABILITY GROUP - CAD

Tipo tesi COLLABORAZIONE CON AZIENDA

Descrizione Le reti ad alta velocità e bassa latenza stanno diventando un elemento fondamentale in molti contesti applicativi. Ad esempio, nei moderni data center, le reti ad alta velocità e bassa latenza sono necessarie per servire meglio i grandi modelli di intelligenza artificiale e le applicazioni di big-data. Le FPGA si sono evolute negli ultimi anni per includere un numero sempre maggiore di funzionalità, come i processori e i blocchi di rete. Per questo motivo, le moderne FPGA possono essere utilizzate per implementare interfacce di rete (NIC) personalizzate ad alta velocità.

Lo scopo di questa tesi è la progettazione e l'integrazione di una logica personalizzata in una NIC open source ad alta velocità e bassa latenza (Corundum). Nello specifico, il candidato studierà l'architettura della NIC open-source, al fine di progettare e integrare una logica personalizzata (che può variare da semplici funzioni HDL a core basati su RISC-V) per eseguire l'elaborazione dei pacchetti a velocità di linea. Il sistema di rete così progettato sarà in grado di eseguire l'instradamento dei pacchetti su una rete mesh (bypassando il sistema operativo), oltre a fornire l'accelerazione hardware per il livello applicativo (ad esempio, il filtraggio dei pacchetti basato sugli indirizzi). Gli esperimenti di convalida saranno effettuati presso la Fondazione LINKS, dove è disponibile un cluster di 6 schede FPGA.

Conoscenze richieste Conoscenze richieste
- Sviluppo di HDL (Verilog e/o VHDL)

La conoscenza dell’approccio di sintesi ad alto livello e di linguaggi di programmazione (e.g., C/C++, Python) è apprezzata

Note La tesi è sviluppata in collaborazione con Fondazione Links


Scadenza validita proposta 08/01/2026      PROPONI LA TUA CANDIDATURA