exponenta event banner

Генерация компонента SystemVerilog DPI

Экспорт подсистемы Simulink или функции MATLAB с использованием интерфейса DPI

Можно экспортировать подсистему Simulink ® или функцию MATLAB ® с интерфейсом DPI для моделирования Verilog ® или SystemVerilog. Кодер переносит сгенерированный код C с оболочкой DPI, доступ к которой осуществляется через функцию «тонкого» интерфейса SystemVerilog.

HDL Verifier™ поддерживает генерацию компонентов SystemVerilog DPI с помощью этих продуктов и платформ.

Формат проектаНеобходимые продуктыРекомендуемые продуктыПоддерживаемые платформы
Подсистема симулятора

«Симулинк» и «Симулинк» Coder™

Встроенный кодер ®
  • 32-разрядная и 64-разрядная ОС Windows ®

  • 64-разрядная версия Linux ®

Функция MATLAB

Кодер MATLAB и MATLAB

 
  • 64-разрядная версия Windows

  • 64-разрядная версия Linux

Создание тестового стенда SystemVerilog DPI в кодере HDL

При наличии лицензии HDL Coder™ можно создать тестовый стенд SystemVerilog DPI. Используйте тестовый стенд для проверки созданного кода HDL с использованием кода C, созданного из всей модели Simulink, включая DUT и источники данных. Для использования этой функции вся модель должна поддерживать генерацию кода C с помощью Simulink Coder. Доступ к этой функции можно получить в мастере рабочего процесса HDL по пути Создание кода HDL (HDL Code Generation) > Задать параметры тестирования (Set Testbench Options) или в диалоговом окне Параметры конфигурации модели (Model Configuration Parameters) по пути Создание кода HDL (HDL Code Generation) > Испытательный стенд (Test Stench). Либо для доступа в командной строке установите значениеGenerateSVDPITestBench имущество makehdltb (кодер HDL). Пример создания SystemVerilog Testbench с помощью кодера HDL см. в разделе Проверка конструкции HDL с помощью испытательного стенда SystemVerilog DPI (кодер HDL).

HDL Verifier поддерживает создание испытательного стенда SystemVerilog DPI в кодере HDL с этими продуктами и платформами.

Формат проектаНеобходимые продуктыРекомендуемые продуктыПоддерживаемые платформы
Подсистема симулятора

Кодер Simulink и Simulink

Встроенный кодер
  • 32-разрядная и 64-разрядная ОС Windows

  • 64-разрядная версия Linux

Связанные темы