[发明专利]FPGA加速板卡产品静态信息固化方法及相关组件在审
申请号: | 201911284494.X | 申请日: | 2019-12-13 |
公开(公告)号: | CN111104346A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 刘伟;牟奇;徐亚明 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/14;G06F13/42 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春辉 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | fpga 加速 板卡 产品 静态 信息 固化 方法 相关 组件 | ||
1.一种FPGA加速板卡产品静态信息固化方法,其特征在于,包括:
服务器关联外设信息读取设备获取FPGA加速板卡的产品静态信息;
通过PCIe接口将所述产品静态信息写入所述FPGA加速板卡;
控制所述FPGA加速板卡将所述产品静态信息写入至板卡FLASH中的预设存储空间。
2.如权利要求1所述的FPGA加速板卡产品静态信息固化方法,其特征在于,服务器关联外设信息读取设备获取FPGA加速板卡的产品静态信息,包括:
获取把枪中通过扫描所述FPGA加速板卡的条形码得到的板卡条形码信息;
对所述条形码信息进行信息处理以及组包,得到所述产品静态信息。
3.如权利要求1所述的FPGA加速板卡产品静态信息固化方法,其特征在于,控制所述FPGA加速板卡将所述产品静态信息写入至板卡FLASH中的预设存储空间,包括:
控制所述FPGA加速板卡中负责读写FLASH的IP核启动。
4.如权利要求1所述的FPGA加速板卡产品静态信息固化方法,其特征在于,在控制所述FPGA加速板卡将所述产品静态信息写入至板卡FLASH中的预设存储空间之后,还包括:
若接收到写入完成指令,读取内存中预留的待写入的产品静态信息以及所述预设存储空间中已写入的产品静态信息;
判断所述待写入的产品静态信息与所述已写入的产品静态信息是否相同;
若不同,执行所述控制所述FPGA加速板卡将所述产品静态信息写入至板卡FLASH中的预设存储空间的步骤。
5.如权利要求4所述的FPGA加速板卡产品静态信息固化方法,其特征在于,在判断所述待写入的产品静态信息与所述已写入的产品静态信息是否相同之后,还包括:
若所述待写入的产品静态信息与所述已写入的产品静态信息相同,控制所述FPGA加速板卡将所述预设存储空间进行加锁处理。
6.一种服务器,其特征在于,包括:
存储器,用于存储程序;
处理器,用于执行所述程序时实现如权利要求1至5任一项所述FPGA加速板卡产品静态信息固化方法的步骤。
7.一种FPGA加速板卡产品静态信息固化方法,其特征在于,包括:
FPGA加速板卡通过PCIe接口接收服务器发送的产品静态信息以及写入启动指令;其中,所述产品静态信息由服务器根据所述FPGA加速板卡的外设信息处理得到;
根据所述控制指令将所述产品静态信息写入至板卡FLASH中的预设存储空间。
8.如权利要求7所述的FPGA加速板卡产品静态信息固化方法,其特征在于,根据所述控制指令将所述产品静态信息写入至板卡FLASH中的预设存储空间,包括:
根据所述控制指令将所述产品静态信息写入至板卡FLASH中末端预留的1K存储空间。
9.一种FPGA加速板卡,其特征在于,包括:
存储器,用于存储程序;
处理器,用于执行所述程序时实现如权利要求7或8所述FPGA加速板卡产品静态信息固化方法的步骤。
10.一种FPGA加速板卡产品静态信息固化系统,其特征在于,包括:外设信息读取设备、如权利要求9所述的FPGA加速板卡以及如权利要求6所述的服务器;
其中,所述外设信息读取设备关联至所述服务器,所述FPGA加速卡搭载于所述服务器的PCIe插槽中;
所述FPGA加速板卡包括板卡FLASH。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911284494.X/1.html,转载请声明来源钻瓜专利网。