重要: 如 适用于 Vitis 内核流程的接口 中所述,AXI4 适配器接口即 Vitis HLS 用于 Vitis 应用加速开发流程的默认接口,但在 Vivado IP 流程中也同样支持这些接口。AXI4-Stream 加速器适配器是赛灵思软核
LogiCORE™
知识产权 (IP),作为基础架构块用于将硬件加速器连接到嵌入式 CPU。
Vitis HLS 支持的 AXI4 接口包括 AXI4-Stream 接口 (axis
)、AXI4-Lite (s_axilite
) 和 AXI4 主接口 (m_axi
)。如需了解有关 AXI4 接口的完整说明(包括时序和端口),请参阅
Vivado Design Suite:AXI 参考指南(UG1037)。
- m_axi
- 仅在阵列和指针(以及 C++ 中的引用)上指定。
m_axi
模式用于指定 AXI4 存储器映射接口。提示: 您可将捆绑实参组合到单个m_axi
接口内。 - s_axilite
- 仅限在除串流外的任意类型的实参上指定此协议。
s_axilite
模式用于指定 AXI4-Lite 从接口。提示: 您可将多个实参捆绑到单个s_axilite
接口内。 - axis
- 仅限在输入实参或输出实参上指定此协议,而不得在输入/输出实参上指定。
axis
模式用于指定 AXI4-Stream 接口。