PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

New techniques for developing functional test programs for the Branch Prediction Unit in superscalar processors

keywords SUPERSCALAR PROCESSORS, TEST

Reference persons EDGAR ERNESTO SANCHEZ SANCHEZ, MATTEO SONZA REORDA

Research Groups ELECTRONIC CAD & RELIABILITY GROUP - CAD

Thesis type SIMULATIVE AND EXPERIMENTAL

Description E' frequente nella pratica che aziende attive nello sviluppo di apparati elettronici decidano di sviluppare procedure di collaudo per verificare il corretto funzionamento di dispositive acquisiti da terze parti. Nel caso dei processori, questo puo' essere ottenuto sviluppando programmi di test e verificando che i risultati prodotti coincidano con quelli attesi. Nel caso di processori superscalari, tali programmi devono focalizzarsi su tutte le componenti del dispositivo. La Branch prediction Unit e' presente in tutti i processori di questa categoria, ed il suo collaudo richiede l'utilizzo di particolari tecniche che saranno oggetto di questa tesi. Il lavoro previsto prevede lo sviluppo di programmi di collaudo orientati ad un processore superscalare il cui modello e' disponibile ed include la Branch Prediction Unit, e l'analisi dei risultati ottenuti tramite la simulazione di tale modello.

Required skills conoscenze di base sull'architettura dei processori superscalari
programmazione assembler
conoscenze di base di VHDL


Deadline 20/07/2011      PROPONI LA TUA CANDIDATURA




© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti