Высокоуровневое проектирование цифровых систем на основе языка SystemVerilog
За дополнительной информацией обращаться:
Ведущий специалист Ордынская Марина Юрьевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 639-65-63,
e-mail: ordinskaya@bsuir.by
ведущий специалист Крищенович Вероника Анатольевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 390-88-95,
e-mail: krish@bsuir.by
Заместитель декана Гарбуз Виталий Борисович, ауд. 402-8., тел. +375 29 686-61-14,
e-mail: garbuz@bsuir.by
Запись осуществляется через электронную форму. Обучение начинаются по мере формирования групп.
Стоимость
****
Продолжительность
72 часа
О программе
Программа курса
Основы языка SystemVerilog. Общий обзор.
Литеральные значения. Типы данных.
Массивы. Объявления данных. Классы. Операции и выражения.
Планирование семантики: выполнения аппаратной модели и ее среды верификации, моделирование событий, планировщик событий, контрольные точки обратного вызова.
Процедурные операторы и управление потоком.
Процессы.
Задачи и функции.
Случайные ограничения.
Межпроцессная синхронизация и взаимодействие.
Синхронизация блоков.
Программный блок. Утверждения.
Покрытия. Иерархия. Интерфейсы.
Библиотеки конфигурации. Системные задачи и функции. Директивы компилятора. Дамп изменений значений.
Прямое программирование интерфейсов. Модель объекта. Моделирование конечных автоматов.
Проектирование иерархических структур.
Моделирование законченного проекта.
Моделирование на уровне поведения.
Моделирование на уровне передачасов.
Записаться на курс
Высокоуровневое проектирование цифровых систем на основе языка SystemVerilog