主要内容

创建一个自定义硬件平台

将生成的IP核集成到目标SoC设备Speedgoat中®I/O模块,或独立FPGA板定义自定义板和参考设计

HDL Coder™支持有限数量的现有目标平台。对于快速原型,现有的电路板可以工作,但对于生产,通常需要定制平台。使用Xilinx创建自定义平台,将IP核集成到独立的FPGA板或SoC平台®Vivado®IP集成商或英特尔®转换频率。

您可以在MATLAB中创建自己的自定义参考设计®并使用HDL Coder将IP核集成到参考设计中。

有关工作流的详细信息,请参见FPGA和SoC硬件概述

创建自定义硬件平台工作流

hdlcoder。董事会 单板注册对象,用于描述SoC自定义单板
hdlcoder。ReferenceDesign 描述SoC参考设计的参考设计注册对象

功能

全部展开

addCustomEDKDesign 指定赛灵思公司EDK MHS项目文件
addCustomQsysDesign 指定阿尔特拉Qsys项目文件
addCustomVivadoDesign 指定赛灵思公司Vivado导出块设计Tcl文件
addCustomLiberoDesign 指定微芯片自由人SoC导出块设计Tcl文件
addIPRepository 在自定义参考设计中包括IP存储库文件夹中的IP模块
addParameter 为参考设计添加和定义自定义参数
validateReferenceDesign 检查参考设计对象中的属性值
validateBoard 检查板对象中的属性值
addEthernetMACInterface 为板卡对象定义以太网MAC接口
addExternalIOInterface 为单板对象定义外部IO接口
addExternalPortInterface 为单板对象定义外部端口接口
addInternalIOInterface 在生成的IP核和现有IP核之间添加和定义内部IO接口
addAXI4MasterInterface 添加并定义AXI4主接口
addAXI4SlaveInterface 添加并定义AXI4从接口
addAXI4StreamInterface 添加AXI4-Stream接口
addAXI4StreamVideoInterface 增加AXI4-Stream视频接口
addClockInterface 增加时钟和复位接口
CallbackCustomProgrammingMethod 在工作流顾问的程序目标设备任务期间执行的自定义回调函数的函数句柄
CustomizeReferenceDesignFcn 在HDL工作流顾问中的设置目标接口任务之前执行的回调函数的函数句柄
EmbeddedCoderSupportPackage 指定是否使用嵌入式编码器支持包
PostBuildBitstreamFcn 在HDL工作流顾问中构建FPGA比特流任务后执行的回调函数的函数句柄
PostCreateProjectFcn 在HDL工作流顾问中创建项目任务后执行的回调函数的函数句柄
PostSWInterfaceFcn 在HDL Workflow Advisor中生成软件接口任务后执行的自定义回调函数的函数句柄
PostTargetInterfaceFcn 在HDL工作流顾问中设置目标接口任务后执行的回调函数的函数句柄
PostTargetReferenceDesignFcn 在HDL工作流顾问中设定目标参考设计任务后执行的回调函数的函数句柄
addDeviceTree 为单板对象添加设备树
addDeviceTreeIncludeDirectory 指定用于编译设备树的包含文件的路径
addDeviceTree 为参考设计对象添加设备树
addDeviceTreeIncludeDirectory 指定用于编译设备树的包含文件的路径
socExportReferenceDesign 导出自定义参考设计HDL工作流顾问

主题

板及参考设计

特定硬件平台

故障排除

解决IP核生成和Simulink实时FPGA I/O工作流程中的定时故障

解决IP核生成工作流或Simulink实时FPGA I/O工作流中的Build FPGA Bitstream步骤中的定时故障。

Baidu
map