FPGA开发和应用运行
FPGA加速云服务器提供硬件开发套件(HDK)和应用开发套件(SDK)。
HDK包括加速器示例、编码环境、仿真平台、自动化编译工具、代码加密和调试工具包等必备工具。您可以参照应用示例和用户开发指导手册,迅速开发和测试您的FPGA硬件加速器。
SDK包括应用示例、硬件抽象接口、加速器抽象接口、加速器驱动和runtime、版本管理工具等必备工具。通过加速器抽象接口实现硬件加速器和驱动的透明化,您的应用即可像调用软件函数库一样调用硬件加速器,让您方便快捷的开发基于硬件加速器的高性能应用。
使用场景
使用开发套件进行FPGA开发。
FPGA开发和应用运行
使用FP1开发套件进行硬件和应用开发过程详细记录在开源套件的README中,请根据您的开发需求,按照README中的描述开启的您开发之旅。

如果需要获取FP1历史版本,请参见release_note.md,并下载对应的tag。
序号 | tag | 高性能架构Shell ID | 通用型架构Shell ID |
|---|---|---|---|
1 | V1.0.0 | 01010023 | 01210002 |
2 | V1.0.1 | 01010023 | 01210002 |
3 | V1.1.0 | 01010028 | 01210005 |
4 | V1.1.1 | 01010028 | 01210005 |
5 | V1.1.2 | 01010028 | 01210006 |
6 | V1.2.0 | 01010029 | 01210101 |
7 | V1.2.1 | 01010029 | 01210101 |
8 | V1.3.0 | 0101002e | 01210106 |

如何获取Shell ID,请参见《FPGA镜像加载工具使用说明》查询FPGA卡镜像状态章节。

