[发明专利]二次雷达设备FPGA程序远程升级系统管理方法及系统在审
申请号: | 202011093843.2 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112256313A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 杨见;刘永刚;陈伟;郭小杰 | 申请(专利权)人: | 四川九洲空管科技有限责任公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/71 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 贾年龙 |
地址: | 621000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二次 雷达 设备 fpga 程序 远程 升级 系统管理 方法 系统 | ||
1.一种二次雷达设备FPGA程序远程升级系统管理方法,其特征在于,包括步骤:
S1,建立二次雷达设备FPGA程序远程升级系统管理系统,该系统包括维护计算机、二次雷达系统;维护计算机与二次雷达系统连接,在二次雷达系统中设有多个信号处理分机,多个信号处理分机互相连接通信组成FPGA通信网络,在所述FPGA通信网络信号处理分机中设有一个具有调试网口的PowerPC模块,所述PowerPC模块与FPGA通信网络中任一个信号处理分机的FPGA模块连接通信;
S2,基于步骤S1中系统对二次雷达设备FPGA程序远程升级系统管理进行FPGA程序远程升级管理。
2.根据权利要求1所述的二次雷达设备FPGA程序远程升级系统管理方法,其特征在于,所维护计算机执行如下流程:
S21,提供人机交互界面,拾取维护人员操作意图;
S22,将操作状态及进度进行实时显示,便于维护人员进行后续控制;
S23,按照协议将设备中所有FPGA进行编码,编码与FPGA一一对应维护人员选择其中任意一个FPGA开始程序升级操作;
S24,从FPGA开发工具生成的目标文件中提取有效数据;
S25,将程序版本信息添加到配置数据尾部,升级时写入FLASH器件,用于技术状态管理;
S26,根据维护人员意图将有效数据及各类控制指令传输至任一信号处理分机的PowerPC模块中,并将PowerPC模块回传信息进行显示。
3.根据权利要求1所述的二次雷达设备FPGA程序远程升级系统管理方法,其特征在于,在所述维护计算机中,根据维护人员意图将有效数据及各类控制指令传输至一个信号处理分机的PowerPC模块中,并将PowerPC模块回传信息进行显示。
4.根据权利要求1所述的二次雷达设备FPGA程序远程升级系统管理方法,其特征在于,在所述维护计算机中按照协议将设备中所有FPGA进行编码,编码与FPGA一一对应,维护人员能够选择其中任意一个FPGA开始程序升级操作。
5.根据权利要求1所述的二次雷达设备FPGA程序远程升级系统管理方法,其特征在于,PowerPC模块在系统功能代码之外设有FPGA程序升级代码模块,用于执行维护计算机与目标FPGA模块之间所有数据转发流程,不对数据及指令进行处理。
6.一种二次雷达设备FPGA程序远程升级系统管理系统,其特征在于,包括维护计算机、二次雷达系统,维护计算机与二次雷达系统连接,在二次雷达系统中设有多个信号处理分机,多个信号处理分机均设有FPGA模块,由多个信号处理分机互相连接通信组成FPGA通信网络;在所述FPGA通信网络信号处理分机中设有一个具有调试网口的PowerPC模块,所述PowerPC模块与FPGA通信网络中任一个信号处理分机的FPGA模块连接通信。
7.根据权利要求6所述的二次雷达设备FPGA程序远程升级系统管理系统,其特征在于,在二次雷达系统中除具有调试网口的PowerPC模块的信号处理分机以外的信号处理分机设有Flash模块,Flash模块与FPGA模块连接。
8.根据权利要求6所述的二次雷达设备FPGA程序远程升级系统管理系统,其特征在于,所述FPGA通信网络中的FPGA模块设有唯一身份标识,且设有程序升级专用逻辑单元模块,第一用于产生FLASH接口时序,实现对配置FLASH的编程、擦除、读取操作;程序升级专用逻辑单元模块第二用于从通信网络中获取属于自己的程序升级包以及控制指令,并根据指令完成相应操作。
9.根据权利要求6所述的二次雷达设备FPGA程序远程升级系统管理系统,其特征在于,在所述维护计算机中设有人机交互模块;所述人机交互模块包括通信链路检测模块、程序状态管理模块和程序升级管理模块,所述通信链路检测模块用于查看链路检测结果;所述程序状态管理模块用于读取并查看阵面程序版本信息;所述程序升级管理模块用于选择目标文件和查看升级结果。
10.根据权利要求6所述的二次雷达设备FPGA程序远程升级系统管理系统,其特征在于,所述PowerPC模块在系统功能代码之外设有FPGA程序升级代码模块,仅用于维护计算机与目标FPGA模块之间所有数据转发,不对数据及指令进行任何处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲空管科技有限责任公司,未经四川九洲空管科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011093843.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种成缆拖包包膜注胶水装置
- 下一篇:一种控制扫码枪的扫码支付测试方法