Middle
1 день
В классе / Онлайн

Расширенные методы проектирования на VHDL

25 990 ₽

Описание курса
Изучаются техники эффективного кодирования синтезируемого кода VHDL для программируемой логики (FPGA или CPLD). Хотя рассматриваемые концепции касаются, главным образом, устройств Intel FPGA использующих среду проектирования Quartus, многие из них применимы и к другим устройствам и средствам синтеза. Приобретаются навыки поведенческого и структурного кодирования на примерах описания функции общей логики, таких как: регистры, память и арифметические функции. Научитесь использовать конструкции VHDL для параметризации проектов, увеличения их гибкости и используемости. Дается введение в тестовые модули (testbenches) и конструкции VHDL, используемые в них.

Уровень сложности
Средний

Продолжительность
1 день

По завершении курса сможете
• Использовать стиль кодирования для эффективного синтеза при:
    – Использовании аппаратных примитивов
    – Использовании логических функций
    – Использовании арифметических операторов
    – Создании конечных автоматов
• Использовать RTL Viewer для проверки корректности результатов синтеза
• Интегрировать структурные блоки Altera в проекты VHDL
• Писать простые тестовые модули (testbenches) для верификации
• Создавать параметризированные дизайны

Необходимые навыки
Прохождение курса «Введение в VHDL», либо иметь соответствующие знания и уметь пользовать языком описания аппаратных средств VHDL
• Навыки в разработке цифровой логики
• Понимание процессов синтеза и симуляции

Курсы, которые рекомендуется освоить предварительно
Введение в VHDL

По завершении данного курса рекомендуется освоить следующие курсы
Частичная реконфигурация с Arria 10 FPGA

Оставить заявку на обучение