Intel® Quartus® Prime Standard Edition用户指南: 调试工具

ID 683552
日期 9/24/2018
Public
文档目录

2.13. 系统验证流程中的MATLAB*和Simulink*

您可以使用MATLAB*和Simulink*在System Console中测试系统开发,并使用Intel FPGA Hardware in the Loop (HIL)管脚设置系统验证流程。 通过这种方法,您可以部署设计硬件来实时运行,并在软件环境中仿真系统的周围组件。HIL方法使您可以利用软件工具的灵活性以及实际的准确性和硬件速度。您可以逐步将更多硬件组件引入系统验证测试台。该技术使您在调整和验证系统时可以更好地控制集成过程。完整的系统被集成后,HIL方法使您能够通过软件提供在各种情况下测试系统的动力。

HIL方法的优势

  • 避免高处理率算法的长时间计算延迟
  • API可帮助在MATLAB*环境中控制、调试、可视化和验证FPGA设计。
  • MATLAB*软件读回FPGA结果,用于进一步分析和显示

所需工具和组件

  • MATLAB*软件
  • DSP Builder for Intel® FPGAs软件
  • Intel® Quartus® Prime软件
  • Intel FPGA
注: DSP Builder for Intel® FPGAs安装包包括System Console MATLAB* API。
图 20. 循环主机目标设置中的硬件(Hardware in the Loop Host-Target Setup)