Платформа Xilinx Zynq

Создавайте и развертывайте HDL-код и встроенное программное обеспечение на Xilinx® Zynq®-7000 платформа

HDL Coder™ могут сгенерировать IP-ядро, интегрировать его в ваш проект EDK и запрограммировать оборудование Zynq. Использование Embedded Coder®, можно сгенерировать и создать встроенное программное обеспечение, и запустить его на ARM® процессора. Смотрите рабочий процесс «Совместное проектирование аппаратного и программного обеспечения» для однокристальных платформ.

Чтобы перенести проект на оборудование Zynq, необходимо установить пакет поддержки HDL Coder для платформы Xilinx Zynq. Для получения информации об установке см. HDL Coder Поддерживаемых аппаратных средств.

Классы

расширить все

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

Функции

расширить все

socExportReferenceDesignЭкспорт пользовательского исходного проекта для HDL Workflow Advisor
addExternalIOInterfaceОпределите внешний интерфейс ввода-вывода для объекта платы
addExternalPortInterfaceОпределите интерфейс внешнего порта для объекта платы
addInternalIOInterfaceДобавьте и определите внутренний интерфейс ввода-вывода между сгенерированным IP-ядром и существующими IP-ядрами
addAXI4MasterInterfaceДобавьте и определите AXI4 интерфейс Master
addAXI4SlaveInterfaceДобавьте и задайте AXI4 подчиненный интерфейс
addAXI4StreamInterfaceДобавление AXI4-Stream интерфейса
addAXI4StreamVideoInterfaceДобавить AXI4-Stream Video Interface
addClockInterfaceДобавьте часы и сбросьте интерфейс
addCustomEDKDesignЗадайте файл проекта Xilinx EDK MHS
addCustomQsysDesignЗадайте файл проекта Altera Qsys
addCustomVivadoDesignЗадайте файл Tcl проекта экспортированных блоков Xilinx Vivado
addIPRepositoryВключите IP-модули из папки репозитория IP в пользовательский исходный проект
addParameterДобавьте и задайте пользовательские параметры для исходного проекта
validateReferenceDesignПроверяйте значения свойств в исходный проект объекте
validateBoardПроверяйте значения свойств в объекте платы
CallbackCustomProgrammingMethodУказатель на функцию для пользовательской функции обратного вызова, которая выполняется во время задачи Program Target Device в Workflow Advisor
EmbeddedCoderSupportPackageУкажите, использовать ли пакет поддержки Embedded Coder
PostBuildBitstreamFcnУказатель на функцию обратного вызова, который выполняется после создания задачи FPGA Bitstream в HDL Workflow Advisor
PostCreateProjectFcnУказатель на функцию обратного вызова, который выполняется после задачи Create Project в HDL Workflow Advisor
PostSWInterfaceFcnУказатель на функцию для пользовательской функции обратного вызова, которая выполняется после задачи Generate Software Interface в HDL Workflow Advisor
PostTargetInterfaceFcnУказатель на функцию обратного вызова, который выполняется после задачи Set Target Interface в HDL Workflow Advisor
PostTargetReferenceDesignFcnУказатель на функцию для функции обратного вызова, которая выполняется после задачи Set Target Reference Design в HDL Workflow Advisor

Темы

Моделируйте Проект для генерации AXI4 подчиненного интерфейса

Как спроектировать модель для AXI4 или AXI4-Lite интерфейсов для скаляра, векторных портов, типов данных шины и значений возврата чтения.

Моделируйте Проект для генерации AXI4-Stream интерфейса

Как спроектировать модель для генерации AXI4-Stream вектора или скалярного интерфейса.

Моделируйте Проект для генерации AXI4-Stream видео-интерфейса

Как спроектировать модель для генерации ядра IP с помощью AXI4-stream видеоинтерфейсов.

Моделируйте Проект для генерации AXI4 Master Interface

Описание протокола Master AXI4 и как вы можете проектировать модель для генерации ядра IP с помощью AXI4-Master интерфейсов.

Программные целевые платы FPGA или однокристальные устройства

Как программировать целевое оборудование Intel или Xilinx.

Отладка IP-ядра с помощью сбора данных FPGA

В этом примере показов, как отлаживать HDL Coder сгенерированное IP-ядро с помощью функции FPGA Данных Capture HDL Verifier.

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

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

Устраните отказы в синхронизации в Build FPGA Bitstream шага рабочего процесса генерации IP-ядра или рабочего процесса ввода-вывода Simulink FPGA в Simulink Real-Time для плат на базе Vivado.

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

Для просмотра документации необходимо авторизоваться на сайте