面向软件程序员的 Vitis HLS 原则 - 2023.2 简体中文

Versal 自适应 SoC 硬件、IP 和平台开发方法指南 (UG1387)

Document ID
UG1387
Release Date
2023-11-15
Version
2023.2 简体中文

由于 Vitis HLS 允许从 C/C++ 源代码生成硬件设计,因此对于需要在 Versal 自适应 SoC 工程内创建 PL 块的软件开发者,建议使用 Vitis HLS。但为硬件编写 C/C++ 不同于为软件编写 C/C++,因为 Versal 器件可能包含来自 CPU 甚至 GPU 的底层架构。因此,使用针对 Versal 器件最优化的编程模式至关重要。“producer-consumer”(生产者 - 使用者)模式最适合 Versal 器件编程。如果您不熟悉此概念或者“data streaming”(数据串流)或“pipelining”(流水打拍)的概念,请访问此链接以参阅Vitis HLS 用户指南 (UG1399) 中的相应内容。