发明名称 一种现场可编程门阵列程序的生成方法及装置
摘要 本发明实施例提供了一种现场可编程门阵列程序的生成方法及装置,该方法包括获得构建的包括封装有功能程序代码的功能模块的系统的信息;根据所述各个功能模块之间的连接关系以及所述各个功能模块的标识,获得模型声明文件和顶层文件;根据所述模型声明文件以及所述FPGA的资源信息获得接口逻辑文件,所述接口逻辑文件包括所述系统中的各个功能模块在所述FPGA中的连接线路信息;将所述顶层文件、所述模型声明文件以及所述接口逻辑文件进行预设操作生成比特流。采用本发明实施例提供的方法和装置可以加快程序代码的生成速度,使开发效率提高。
申请公布号 CN103164228B 申请公布日期 2015.12.23
申请号 CN201310109485.3 申请日期 2013.03.29
申请人 北京经纬恒润科技有限公司 发明人 韩相秋;张海娟
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种现场可编程门阵列FPGA程序的生成方法,其特征在于,包括:获得构建的包括封装有功能程序代码的功能模块的系统的信息,所述系统的信息包括各个功能模块之间的连接关系和所述各个功能模块的标识;根据所述各个功能模块之间的连接关系以及所述各个功能模块的标识,获得模型声明文件和顶层文件,所述模型声明文件包括所述各个功能模块之间的驱动关系和与所述各个功能模块的标识分别对应的功能描述信息,所述顶层文件包括所述各个功能模块与所述FPGA的外接设备之间的输入输出接口信息;根据所述模型声明文件以及所述FPGA的资源信息获得接口逻辑文件,所述接口逻辑文件包括所述系统中的各个功能模块在所述FPGA中的连接线路信息;将所述顶层文件、所述模型声明文件以及所述接口逻辑文件进行预设操作生成比特流。
地址 100101 北京市朝阳区安翔北里11号B座8层