[发明专利]一种实现FPGA在线自升级的系统及方法在审
申请号: | 201711488520.1 | 申请日: | 2017-12-30 |
公开(公告)号: | CN108199883A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 谢海亮;黄海荣;蒋学东 | 申请(专利权)人: | 深圳市兴森快捷电路科技股份有限公司;广州兴森快捷电路科技有限公司;宜兴硅谷电子科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08;G06F21/57;G06F21/76 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 唐致明 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口控制单元 读写电路 外部接口 引导电路 单元连接 升级 加密和解密 输入端连接 避免系统 电路器件 接收数据 集成度 输出端 输入端 双备份 校验和 应用 | ||
1.一种实现FPGA在线自升级的系统,其特征在于,其包括:外部接口、FPGA电路和flash电路,所述外部接口与所述FPGA电路连接,所述FPGA电路与flash电路连接;所述FPGA电路包括接口控制单元、引导电路单元和读写电路单元,所述接口控制单元的输入端与外部接口连接,所述接口控制单元还与所述引导电路单元连接,所述引导电路单元与读写电路单元连接,
所述读写电路单元的输出端与所述flash电路的输入端连接。
2.根据权利要求1所述的实现FPGA在线自升级的系统,其特征在于:所述FPGA电路还包括解密电路单元,所述接口控制单元的输出端通过解密电路单元与所述引导电路单元的输入端连接。
3.根据权利要求1所述的实现FPGA在线自升级的系统,其特征在于:所述FPGA电路还包括校验电路单元,所述接口控制单元的输出端通过校验电路单元与所述引导电路单元的输入端连接。
4.根据权利要求1所述的实现FPGA在线自升级的系统,其特征在于:所述FPGA电路还包括校验电路单元和解密电路单元,所述接口控制单元的输出端与所述校验电路单元的输入端连接,所述校验电路单元的输出端与所述解密电路单元的输入端连接,
所述解密电路单元的输出端与所述引导电路单元的输入端连接;所述引导电路单元的输出端与所述读写电路单元的输入端连接。
5.一种实现FPGA在线自升级的系统,其特征在于,其包括:
数据校验模块,用于执行步骤系统接收数据,通过校验电路单元对所述数据进行校验;
数据解密模块,用于执行步骤当检测到所述数据正确后,将所述数据传输至解密电路单元;所述解密电路单元执行对在线升级或远程升级的加密数据进行解密,并将解密后的文件发送至引导电路单元;
数据写入模块,用于执行步骤所述引导电路单元对升级程序文件升级到应用程序空间进行监测,以保障系统双备份引导;同时将数据传输至读写电路单元,并写入flash电路。
6.一种实现FPGA在线自升级的方法,其特征在于,其包括以下步骤:
系统接收数据,通过校验电路单元对所述数据进行校验;
当检测到所述数据正确后,将所述数据传输至解密电路单元;
所述解密电路单元执行对在线升级或远程升级的加密数据进行解密,并将解密后的文件发送至引导电路单元;
所述引导电路单元对升级程序文件升级到应用程序空间进行监测,以保障系统双备份引导;同时将数据传输至读写电路单元,并写入flash电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市兴森快捷电路科技股份有限公司;广州兴森快捷电路科技有限公司;宜兴硅谷电子科技有限公司,未经深圳市兴森快捷电路科技股份有限公司;广州兴森快捷电路科技有限公司;宜兴硅谷电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711488520.1/1.html,转载请声明来源钻瓜专利网。