hdlcoder.ReferenceDesign class
Package:hdlcoder
Reference design registration object that describes SoC reference design
Description
creates a reference design object that you use to register a custom reference design for an SoC platform.refdesign
= hdlcoder.ReferenceDesign('SynthesisTool',toolname
)
To specify the characteristics of your reference design, set the properties of the reference design object.
Use a reference design tool version that is compatible with the supported tool version. If you choose a different tool version, it is possible that HDL Coder™ is unable to create the reference design project for IP core integration.
Construction
creates a reference design object that you use to register a custom reference design for an SoC platform.refdesign
= hdlcoder.ReferenceDesign('SynthesisTool',toolname
)
Input Arguments
Properties
方法
CallbackCustomProgrammingMethod | Function handle for custom callback function that gets executed during Program Target Device task in the Workflow Advisor |
CustomizeReferenceDesignFcn | Function handle for callback function that gets executed before Set Target Interface task in the HDL Workflow Advisor |
嵌入式codersuppo金宝apprtpackage | 指定是否使用Embedded Codersupport package |
PostBuildBitstreamFcn | 在HDL Workflow Advisor中构建FPGA bitstream任务后执行的回调函数的函数句柄 |
PostCreateProjectFcn | Function handle for callback function that gets executed after Create Project task in the HDL Workflow Advisor |
PostSWInterfaceFcn | Function handle for custom callback function that gets executed after Generate Software Interface task in the HDL Workflow Advisor |
PostTargetInterfaceFcn | Function handle for callback function that gets executed after Set Target Interface task in the HDL Workflow Advisor |
PostTargetReferenceDesignFcn | Function handle for callback function that gets executed after Set Target Reference Design task in the HDL Workflow Advisor |
addAXI4MasterInterface | Add and define AXI4 Master interface |
addAXI4SlaveInterface | 添加并定义AXI4从接口 |
addAXI4StreamInterface | 添加AXI4-Stream接口 |
addAXI4StreamVideoInterface | Add AXI4-Stream Video interface |
addClockInterface | Add clock and reset interface |
AddCustomedKdesign | SpecifyXilinxEDK MHS project file |
AddCustomqsysdesign | SpecifyAlteraQsys project file |
addCustomVivadoDesign | SpecifyXilinxVivado导出块设计TCL文件 |
addDeviceTree | Add device tree for reference design object |
addDeviceTreeIncludeDirectory | Specify the path of an include file to compile the device tree against |
addIPRepository | Include IP modules from your IP repository folder in your custom reference design |
addInternalIOInterface | Add and define internal IO interface between generated IP core and existing IP cores |
addParameter | Add and define custom parameters for your reference design |
validateReferenceDesign | 在参考设计对象中检查属性值 |
See Also
Topics
- Define Custom Board and Reference Design for Zynq Workflow
- Define Custom Board and Reference Design for Intel SoC Workflow
- Register a Custom Board
- Register a Custom Reference Design
- Define Custom Parameters and Callback Functions for Custom Reference Design
- Board and Reference Design Registration System