[發明專利]一種FPGA板卡在線更新的方法、系統及設備在審
| 申請號: | 201811463889.1 | 申請日: | 2018-12-03 |
| 公開(公告)號: | CN109542492A | 公開(公告)日: | 2019-03-29 |
| 發明(設計)人: | 殷奎龍 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線更新 配置文件 更新 卡更新 申請 計算機可讀存儲介質 系統及設備 更新流程 接收輸入 請求獲取 燒錄器 重配置 觸發 掛載 加載 調用 服務器 外部 | ||
本申請公開了一種FPGA板卡在線更新的方法,包括:接收輸入的FPGA板卡更新請求;根據FPGA板卡更新請求獲取配置文件存至FPGA Flash;其中,FPGA Flash掛載于CPLD上;調用CPLD的PFL IP內核觸發FPGA板卡重配置,以使FPGA板卡加載配置文件完成更新。本申請所提供的技術方案,不需要打開服務器外殼后通過外部燒錄器進行更新,而是通過進行在線更新極大的簡化了FPGA板卡的更新流程,節省了更新時間,提高了更新效率。本申請同時還提供了一種FPGA板卡在線更新的系統、設備及計算機可讀存儲介質,具有上述有益效果。
技術領域
本申請涉及FPGA板卡領域,特別涉及一種FPGA板卡在線更新的方法、系統、設備及計算機可讀存儲介質。
背景技術
以FPGA板卡為代表的現場可編程技術在迅速崛起,隨著速度的加快和復雜性提供,對具有板上處理器、嵌入存儲器和其他先進功能的芯片需求見漲,新的技術不斷被引進到FPGA板卡的設計中,其中一個顯著的特點就是FPGA板卡廠商將PCIE為硬核嵌入到可編程器件中。
在服務器上,FPGA板卡常用的下載模式為JTAG模式,需外部燒錄器進行更新,JTAG模式需使用下載器進行更新,更新時需打開服務器外殼,操作不便。
因此,如何簡化FPGA板卡的更新流程是本領域技術人員目前需要解決的技術問題。
發明內容
本申請的目的是提供一種FPGA板卡在線更新的方法、系統、設備及計算機可讀存儲介質,用于簡化FPGA板卡的更新流程。
為解決上述技術問題,本申請提供一種FPGA板卡在線更新的方法,該方法包括:
接收輸入的FPGA板卡更新請求;
根據所述FPGA板卡更新請求獲取配置文件存至FPGA Flash;其中,所述FPGAFlash掛載于CPLD上;
調用所述CPLD的PFL IP內核觸發FPGA板卡重配置,以使所述FPGA板卡加載所述配置文件完成更新。
可選的,根據所述FPGA板卡更新請求獲取配置文件存至FPGA Flash,包括:
CPU通過JTAG接口連接所述FPGA Flash,并將所述配置文件存至所述FPGA Flash。
可選的,該方法還包括:
當所述FPGA板卡加載所述配置文件完成更新后,輸出更新完成的提示信息。
可選的,在所述FPGA板卡加載所述配置文件完成更新之后,還包括:
對更新時間、配置文件版本信息及更新次數進行記錄。
本申請還提供一種FPGA板卡在線更新的系統,該系統包括:
接收模塊,用于接收輸入的FPGA板卡更新請求;
獲取模塊,用于根據所述FPGA板卡更新請求獲取配置文件存至FPGAFlash;其中,所述FPGA Flash掛載于CPLD上;
調用模塊,用于調用所述CPLD的PFL IP內核觸發FPGA板卡重配置,以使所述FPGA板卡加載所述配置文件完成更新。
可選的,所述獲取模塊包括:
存儲子模塊,用于CPU通過JTAG接口連接所述FPGA Flash,并將所述配置文件存至所述FPGA Flash。
可選的,該系統還包括:
輸出模塊,用于當所述FPGA板卡加載所述配置文件完成更新后,輸出更新完成的提示信息。
可選的,該系統還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811463889.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于后臺固件更新的方法和裝置
- 下一篇:一種鏡像升級方法及設備





