[发明专利]一种用于PCIe异构加速卡的新型程控配置方法有效

专利信息
申请号: 202011048292.8 申请日: 2020-09-29
公开(公告)号: CN114328342B 公开(公告)日: 2023-09-26
发明(设计)人: 王照琪;周升国;徐鹏;王琦 申请(专利权)人: 中国船舶集团有限公司第七二四研究所
主分类号: G06F13/42 分类号: G06F13/42;G06F13/28;G06F12/02
代理公司: 暂无信息 代理人: 暂无信息
地址: 210003 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 pcie 加速卡 新型 程控 配置 方法
【说明书】:

发明公开了一种用于PCIe异构加速卡的新型程控配置方法,该方法将PCIe异构加速卡上FPGA的配置文件分割为上电配置和按需加载两部分:上电配置文件包含PCIe固核以及FPGA内部配置控制器,烧录在PCIe加速卡上的闪存中;按需加载文件包含用户固件程序,存储在计算机硬盘中。将PCIe加速卡安装并上电后,闪存中的上电配置文件将被加载并对FPGA进行初始化配置,之后计算机将按需加载文件通过PCIe链路传输至FPGA的内部配置端口,对FPGA进行进一步配置。本发明可以解决传统方式下FPGA上电配置时间长,无法满足PCIe异构加速卡上电链路训练时限要求的问题。

技术领域

本发明涉及FPGA应用技术领域。

背景技术

随着数据规模的不断增长以及数据分析算法复杂度的不断提升,数据处理系统对计算性能的需求也日益凸显,CPU的处理能力受到极大的挑战。在这样的背景下,异构计算受到越来越多的关注,其中FPGA加速卡就是比较常见的一种,它通过PCIe总线与主机CPU相连,又称为PCIe异构加速卡。

PCIe异构加速卡的核心是FPGA,其PCIe端点设备功能也是利用FPGA中的PCIe固核实现的,因此对加速卡的配置就是对FPGA的配置。在PCIe异构加速卡应用过程中,也经常需要对FPGA进行加载更新配置数据。传统的FPGA配置方式一般是采用JTAG接口下载配置文件,或者将完整的配置文件烧录至PROM中令FPGA上电加载。根据PCIe基本规范要求,PCIe设备需要在系统上电启动120ms内为PCIe链路训练做好准备,进而完成PCIe设备枚举、识别;但是采用这两种传统方式配置FPGA时配置文件加载速度均比较慢,无法满足系统上电PCIe设备枚举、识别时限要求,给PCIe异构加速卡的实际应用带来困难。

发明内容

为解决传统方式下FPGA上电配置时间长,无法满足PCIe异构加速卡上电链路训练时限要求的问题,本发明提供了一种用于PCIe异构加速卡的新型程控配置方法。

为达到以上目的,本发明提出了一种用于PCIe异构加速卡的新型程控配置方法,具有以下步骤:

步骤一、生成包含PCIe固核和FPGA内部配置控制器的上电配置文件,并将其烧录至PCIe加速卡上的闪存中;

步骤二、生成具有用户自定义运算加速功能的按需加载文件,存储在计算机硬盘中;

步骤三、编译并安装对应计算机系统版本的PCIe加速卡驱动程序;

步骤四、将PCIe加速卡安装在计算机中并上电;

步骤五、PCIe加速卡上闪存中的上电配置文件将自动加载并对FPGA进行初始化配置;

步骤六、计算机将按需加载文件通过PCIe链路传输至FPGA的内部配置控制器,对FPGA进行进一步配置。

优选的,所述FPGA为Xilinx公司Artix-7、Kintex-7、Virtex-7等可以实现PCIe固核的7系列器件;所述PCIe异构加速卡为载有所述FPGA实现运算加速功能、利用所述FPGA的PCIe固核实现PCIe端点设备功能、带有PCIe边沿接插件的硬件板卡。

优选的,所述PCIe加速卡上的闪存为符合Xilinx 7系列FPGA主控配置模式标准的PROM芯片。

优选的,所述上电配置文件为.bit配置比特流文件,在通过JTAG将其烧录至所述闪存时要按照配置模式和PROM芯片型号转换格式为.mcs文件并进行数据压缩。

优选的,所述上电配置文件包含的PCIe固核能够执行PCIe链路训练、完成PCIe设备枚举以及通过PCIe链路收发数据。所述上电配置文件包含的FPGA内部配置控制器为Xilinx ICAP模块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶集团有限公司第七二四研究所,未经中国船舶集团有限公司第七二四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011048292.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top