发明名称 |
用于多FPGA整机系统的远程动态更新系统和方法 |
摘要 |
本发明公开了一种用于多FPGA整机系统的远程动态更新系统和方法。其中,第一FPGA用于更新所述外部flash存储器中的所述至少一第二FPGA的配置文件,以及对所述至少一第二FPGA进行配置;外部flash存储器用于存储所述第一FPGA和所述至少一第二FPGA的所述配置文件;外部SDRAM存储器用于暂存所述至少一第二FPGA更新的配置文件;通信接口用于接收远程上位机发送来的控制字命令以及所述至少一第二FPGA的所述配置文件。本发明实现了结构简单、使用物理资源少、灵活多变、便于远程操作、满足多种试验需求、整机系统升级方便快捷的技术效果。 |
申请公布号 |
CN105808290A |
申请公布日期 |
2016.07.27 |
申请号 |
CN201610118505.7 |
申请日期 |
2016.03.02 |
申请人 |
中国科学院自动化研究所 |
发明人 |
舒琳;蒿杰;赵良田;穆敬彬;冯卉;宋亚芳;范秋香;李程程;张忠红 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京博维知识产权代理事务所(特殊普通合伙) 11486 |
代理人 |
方振昌 |
主权项 |
一种用于多FPGA整机系统的远程动态更新系统,其中,所述多FPGA整机系统与远程上位机通信连接;其特征在于,所述系统至少包括:第一FPGA、至少一第二FPGA、外部flash存储器、外部SDRAM存储器及通信接口;其中,所述第一FPGA分别与所述至少一第二FPGA、所述外部flash存储器、所述外部SDRAM存储器和所述通信接口相连;所述第一FPGA,用于更新所述外部flash存储器中的所述至少一第二FPGA的配置文件,以及对所述至少一第二FPGA进行配置;所述外部flash存储器,用于存储所述第一FPGA和所述至少一第二FPGA的所述配置文件;所述外部SDRAM存储器,用于暂存所述至少一第二FPGA更新的配置文件;所述通信接口,用于接收远程上位机发送来的控制字命令以及所述至少一第二FPGA的所述配置文件。 |
地址 |
100080 北京市海淀区中关村东路95号 |