[发明专利]远程在线更新FPGA多版本程序的方法有效

专利信息
申请号: 202110338023.3 申请日: 2021-03-30
公开(公告)号: CN113434162B 公开(公告)日: 2022-10-28
发明(设计)人: 朱道山;蒋凯;刘景元;邵龙 申请(专利权)人: 西南电子技术研究所(中国电子科技集团公司第十研究所)
主分类号: G06F8/65 分类号: G06F8/65;G06F8/71
代理公司: 成飞(集团)公司专利中心 51121 代理人: 郭纯武
地址: 610036 四川*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 远程 在线 更新 fpga 版本 程序 方法
【说明书】:

发明公开的一种远程在线更新FPGA多版本程序的方法,硬件简单,实时性处理效率高,容错能力强。发明通过下述技术方案予以实现:PPC处理器接收FPGA程序远程更新指令,向CPLD发送更新指令,CPLD校验更新指令正确后,将FPGA基础版本程序从Flash加载到FPGA内部运行,然后切换Flash高位地址指向待更新功能程序版本对应的Flash区块空间,FPGA接收来自PPC待更新程序文件,采用接收数据帧CRC校验,以及全部待更新程序文件写入后,读取Flash本次更新写入的全部数据,将数据写入到对应的Flash地址空间中,从Flash中读出之前写入的数据,进行二次CRC校验的方式,把校验的结果上报PPC。

技术领域

本发明涉及一种航空综合化系统领域,通过FPGA+PPC+CPLD控制实现FPGA多版本程序远程更新的方法。

背景技术

随着航空综合化技术发展,实现的功能日益复杂,需要处理的业务也越来越多。现场可编程门阵列FPGA器件具有高密度、低功耗、高速、高可靠性等优点,在航空航天、通信、工业控制等方面得到了大量应用。通过加载不同版本的FPGA功能程序,实现不同的业务功能。由于FPGA器件采用的是SRAM工艺,在断电的情况下FPGA内的配置数据将丢失,所以需要非易失的存储器来结合FPGA完成嵌入式系统的设计。BPI(Byte-wide PeripheralInterface)Flash,具有接口简单、配置方便的特点,通常用来存储FPGA配置文件。在经过合理的配置后,系统在上电后就可以从Flash中读取配置文件来启动整个系统运行。为了能使系统得到更灵活的应用,充分发挥FPGA的灵活性、高效性,FPGA的软硬件程序都需要方便的更新和升级功能;而当形成产品后,通过JTAG工具来实现Flash更新烧写很不方便。

结合嵌入式系统应用,典型的信号处理模块,通常采用FPGA+CPLD硬件架构。利用现场可编程门阵列FPGA芯片,具有可编程灵活性高、开发周期短、并行处理能力强大的特点,把外围多个设备集成起来,采集外围设备的数据,处理实现多种通信协议。复杂可编程逻辑器件CPLD一般用做硬件加电控制、健康维护、软件程序更新加载功能。数据处理模块,通常采用PPC处理器作为主要配置芯片,负责系统的管理调度以及与上位机之间的通信。由于FPGA器件所采用SRAM工艺具有挥发性的特点,掉电后数据会丢失,因此它的配置数据需要存储在外置的非易失性存储器中,每次上电后需重新配置SRAM器件。在系统上电后,将FPGA配置程序从外部存储器载入到FPGA内部运行。在调试阶段,FPGA设计师可通过PC机连接FPGA下载电缆,采用JTAG工具调用FPGA可执行程序bit文件把程序加载到FPGA内部运行,实现功能调试。但是在系统联试后期、特别是产品交付用户之后,机箱都是封闭的,除了必要的网口接出来以外,其它的硬件调试接口就会变得不可见。此时,若要采用连接JTAG工具对FPGA程序进行升级维护,就需要打开机箱,取下信号处理模块,再挂接JTAG接口小板,连接FPGA下载电缆。采用上述升级更新FPGA程序的方式,需要相关人员携带安装专业FPGA开发环境的PC机、FPGA下载电缆及JTAG接口小板前往产品安装所在地。这样做,一方面会导致人力成本上升、用户体验性下降;另一方面,若是经常修改程序,频繁取出硬件模块,挂接FPGA下载电缆,也势必对硬件模块产生不利影响。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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