发明名称 一种FPGA配置文件远程升级的装置
摘要 本发明公开了一种FPGA配置文件远程升级的装置,该装置包括以下模块:远端计算机、传输网络、网络接口模块、CPU模块、SDRAM、FPGA和EEPROM。远端计算机通过网络接口连接传输网络,网络接口模块接收传输网络发送的FPGA配置文件,实现FPGA配置文件的远程传输,并将FPGA配置文件发送到CPU模块,CPU模块将FPGA配置文件以文件形式放入SDRAM,再将SDRAM中的FPGA配置文件按字节读出发送给FPGA,FPGA将FPGA配置文件写入EEPROM,完成FPGA配置文件远程升级功能。
申请公布号 CN105159731A 申请公布日期 2015.12.16
申请号 CN201510654248.4 申请日期 2015.10.12
申请人 中国电子科技集团公司第五十四研究所 发明人 王立莹;李吉良;周三友;孙士勇;刘素桃;周玉娟;曹琨;谭坤;高飞
分类号 G06F9/445(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 河北东尚律师事务所 13124 代理人 王文庆
主权项 一种FPGA配置文件远程升级的装置,其特征在于:该装置包括有远端计算机(100)、传输网络(110)、网络接口模块(120)、CPU模块(130)、SDRAM(140)、FPGA(150)和EEPROM(160);远端计算机(100),用于远程访问需升级的设备,存储需要升级的FPGA配置文件,并将FPGA配置文件传送到传输网络,指示FPGA远程升级进度以及是否升级成功;传输网络(110),用于实现远端计算机与网络接口模块的传输数据功能,接收远端计算机(100)发送的FPGA配置文件,并将FPGA配置文件发送到网络接口模块;网络接口模块(120),用于实现与传输网络的接口功能,接收传输网络(110)发送的FPGA配置文件,并将FPGA配置文件发送到CPU模块(130);CPU模块(130),用于接收网络接口模块(120)发送的FPGA配置文件,将FPGA配置文件以文件形式存入SDRAM(140)中暂存,再通过远程升级驱动程序(132)将SDRAM(140)中的FPGA配置文件按字节读出,并通过CPU接口发送给FPGA(150);SDRAM(140),用于缓存FPGA配置文件;FPGA(150),用于接收CPU(130)发送过来的FPGA配置文件,并将FPGA配置文件写入EEPROM(160)。
地址 050081 河北省石家庄市中山西路589号第五十四所网络部