AMD Vivado™ HLS 和 AMD Vitis™ HLS 都允许用户使用编译指示/指令来自定义与顶层函数对接的接口。Vitis HLS 还支持自动推断合适的接口的功能。Vitis HLS 创建的接口类型取决于: 顶层函数中 C 语言实参的数据类型。 目标流程。 默认接口模式。 任何用户指定的 INTERFACE 编译指示或指令。 在本用户指南 (UG1399) 的 定义接口 章节中对此进行了详细描述,应先审阅其中内容而后再继续操作。