PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Tecniche innovative per il collaudo funzionale di sistemi multiprocessore e multicore

Parole chiave COLLAUDO, SISTEMI MULTIPROCESSORE

Riferimenti EDGAR ERNESTO SANCHEZ SANCHEZ, MATTEO SONZA REORDA

Gruppi di ricerca ELECTRONIC CAD & RELIABILITY GROUP - CAD

Tipo tesi SPERIMENTALE

Descrizione I sistemi multiprocessore e multicore stanno divenendo sempre più comuni ed utilizzati. Spesso tali sistemi sono realizzati su un unico dispositivo integrato di notevole complessità, il cui collaudo (a fine produzione o sul campo) rappresenta un problema significativo. Una soluzione è rappresentata da opportuni programmi in grado di attivare le diverse funzionalità presenti in tali sistemi, verificandone il corretto funzionamento e permettendo il rilevamento di eventuali guasti.
La tesi si focalizza sulle tecniche per la generazione di tali programmi e sulla valutazione della loro efficacia. A tale scopo il primo passo nelle attività previste corrisponderà alla progettazione di un sistema composto da due processori LEON3, partendo dalla descrizione VHDL del singolo processore, già predisposto per l'utilizzo in sistemi multiprocessore. Successivamente, lo studente procederà alla valutazione tramite Fault Simulation di alcuni programmi già precedentemente sviluppati, finalizzati al collaudo della logica che garantisce la coerenza delle cache. Lo studente procederà infine ad arricchire e migliorare tali programmi sulla base dei risultati ottenuti.

Vedi anche  http://www.gaisler.com/cms/index.php?option=com_content&task=view&id=13&Itemid=53

Conoscenze richieste capacità di progetto VHDL


Scadenza validita proposta 01/03/2011      PROPONI LA TUA CANDIDATURA