[发明专利]基于FPGA的远程升级系统、方法及介质在审

专利信息
申请号: 202110865429.7 申请日: 2021-07-29
公开(公告)号: CN113703803A 公开(公告)日: 2021-11-26
发明(设计)人: 王振宇;罗文忠;沈乙鸥 申请(专利权)人: 上海微波技术研究所(中国电子科技集团公司第五十研究所)
主分类号: G06F8/65 分类号: G06F8/65;G06F15/78;H04L29/06
代理公司: 上海段和段律师事务所 31334 代理人: 李佳俊;郭国中
地址: 200063 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 fpga 远程 升级 系统 方法 介质
【说明书】:

本发明提供了一种基于FPGA的远程升级系统、方法及介质,该系统包括:上位机、FPGA以及FLASH芯片。该方法包括:上位机选择待升级的BIN文件,下发握手帧,等待FPGA回复确认帧;上位机收到FPGA握手确认帧后,发送擦除帧;当FPGA执行命令擦除FLASH成功后,回复上位机擦除成功确认帧,上位机开始下发要升级的数据帧;FPGA把数据写进FLASH;所有的要升级的数据写入FLASH后,FPGA给上位机上报确认帧,升级结束。本发明使FPGA程序的更新更加简单便捷,PCB电路设计更加优化,提高了FPGA的更新速率,且使得FPGA远程更新变得安全可靠。

技术领域

本发明涉及嵌入式系统技术领域,具体地,涉及一种基于FPGA的远程升级系统、方法及介质。

背景技术

可编程逻辑器件FPGA器件具有高密度、低功耗、高速、高可靠性等优点,在航空航天、通信、工业控制等方面得到了大量应用。由于FPGA器件采用的是SRAM工艺,在断电的情况下FPGA内的配置数据将会丢失。通常FPGA会外接Flash来存储配置信息,系统上电后FPGA自动读取这些文件完成启动。

目前FPGA的升级方案主要有3种:1,使用JTAG接口对FPGA升级,这种方式适合在产品调试阶段使用,当产品投入到实际使用后更新FPGA程序要进行设备拆盖,显然太繁琐,不符合一款成熟的产品要求。2,使用MCU+存储芯片的架构,MCU负责存储芯片的读写,存储芯片作为FPGA的代码存储器,产品上电后,MCU将存储芯片中的数据读出,按照FPGA加载时序发送给FPGA。这种方案需要额外增加MCU,增加了电路板布局难度,还要增加MCU软件,出故障的概率增大,如果加载失败,产品无法正常工作。3,使用串口对FPGA进行升级,该方案使用串口助手或者上位机把程序发给FPGA,经过FPGA处理后再通过JTAG更新存储芯片。这种模式受限于串口速率,更新程序太慢。

公开号为CN106547596B的发明专利,公开了一种FPGA远程升级方法,首先对FPGA配置芯片进行分区,记录分区地址,然后确定升级等待和数据接收超时参数,之后根据分区起始地址和超时参数生成远程升级模块配置数据;在正常功能模块配置数据生成后,将两模块配置数据进行整合并烧写配置芯片;FPGA上电后首先被配置为分区一远程升级模块功能,在该模块工作时,如果分区二有效且在指定时间内没有接收到远程升级指令,或远程升级成功,FPGA都将重构为分区二正常功能模块。

一款成熟的产品不仅要在功能上稳定可靠,在后期维护中也要做到简单便捷,尤其在航空航天、精密器械领域中,产品反复拆装会影响其工作性能,所以提高FPGA升级效率的需求更加紧迫。

发明内容

针对现有技术中的缺陷,本发明提供一种基于FPGA的远程升级系统、方法及介质。

根据本发明提供的一种基于FPGA的远程升级系统、方法及介质,所述方案如下:

第一方面,提供了一种基于FPGA的远程升级系统,所述系统包括:上位机、FPGA以及FLASH芯片;

其中,上位机完成数据的分帧以及数据的发送;

FPGA负责数据的校验和FLASH的读写,远程升级系统上电后,FPGA自动从FLASH加载配置文件;

FLASH芯片负责存储程序。

优选的,所述上位机和FPGA之间采用千兆以太网通信。

优选的,所述上位机和FPGA通信采用的UDP帧协议。

优选的,所述上位机和FPGA交互的帧协议,包括握手帧,擦除帧,数据帧以及确认帧。

优选的,所述远程升级系统通过Multiboot技术,对FLASH芯片进行分区,并分别存放Golden、Timer1、Update以及Timer2;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微波技术研究所(中国电子科技集团公司第五十研究所),未经上海微波技术研究所(中国电子科技集团公司第五十研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110865429.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top