[发明专利]一种FPGA在线升级方法及系统有效

专利信息
申请号: 202310231089.1 申请日: 2023-03-13
公开(公告)号: CN115934139B 公开(公告)日: 2023-07-18
发明(设计)人: 孙鹏;赵阳;袁超;郑照阳;张驰;刘林;迟同信;梁添蛟;王毅;张俊超;王涛;杨国庆;张良;李晓明;张忠锐;张恩东;侯童译;隋炳斐;谭乐平;曲云鹏;高峻雪;李元香;王海霞;李振峰;田鹏莲;孟凡银;李嘉伟 申请(专利权)人: 东方电子股份有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F9/445
代理公司: 烟台上禾知识产权代理事务所(普通合伙) 37234 代理人: 赵加鑫
地址: 264000 *** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 fpga 在线 升级 方法 系统
【说明书】:

发明属于FPGA升级方法技术领域,具体涉及一种FPGA在线升级方法及系统。所述方法包括:安装有升级软件的上位机发送擦除指令,由FPGA对配置芯片的升级区进行擦除,保留配置芯片备份区数据;上位机将升级文件进行分解,并将分解后的升级数据逐帧发送给FPGA;升级文件全部写入配置芯片升级区后,FPGA从配置芯片的升级区加载程序并执行,完成FPGA在线升级。本发明在配置芯片中预先写入了两套程序文件,对配置芯片升级区进行擦除、升级,保留配置芯片备份区数据,FPGA优先从升级区加载程序,升级失败时从备份区加载,不会导致FPGA无法工作,解决了FPGA在线升级更新失败,FPGA无法工作的问题。

技术领域

本发明属于FPGA升级方法技术领域,具体涉及一种FPGA在线升级方法及系统。

背景技术

随着我国智能配电技术的发展,越来越多的配电自动化终端产品使用了FPGA(Field-Programmable Gate Array,现场可编程门阵列)。FPGA需要从配置芯片中加载用户预先编译好的程序文件才能正常工作,对FPGA的程序升级,就是对配置芯片内存储的程序文件进行修改,使其能够按照新的程序文件执行。

传统的FPGA程序升级方式包括离线升级和在线升级两种:

离线升级需要借助专用的FPGA烧写器和软件,通过JTAG(Joint Test ActionGroup,联合测试工作组)接口将程序文件写入配置芯片中,此方法虽然方便,但是对于产品的现场升级却不是特别友好。JTAG接口通常是为研发和生产使用,不会作为产品的外部接口,需要升级时要拆解设备。另外,现场服务人员需要对专用的烧写器和软件有一定的了解,否则无法完成操作。

在线升级目前多借助于控制器实现,比如MCU(Micro Control Unit,微控制单元)、DSP(Digital Signal Processing,数字信号处理)等,通过专用的程序升级端口将FPGA的程序升级文件发送给控制器,再由控制器通过二选一选择器写入配置芯片中。但此方案增加了电路设计的复杂度和产品的成本,而且一旦更新失败,将导致FPGA无法工作。

基于此,急需一种新的FPGA在线程序升级方法,不需要拆装设备,也不需要使用专门的烧写工具和软件,同样不需要借助控制器,即可实现FPGA程序的在线升级。

发明内容

为了克服现有技术中的问题,本发明提出了一种FPGA在线升级方法及系统。

本发明解决上述技术问题的技术方案如下:

第一方面,本发明提供了一种FPGA在线升级方法,包括以下步骤:

安装有升级软件的上位机发送擦除指令,由配电终端的FPGA对配电终端配置芯片的升级区进行擦除,保留配置芯片备份区数据;擦除指令全部发送完毕后,安装有升级软件的上位机发送读指令,验证已擦除的空间是否擦除成功,若未擦除成功,继续擦除;

若擦除成功,由安装有升级软件的上位机将升级文件进行分解,并将分解后的升级数据逐帧发送给FPGA,待FPGA执行完毕返回确认帧后,再次发送下一帧升级数据,直至所有的数据发送完毕,FPGA执行完成后返回确认指令给上位机;

升级文件全部写入配置芯片升级区后,对配电终端断电重启;重启后,FPGA从配置芯片的升级区加载程序并执行,完成FPGA在线升级。

进一步地,若FPGA在线升级失败,从配置芯片备份区加载数据。

进一步地,上位机向FPGA发送擦除指令之前,还包括:安装有升级软件的上位机识别升级文件大小,计算需要擦除的配置芯片的空间大小。

进一步地,所述升级文件为.bin格式的文件。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方电子股份有限公司,未经东方电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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