[发明专利]FPGA配置文件的在线升级装置在审
申请号: | 201310581145.0 | 申请日: | 2013-11-18 |
公开(公告)号: | CN103605542A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 张英文 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F13/14 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;孙征 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | fpga 配置文件 在线 升级 装置 | ||
1.一种现场可编程门阵列FPGA配置文件的在线升级装置,其特征在于,包括:
存储处理模块,具有存储单元和控制单元;其中,
所述存储单元用于接收并存储FPGA配置文件;
所述控制单元用于在所述配置文件升级之前,控制总线切换模块将所述FPGA与所述存储处理模块之间的第一通路连通、将所述FPGA与所述存储处理模块之间的第二通路断开,并且根据所述存储单元接收到的最新配置文件更新所述存储单元中的原有配置文件,以及在所述配置文件更新之后,控制所述总线切换模块将所述第一通路断开、将所述第二通路连通,并且,触发所述FPGA从所述存储单元中重新载入更新后的所述配置文件,进行配置;
总线切换模块,用于在所述控制单元的控制下,分别连通或断开所述第一通路和所述第二通路;
FPGA,用于将最新的配置文件写入到所述存储单元中,并且还用于在所述控制单元的控制下,从所述存储单元中重新载入更新后的所述配置文件,进行配置;
时钟提供模块,用于在进行在线升级时,为所述存储处理模块和所述FPGA提供时钟频率,其中,所述时钟频率用于为所述存储处理模块和所述FPGA的工作提供工作节拍。
2.根据权利要求1所述的在线升级装置,其特征在于,所述FPGA还用于在将最新的配置文件写入到所述存储单元时,对写入的所述配置文件进行实时备份。
3.根据权利要求2所述的在线升级装置,其特征在于,所述FPGA还用于在将最新的配置文件写入到所述存储单元后,读取所述存储单元中写入的所述配置文件,并将读取的所述配置文件与备份的所述配置文件进行比较,在比较结果为一致的情况下,向所述控制单元发送更新命令,促使所述控制单元根据写入的最新配置文件更新所述存储单元中的原有配置文件。
4.根据权利要求1至3中任意一项所述的在线升级装置,其特征在于,所存储处理模块包括以下至少之一:
NorFlash芯片、NandFlash芯片。
5.根据权利要求1至3中任意一项所述的在线升级装置,其特征在于,所述时钟提供模块包括以下至少之一:
定频晶振、可编程晶振。
6.根据权利要求5所述的在线升级装置,其特征在于,所述定频晶振的频率为50MHz。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310581145.0/1.html,转载请声明来源钻瓜专利网。