一种模板化产生参数化单元的方法

文档序号:8430918阅读:221来源:国知局
一种模板化产生参数化单元的方法
【技术领域】
[0001]一种模板化产生参数化单元(Variable-Parameterized Cell)的方法是定义一套工具界面和参数化单元自动产生引擎并添加一定的设计规则(Design rule)自动产生参数化单元和对应单元的脚本文件的方法。本发明属于集成电路计算机辅助设计(IntegratedCircuit/Computer Aided Design )领域,尤其是 IC CAD 工具中有关 F1DK (Process DesignKit)生成的技术领域。
【背景技术】
[0002]PDK简称工艺设计支持包,是芯片生产公司(Foundry)、EDA (Electronic DesignAutomatic)公司和芯片设计公司的沟通桥梁。当芯片设计公司需要采用一个芯片生产工厂新的半导体工艺时,首先就是需要一套H)K,PDK是多数情况下是芯片生产工厂在EDA公司的协助下完成。PDK是设计公司用来设计的基石,也是流片成败关键的因素,而Vcell和其对应的Vcell Script是PDK开发的核心,也是在PDK开发中最为复杂和耗时的部分,一般来说Vcell开发会占到PDK开发时间的70-80%,同时参数化单元和其对应脚本文件的开发决定了 I3DK的应用和质量。

【发明内容】

[0003]本发明公开一种通过界面操作产生参数化单元库和脚本文件的实现方法,该方法通过操作工具界面完成参数化单元中参数个数(Q)F-Component Descript1n Format)和默认值,参数化单元所需器件层次的选择,逻辑处理层次类型和器件图形变化形式的配置,自动读取和产生工艺文件(Tech)中设置的设计规则基本信息,自动产生参数化单元的脚本并能编译成参数化单元库和标准的CDF参数,极大的加快了 I3DK中参数化单元和CDF的开发时间和开发效率。在工具界面中对每一个输入参数做范围,有效性等多种检查,极大大减少参数输入错误,发现错误及时发现并报错,提高输入效率。通过界面操作产生的参数化单元可以在版图(Layout)编辑窗口中实时查看更新,采用该方法可以使客户从复杂,繁琐,耗时的脚本编辑和维护操作中解脱出来,同时也避免了书写脚本文件的不严谨和不规范给设计带来的风险,极大的提高了工具的易用性和具有极高的经济价值。本发明还进一步完成了在在EDA工具中注册的脚本命令中处理变量的方法。
【附图说明】
[0004]图1自动产生参数化单元流程图
图2自动产生参数化单元工具启动显示界面图3选择并修改CDF默认参数值图4选择参数化单元所需的层次图5配置参数化单元的层次结构图6选择参数化单元图形变化模式图7编辑参数化单元的工艺参数图8编译生成参数化单元的CDF值和参数化单元库图9在版图工具中例化参数化单元图10对生成的参数化单元进行合并(abut)操作具体实施步骤:
操作流程步骤如下:
(I)首先启动初始界面,选择将要设置的参数化单元的类型,名字。
[0005](2)选择名字为nch的Transistor作为示例,选择所需要的⑶F选项并且键入默认的⑶F值。
[0006](3)在工艺中选择nch所需要的层,和其它层次的拓扑结构,并且选择图形的变化模式。
[0007](4)输入定义nch所需的工艺规则。
[0008](5)当以上步骤完成之后可以产生nch器件的⑶F参数和脚本文件,并对其进行编译。
[0009](6)编译正确之后可以版图工具中对一个器件进行多个参数的例化和合并等操作。
【主权项】
1.一种模板化产生参数化单元的方法,我们要求被保护的权利特征如下: (O通过界面编辑后产生参数化单元脚本的方法,该方法包括能接收参数化单元的参数,工艺层次,工艺规则的其中一项,最终产生参数化单元的脚本文件; (2)界面中输入的参数,工艺层次,工艺规则能够从工艺中自动提取,并做有效性检查; (3)通过特征(I)产生的参数化单元脚本可以被编程成参数化单元的方法; (4)通过特征(I)产生的参数化单元脚本可以被客户编辑并能被EDA工具识别; (5)通过特征(I)产生的脚本文件中至少含有一条可被EDA工具识别的命令; (6)通过特征(I)产生的脚本含有工艺层次,层次的拓扑结构,层次的变化特征,工艺规则等中的其中一项; (7)通过特征(I)产生的脚本含有⑶F参数,并且可以根据参数不同产生不同的参数单元; (8)通过改变参数设置实时改变生成参数化单元库的方法。
【专利摘要】本发明公开一种通过界面编辑自动产生参数化单元和脚本文件的方法,参数化单元脚本可以通过编译生成可变参数的版图(Layout)器件。依照本发明,通过在界面中填入器件所需层,选择参数变化形式,填入器件层的工艺规则(DesignRule)信息等,工具就能为用户自动生成参数化单元的脚本文件。该脚本采用EDA工具支持的命令,并能正确编译出符合DesignRule的器件。当用户在界面上做改动,新的脚本文件能够马上生成,可以实时,方便对产生的参数化单元脚本进行维护,大大节约了传统手动书写的时间,把客户从繁重的脚本书写维护中解放出来。
【IPC分类】G06F17-50
【公开号】CN104750887
【申请号】CN201310735952
【发明人】张效通, 肖薇, 谢光益, 李起宏
【申请人】北京华大九天软件有限公司
【公开日】2015年7月1日
【申请日】2013年12月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1