自动重启模式 - 2022.1 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2022-05-25
Version
2022.1 简体中文

默认情况下,Vitis HLS 生成的内核包含由主机应用控制的同步。该主机可监控内核的启动和终止。自动重启内核可在主机应用启动一次后持续运行。它们可以一直运行直至复位和重新启动,也可以编程为按预定义的次数运行迭代,而无需主机多次显式调用。

自动重启内核的主要优势在于可以如数据驱动的内核一样半自动运行,而无需与主机应用频繁交互,也无需软件控制。但是,它们也提供半同步,即能够以异步、非阻塞的安全方式与主机应用交换数据。这些内核使用 ap_ctrl_chain 块协议的 auto_restart 信号以及 mailbox 功能,如 自动重启内核 中所述。