LAVORI DA SVILUPPARE: LAVORO ADDETTO REFERENTE

LAVORI DA SVILUPPARE:
LAVORO
ADDETTO
REFERENTE
Porting Profiler su Leon 3 (hardware)
Giacomo
Arricchimento funzioni del profiler (indicate su D5.1)
Giacomo
Sviluppo driver per profiler (software)
Giacomo
Piattaforma per Use Case Thales
Giacomo
Debugging dell'applicazione Thales (supporto al debug delle
loro applicazioni)
Giacomo
Scheda Zynq7000: porre Petalinux su Dual-Core ARM e Linux
su quad-core Leon3, facendo uso della memoria RAM off-chip
presente sulla scheda. Sviluppare meccanismo per scambio
messaggi tra i due sistemi operativi.
Giacomo
Benchmarking piattaforme
Giacomo
Materiale per University-BOOTH
Giacomo
Materiale per INDIN (EMC2 special session)
Giacomo
Benchmarking Polyblaze
Giacomo
Benchmarking Dual-Core ARM
Giacomo
Benchmarking processori singoli
Giacomo
VIPPE
Giacomo
Lavori su Microblaze che scambiano messaggi, i quali hanno
anche i profiler montati. Studio su come usare le metriche.
Giacomo
Confronto tra profiler di tipo software, di tipo hardware e
profiler progettato nella tesi di Giacomo, mediante opportuni
benchmark (per raffinare articoli)
Giacomo
Porting del Leon 3 su Spartan 3AN
Giacomo
Studio ed uso di tools del Leon 3 per archiviare contenuti nella
memoria di massa (bitstream e kernel di sistema operativo), in
modo che quando accesa la scheda si configuri ed esegua il
booting del sistema operativo
Giacomo
Implementazione di Xtratum su piattaforme
Luigi
Simulazione di Network On-Chip
Giacomo
Design Space Exploration: PAM2 (Paolo Serri)
Luigi
Design Space Exploration: Timing Co-Simulation
Luigi
Design Space Exploration: validazione
Luigi
Middleware
Luigi
Lavori su Vivado
Giacomo
Collaborazione con Mirifica
Luigi
Collegamento di una generica periferica (registro per ora) ad
AMBA AHB
Giacomo
NOTA: Il benchmarking di un processore implica il suo studio, la sua implementazione su FPGA e
l'esecuzione di benchmark su di esso. Può essere richiesto di aggiungere periferiche a processori.