Сбор данных FPGA

Захват данных сигнала от live FPGA (требует HDL- Verifier™)

Используйте функцию сбора данных FPGA, чтобы наблюдать сигналы от вашего проекта, в то время как проект работает на FPGA. Эта функция захватывает окно данных о сигнале из FPGA и возвращает данные в MATLAB® или Simulink®. Чтобы захватить сигналы, HDL Verifier генерирует IP-ядро, которое вы должны интегрировать в свой HDL-проект и развернуть в FPGA вместе с остальной частью вашего проекта. HDL Verifier также генерирует приложение, модель System object™ и Simulink, которые общаются с FPGA и возвращают данные в MATLAB или Simulink.

Для захвата данных FPGA:

  1. Сгенерируйте настраиваемые компоненты и IP-ядро. Укажите имена и размеры портов для сгенерированного IP-адреса. Эти порты соединяются с сигналами, которые вы хотите захватить, и сигналами, которые вы хотите использовать в качестве триггеров. Запускает управление, когда происходит захват.

  2. Интегрирование сгенерированного IP в проект FPGA и развертывание проекта на плате FPGA. Этот шаг автоматизируется при использовании HDL Workflow Advisor.

  3. Используйте сгенерированное приложение, системный объект или модель Simulink для сбора данных для анализа, верификации или отображения. Можно сконфигурировать условие триггера, чтобы управлять, когда происходит захват.

    Для этого шага необходимо загрузить пакет аппаратной поддержки для HDL Verifier. Доступные пакеты поддержки:

    • HDL Verifier поддержки Intel® Платы FPGA

    • HDL Verifier пакета поддержки для Xilinx® Платы FPGA

    Дополнительная документация по функции сбора данных FPGA включена в комплект установки пакета поддержки. См. раздел Загрузка пакета поддержки платы FPGA (HDL Verifier).

Следующая схема показывает два рабочих процессов для сбора данных:

Темы

Рабочий процесс захвата данных (HDL Verifier)

Высокоуровневый рабочий процесс для сбора данных о сигнале из проекта, выполняемого на FPGA.

Начало работы с HDL Workflow Advisor

Изучение основ HDL Workflow Advisor и способов выполнения различных задач.

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