[發明專利]數字雷達TR組件FPGA程序批量升級方法及系統在審
| 申請號: | 202011093845.1 | 申請日: | 2020-10-14 |
| 公開(公告)號: | CN112241281A | 公開(公告)日: | 2021-01-19 |
| 發明(設計)人: | 楊見;劉永剛;陳偉 | 申請(專利權)人: | 四川九洲空管科技有限責任公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 賈年龍 |
| 地址: | 621000 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數字 雷達 tr 組件 fpga 程序 批量 升級 方法 系統 | ||
1.一種數字雷達TR組件FPGA程序批量升級方法,其特征在于,包括步驟:
S1,建立數字雷達TR組件FPGA程序批量升級系統,該系統包括信號處理分機和維護計算機,信號處理分機與數字雷達TR組件通信連接,且信號處理分機與維護計算機通信連接;在信號處理分機中設有波束形成模塊,所波束形成模塊由PowerPC模塊和FPGA模塊連接組成;所述PowerPC模塊與維護計算機連接通信,波束形成模塊與FPGA連接通信,FPGA模塊與所有待升級TR組件連接通信;
S2,先進行通信網絡鏈路狀態檢查,然后讀取指定TR組件FLASH存儲的FPGA程序,并擦除指定TR組件FLASH存儲的FPGA程序;
S3,批量升級全部待升級TR組件內FLASH存儲的FPGA程序。
2.根據權利要求1所述的數字雷達TR組件FPGA程序批量升級方法,其特征在于,在步驟S1中,在PowerPC模塊中設有系統功能代碼之外的FPGA程序升級代碼模塊,僅用于維護計算機與FPGA模塊之間所有數據轉發,不對數據本身及指令進行處理。
3.根據權利要求1所述的數字雷達TR組件FPGA程序批量升級方法,其特征在于,在步驟S1中,FPGA模塊用于將PowerPC模塊傳輸的數據與指令同時分發至所有數字TR組件,同時收集其回傳信息,并將其轉發到PowerPC模塊。
4.根據權利要求1所述的數字雷達TR組件FPGA程序批量升級方法,其特征在于,在TR組件側的FPGA模塊設有唯一身份標識,且在TR組件中除系統功能代碼之外設有程序升級專用邏輯單元模塊,程序升級專用邏輯單元模塊第一用于產生FLASH接口時序,實現對配置FLASH的編程、擦除、讀取操作;程序升級專用邏輯單元模塊第二用于從通信網絡中獲取屬于自己的程序升級包以及控制指令,并根據指令完成相應操作。
5.一種數字雷達TR組件FPGA程序批量升級方法,其特征在于,基于步驟S1中建立的數字雷達TR組件FPGA程序批量升級系統,其中維護計算機執行如下流程:
1)提供人機交互界面,拾取維護人員操作意圖;
2)將操作狀態及進度進行實時顯示,便于維護人員進行后續控制;
3)按照協議將設備中所有FPGA模塊進行編碼,編碼與FPGA模塊一一對應,維護人員選擇其中任意一個FPGA模塊開始程序升級操作;
4)從FPGA模塊開發工具生成的目標文件中提取有效數據;
5)根據維護人員意圖將有效數據及各類控制指令傳輸至信號處理分機一的PowerPC模塊中,并將PowerPC模塊回傳信息進行顯示;
6)所有指令發出后等待各目標FPGA模塊的回傳信息,回傳信息包括指令執行成功及失敗,并按照目標FPGA模塊身份代碼進行標記,同時在指令發出后就開始進行超時檢測,若超出超時門限,則未返回回傳信息的FPGA模塊則標記未指令執行失敗,當所有FPGA模塊指令執行狀態均標記完成,則開始執行下一組指令,直到所有指令執行完畢。
6.一種數字雷達TR組件FPGA程序批量升級系統,其特征在于,包括信號處理分機,在信號處理分機中設置有波束形成模塊,所述波束形成模塊由PowerPC模塊和FPGA模塊連接組成;FPGA模塊與數字雷達天線陣面中TR組件接口連接,以及包括與所述信號處理分機連接的維護計算機,維護計算機與所述PowerPC模塊通信連接。
7.根據權利要求6所述的數字雷達TR組件FPGA程序批量升級系統,其特征在于,所述PowerPC模塊和所述FPGA模塊通過LocalBus總線連接通信。
8.根據權利要求6所述的數字雷達TR組件FPGA程序批量升級系統,其特征在于,維護計算機通過網線與PowerPC連接通信。
9.根據權利要求8所述的數字雷達TR組件FPGA程序批量升級系統,其特征在于,所述FPGA模塊通過集束光纖電纜與數字雷達天線陣面中TR組件接口連接。
10.根據權利要求6所述的數字雷達TR組件FPGA程序批量升級系統,其特征在于,包括管理界面模塊,所述管理界面模塊包括通信鏈路檢測模塊、程序狀態管理模塊和程序批量升級模塊;所述通信鏈路檢測模塊用于查看鏈路檢測結果,所述程序狀態管理模塊用于讀取并查看陣面程序版本信息,所述程序批量升級模塊用于選擇目標文件和查看升級結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川九洲空管科技有限責任公司,未經四川九洲空管科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011093845.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防塵汽車鼓風機
- 下一篇:一種智能節能型混料裝置及其混料方法





