[发明专利]二次雷达设备FPGA程序远程升级系统管理方法及系统在审
申请号: | 202011093843.2 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112256313A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 杨见;刘永刚;陈伟;郭小杰 | 申请(专利权)人: | 四川九洲空管科技有限责任公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/71 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 贾年龙 |
地址: | 621000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二次 雷达 设备 fpga 程序 远程 升级 系统管理 方法 系统 | ||
本发明公开了一种二次雷达设备FPGA程序远程升级系统管理方法及系统,包括步骤:S1,建立二次雷达设备FPGA程序远程升级系统管理系统,该系统包括维护计算机、二次雷达系统;维护计算机与二次雷达系统连接,在二次雷达系统中设有多个信号处理分机,多个信号处理分机互相连接通信组成FPGA通信网络,在FPGA通信网络信号处理分机中设有一个具有调试网口的PowerPC模块等;本发明简化了维护流程,使得设备的状态更加可控,维护人员不再需要在设备工作的各类恶劣环境下开展升级工作,人身安全得到保障,同时极大的提升工作效率,让FPGA的维护工作变得更加简单。
技术领域
本发明涉及二次雷达设备FPGA程序升级领域,更为具体的,涉及一种二次雷达设备FPGA程序远程升级系统管理方法及系统。
背景技术
二次雷达系统可能存在多个数字信号处理节点,硬件工程师可能相应设计不同性能的FPGA以满足系统需求,而基于安装或使用需求,系统内不同分机可能安装在不同的位置,有的位置维护起来较为方便,有的位置则不适于人员停留,甚至于存在一定的安全风险。
目前,常规的手段是维护人员通过一台安装FPGA开发环境的维护计算机以及仿真器来连接设备的维护接口实现FPGA程序一一升级,在某些电磁环境复杂的情况下,存在连续多次升级一个程序均失败的可能性,工作效率极为低下。
那么就需要一个针对二次雷达复杂工作环境下FPGA程序的系统护管理手段来解决这些问题。
现有技术存在如下缺点:
1、升级维护工作严重依赖于厂商的仿真器;
2、电磁环境复杂的情况下,存在一定概率程序升级失败的可能;
3、设备不同分机安装环境不同,维护人员需要在不同的装机环境下依次完成程序升级工作,个别场所不适于人员停留,存在安全隐患;
4、工作效率低下。
5、不同位置的FPGA需要连接不同的硬件接口,操作繁琐。
发明内容
本发明的目的在于克服现有技术的不足,提供一种二次雷达设备FPGA程序远程升级系统管理方法及系统,简化了维护流程,使得设备的状态更加可控,维护人员不再需要在设备工作的各类恶劣环境下开展升级工作,人身安全得到保障,同时极大的提升工作效率,让FPGA的维护工作变得更加简单。
本发明的目的是通过以下方案实现的:
一种二次雷达设备FPGA程序远程升级系统管理方法,包括步骤:
S1,建立二次雷达设备FPGA程序远程升级系统管理系统,该系统包括维护计算机、二次雷达系统;维护计算机与二次雷达系统连接,在二次雷达系统中设有多个信号处理分机,多个信号处理分机互相连接通信组成FPGA通信网络,在所述FPGA通信网络信号处理分机中设有一个具有调试网口的PowerPC模块,所述PowerPC模块与FPGA通信网络中任一个信号处理分机的FPGA模块连接通信;
S2,基于步骤S1中系统对二次雷达设备FPGA程序远程升级系统管理进行FPGA程序远程升级管理。
进一步地,所维护计算机执行如下流程:
S21,提供人机交互界面,拾取维护人员操作意图;
S22,将操作状态及进度进行实时显示,便于维护人员进行后续控制;
S23,按照协议将设备中所有FPGA进行编码,编码与FPGA一一对应维护人员选择其中任意一个FPGA开始程序升级操作;
S24,从FPGA开发工具生成的目标文件中提取有效数据;
S25,将程序版本信息添加到配置数据尾部,升级时写入FLASH器件,用于技术状态管理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲空管科技有限责任公司,未经四川九洲空管科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011093843.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种成缆拖包包膜注胶水装置
- 下一篇:一种控制扫码枪的扫码支付测试方法