Non ci sono prodotti a carrello.
FPGA - CORSO BASE
Scopo di questo corso è fornire una panoramica dello stato dell’arte sui dispositivi FPGA, approfondire metodologie e principi di progettazione digitale, sviluppare un progetto in ambiente Xilinx attraverso lezioni teoriche alternate ad esercitazioni pratiche, dalla creazione di un nuovo progetto alla simulazione digitale.
Durata corso: 7 ore di lezione + 1 ora per il pranzo
Argomenti trattati:
- Introduzione FPGA
1.1. Confronto tra Sistemi Digitali (ASIC, Microcontrollore e FPGA)
1.2. Architettura e Risorse di un FPGA in breve (Xilinx Spartan-6)
1.2.1. Architettura base di un FPGA (In/Out e Logic Block, Interconnection Matrix)
1.2.2. Altre Unità Funzionali (Clock Manager, Micro, RAM, DSP,…)
1.3. Flusso di Progetto e Programmazione
1.4. Introduzione all’Ambiente di Sviluppo ISE di Xilinx
1.5. Scheda di Sviluppo Led Matrix Board
1.6. Panoramica di Mercato degli FPGA - Principi di Progettazione Digitale
2.1. Caratteristiche del Linguaggio VHDL
2.2. Entità (Costanti, Variabili e Segnali) e Tipo di Dato
2.3. Reti Combinatorie e Sequenziali
2.4. Macchina a Stati Finiti (Mealy e Moore)
2.5. TestBench e Ambiente di Simulazione - Progetti d’Esempio per DemoBoard LED Matrix
3.1. Porta “AND”
3.2. LED Blink
3.3. Semaforo Pedonale
3.4. Generatore di Clock
3.5. Misuratore di Frequenza
3.6. Schema di un Sistema a Microprocessore (XPS, SDK)
- Introduzione FPGA
Materiale utilizzato :
- LED Matrix: potentissima scheda di sviluppo basata su FPGA, ideale per realizzare esperimenti didattici ma anche progetti professionali.
(il materiale verrà messo a disposizione dei partecipanti durante il corso gratuitamente, chi volesse invece acquistarlo per poi portarlo a casa può farlo dal link qui sotto)
Requisiti per la partecipazione:
- Un computer portatile (windows o linux) con già installato il software ISE WebPACK, scaricabile gratuitamente dal sito Xilinx previa registrazione
Costo
- Lezione € 120 (iva compresa)
- LED Matrix (opzionale) € 94,00