PL 内核可表现为两种形式:以 C/C++ 编写的 HLS 内核,或者封装在 Vivado Design Suite 内的 RTL 内核。这些内核必须单独编译才能生成赛灵思对象文件 (XO),用于在目标平台上集成系统设计。
以 C/C++ 编写的 HLS 内核可在 Vitis HLS 工具内直接进行编写和编译,或者在 Vitis 应用加速开发流程内进行编写和编译。
如需获取有关创建和构建 RTL 内核的信息,请参阅 Vitis 统一软件平台文档:应用加速开发(UG1393) 中的RTL 内核 。