exponenta event banner

Верификатор HDL

Тестирование и проверка Verilog и VHDL с использованием имитаторов HDL и плат FPGA

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

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

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

Начало работы

Изучение основ проверки HDL

Проверка с помощью Cosimulation

Косимуляция между имитаторами ЛПВП и MATLAB и Simulink

Проверка с помощью аппаратных средств FPGA

Подключение платы FPGA с MATLAB и Simulink для проверки и отладки конструкций оборудования

Проверка с помощью компонентов UVM и SystemVerilog

Создание компонентов UVM или SystemVerilog DPI

Интеграция проверки с генерацией кода HDL

Создание тестовых стендов для проверки кода HDL, сгенерированного с помощью HDL Coder™

Создание модели на уровне транзакций

Создание виртуальных прототипов SystemC TLM

Поддерживаемое аппаратное обеспечение HDL Verifier

Поддержка аппаратных средств других производителей, таких как платы Xilinx, Intel и Microsemi ® FPGA