要集成到 Vitis 工具流程中,RTL 模块必须至少满足 内核接口要求 中列举的要求。XRT 管理的内核与用户管理的内核都同样必须满足内核接口要求。
此外,XRT 管理的内核必须满足 XRT 管理的内核的控制要求 中所述的要求,才可供 XRT 执行和剖析。
用户管理的内核必须具有 Vitis 编译器所需的信号接口,才能允许编译器将内核链接到其它内核以及链接到目标平台,而无需遵守严格的 XRT 执行协议。通过这种方式,即可更快且更轻松地将现有 RTL IP 集成到 Vitis 环境中。
您可能需要修改自己的 RTL 模块才能满足以下部分中所概述的内核要求。