发明名称 一种硬件仿真中多个FPGA自动互联的方法及系统
摘要 本发明揭示了一种硬件仿真中多个FPGA自动互联的方法及系统,方法包括步骤:读取待分割芯片的源文件;提取并存储源文件中的模块信息,模块信息包括多个模块的模块名及与多个模块对应的端口信息;读取配置文件;提取并存储配置文件中的配置信息,配置信息包括模块名及与模块名对应的FPGA信息;根据配置信息中的模块名读取对应的端口信息;根据配置信息中的FPGA信息存储端口信息;根据端口信息生成分别对应每一FPGA的顶层文件和互联线信息文件;通过顶层文件和互联线信息文件实现多个FPGA之间的互联。本发明自动索引模块间的互联线信息,并可人为随意指定FPGA和其包含的模块数量,在效率、准确度和灵活度上有很大的提高。
申请公布号 CN104536931A 申请公布日期 2015.04.22
申请号 CN201510024174.6 申请日期 2015.01.16
申请人 盛科网络(苏州)有限公司 发明人 魏旋;胡国兴;周磊
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 苏州威世朋知识产权代理事务所(普通合伙) 32235 代理人 杨林洁
主权项 一种硬件仿真中多个FPGA自动互联的方法,所述多个FPGA用于容纳多个模块,所述多个模块通过逻辑分割待分割芯片而成,其特征在于包括步骤:读取所述待分割芯片的源文件;提取并存储所述源文件中的模块信息,所述模块信息包括所述多个模块的模块名及与所述多个模块对应的端口信息;读取配置文件;提取并存储所述配置文件中的配置信息,所述配置信息包括所述模块名及与所述模块名对应的FPGA信息;根据所述配置信息中的所述模块名读取对应的所述端口信息;根据所述配置信息中的所述FPGA信息存储所述端口信息;根据所述端口信息生成分别对应每一所述FPGA的顶层文件和互联线信息文件;通过所述顶层文件和所述互联线信息文件实现多个FPGA之间的互联。
地址 215021 江苏省苏州市工业园区星汉街5号B幢4楼13/16单元