Сбор данных FPGA

Захват данных сигнала от live FPGA

Используйте сбор данных 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 для сбора данных для анализа, верификации или отображения. Можно сконфигурировать условие триггера, чтобы управлять, когда происходит захват.

Чтобы использовать эту функцию, необходимо загрузить пакет аппаратной поддержки для вашей платы FPGA. Дополнительная документация по этой функции включена в комплект установки пакета поддержки. Смотрите документацию по пакетам поддержки:

Для получения информации о загрузке пакетов поддержки смотрите Загрузку пакета поддержки платы FPGA.

Темы

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

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

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