Основы проектирования на FPGA

Этот курс дает представление о методах создания эффективного дизайна при разработке проектов на ПЛИС фирмы Xilinx с использованием среды разработки Vivado Design Suite. Делается акцент на организации среды разработки Vivado и ее возможностях. Рассматриваются фундаментальные понятия логического синтеза и особенности временного анализа применительно к линейке ПЛИС Xilinx.

Продолжительность обучения 4 дня
Место проведения Санкт-Петербург, Новоизмайловский проспект, 34к3
Форма обучения с 10:00 до 17:00
Стоимость обучения ~100000 руб *
Контакты +7(962)722-36-80 / cpe.ifmo@yandex.ru

* - зависит от величины группы и уникальности курса

http://cpe.ifmo.ru/public/nodes/b1/d5/78/10/sqcx8.png
Лабораторные работы выполняются на отладочной плате Nexys 4, содержащей ПЛИС семейства Artix 7
https://cpe.ifmo.ru/public/nodes/b1/d5/78/10/Basic_PLL.png
Слушатели учатся настраивать блоки, использующие встроенные ресурсы ПЛИС, с учетом особенностей архитектуры микросхемы

Обучение позволит:

Аннотация курса

Тема 1
Вводная часть курса
Тема 2
Обзор среды Vivado Design Suite
Тема 3
Синтез, сборка и временные ограничения в среде Vivado Design Suite
Тема 4
Работа с ресурсами ПЛИС 7-ой серии/Ultrascale/Ultrascale+
Тема 5
Работа с IP-ядрами в IP Integrator
Тема 6
Использование временных ограничений XDC и анализ отчетов производительности проекта по времени

Необходимые знания:

Программа курса

Тема 1
Вводная часть курса
Вводная часть курса дает представление о существующих ПЛИС фирмы Xilinx 7-ой серии/Ultrascale/Ultrascale+ и о причинах создания новой среды разработки Vivado Design Suite взамен среды ISE Xilinx Design Suite. Так же выделяются основные отличительные черты последнего поколения и новые возможности.
Тема 2
Обзор среды Vivado Design Suite
Демонстрируется интерфейс среды Vivado Design Suite. Описывается процесс создания нового проекта, основные виды отчетов и способы их отображения. Показывается, как можно проанализировать проект с помощью различных средств отображения, и как научиться запускать и использовать инструмент проверки соблюдения перечня предписаний проекта.
Тема 3
Синтез, сборка и временные ограничения в среде Vivado Design Suite
В теме рассматриваются синтез и сборка с учетом временных ограничений, показаны концепции оптимизации дизайна по времени, и методы анализа критических путей с помощью средств отображения Vivado.
Тема 4
Работа с ресурсами ПЛИС 7-ой серии/Ultrascale/Ultrascale+
В теме описываются архитектурные особенности и доступные ресурсы ПЛИС Xilinx 7-ой серии/Ultrascale/Ultrascale+. Показано, как создавать блоки, использующие встроенные ресурсы ПЛИС, и как задавать оптимальные параметры блоков с учетом архитектуры 7-ой серии/Ultrascale/Ultrascale+.