
# FPGA开发和应用运行
FPGA加速云服务器提供硬件开发套件（HDK）和应用开发套件（SDK）。
HDK包括加速器示例、编码环境、仿真平台、自动化编译工具、代码加密和调试工具包等必备工具。您可以参照应用示例和用户开发指导手册，迅速开发和测试您的FPGA硬件加速器。
SDK包括应用示例、硬件抽象接口、加速器抽象接口、加速器驱动和runtime、版本管理工具等必备工具。通过加速器抽象接口实现硬件加速器和驱动的透明化，您的应用即可像调用软件函数库一样调用硬件加速器，让您方便快捷的开发基于硬件加速器的高性能应用。
#### 使用场景
使用开发套件进行FPGA开发。
#### FPGA开发和应用运行
使用FP1开发套件进行硬件和应用开发过程详细记录在开源套件的**[README](https://github.com/huaweicloud/huaweicloud-fpga)** 中，请根据您的开发需求，按照[**README**](https://github.com/huaweicloud/huaweicloud-fpga)中的描述开启的您开发之旅。
![](https://support.huaweicloud.com/usermanual-fpga/public_sys-resources/note_3.0-zh-cn.png)
如果需要获取FP1历史版本，请参见[release_note.md](https://github.com/huaweicloud/huaweicloud-fpga/blob/master/release_note_cn.md)，并下载对应的tag。
表1FP1历史版本对照表 
| 序号 | 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      |
   
![](https://support.huaweicloud.com/usermanual-fpga/public_sys-resources/note_3.0-zh-cn.png)
如何获取Shell ID，请参见《[FPGA镜像加载工具使用说明](https://github.com/huaweicloud/huaweicloud-fpga/blob/master/fp1/tools/fpga_tool/docs/load_tool_operation_instuctions_cn.md)》查询FPGA卡镜像状态章节。
