[发明专利]集成电路设计系统有效
申请号: | 201680092045.3 | 申请日: | 2016-12-23 |
公开(公告)号: | CN110199279B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | E.杰弗里;J.S.凯利;J.Y.穆图斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398;G06F30/327;G06F30/33;G06F30/337;G06F30/39;G06F30/392;G06F111/02;G06F111/04 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 金玉洁 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成电路设计 系统 | ||
1.一种计算机实现的用于设计集成电路的方法,包括:
在组件定义库中存储基于用户输入生成的多个组件定义,组件定义定义用于在电子电路中使用的分立电路组件并包括组件元数据,所述组件元数据描述:
由组件定义定义的分立电路组件的组件类型;
几何参数化数据,其定义电子电路的一个或多个层中的分立电路组件的物理实现的物理尺寸;以及
由组件定义描述的分立电路组件的版本级别;
其中,用于相同的分立电路组件的组件定义的至少两个版本级别在由它们各自的几何参数化数据定义的物理尺寸上不同;
生成或访问器件设计,所述器件设计由用户输入定义并包括器件元数据,所述器件元数据描述:
从存储在组件定义库中的组件定义中选择的分立电路组件集合,所述分立电路组件集合包括在器件中,以及用于分立电路组件的组件的版本级别;
描述器件中包括的分立电路组件集合的电路连接的网络列表;以及
器件设计的版本级别,所述版本级别定义网络列表、分立电路组件集合和分立电路组件的版本级别的唯一组合;
响应于用户输入,通过更改定义分立电路组件的物理实现的物理尺寸的几何参数化数据,以生成定义分立电路组件的物理实现的新物理尺寸的新几何参数化数据,并基于更改的几何参数化数据生成用于分立电路组件的新版本级别,来修改器件设计中的分立电路组件的组件定义之一的组件元数据;
在组件定义中存储修改的组件元数据;
将修改的组件元数据应用到器件设计库中存储的合并了受所述修改影响的分立电路组件的所有器件设计;
基于所述器件中包括的分立电路组件的电路连接和分立电路组件集合,从器件设计生成电路布局,生成电路布局包括针对器件设计的版本级别验证电路布局;以及
存储所述电路布局以用于代工处理。
2.如权利要求1所述的方法,还包括:
响应于修改器件设计中的组件的分立电路组件定义之一的组件元数据,为器件设计生成新版本级别并针对新版本级别验证电路布局。
3.如权利要求1所述的方法,其中,对于一个或多个层中的层,所述参数化数据针对分立电路组件的每个电路元件定义元件几何形状。
4.如权利要求3所述的方法,其中,所述电路元件包括导电迹线和迹线之间的非导电间隙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680092045.3/1.html,转载请声明来源钻瓜专利网。