Запуск с HDL Verifier

Тестируйте и проверяйте Verilog и VHDL с помощью плат Симуляторов HDL и FPGA

HDL Verifier™ позволяет тестировать и проверять Verilog® и VHDL® проекты для ПЛИС, ASIC и СнК. Можно проверить RTL на соответствие испытательных стендов, выполняемым в MATLAB® или Simulink® использование косимуляции с помощью симулятора HDL. Эти же испытательные стенды могут использоваться с платами разработки FPGA и SoC для проверки реализации HDL на оборудовании.

HDL Verifier предоставляет инструменты для отладки и проверки реализации FPGA на Xilinx® и Intel® платы. Можно использовать MATLAB для записи и чтения из регистров, сопоставленных с памятью, для проверки проектов на оборудовании. Можно вставить зонды в проекты и задать условия триггера для загрузки внутренних сигналов в MATLAB для визуализации и анализа.

HDL Verifier генерирует модели верификации для использования в испытательные стенды RTL, включая испытательные стенды универсальной методологии верификации (UVM). Эти модели выполняются изначально в симуляторах, которые поддерживают интерфейс прямого программирования (DPI) SystemVerilog.

Руководства

Автоматизация верификации проекта

  • Косимуляция HDL

    Программное обеспечение HDL Verifier состоит из функций MATLAB, системного object™ MATLAB и библиотеки блоков Simulink, все из которых устанавливают коммуникационные ссылки между симулятором HDL и MATLAB или Simulink.

  • Верификация ПЛИС

    HDL Verifier работает с Simulink или MATLAB и HDL Coder™ и поддерживаемой средой разработки FPGA, чтобы подготовить ваш автоматически сгенерированный HDL код к реализации в FPGA.

  • Генерация компонентов TLM

    HDL Verifier позволяет вам создать модель уровня транзакций (TLM) SystemC, которая может выполняться в любом окружении TLM 2.0, совместимой с OSCI, включая коммерческую виртуальную платформу.

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

    HDL Verifier работает с Simulink Coder™ или MATLAB Coder, чтобы экспортировать подсистему в качестве сгенерированного кода C внутри компонента SystemVerilog с интерфейсом прямого программирования (DPI).

Рекомендуемые примеры