更新时间:2024-11-06 GMT+08:00
分享

FPGA开发和应用运行

FPGA加速云服务器提供硬件开发套件(HDK)和应用开发套件(SDK)。

HDK包括加速器示例、编码环境、仿真平台、自动化编译工具、代码加密和调试工具包等必备工具。您可以参照应用示例和用户开发指导手册,迅速开发和测试您的FPGA硬件加速器。

SDK包括应用示例、硬件抽象接口、加速器抽象接口、加速器驱动和runtime、版本管理工具等必备工具。通过加速器抽象接口实现硬件加速器和驱动的透明化,您的应用即可像调用软件函数库一样调用硬件加速器,让您方便快捷的开发基于硬件加速器的高性能应用。

使用场景

使用开发套件进行FPGA开发。

FPGA开发和应用运行

使用FP1开发套件进行硬件和应用开发过程详细记录在开源套件的README中,请根据您的开发需求,按照README中的描述开启的您开发之旅。

如果需要获取FP1历史版本,请参见release_note.md,并下载对应的tag。

表1 FP1历史版本对照表

序号

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卡镜像状态章节。

相关文档