[发明专利]一种建立参数化器件物理版图单元生成程序的方法有效
申请号: | 201010285010.6 | 申请日: | 2010-09-17 |
公开(公告)号: | CN102402633A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 吴玉平;陈岚;叶甜春 | 申请(专利权)人: | 中国科学院微电子研究所 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 王建国 |
地址: | 100029 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建立 参数 器件 物理 版图 单元 生成 程序 方法 | ||
技术领域
本发明涉及集成电路设计自动化技术领域,特别涉及一种建立参数化器件物理版图单元生成程序的方法。
背景技术
器件物理版图单元设计是模拟集成电路设计的重要环节。为了加快器件物理版图单元的设计,一般采用参数化器件物理版图单元生成程序。对于物理结构一致的同一类型器件,借助于参数化器件物理版图单元生成程序,输入具体的器件参数值即可以自动生成对应器件的物理版图单元,这样可以避免重复性的手工设计器件的物理版图,从而提高设计效率,为此需要建立参数化器件物理版图单元生成程序。
目前,建立参数化器件物理版图单元生成程序主要有两种方法:一是软件人员根据对手工设计的器件物理版图进行分析手工写出程序,其缺点是效率低下,且代码维护困难;另一种方法是利用程序对组成器件物理版图的基本图形进行扫描分析,根据分析结果,交互式地加入参数,其缺点是不能有效地支持器件的伸缩性,基本图形生成算法简单地基于坐标,不能很好地支持参数化,产生的代码难以维护和使用。因此需要对此已有的方法进行改进以克服这些缺点。
发明内容
为了解决现有建立器件物理版图单元生成程序的方法效率低、代码维护困难及不能很好地支持参数化等问题,本发明提供了一种建立参数化器件物理版图单元生成程序的方法,所述方法包括:
利用图形编辑器输入器件的物理图形,在所述物理图形上标出图形及图形之间的设计规则参数、器件参数与图形的对应关系和选项区域;
扫描所述物理图形,确定基本物理图形之间的位置关系和位置依赖关系;
根据所述基本物理图形之间的位置关系和位置依赖关系,建立各基本物理图形的生成顺序和程序流程,生成程序。
所述方法还包括添加图形坐标重定位程序,具体包括:遍历器件物理版图的所有基本物理图形,计算得到横、纵坐标最小的坐标点;将所述器件物理版图的参考原点平移到所述横、纵坐标最小的坐标点。
所述确定基本物理图形之间的位置关系的步骤具体包括:
根据各个基本物理图形的面积大小关系,确定各个基本物理图形之间的包围关系;
对所述基本物理图形进行无障碍图形和有障碍图形阵列分析;
对所述基本物理图形进行左右顺序关系和上下顺序关系分析。
所述对所述基本物理图形进行无障碍图形阵列分析的步骤具体包括:
根据基本物理图形之间的上下和/或左右间距一致性,将基本物理图形聚合为一个或若干个一维或二维阵列图形;
根据所述一维或二维阵列图形的延展方向,确定无障碍图形阵列的图形数;
建立所述一维或二维阵列图形的间距与设计规则参数和器件参数之间的关系。
所述根据一维阵列图形的延展方向,确定无障碍图形阵列的图形数的步骤具体为:一维阵列图形延展方向的图形数=(对应延展方向的器件参数-2×阵列图形和外包图形之间的间距)/(阵列图形在延展方向的几何尺寸+设计规则允许的阵列图形最小间距)。
所述建立所述一维阵列图形的间距与设计规则参数和器件参数之间的关系的步骤具体为:所述一维阵列图形之间的间距值=(对应延展方向的器件参数-2×阵列图形和外包图形之间的间距-阵列图形在该方向的几何尺寸×对应方向的图形数)/(对应方向的图形数-1)。
所述根据所述二维阵列图形的延展方向,确定无障碍图形阵列的图形数的步骤具体为:所述二维阵列图形在X方向的图形数=(对应X方向的器件参数-2×阵列图形和外包图形之间的间距)/(阵列图形在X方向的几何尺寸+设计规则允许的阵列图形最小间距),所述二维阵列图形在Y方向的图形数=(对应Y方向的器件参数-2×阵列图形和外包图形之间的间距)/(阵列图形在Y方向的几何尺寸+设计规则允许的阵列图形最小间距)。
所述建立二维阵列图形的间距与设计规则参数和器件参数之间的关系的步骤具体为:所述二维阵列图形之间X方向的间距值=(对应X方向的器件参数-2×阵列图形和外包图形之间的间距-阵列图形在X方向的几何尺寸×X方向的图形数)/(X方向的图形数-1),所述二维阵列图形之间Y方向的间距=(对应Y方向的器件参数-2×阵列图形和外包图形之间的间距-阵列图形在Y方向的几何尺寸×Y方向的图形数)/(Y方向的图形数-1)。
所述对所述基本物理图形进行左右顺序关系分析的步骤具体包括:
确定所述基本物理图形的对齐方式,所述对齐方式包括上边界垂线对齐、中心水平线对齐、下边界垂线对齐和上下无对齐;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010285010.6/2.html,转载请声明来源钻瓜专利网。