Vitis 集成设计环境
Vitis™ 集成设计环境 (IDE) 可用于为赛灵思器件执行系统编程,包括含多个 AI 引擎内核的 Versal® 器件。在此工具中,有下列功能特性可用。
- 最优化 C/C++ 编译器,用于编译内核与 graph 代码,执行所有必要的连接、布局和检查以确保器件上的各项功能正常工作。
- 周期近似的仿真器、加速的功能仿真器和剖析工具。
- 调试环境,可在仿真环境和硬件环境下使用。
Vitis 命令行工具
命令行工具可用于构建、仿真以及生成输出文件和报告。捕获由 IDE 生成的命令行输出后,有助于后续集成到客户构建环境内。Vitis 分析器 IDE 可用于查看报告并分析由命令行工具生成的输出文件和报告。
Vitis Model Composer
Vitis™
Model Composer 可提供基于
MATLAB®
和
Simulink®
的高层次图形输入环境,用于包含 AI 引擎、HLS 和 RTL 组件的设计仿真与代码生成。如需了解更多信息,请参阅
Vitis Model Composer 用户指南(UG1483)。
- 将 AI 引擎内核、graph、HLS 内核与基于 RTL 的块导入同一个 Simulink® 设计,用于快速协同仿真。
- 从 Simulink 库浏览器中,将经过最优化的 AI 引擎函数(例如,有限脉冲响应 (FIR) 和 FFT 滤波器)拖放到设计中。
- 使用 MATLAB 或 Simulink 中生成的激励来验证设计、直观显示结果并将结果与黄金参考结果进行比较。生成 graph 代码并测试矢量。
- 汇编导入的代码和块库代码以供馈送到下游工具中。