Пользовательская генерация ядра IP

Сгенерируйте ядро IP HDL, которое содержит HDL-код для развертывания на автономных платах FPGA, Speedgoat® Модули ввода-вывода, Xilinx® Zynq®- 7 000 платформ или Intel® Устройства SoC

При помощи IP Core Generation рабочий процесс в HDL Workflow Advisor, HDL Coder™ может сгенерировать ядро IP, которое содержит исходный код HDL и заголовочные файлы C для интеграции ядра IP в ваш проект EDK, и затем программируйте целевой компьютер.

Классы

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

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

Функции

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

addDeviceTreeДобавьте дерево устройств для объекта платы
addDeviceTreeIncludeDirectoryЗадайте путь включать файла, чтобы скомпилировать дерево устройств против
addDeviceTreeДобавьте дерево устройств для объекта исходного проекта
addDeviceTreeIncludeDirectoryЗадайте путь включать файла, чтобы скомпилировать дерево устройств против

Темы

Генерация ядра IP

Пользовательская генерация ядра IP

Используя HDL Workflow Advisor, можно сгенерировать пользовательское ядро IP из модели или алгоритма.

Пользовательский отчет ядра IP

Вы генерируете HTML пользовательский отчет ядра IP по умолчанию, когда вы генерируете пользовательское ядро IP.

Многоскоростная генерация ядра IP

Изучите различные проекты в качестве примера, которые используют несколько частот дискретизации с рабочим процессом Генерации Ядра IP.

Сгенерируйте независимое от Совета ядро IP HDL из модели Simulink

Когда вы открываете HDL Workflow Advisor и запускаете IP Core Generation рабочий процесс для вашего Simulink® модель, можно задать типовую платформу Xilinx или типовую платформу Intel.

Сгенерируйте независимое от Совета ядро IP из алгоритма MATLAB

Независимая от Совета генерация ядра IP из MATLAB®.

Сгенерируйте ядро IP HDL с несколькими, AXI4-передают-потоком и основные интерфейсы AXI4

Узнать, как можно сопоставить порты DUT с несколькими, AXI4-передают-потоком, AXI4-потоковое Видео и Основные интерфейсы AXI4.

Сгенерируйте Дерево устройств для Ядра IP

Сгенерируйте файлы дерева устройств, которые включают сгенерированное ядро IP HDL Coder.

Синхронизация процессора и кэширование IP

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

В HDL Workflow Advisor можно выбрать Processor/FPGA synchronization mode для процессора и FPGA, когда вы генерируете пользовательское ядро IP, чтобы использовать в проекте интегрирования встраиваемой системы.

Синхронизация глобального сигнала сброса к ядру IP синхронизирует область

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

IP, кэширующийся для более быстрого синтеза исходного проекта

Используйте IP, кэширующийся, чтобы ускорить время синтеза исходного проекта при помощи рабочего процесса из контекста.

Поиск и устранение проблем

Разрешите отказы синхронизации в генерации ядра IP и рабочих процессах ввода-вывода FPGA Simulink Real-Time

Разрешите отказы синхронизации в шаге Потока битов FPGA Сборки Рабочего процесса Генерации Ядра IP или Рабочего процесса ввода-вывода FPGA Simulink Real-Time для Находящихся в Vivado Советов.

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