Можно использовать компонент DPI, сгенерированный от Подсистемы Simulink двумя способами:
Экспортируйте Компонент SystemVerilog DPI — можно интегрировать этот компонент в симуляцию HDL как поведенческая модель. Генератор компонента поддерживает тестовые точки и настраиваемые параметры. Можно также сгенерировать испытательный стенд SystemVerilog, который проверяет сгенерированный компонент DPI по векторам данных от подсистемы. Смотрите Генерируют Компонент SystemVerilog DPI.
Сгенерируйте испытательный стенд SystemVerilog DPI (с HDL Coder™) — Использование этот испытательный стенд, чтобы проверить ваш сгенерированный HDL-код с помощью кода С, сгенерированного из целой модели Simulink, включая DUT и источники данных. Смотрите Проверяют Проект HDL С Большим набором данных Используя Испытательный стенд (HDL Coder) SystemVerilog DPI.
Смотрите Генерацию Компонента DPI с Simulink. У вас должна быть лицензия Simulink Coder™, чтобы использовать эту функцию.
Assertion | Сгенерируйте утверждения SystemVerilog от утверждения Simulink |
Генерация компонента DPI с Simulink
Если у вас есть лицензия Simulink Coder, можно сгенерировать компоненты SystemVerilog DPI с помощью одного из двух методов.
Испытательные стенды SystemVerilog DPI
Выберите между двумя типами испытательных стендов SVDPI.
Сгенерируйте компонент SystemVerilog DPI
Как сгенерировать компонент SystemVerilog DPI
Используйте сгенерированные функции DPI в SystemVerilog
Как экспортировать сгенерированный компонент DPI в среду SystemVerilog
Проверьте сгенерированный компонент по данным Simulink
Запустите ModelSim® или Questa®Sim в режиме GUI.
Сгенерируйте утверждения SystemVerilog от места размещения Simulink Test
Сгенерируйте утверждения SystemVerilog от своего окружения Simulink.
Сгенерируйте кросс-платформенные компоненты DPI
Сгенерируйте компонент DPI для операционной системы, отличающейся от вашей хост-машины MATLAB®.
Настройте сгенерированный код SystemVerilog
Описывает, как настроить сгенерированный код SystemVerilog
Настройте параметр усиления во время симуляции
Сгенерируйте компонент DPI, который обеспечивает настраиваемый доступ к параметру.
Тестовая точка компонента SystemVerilog DPI доступ
Можно определять внутренние сигналы в модели как тестовые точки и сконфигурировать генератор SystemVerilog DPI, чтобы создать одну или несколько функций доступа.
Сгенерируйте Компонент SystemVerilog DPI от, проверяют Оператор
Генерируйте чеки SystemVerilog DPI от оператора verify
(требует лицензии Simulink Test™).
Проверьте проект HDL с большим набором данных Используя испытательный стенд SystemVerilog DPI
Этот пример показывает, как использовать испытательный стенд SystemVerilog DPI для верификации HDL-кода, где большой набор данных требуется.
Сгенерируйте испытательный стенд и включите покрытие кода Используя HDL Workflow Advisor (HDL Coder)
Сгенерируйте испытательный стенд и покрытие кода для сгенерированного HDL-кода с помощью HDL Workflow Advisor.