INTRODUZIONE ALLA PROGETTAZIONE DIGITALE SU FPGA CON VHDL
(Laboratorio informatico, Didattica frontale)
- Lingua: INGLESE, ITALIANO
- Sede: MILANO CITTÀ STUDI
- Iscrizioni: 02-03-2023alle ore 12:00 del
09-03-2023 - Area tematica: Strumenti|Tecnologia e società
Candidatura terminata, attività in valutazione
Vota il corso
Annulla il voto
Vuoi che questo corso sia riproposto?1 persone hanno già votato
- Docente responsabile
- SANTAMBROGIO MARCO DOMENICO
- CCS proponenti
- Ingegneria Informatica
- CFU
- 2
- Ore in presenza
- 14
- N° max studenti
- 100
- Parole chiave:
- FPGA, VHDL, progettazione digitale
- Tag
- Informatica, Ingegneria
Descrizione dell'iniziativa
Il corso ha l'obiettivo di introdurre i concetti base per la progettazione digitale su sistemi riconfigurabili (FPGA) utilizzando il linguaggio di descrizione hardware VHDL.Attraverso il corso, sarà possibile vedere come sono sviluppati i principali componenti base nella progettazione digitale attraverso esempi pratici.Dopo una prima introduzione al linguaggio VHDL, il corso introduce i circuiti combinatori e sequenziali, mostrandone le differenze. Il corso mostra poi come costruire una macchina a stati finiti per realizzare flussi di controllo più complessi. Infine, il corso fornisce un esempio di semplice processore mostrando quali sono le parti relative alla manipolazione dei dati (datapath) e quelle relative al controllo. Le lezioni del corso terminano con un'introduzione su come testare il circuito digitale e verificarne le funzionalità. I principali argomenti del corso sono:
- Introduzione al linguaggio VHDL
- Circuiti combinatori vs circuiti sequenziali
- LUT vs BRAM
- Macchine a stati finiti (Mealy vs Moore)
- Datapath and controllo (con esempi di piccolo processore)
- Testing
Periodo di svolgimento
dal Marzo 2023 a Giugno 2023
Calendario
Il calendario del corso è visibile sul calendario: tinyurl.com/PiAatDEIBPer le lezioni di questo corso si cerchi #FPGA101
- 13/03/2023 - 18:00/20:00
- 16/03/2023 - 18:00/20:00
- 21/03/2023 - 18:00/20:00
- 28/03/2023 - 18:00/20:00
- 04/04/2023 - 18:00/20:00
- 17/04/2023 - 18:00/20:00
- 20/04/2023 - 18:00/20:00