在 Vitis IDE 中,您可从使用现有 RTL 内核的应用工程的 ./src
文件夹中选中该内核。右键单击Project Explorer(工程资源管理器)视图中的 XO 文件,然后选中RTL Kernel Wizard(RTL 内核向导)。这样 Vitis IDE 会尝试为选定的 RTL 内核打开 Vivado 工程。
提示: 如果 Vitis IDE 无法找到 Vivado 工程,它会返回错误,且不允许您编译 RTL 内核。
此时会显示一个对话框,其中包含 2 个用于编辑现有 RTL 内核的选项。选择Edit Existing Kernel Contents(编辑现有内核内容)会重新打开 Vivado 工程,以便您修改和重新生成内核内容。选择Re-customize Existing Kernel Interfaces(重新自定义现有内核接口)则会打开“RTL Kernel”Wizard。除Kernel Name(内核名称)外,其它选项均可修改,并且可替换原先的 Vivado 工程。
重要: 创建经过更新的 RTL 内核工程后,原先 Vivado 工程中的所有文件和更改都将丢失。