Il presente lavoro di Tesi si colloca all'interno di un più ampio progetto riguardante la validazione di memorie Flash embedded realizzate in nuovi nodi tecnologici (tra 65-nm e 40-nm). Lo studio di tali memorie viene effettuato attraverso dispositivi dedicati facenti uso di microcontrollori embedded per i quali il funzionamento dei codici realizzati dev'essere verificato. A tale scopo è stato realizzato un ambiente completo di collaudo per tali codici tramite l'uso di un circuito di debug direttamente integrato sul dispositivo. Dapprima si è analizzato e simulato il funzionamento del circuito di debug. In un secondo momento, è stata configurata una scheda PCB, costituente il sistema di testing, tramite la quale effettuare il controllo del dispositivo e del circuito di debug tramite calcolatore. E' stato realizzato il firmware per il microcontrollore della scheda ed è stata realizzata un'interfaccia grafica per la gestione dell'ambiente di collaudo dei codici. Infine, è stato realizzato il firmware che implementa il protocollo Human Interface Device per un microcontrollore STM32F103ZE nell'ottica di essere adoperato per una scheda PCB costituente un nuovo sistema di testing più performante.

Ambiente di collaudo per memorie flash tramite elettronica on chip

SARASSO, OSEUNG
2011/2012

Abstract

Il presente lavoro di Tesi si colloca all'interno di un più ampio progetto riguardante la validazione di memorie Flash embedded realizzate in nuovi nodi tecnologici (tra 65-nm e 40-nm). Lo studio di tali memorie viene effettuato attraverso dispositivi dedicati facenti uso di microcontrollori embedded per i quali il funzionamento dei codici realizzati dev'essere verificato. A tale scopo è stato realizzato un ambiente completo di collaudo per tali codici tramite l'uso di un circuito di debug direttamente integrato sul dispositivo. Dapprima si è analizzato e simulato il funzionamento del circuito di debug. In un secondo momento, è stata configurata una scheda PCB, costituente il sistema di testing, tramite la quale effettuare il controllo del dispositivo e del circuito di debug tramite calcolatore. E' stato realizzato il firmware per il microcontrollore della scheda ed è stata realizzata un'interfaccia grafica per la gestione dell'ambiente di collaudo dei codici. Infine, è stato realizzato il firmware che implementa il protocollo Human Interface Device per un microcontrollore STM32F103ZE nell'ottica di essere adoperato per una scheda PCB costituente un nuovo sistema di testing più performante.
TOSONI, ANDREA
BREGOLI, ROBERTO
ING V - Scuola di Ingegneria dell'Informazione
4-ott-2012
2011/2012
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2012_10_Sarasso.pdf

non accessibile

Descrizione: Testo della tesi
Dimensione 16.69 MB
Formato Adobe PDF
16.69 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/67802