Программа (Xilinx, ЧГУ)

Курсы подготовки инженеров. Краткая аннотация.

Курс 1. Основы аппаратных языков VHDL и Verilog Основы языка VHDL.

Параллельные и последовательные операторы языка. Описание комбинационных схем. Описание триггеров, счетчиков и цифровых автоматов. Основы языка Verilog. Структурное описание проекта. Описание комбинационных и триггерных схем. Создание тестовых воздействий на VHDL и Verilog.

Курс 2. Цифровая обработка сигналов (ЦОС) на ПЛИС Структура DSP-блока.

Реализация быстрых алгоритмов дискретного преобразования Фурье и свертки. IP-ядра ЦОС и реализация на них алгоритмов ЦОС. Пример построения генератора аналоговых и цифровых сигналов на ПЛИС.

Курс 3. Принципы проектирования систем на кристалле Архитектура системы на кристалле Zynq-7000.

Маршруты проектирования систем на кристалле в САПР ISE и Vivado. Soft- и hard-процессоры. Использование hard-процессора ARM и Soft-процессора MicroBlaze в системах на кристалле. Интерфейс JTAG и внутрикристальная отладка в ChipScope.

Курс 4. Проектирование цифровых устройств на ПЛИС фирмы Xilinx в среде LabView.

Создание проектов цифровых устройств в среде LabView. Интеграция VHDL-модулей в проект на LabView.