[发明专利]一种多FPGA系统的上电后程序加载方法及系统在审

专利信息
申请号: 202210928937.X 申请日: 2022-08-03
公开(公告)号: CN115167885A 公开(公告)日: 2022-10-11
发明(设计)人: 蒙远 申请(专利权)人: 江苏新质信息科技有限公司
主分类号: G06F8/61 分类号: G06F8/61;G06F8/65;G06F8/71;G06F9/445;G06F11/10
代理公司: 北京知呱呱知识产权代理有限公司 11577 代理人: 朱芳
地址: 214074 江苏省无锡市滨*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 fpga 系统 上电后 程序 加载 方法
【说明书】:

一种多FPGA系统的上电后程序加载方法及系统,该方法将N个FPGA的程序文件按顺序编译为PROM文件;通过FPGA开发软件和JTAG调试接口,控制第一个FPGA将所述PROM文件烧录至外部存储器;将第一个FPGA配置为主动BPI模式,将第二个FPGA到第N个FPGA配置为被动SelectMAP模式;当第一个FPGA上电初始化完成后,从外部存储器的默认地址开始加载第一个FPGA的程序文件,并输出CCLK时钟信号。本发明可以降低整体方案的器件成本,大大减少了FPGA所需的外部存储器的数量,显著降低器件成本;减少了对外部MCU的依赖,不需要耗费大量的MCU接口资源专门用作FPGA程序烧录。

技术领域

本发明涉及计算机软件部署技术领域,具体涉及一种多FPGA系统的上电后程序加载方法及系统。

背景技术

随着科技的不断发展进步,市场需求的逐渐多样化,电子设备的功能越来越复杂,对性能的要求也越来越高,单个处理器往往难以满足产品的功能和性能需求,此种情况下采用多FPGA的系统架构是一种趋势。在多FPGA系统中,在FPGA启动后,如何快速、可靠的对多个FPGA进行程序加载是一个关键性问题。

目前FPGA的程序加载方式主要包括以下几种方案:

方案一、使用FPGA的JTAG接口进行程序加载。但是JTAG作为FPGA的程序调试接口,需要连接FPGA配套的烧录器设备,并使用特定的FPGA上位机软件才能实现程序加载功能,一般只在调试阶段使用,不适用于正式产品的程序加载。

方案二、从外置存储器中主动读取程序。FPGA在完成上电初始化完成后,由FPGA主导从外部存储器读取比特流,此为FPGA主动加载模式。根据使用的接口不同,主动加载模式又可以细分为主动串行加载模式和主动并行加载模式,二者在数据传输速率、引脚使用数量和硬件连接关系方面有所差异。主动模式的优点是不需要外部的MCU进行控制,FPGA可以独立完成启动及程序加载,但是主动模式会使用额外的存储芯片,通常是NOR/NAND FLASH,并且事先要把程序烧录到存储芯片中去,不便于后续的程序升级。

方案三、通过外部MCU控制FPGA进行程序加载。外部的主控MCU在FPGA上电初始化完成后,主动控制发送程序数据给相应的FPGA进行程序加载,FPGA此时处于被动接收状态,为FPGA被动加载模式。被动加载模式同样可以细分为被动串行加载模式和被动并行加载模式。被动模式的优点是不需要额外的存储芯片来装载程序,并且使用MCU来控制程序的加载会比较灵活,便于后续升级,缺点是会额外使用MCU的资源,对MCU有较高的要求,可能会提升系统方案成本。

现有技术中,以上提及的主动和被动两种程序加载方式,如果使用主动模式,则额外需要N个存储器,并且在产品生产过程中提前给这N个存储器烧录程序,会大大增加成本,降低生产效率;如果使用被动模式,N个FPGA会占用MCU大量的接口资源,使得MCU的接口大部分都用来做程序加载,无法满足系统其它功能的需求。

发明内容

为此,本发明提供一种多FPGA系统的上电后程序加载方法及系统,以解决传统方案成本过高,MCU接口资源占用过大,不便后续升级的问题。

为了实现上述目的,本发明提供如下技术方案:一种多FPGA系统的上电后程序加载方法,包括:

将N个FPGA的程序文件按顺序编译为PROM文件;

通过FPGA开发软件和JTAG调试接口,控制第一个FPGA将所述PROM文件烧录至外部存储器;

将第一个FPGA配置为主动BPI模式,将第二个FPGA到第N个FPGA配置为被动SelectMAP模式;

当第一个FPGA上电初始化完成后,从外部存储器的默认地址开始加载第一个FPGA的程序文件,并输出CCLK时钟信号。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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