本地开发、云端部署
面向公共云的 AMD Vivado™ Design Suite 可帮助您在自己的计算机及服务器上本地安装 Vivado,甚至可实现在云端部署在 AMD FPGA 上的设计。亚马逊 EC2 公有云上的 Amazon Web Services (AWS) F1 实例由当前版本的 Vivado Design Suite 提供支持。
可利用 SDAccel™ 开发环境及其标准 OpenCL API 实现完全采用 C 语言编写的完整应用(OpenCL 适用于主机代码以及可在 C 或 C++ 之间选择的内核,满足后者需求)。
想要使用(或重复使用)RTL 内核实现更好性能或面积效率的开发人员不仅能够按照内核的形式将其 RTL 导入 SDAccel 环境,同时还能为主机内核数据传输使用标准 OpenCL API。
最后,定制流程可通过 AWS HDK (硬件开发套件) 提供。设计(完全 RTL 或基于 HLx)随后可编译成一个 Vivado 设计检查点,其将由亚马逊实用程序处理并通过自定义 API 连接至主机代码。