[发明专利]用于生成集成电路的方法和系统以及计算机可读介质有效
申请号: | 201910922914.6 | 申请日: | 2019-09-27 |
公开(公告)号: | CN110991138B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 童超;邓庆文 | 申请(专利权)人: | 台湾积体电路制造股份有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F30/398 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;李伟 |
地址: | 中国台*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 集成电路 方法 系统 以及 计算机 可读 介质 | ||
1.一种用于生成集成电路的方法,包括:
接收功能集成电路设计;
基于接收的所述功能集成电路设计和一个或多个集成电路布局规划生成多个放置和路由布局;
应用一个或多个规则以分析与每个生成的放置和路由布局相关联的属性,其中所述规则包括具有真值的变量,所述真值是0和1之间并且包括0和1的任何实数;
确定具有符合所述一个或多个规则的面积利用率的所述多个放置和路由布局中的一个放置和路由布局,
其中,所述一个或多个规则是一个或多个模糊逻辑规则,并且其中应用所述一个或多个规则以分析生成的放置和路由布局包括:
对于所述多个放置和路由布局中的每个:
将一个或多个设计分析应用于所述放置和路由布局以生成与所述放置和路由布局相关联的所述属性;
模糊化所述属性;
基于一个或多个所述模糊逻辑规则生成输出;和
去模糊化所述输出。
2.根据权利要求1所述的方法,其中,所述一个或多个模糊逻辑规则存储在知识存储中。
3.根据权利要求1所述的方法,还包括:
至少基于所述面积利用率对所述多个放置和路由布局进行分类和排序。
4.根据权利要求1所述的方法,还包括:将阻塞件定位在所述一个或多个集成电路布局规划中的每个中的相同位置处,其中,所述一个或多个集成电路布局规划中的每个中的所述阻塞件与另一个阻塞件不同。
5.根据权利要求4所述的方法,其中每个阻塞件的尺寸与另一个阻塞件的尺寸不同。
6.根据权利要求1所述的方法,还包括:
基于确定的具有符合所述一个或多个模糊逻辑规则的所述面积利用率的所述多个放置和路由布局中的所述一个放置和路由布局,修改所述一个或多个模糊逻辑规则。
7.根据权利要求1所述的方法,还包括:
基于确定的具有符合所述一个或多个模糊逻辑规则的所述面积利用率的所述多个放置和路由布局中的所述一个放置和路由布局,修改用于模糊所述属性的模糊标准。
8.根据权利要求1所述的方法,其中,所述一个或多个集成电路布局规划包括第一布局规划以及与所述第一布局规划不同的第二布局规划,所述第一布局规划包括与所述第二布局规划中的阻塞件具有相同形状和相同尺寸的阻塞件。
9.根据权利要求1所述的方法,还包括:
基于具有符合所述一个或多个模糊逻辑规则的所述面积利用率的所述多个放置和路由布局生成知识数据库。
10.根据权利要求1所述的方法,还包括:
基于具有符合所述一个或多个模糊逻辑规则的所述面积利用率的所述多个放置和路由布局中的所述一个放置和路由布局,制造片上系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于台湾积体电路制造股份有限公司,未经台湾积体电路制造股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910922914.6/1.html,转载请声明来源钻瓜专利网。