发明名称 | 一种FPGA的物理实现方法及装置 | ||
摘要 | 本发明提供了一种FPGA的物理实现方法及装置,该方法包括:设置待实现的工程的配置文件和约束文件,设置物理实现脚本;执行所述物理实现脚本;按照所述物理实现脚本的命令获取所述配置文件和约束文件;按照所述物理实现脚本的命令根据配置文件对所述工程的顶层进行综合,生成顶层网表;按照所述物理实现脚本的命令根据配置文件对工程中的每个模块进行综合,生成每个模块的模块网表;根据约束文件对模块进行约束;按照物理实现脚本的命令根据每个模块的模块网表对每个模块进行物理布局布线;按照物理实现脚本的命令根据顶层网表对模块之间进行物理布局布线。通过本发明提供的一种FPGA的物理实现方法及装置,能够降低FPGA的物理实现的复杂度。 | ||
申请公布号 | CN104615837A | 申请公布日期 | 2015.05.13 |
申请号 | CN201510078555.2 | 申请日期 | 2015.02.13 |
申请人 | 浪潮集团有限公司 | 发明人 | 耿介;沈忱;毕研山 |
分类号 | G06F17/50(2006.01)I | 主分类号 | G06F17/50(2006.01)I |
代理机构 | 济南信达专利事务所有限公司 37100 | 代理人 | 李世喆 |
主权项 | 一种现场可编程门阵列FPGA的物理实现方法,其特征在于,设置待实现的工程的配置文件和约束文件,设置物理实现脚本,还包括:执行所述物理实现脚本;按照所述物理实现脚本的命令获取所述配置文件和约束文件;按照所述物理实现脚本的命令根据所述配置文件对所述工程的顶层进行综合,生成顶层网表;按照所述物理实现脚本的命令根据所述配置文件对所述工程中的每个模块进行综合,生成每个模块的模块网表;根据所述约束文件对模块进行约束;按照所述物理实现脚本的命令根据每个模块的模块网表对每个模块进行物理布局布线;按照所述物理实现脚本的命令根据所述顶层网表对模块之间进行物理布局布线。 | ||
地址 | 250100 山东省济南市高新区浪潮路1036号 |