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

专利信息
申请号: 201711458972.5 申请日: 2017-12-28
公开(公告)号: CN108021413B 公开(公告)日: 2021-08-27
发明(设计)人: 董煜民;杨建军 申请(专利权)人: 浙江大华技术股份有限公司
主分类号: G06F8/65 分类号: G06F8/65
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 黄志华
地址: 310053 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 fpga 在线 升级 方法 设备
【说明书】:

发明公开了一种FPGA在线升级方法及设备,在不增加额外的逻辑器件的前提下,实现FPGA配置文件的在线升级。其中的FPGA在线升级方法包括:FPGA接收配置文件升级数据包,并解析接收的配置文件升级数据包,获得配置数据;所述FPGA将获得的配置数据存储到先入先出队列FIFO;所述FPGA从所述FIFO读取所述配置数据,并将读取的配置数据存储至非易失性存储器中;所述FPGA重新载入所述非易失性存储器读取配置数据,对所述FPGA进行配置,完成升级。

技术领域

本发明涉及现场可编程门阵列(Field-Programmable Gate Array,FPGA)技术领域,特别涉及一种FPGA在线升级方法及设备。

背景技术

FPGA是常用的逻辑器件之一,通常通过对应的综合工具的编译生成配置文件,当FPGA载入配置文件后,即可使得FPGA实现设计需要的逻辑功能。而当FPGA的随机存取存储器(Random Access Memory,RAM)掉电时,由于RAM的掉电数据丢失特性,使得通过配置文件形成的逻辑功能无法保存,所以FPGA在使用前均有一个配置的过程,使用FPGA的电子设备在上电后,会首先进行配置文件的载入。

现有技术中,FPGA载入配置文件分为主动配置方式和被动配置方式。主动配置方式即为FPGA主动读取存储器中的配置文件,其中存储器是非易失性存储器,例如Flash完成配置过程。被动配置方式即为外部的控制器件,例如中央处理器(Central ProcessingUnit,CPU)读取非易失性存储器中的配置文件,通过控制FPGA的配置管脚,以满足FPGA时序的方式进行配置,完成配置过程。

当FPGA的电子设备做好以后,其配置文件就固定了。如果需要改变或者增加FPGA的逻辑功能,就需要改变FPGA的配置文件。现有技术中,主要通过下载器,例如通用串行总线(Universal Serial Bus,USB)下载器或联合测试工作组(Joint Test Action Group,JTAG)下载器连接PC和FPGA重新写入配置文件。可见,现有技术中,对FPGA进行升级都需要借助额外的逻辑器件,例如USB下载器或JTAG下载器,或者CPU。

发明内容

本发明实施例提供一种FPGA在线升级方法及设备,在不增加额外的逻辑器件的前提下,实现FPGA配置文件的在线升级。

第一方面,提供了一种FPGA在线升级方法,该升级方法包括:

FPGA接收配置文件升级数据包,并解析接收的配置文件升级数据包,获得配置数据;

所述FPGA将获得的配置数据存储到先入先出队列FIFO;

所述FPGA从所述FIFO读取所述配置数据,并将读取的配置数据存储至非易失性存储器中;

所述FPGA重新载入所述非易失性存储器读取配置数据,对所述FPGA进行升级。

可选的,所述FPGA将获得的配置数据存储到先入先出队列FIFO,包括:

所述FPGA验证所述获得的配置数据是否正确;

若验证正确,则所述FPGA将所述获得的配置数据存储到所述FIFO。

可选的,在所述FPGA将获得的配置数据存储到先入先出队列FIFO之前,还包括:

所述FPGA根据所述FIFO的存储空间的大小,及存储空间的大小与数据传输率的映射关系,确定传输所述获得的配置数据的传输速率。

可选的,所述FPGA重新载入所述非易失性存储器读取配置数据,对所述FPGA进行升级,包括:

所述FPGA确定所述配置数据是否已存储完;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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