发明名称 |
一种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层 |