FPGA_VIVADO_SI_VHDL_Mihael_Cristian_Ignat
i
- Arhitectura FPGA. Noțiuni generale Table of Contents
- Crearea proiectelor în Vivado
- Logica combinațională în VHDL
- 3.1. Adăugarea unui fișier sursă
- 3.2. Simularea în Vivado
- 3.3. With / select, when / else și case
- 3.4. Bucla FOR
- 3.5. Parametrii generici
- 3.6. Record
- 3.7. Implementarea pe FPGA a unui multiplexor
- 3.8. Crearea fișierului de constrângeri
- Programarea FPGA
- 4.1. Generarea Bitstream
- 4.2. Programarea efectivă a unui FPGA
- 4.3. Generarea fișierului de programare pentru memoria FLASH
- 4.4. Programarea memoriei FLASH
- Logica secvențială în FPGA
- 5.1. Implementarea unui bistabil
- 5.2. Extinderea bistabilului la un registru
- 5.3. Implementarea unui numărător
- 5.4. Registrul de deplasare................................................................................................................
- 5.5. Variabile în VHDL
- 5.7. Transmisia pe UART
- 5.8. Recepția pe UART
- 5.9. Afișarea pe BCD 7 segmente
- 5.10. Afișarea pe VGA
- 5.11. Implementarea HSync și VSync
- 5.12. Implementarea unui ROM
- 5.13. Accesarea ROM pentru afișarea pe ecran
- Proiect demo
- Noțiuni avansate
- 7.1. Crearea și utilizarea unui pachet................................................................................................