Сгенерируйте тестовые компоненты универсальной методологии верификации (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.