exponenta event banner

Основы совместного проектирования аппаратного обеспечения

Выполнение рабочего процесса совместного проектирования аппаратного обеспечения для платформ SoC и автономных плат FPGA

При разделении проекта на аппаратные и программные компоненты используйте HDL Coder™ HDL Workflow Advisor, чтобы настроить проект на автономные платы FPGA, устройства SoC и модули ввода-вывода Speedgoat FPGA. Проект состоит из алгоритма DUT, для которого генерируется код RTL и ядро IP, и программных компонентов, для которых генерируется встроенный код для запуска на процессоре. Интерфейсы AXI используются для взаимодействия аппаратных и программных компонентов.

Классы

развернуть все

hdlcoder.BoardОбъект регистрации платы, описывающий пользовательскую плату SoC
hdlcoder.WorkflowConfigНастройка рабочих процессов создания и развертывания кода HDL
hdlcoder.ReferenceDesignОбъект регистрации ссылочного проекта, описывающий ссылочный проект SoC

Темы

Рабочий процесс совместного проектирования аппаратного и программного обеспечения для платформ SoC

Высокоуровневые шаги рабочего процесса для целевой платформы SoC.

Синхронизация процессора и FPGA

В помощнике по рабочим процессам HDL можно выбрать режим синхронизации Процессор/FPGA для процессора и FPGA, если доступны следующие режимы синхронизации:

Запуск потока операций HDL со сценарием

Экспорт, импорт или настройка сценария командной строки рабочего процесса HDL.

Начало работы с консультантом по рабочим процессам HDL

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

Модельные и отладочные сигналы контрольных точек с кодером HDL

Пример добавления контрольных точек к сигналам в модели и отладки этих сигналов в сгенерированном коде HDL.

Целевые программные платы FPGA или устройства SoC

Программирование целевого аппаратного обеспечения Intel или Xilinx.

Характерные примеры