主要内容

Simscape半工作流

Simscape支持HDL代码生成和工作流从模型和生成HDL代码部署到目标硬件

可以为你开发的植物模型生成HDL代码通过使用Simscape™块,然后将生成的代码部署到独立的FPGA板,或FPGA Speedgoat上®I / O模块,SoC设备,等等。通过植物模型部署到一个FPGA板,可以加速植物的模拟模型和模拟模型通过使用实时半实物仿真(边境)。

在您生成HDL代码之前,使用sschdladvisor函数来生成一个高密度脂蛋白Simscape切换线性模型的实现模型。切换线性模型是模型包含块如二极管或开关。这些块是由一个线性关系等V =红外在哪里R可以切换两个或两个以上的值根据二极管或开关的状态。

在生成HDL实现模型之后,您可以使用HDL编码器™为这个模型生成代码并将生成的代码部署到目标平台使用高密度脂蛋白工作流顾问。生成HDL实现模型时,您可以指定是否要生成实现模型与单精度和双精度浮点数据类型。您还可以指定插入验证逻辑的实现模型来验证是否HDL实现数值匹配原始Simscape算法。

功能

sschdladvisor 打开Simscape HDL工作流顾问
makehdl 从模型生成HDL RTL代码、子系统或模型参考

主题

建模

实现模型和代码生成

Simscape HDL工作流顾问

Baidu
map