克隆 HLS 组件 - 2023.2 简体中文

Vitis 高层次综合用户指南 (UG1399)

Document ID
UG1399
Release Date
2023-12-18
Version
2023.2 简体中文

HLS 编译器的最常见用例是用于创建初始设计、分析结果,然后执行最优化以满足期望的面积和性能目标。这通常是一个迭代性进程,需要执行多个步骤和多次最优化才能达成期望的目标。开始探索应对设计挑战的可能解决方案时,您可以克隆一个 HLS 组件,以便保存一个组件,同时使用另一个组件进行探索。

要克隆 HLS 组件,请在 Vitis 的“Component Explorer”(组件资源管理器)中右键单击该组件,然后选中Clone Component(克隆组件)命令,如下图所示。这样即可打开Clone Component(克隆组件)对话框,它会提示您给该组件输入一个新名称。

图 1. 克隆组件

创建克隆的组件后,设计将包含相同的源文件、测试激励文件、顶层函数和 HLS 配置文件设置。但Flow Navigator中的全部流程步骤都尚未完成。您可编辑此新 HLS 组件的配置文件设置或其他设置,然后开始逐步执行构建进程。您可将原始 HLS 组件保留其当前状态,或者开发两种不同的设计分支方法。