Lezioni ed esercitazioni |
Ore |
Argomenti |
Contenuti specifici |
|
Introduzione ai sistemi embedded |
Cosa sono, requisiti funzionali e vincoli, tipologia ed attributi, distinzione tra uC e uP, architetture Von Neumann e Harvard |
4 |
Esempio di uC |
la famiglia 8031, organizzazione interna e set istruzioni, il bus esterno, l’organizzazione della memoria esterna, la gestione dei dispositivi di I/O. |
4 |
Esempio di uP |
la famiglia x86, organizzazione interna e set istruzioni, il bus esterno, l’organizzazione della memoria esterna, la gestione delle funzioni di I/O. |
4 |
Analisi di worst-case |
analisi AC e DC, Fan-in e Fan-out, analisi dei Timing |
4 |
Esempi di interfacciamento |
esempi con 8031 ed esempi di interfaccie su bus ISA |
2 |
Gli Embedded-PC |
motivazioni di mercato e tecniche, cosa sono i COTS, gli standard di riferimento (PC/104 e compactPCI) |
4 |
I timing dei BUS dei PC: |
studio del bus sincrono PCI e del bus asincrono ISA, i cicli principali dei bus PCI ed ISA |
4 |
Il PC/AT |
evoluzione e struttura del bus PC/AT, organizzazione di un computer con bus AT, mappa di memoria e di I/O, l’evoluzione dal PC/AT al PCI. |
4 |
Bus seriali |
UART, Ethernet, USB, Firewire |
2 |
Elementi di disegno dei sistemi digitali |
elementi di propagazione dei segnali, metastabilità, cross-talk, il pilotaggio dei bus, il PCB, gli effetti EMI |
8 |
Totale ore lezioni ed esercitazioni |
40 |
di cui di esercitazione |
|
Ulteriori attività di didattica assistita
|
Ore
|
Laboratorio |
0 |
Seminari e/o testimonianze |
0 |
Corsi integrativi |
0 |
Visite guidate |
0 |
lavori di gruppo |
16 |
Totale ore dedicate ad altre attività di didattica
assistita |
16 |
Totale ore complessive |
56
|