[發明專利]一種spartan6系列FPGA多鏡像程序遠程刷新方法在審
| 申請號: | 202110246728.2 | 申請日: | 2021-03-05 |
| 公開(公告)號: | CN112965734A | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 胡惠雄;陳凱;戴云霞;李春;孫今英;陳國棟 | 申請(專利權)人: | 上海電氣集團股份有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654;G06F9/445;G06F11/14 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 徐俊 |
| 地址: | 200050 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 spartan6 系列 fpga 多鏡像 程序 遠程 刷新 方法 | ||
1.一種spartan6系列FPGA多鏡像程序遠程刷新方法,其特征在于,包括以下步驟:
步驟1、在spartan6系列FPGA中設置快速檢查模塊,并在spartan6系列FPGA片外FLASH中設置G鏡像區域、U鏡像區域及M鏡像區域;將初始程序燒錄在G鏡像區域、U鏡像區域形成G鏡像文件及U鏡像文件;M鏡像為啟動鏡像,M鏡像區域用于存儲鏡像跳轉關鍵字,通過鏡像跳轉關鍵字狀態標記加載G鏡像文件還是加載U鏡像文件,鏡像跳轉關鍵字狀態初始化為標記加載U鏡像文件;
步驟2、當遠程刷新spartan6系列FPGA的片外FLASH時,spartan6系列FPGA的MultiBootFlashprogrammer將最新的程序寫入片外FLASH的U鏡像區域,從而更新U鏡像文件;
在數據傳輸過程中,若出現鏡像數據校驗失效時,將片外FLASH中M鏡像區域存儲的鏡像跳轉關鍵字狀態更新為標記加載G鏡像文件;
步驟3、設備上電啟動后,spartan6系列FPGA通過快速檢查模塊檢查跳轉關鍵字狀態,若鏡像跳轉關鍵字狀態標記為加載U鏡像文件,則spartan6系列FPGA加載片外FLASH中更新后的U鏡像文件,若鏡像跳轉關鍵字狀態標記為加載G鏡像文件,則spartan6系列FPGA加載片外FLASH中的G鏡像文件。
2.如權利要求1所述的一種spartan6系列FPGA多鏡像程序遠程刷新方法,其特征在于,若鏡像跳轉關鍵字狀態為ON,則加載U鏡像文件,若鏡像跳轉關鍵字狀態為OFF,則加載G鏡像文件。
3.如權利要求1所述的一種spartan6系列FPGA多鏡像程序遠程刷新方法,其特征在于,步驟3中,若spartan6系列FPGA加載片外FLASH中的G鏡像文件,則spartan6系列FPGA將故障上傳到上位機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海電氣集團股份有限公司,未經上海電氣集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110246728.2/1.html,轉載請聲明來源鉆瓜專利網。





