[发明专利]远程更新FPGA的系统及方法在审

专利信息
申请号: 202110587844.0 申请日: 2021-05-27
公开(公告)号: CN115408018A 公开(公告)日: 2022-11-29
发明(设计)人: 赵占锋;周志权;于思源 申请(专利权)人: 哈尔滨工业大学(威海);哈工大(威海)创新创业园有限责任公司;山东航天海威激光通信技术有限公司
主分类号: G06F8/65 分类号: G06F8/65
代理公司: 威海科星专利事务所 37202 代理人: 初姣姣
地址: 264200*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 远程 更新 fpga 系统 方法
【权利要求书】:

1.一种远程更新FPGA的系统,其特征在于,设有CPU、FPGA、开关矩阵以及FLASH存储器,其中所述开关矩阵内设有共用一个控制信号CTL的四个继电器,四个继电器分别为继电器A、继电器B、继电器C、继电器D;所述FLASH存储器包括至少一个可擦写FLASH存储器以及至少一个不可擦写FLASH存储器;所述CPU通过串口、CAN总线或网口从上位机获取FPGA程序代码,并将获取的程序代码写入可擦写的FLASH中或通过GPIO接口模拟JTAG接口直接对FPGA进行烧写,由CPU控制开关矩阵A和开关矩阵B,开关矩阵A用于切换选择CPU或FPGA的四路信号,所述四路信号分别为CLK、CS、MOSI、MISO,开关矩阵B用于切换这四路信号是通往FLASH1或FLASH2,CPU使用GPIO接口按照JTAG时序模拟JTAG接口,与FPGA相连。

2.一种利用如权利要求1所述远程更新FPGA系统的方法,其特征在于,使用多种冗余的方式对FPGA的程序进行加载,具体包括:一、直接使用CPU的GPIO接口按照JTAG时序模拟JTAG接口对FPGA进行程序加载;二、开关矩阵A切换到模式二,由CPU决定使用哪片FLASH将其提前烧写好的程序向FPGA加载;三、由CPU通过开关矩阵A的模式一,及开关矩阵B的模式二向FLASH2中重新烧写程序,再将开关矩阵A调到模式二,由FLASH2向FPGA加载程序,本专利仅描述了使用一片可擦写的FLASH的情况,也可增加可擦写FLASH的数量,有CPU控制多组开关矩阵向某个FLASH中烧写程序,并由改FLASH向FPGA加载程序。

3.根据权利要求2所述的一种远程更新FPGA系统的方法,其特征在于,当系统工作于第一种方式时,直接使用CPU的GPIO接口模拟JTAG时序对FPGA进行程序加载,在CPU外扩的GPIO接口中,选取四个接口,仿照JTAG协议的四个接口:模式选择接口TMS,时钟接口TCK,数据输入接口TDI,数据输出接口TDO,分别配置其输入输出模式,再仿照JTAG接口烧写FPGA程序时的时序及协议,编写烧写程序,最终实现使用CPU读取由上位机传输的烧写文件,使用外扩GPIO接口与FPGA的JTAG口连接,直接对FPGA烧写程序。

4.根据权利要求2所述的一种远程更新FPGA系统的方法,其特征在于,当系统工作于第二种方式时,开关矩阵A切换到模式二,由CPU决定使用哪片FLASH将其提前烧写好的程序向FPGA加载,选取一片不可擦除的FLASH作为主FLASH,另用不少于一片的可擦写FLASH作为副FLASH,若仅使用一片副FLASH,则仅需配有两个开关矩阵,其中开关矩阵A为选通FLASH与FPGA之间通道或者FLASH与CPU之间通道的,开关矩阵B为选通FPGA与不同FLASH之间通道的,开关矩阵B随着FLASH的片数增加而相应增加,用于选通不同FLASH;由CPU的CTL1信号控制开关矩阵A切换到模式二,即选通FLASH与FPGA之间的通道,再由CPU的CTL2信号控制开关矩阵B切换到模式一或模式二,用于选择不同的FLASH片对FPGA进行程序烧写。

5.根据权利要求2所述的一种远程更新FPGA系统的方法,其特征在于,当系统工作于第三种方式时,由CPU通过开关矩阵A的模式一,选通FLASH与CPU之间的通道;开关矩阵B处于模式二,选通CPU和可擦写的副FLASH,若有多片副FLASH,则需要相应的增加矩阵模块数量,上位机通过相应串口向CPU提供所需的烧写文件,将烧写文件烧写入所选择的副FLASH中;副FLASH重新烧写完毕后,再由CPU控制开关矩阵A调到模式二,选通副FLASH片与FPGA,并将FPGA上电,FPGA将从副FLASH2中读取烧写文件,完成程序加载。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海);哈工大(威海)创新创业园有限责任公司;山东航天海威激光通信技术有限公司,未经哈尔滨工业大学(威海);哈工大(威海)创新创业园有限责任公司;山东航天海威激光通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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