[发明专利]一种产生参数化单元的方法有效
申请号: | 201210401119.0 | 申请日: | 2012-10-22 |
公开(公告)号: | CN102930088A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 郑勇军;欧阳旭;刘得金;胡龙跃 | 申请(专利权)人: | 杭州广立微电子有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 浙江杭州金通专利事务所有限公司 33100 | 代理人: | 王桂名 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 产生 参数 单元 方法 | ||
技术领域
本发明属于半导体设计和生产领域,尤其是涉及一种快速在多平台产生参数化单元的方法。
背景技术
在芯片设计和生产的过程中,需要设计很多的参数化单元。例如,半导体生产商会向设计公司提供工艺开发包(PDK),PDK里面有很多的参数化单元,芯片设计公司在设计芯片的时候,会调用PDK里面的参数化单元以满足不同的设计需求。半导体生产商在开发工艺线、提高产品成品率的过程中,会利用参数化单元来做大量的实验设计,因此在半导体设计和生产领域,需要大量的设计和应用参数化单元。
参数化单元本质上是计算机脚本,脚本里面记录了大量的参数信息以及参数之间的计算关系。目前在工业界,设计参数化单元的主要方法是由有编程技术的半导体工程师设计脚本,调试后才能生产一个参数化单元。其具体设计流程如图1所示:(1)编辑参数化单元脚本,该脚本必须遵循某一平台提供的脚本语言的语法,并且使用该平台支持的实现参数化单元的命令集;(2)编译步骤(1)中所形成的参数化单元脚本,如果有语法错误则无法通过,需要修改参数化单元脚本直到编译通过;(3)调试经步骤(2)编译通过的参数化单元脚本是否达到参数化单元的设计要求以及不同名字空间的变量的约束关系是否正确,如果不正确需要修改参数化单元脚本,重复步骤(1)(2)直到调试通过;(4)调试通过,写入数据库。这种流程的不足之处在于:(1)对于编程者来说,设计参数化单元脚本非常复杂、调试困难、周期长,设计调试得到一个参数化单元需要大量的时间;对设计人员要求很高,需要设计者具有深厚的编程基础;(2)对于使用者来说,可读性和可维护性比较差;(3)每一种设计参数化单元的软件平台需要有不同的脚本语法,由于参数化单元依赖于软件平台,所以在不同的软件平台之间实现脚本移植非常的困难。
发明内容
针对现有技术之不足,本发明提供了一种产生参数化单元的方法。
一种产生参数化单元的方法,所述的方法为:
(1)在图形界面上设计一个或多个参数化单元,并设定参数化单元之间的约束关系;
(2)将步骤(1)的参数化单元转换为脚本。
优选地,所述的步骤(1)中的图形界面采用版图编辑工具,所述的参数化单元为几何图形,所述的步骤(1)为:先在版图编辑工具里面创建若干个几何图形,然后定义这些几何图形之间的约束关系。
优选地,所述的步骤(2)中参数化单元脚本的转换过程为:先分析参数化单元的几何图形以及几何图形所对应的参数并进行存储,然后分析约束关系并修改几何图形所对应的参数,最后将存储的几何图形以及其所对应的参数关系按照相应的语法格式翻译成文本。
优选地,所述的约束关系为距离约束或对齐约束。使用约束关系改变参数化单元里面几何图形的位置关系或者形状大小。
优选地,所述步骤(1)与(2)之间还设有步骤(1-2):
(1-2)依照步骤(1)所述的约束关系进行调试,看是否能达到相应的要求,如果没达到要求则无法通过,需要返回用户图形界面进行修改,直到调试通过。
优选地,所述步骤(2)后设有步骤(2-2):
(2-2)将步骤(2)所得到的参数化单元脚本导入对应的参数化单元设计平台,编译生成参数化单元,存储到数据库。
本发明的有益效果是:
(1)在用户图形界面(GUI)上设计参数化单元,不用编写参数化单元脚本,降低了设计的复杂度;
(2)在GUI设计参数化单元的过程中,通过设置图形的约束关系,进一步降低了设计复杂度,缩短了设计周期;
(3)在GUI上进行设计,形象直观,使用者易于设计维护;
(4)自动生成参数化单元脚本,该参数化单元脚本在不同的参数化单元设计平台生成参数化单元,增加了可移植性。
附图说明
图1是现有技术的流程框图。
图2是本发明的流程框图。
图3是本发明在用户图形界面上设计参数化单元的示意图。
图4是本发明参数化单元脚本的转换过程框图。
图5是本发明采用距离约束关系操作的示意图。
图6是本发明采用对齐约束关系操作的示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但本发明的保护范围并不限于此。
参照图2,一种产生参数化单元的方法,所述的方法为:
(1)在用户图形界面上设计参数化单元并定义其约束关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州广立微电子有限公司,未经杭州广立微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210401119.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对象属性的设置方法及装置
- 下一篇:制冷设备