[发明专利]用于大容量FPGA电路功能仿真的最优网表的生成方法有效
申请号: | 201610562716.X | 申请日: | 2016-07-15 |
公开(公告)号: | CN106202761B | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 丛红艳;于宗光;闫华;胡凯;刘瑛;单悦尔 | 申请(专利权)人: | 中国电子科技集团公司第五十八研究所 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 总装工程兵科研一所专利服务中心 32002 | 代理人: | 杨立秋 |
地址: | 214035 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于大容量FPGA电路功能仿真的最优网表的生成方法,可以根据FPGA电路使用资源动态生成最优网表。该方法需要获取全芯片网表中顶层单元所有单元名字以及例化单元名字,得到全芯片网表的配置文件。然后根据FPGA电路布局布线资源分布,由配套FPGA软件生成相应的配置文件,可准备定位到所利用的FPGA的模块资源、布线资源以及配置资源。最后,将所需资源的配置文件加入到全芯片网表中,通过脚本处理即生成FPGA电路所用资源的最优网表。本发明能根据验证用例需求,利用FPGA预先配置一定的功能,通过采取不同的配置文件得到最优网表。本发明具有灵活动态配置网表功能,能够节省仿真资源,提高仿真器运行速度和验证效率,最大限度提高验证电路的覆盖率。 | ||
搜索关键词: | 用于 容量 fpga 电路 功能 仿真 最优 生成 方法 | ||
【主权项】:
1.用于大容量FPGA电路功能仿真的最优网表的生成方法,其特征是:步骤1:首先需要获取所有单元名字以及顶层单元例化名字,生成全芯片的网表配置文件;步骤2:然后根据FPGA预先配置逻辑功能所用布局布线资源,生成所需单元的配置资源,并通过配套FPGA软件生成相应的配置文件;通过FPGA预先配置一定的功能,定位到每个具体用例,并通过配套FPGA软件,布局布线后,选择各模块单元使用情况,并定义需要定义的配置模块,根据用例所用的模块资源、布线资源以及配置资源,生成相应的配置文件;步骤3:最后通过采取不同的配置文件得到最优网表,具体为将所需资源的配置文件加入到全芯片网表中,通过脚本处理即生成FPGA电路所用资源的最优网表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十八研究所,未经中国电子科技集团公司第五十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610562716.X/,转载请声明来源钻瓜专利网。