创建一个自定义硬件平台
将生成的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参考设计的参考设计注册对象 |
功能
主题
板及参考设计
- 电路板和参考设计注册系统
定义和登记电路板和参考设计的系统。 - 注册自定义板
定义自定义SoC板接口和属性。在定义电路板之后,您可以使用HDL Workflow Advisor中的IP Core Generation Workflow对其进行定位。 - 注册一个自定义参考设计
定义自定义SoC参考设计的接口和属性。在定义和注册参考设计之后,您可以使用HDL Workflow Advisor中的IP Core Generation Workflow来针对它。 - 为自定义参考设计定义自定义参数和回调函数
了解如何为自定义参考设计定义自定义参数和自定义回调函数。 - 基于参考设计参数的动态定制参考设计
控件动态地自定义参考设计CustomizeReferenceDesignFcn
方法。 - 定义并将IP存储库添加到自定义参考设计
了解如何创建IP存储库,并将存储库中的IP模块添加到自定义参考设计中。 - 在参考设计中定义多个AXI主接口以访问DUT AXI4从接口
了解如何在自定义参考设计中指定多个AXI主接口以访问HDL DUT IP AXI4从接口。 - 使用多个AXI4- stream和AXI4主接口生成HDL IP核
了解如何将DUT端口映射到多个AXI4- stream、AXI4- stream Video和AXI4 Master接口。 - 使用仅主或仅从AXI4-Stream接口动态创建参考设计
此示例说明如何使用基于参考设计参数选项的回调函数动态自定义参考设计。 - 用于更快参考设计综合的IP缓存
使用IP缓存通过使用脱离上下文的工作流来加快参考设计综合时间。 - 生成IP核设备树
生成包含HDL编码器生成的IP核的设备树文件。 - 从SoC模型导出自定义参考设计(SoC Blockset)
使用socExportReferenceDesign
功能,从SoC Blockset™模型导出自定义参考设计。 - 导出自定义参考设计(SoC Blockset)
本示例展示如何使用SoC Blockset™从SoC模型导出自定义参考设计socExportReferenceDesign
函数。
特定硬件平台
- 为Zynq工作流定义定制板和参考设计
这个例子展示了如何在Zynq®工作流中定义和注册定制板和参考设计。 - 定义自定义板和参考设计的英特尔SoC工作流程
这个例子展示了如何在HDL Coder™Intel®SoC工作流中定义和注册自定义板和参考设计。 - 为微芯片工作流程定义定制电路板和参考设计
这个例子展示了如何在HDL workflow Advisor的Microchip工作流中定义和注册一个闪烁LED模型的定制板和参考设计。 - 在Zynq板上编写音频系统参考设计
这个例子展示了如何构建一个参考设计来运行音频算法,并访问Zynq®板上的音频输入和输出。 - 在ZYBO板上编写音频系统参考设计
这个例子展示了如何构建一个参考设计来运行音频算法并访问ZYBO™Z7-10板上的音频输入和输出。 - 基于Intel板的音频系统参考设计
这个例子展示了如何:
故障排除
解决IP核生成和Simulink实时FPGA I/O工作流程中的定时故障
解决IP核生成工作流或Simulink实时FPGA I/O工作流中的Build FPGA Bitstream步骤中的定时故障。