exponenta event banner

Создание UVM

Создание UVM-компонентов из подсистем Simulink ®

Создание тестовых компонентов универсальной методики проверки (UVM) и тестируемой поведенческой конструкции (DUT) из модели Simulink. Созданные компоненты можно использовать двумя способами.

  • Создание модели UVM с тестовым стендом и поведенческой (DUT). Используйте созданный верхний модуль UVM в качестве тестовой среды и замените созданный поведенческий DUT собственной имитационной моделью.

  • Создайте тестовые компоненты UVM и интегрируйте их в существующую среду UVM.

Для этой функции требуется Simulink Coder™.

Функции

uvmbuildСоздание испытательного стенда UVM на основе модели Simulink

Объекты

uvmcodegen.uvmconfigОбъект конфигурации UVM

Темы

Обзор создания компонентов UVM

Создание универсальной методики проверки (UVM) на основе модели Simulink.

Настройка созданного кода UVM

Настройка баннеров файлов и шкалы времени моделирования HDL при создании тестового стенда UVM.

Создание утверждений SystemVerilog и функционального покрытия

Создать немедленные утверждения SystemVerilog из verify операторы и блоки проверки модели, а также сбор информации о функциональном покрытии (требуется лицензия Simulink Test™).

Использование настраиваемых параметров для обобщения моделирования UVM

Создание параметров UVM на основе настраиваемых параметров Simulink.

Настраиваемые параметры в подсистеме последовательности

Создание параметров случайных ограничений в последовательности UVM из настраиваемых параметров Simulink.

Настраиваемые параметры в подсистеме табло

Создание параметров случайных ограничений в UVM-табло на основе настраиваемых параметров Simulink.

Характерные примеры