[发明专利]集成电路网表生成方法、装置、计算机设备及存储介质有效
申请号: | 201910212246.8 | 申请日: | 2019-03-20 |
公开(公告)号: | CN110046394B | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 刘建华;孙杰 | 申请(专利权)人: | 广东高云半导体科技股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 44325 深圳众鼎专利商标代理事务所(普通合伙) | 代理人: | 黄章辉 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成电路网表 原始设计 层级模式 计算机设备 存储介质 目标器件 目标信号 原始模块 原始器件 原始信号 获取目标 逻辑综合 名称携带 目标模块 设计信息 综合工具 唯一性 输出 | ||
1.一种集成电路网表生成方法,其特征在于,包括:
获取原始设计文件,所述原始设计文件包括至少一个功能模块;
对所述原始设计文件进行识别,获取所述原始设计文件对应的设计层级模式;
采用FPGA综合工具对所述原始设计文件进行逻辑综合处理,获取所述原始设计文件对应的输出层级模式和原始集成电路网表,所述原始集成电路网表包括原始模块名称、原始器件名称和原始信号名称;
依据所述设计层级模式和所述输出层级模式,对所述原始集成电路网表中的原始模块名称、原始器件名称和原始信号名称进行重命名,获取目标模块名称、目标器件名称和目标信号名称;
基于所述目标模块名称、所述目标器件名称和所述目标信号名称更新所述原始集成电路网表,获取目标集成电路网表。
2.如权利要求1所述的集成电路网表生成方法,其特征在于,所述依据所述设计层级模式和所述输出层级模式,对所述原始集成电路网表中的原始模块名称、原始器件名称和原始信号名称进行重命名,获取目标模块名称、目标器件名称和目标信号名称,包括:
若所述设计层级模式为单层设计模式,则将所述原始模块名称、所述原始器件名称和所述原始信号名称作为目标模块名称、目标器件名称和目标信号名称。
3.如权利要求1所述的集成电路网表生成方法,其特征在于,所述依据所述设计层级模式和所述输出层级模式,对所述原始集成电路网表中的原始模块名称、原始器件名称和原始信号名称进行重命名,获取目标模块名称、目标器件名称和目标信号名称,包括:
若所述设计层级模式为多层设计模式,且所述输出层级模式为单层输出模式,则采用第一模块命名方式对所述原始模块名称进行重命名,获取目标模块名称;采用第一器件命名方式对所述原始器件名称进行重命名,获取目标器件名称;采用信号命名方式对所述原始信号名称进行重命名,获取目标信号名称。
4.如权利要求3所述的集成电路网表生成方法,其特征在于,所述功能模块包括顶层功能模块和层级功能模块;
所述采用第一模块命名方式对所述原始模块名称进行重命名,获取目标模块名称,包括:
将所述顶层功能模块的原始模块名称作为所述顶层功能模块的目标模块名称;获取所述层级功能模块中的实例名,基于所述顶层功能模块的原始模块名称和所述层级功能模块中的实例名获取所述层级功能模块对应的目标模块名称;
所述采用第一器件命名方式对所述原始器件名称进行重命名,获取目标器件名称,包括:
基于所述原始器件名称,确定所述原始器件名称对应的实例器件的层级位置;
基于所述实例器件的层级位置,省略顶层功能模块的原始模块名称,将层级功能模块对应的原始模块名称采用分隔符进行分隔,以获取所述实例器件对应的模块实例名;
获取所述实例器件对应的第一个输出信号名,将所述第一个输出信号名作为所述实例器件的器件实例名;
获取所述实例器件对应的原始ID,采用器件ID命名格式对所述原始ID进行命名,获取所述实例器件的器件ID;
采用所述实例器件对应的模块实例名、器件实例名和器件ID的组合,对所述原始器件名称进行重命名,获取目标器件名称。
5.如权利要求1所述的集成电路网表生成方法,其特征在于,所述依据所述设计层级模式和所述输出层级模式,对所述原始集成电路网表中的原始模块名称、原始器件名称和原始信号名称进行重命名,获取目标模块名称、目标器件名称和目标信号名称,包括:
若所述设计层级模式为多层设计模式,且所述输出层级模式为多层输出模式,则采用第二模块命名方式对所述原始模块名称进行重命名,获取目标模块名称;采用第二器件命名方式对所述原始器件名称进行重命名,获取目标器件名称;采用信号命名方式对所述原始信号名称进行重命名,获取目标信号名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东高云半导体科技股份有限公司,未经广东高云半导体科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910212246.8/1.html,转载请声明来源钻瓜专利网。