主要内容

HDL 代码生成

为被控对象模型生成 HDL 兼容的 Simulink 模型并生成 HDL 代码

为被控对象模型生成 HDL 代码以部署到目标硬件平台上。使用 sschdladvisor 函数生成称为 HDL 实现模型的 HDL 兼容状态空间模型。您可以使用 HDL Coder™ 为此模型生成代码。

在生成代码之前,您可以指定 singledouble 浮点数据类型,或指定 fixed-point 数据类型来执行 HDL 算法的矩阵计算。您可以生成逻辑来验证生成的 HDL 实现模型是否在功能上等效于原始 Simscape™ 模型。对于此逻辑,您还可以指定数值正确性的容差值。

函数

sschdladvisorOpen Simscape HDL Workflow Advisor
hdladvisorDisplay HDL Workflow Advisor
hdlsetuptoolpathSet up system environment to access FPGA synthesis software
makehdlGenerate HDL RTL code from model, subsystem, or model reference

主题