部署
部署被控对象模型允许您测试控制算法。您可以使用 HDL 代码部署 Simscape™ 被控对象模型,以进行实时仿真,包括硬件在环 (HIL) 仿真。HDL Coder™ 可以使用 HDL 工作流顾问生成 HDL 代码并优化速度、面积和资源利用率。
您可以使用 FPGA 综合工具(如 Xilinx® Vivado® Design Suite)综合生成的 HDL 代码。有关支持的综合工具和版本的详细信息,请参阅HDL Language Support and Supported Third-Party Tools and Hardware。
有关将设计部署到 Speedgoat® FPGA I/O 模块的信息,请参阅 Speedgoat– Simulink Programmable FPGA I/O 和 Speedgoat Target Computers and I/O Hardware (Simulink Real-Time)。
主题
- Generate HDL Code for Simscape Models
Generate HDL code from Simscape switched linear models.
- Generate HDL Code for Simscape Models with Multiple Networks
Split a large Simscape network into multiple networks and generate HDL implementation model.
- Generate Optimized HDL Implementation Model from Simscape
Optimize area and timing of HDL implementation model generated from Simscape by using HDL Coder optimizations.
- Deploy Simscape Grid Tied Converter Model to Speedgoat IO Module Using HDL Workflow Script
Deploy grid tied converter modeled in Simscape to Speedgoat IO modules using HDL Workflow script.
- Deploy Simscape DC Motor Model to Speedgoat FPGA IO Module
Generate an FPGA bitstream for a nonlinear Simscape model (DC motor) and deploy it onto a Speedgoat FPGA I/O module.
- Generate FPGA Bitstream for Two-Phase DC-DC Converter with Tunable Run-Time Parameters
Generate FPGA bitstream for a Simscape model and tune the run-time parameter values.