Programma
Nuova ricerca
Stampa scheda
Progettazione di Sistemi Integrati
Desing of Integrated Systems Massimo Conti
Sede
Ingegneria
A.A.
2015/2016
Crediti
9
Ore
72
Periodo
I
Lingua
ITA
Prerequisiti
Nessuno
Risultati di apprendimento attesi
Conoscere e comprendere le problematiche e la metodologia relative alla progettazione ad alto livello di sistemi elettronici complessi. Saper applicare la metodologia relative alla progettazione ad alto livello di sistemi elettronici complessi
Programma
Progettazione System Level. System on Chip. Problematiche di IP reuse
Models of computation.
Introduzione al C++
SystemC: Linguaggio di simulazione System Level
Comunicazioni e sincronizzazione in SystemC, eventi e kernel di simulazione, moduli, porte, segnali, processi, metodi. TLM: Transaction Level Modeling.
Progetto di Sistemi Digitali a Basso Consumo: Problematiche del controllo della temperatura del chip, tecniche di power management, modello della batteria, Dynamic Power Management, System Level Power Estimation, metodologie di power analysis in SystemC, stima di potenza a system level, system level power models, esempi: I2C, AMBA, DPM in SystemC.
Protocollo Bluetooth: specifiche e caratteristiche. Modellizzazione in SystemC.
Protocollo 802.15.4: applicazioni per videosorveglianza
Low power wireless sensor networks. Energy Harvesting devices
RFId e Near Field Communication: Applicazioni per Ambient Assisted Living, tracciabilità Alimentare e Ricarica di auto elettriche.
Bus per System on chip: il bus AMBA AHB e APB.
Confronto architetture a bus e Network on Chip, topologie di NoC
NoC: controllo di flusso, algoritmi di routing, arbitraggio, canali fisici e virtuali
Yield: motivazioni per progetto statistico Resa parametrica, modelli di variazione statistica dei parametri, esempi applicativi,, system level yield estimation
Modellizzazione e simulazione di sistemi eterogenei a system level: SystemC-WMS
Modalità di svolgimento dell'esame
METODI DI VALUTAZIONE DELL'APPRENDIMENTOLesame consiste nella discussione di un progetto sviluppato dallo studente e in una prova orale sugli argomenti del corso.
Il progetto può anche essere svolto in gruppi, composti al massimo da quattro studenti.
Largomento del progetto sarà concordato con il docente. Durante lo svolgimento del progetto è opportuno che lo studente discuta con il docente lo stato di avanzamento del progetto.
CRITERI DI VALUTAZIONE DELL'APPRENDIMENTOLo studente, nel corso della prova orale, dovrà presentare e discutere il progetto sviluppato e dimostrare di possedere le conoscenze e le competenze sulla metodologia e tecnica della progettazione di sistemi elettronici.
Il docente valuterà la complessità, completezza e correttezza del progetto, lo studio dello stato dellarte sullargomento, i risultati ottenuti e la chiarezza dellelaborato e la padronanza nella presentazione del progetto stesso.
CRITERI DI MISURAZIONE DELL'APPRENDIMENTOAttribuzione del voto finale in trentesimi
CRITERI DI ATTRIBUZIONE DEL VOTO FINALEAttribuzione del voto finale in trentesimi
Testi consigliati
Appunti a cura del docente
Corsi di laurea
- Ingegneria Elettronica (Corso di Laurea Magistrale (DM 270/04))