主要内容

生成和部署 IP 核

R2026b
生成具有 AXI 接口的可移植 HDL IP 核。从 AMD®、Altera®、Microchip、Speedgoat® 等部署到现成或自定义 FPGA 和 SoC 平台

IP 核是实现特定函数(通常是算法)的可移植和可重用的 HDL 组件。IP 核由以下各项组成:为您的算法生成的 HDL 代码、打包的 IP 核定义文件、包含寄存器地址映射的 C 头文件以及 IP 核报告。

使用 HDL Coder™,您可以从您的 MATLAB® 函数或 Simulink® 模型生成 IP 核。生成的 IP 核可以手动集成到现有系统中,也可以使用参考设计自动部署。有关手动集成生成的 IP 核的示例,请参阅Generate Board-Independent HDL IP Core for Xilinx Platforms。

要自动部署您的 IP 核,请使用参考设计,它定义生成的 IP 核如何集成到完整系统中。HDL Coder 为许多常见硬件平台和应用提供参考设计。您也可以编写自己的自定义参考设计。请参阅在自定义硬件上部署 IP 核。

如果您的硬件平台没有预先编写的参考设计,HDL Coder 可以自动为您生成一个参考设计。通过为您的参考设计选择自动生成,HDL Coder 会构建一个完整的、可部署的系统,其中包含您生成的 IP 核。有关详细信息,请参阅 Deploy IP Core With Auto-Generated Reference Design。

有关工作流的更多详细信息,请参阅Targeting FPGA and SoC Hardware Overview。

Generate IP core and bitstream workflow

类

hdlcoder.WorkflowConfigConfigure HDL code generation and deployment workflows

主题

IP 核生成

AMD SoC 参考设计

Intel SoC 参考设计

Microchip SoC 参考设计

参考设计集成

精选示例