В этом репозитории собраны мои лабораторные работы по FPGA, RTL-проектированию и автоматизации разработки в Vivado.
Репозиторий создан для хранения и систематизации выполненных лабораторных работ, исходных файлов на SystemVerilog, testbench, Tcl-скриптов и сопроводительных материалов.
Основные темы:
- автоматизация работы в Vivado с помощью Tcl;
- разработка RTL-модулей на SystemVerilog;
- моделирование и тестирование;
- синтез и анализ схем;
- работа с памятью, FIFO и вычислительными структурами;
- потоковые интерфейсы и AXI-Stream;
- синхронизация между тактовыми доменами;
- системные шины, APB-периферия и вычисление CRC.
- SystemVerilog
- Xilinx Vivado
- Tcl
В репозитории представлены лабораторные работы по следующим темам: