发明名称 一种CPU程序下载多个FPGA文件的方法
摘要 本发明公开了一种CPU程序下载多个FPGA文件的方法,首先将多个待下载的FPGA文件合并,合并后的文件包括文件头、文件1、…、文件n;其次将第一步中合并后的文件存储到存储区;最后CPU应用程序运行后,读取文件头信息,根据文件头信息找到各个文件的起始地址,对各个FPGA文件进行下载。应用本发明,相比文件的分区存储方式,充分利用了存储器存储资源,提高了存储器的存储效率,而且由于不需要程序对存储器进行分区管理,实现起来简单易行。
申请公布号 CN100454252C 申请公布日期 2009.01.21
申请号 CN200610077271.2 申请日期 2006.04.22
申请人 中兴通讯股份有限公司 发明人 杨昭霞
分类号 G06F9/445(2006.01) 主分类号 G06F9/445(2006.01)
代理机构 代理人
主权项 1、一种CPU程序下载多个FPGA文件的方法,包括如下步骤:第一步:将多个待下载的FPGA文件合并,合并后的文件包括文件头、FPGA文件1、FPGA文件2....FPGA文件n,各个FPGA文件在存储区内连续存储;其中,文件头中的信息包括待下载的FPGA文件的数目n、各个FPGA文件在存储区内的起始地址和长度;第二步:将第一步中合并后的文件存储到存储区;第三步:CPU程序运行后,读取文件头中的信息,根据文件头中的信息找到各个FPGA文件的起始地址,对各个FPGA文件进行下载。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层