Пакет: hdlcoder
Исходный проект объекта регистрации, который описывает SoC исходного проекта
создает объект исходного проекта, который используется для регистрации пользовательского исходного проекта для однокристальной платформы.refdesign = hdlcoder.ReferenceDesign('SynthesisTool', toolname)
Чтобы задать характеристики своего исходного проекта, задайте свойства объекта исходного проекта.
Используйте версию инструмента исходного проекта, которая совместима с поддерживаемой версией инструмента. Если вы выбираете другую версию инструмента, возможно, что HDL- Coder™ не может создать исходного проекта проект для IPцентрального интегрирования.
создает объект исходного проекта, который используется для регистрации пользовательского исходного проекта для однокристальной платформы.refdesign =
hdlcoder.ReferenceDesign('SynthesisTool',toolname)
| CallbackCustomProgrammingMethod | Указатель на функцию для пользовательской функции обратного вызова, которая выполняется во время задачи Program Target Device в Workflow Advisor |
| CustomizeReferenceDesignFcn | Указатель на функцию обратного вызова, который выполняется перед задачей Set Target Interface в HDL 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 |
| 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 в пользовательский исходный проект |
| addInternalIOInterface | Добавьте и определите внутренний интерфейс ввода-вывода между сгенерированным IP-ядром и существующими IP-ядрами |
| addParameter | Добавьте и задайте пользовательские параметры для исходного проекта |
| validateReferenceDesign | Проверяйте значения свойств в исходный проект объекте |