一种模拟内部版图图形的边缘冗余图形生成方法转让专利

申请号 : CN201711183763.4

文献号 : CN107958112B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张美丽于世瑞

申请人 : 上海华力微电子有限公司

摘要 :

本发明公开了一种模拟内部版图图形的边缘冗余图形生成方法,采用获取原始版图和关键版图的尺寸;获取关键版图的特征图形,将关键版图转换为二维坐标系数组,对二维坐标系数组进行修改,保留必要特征图形的对应的数据,剔除剩余数据;二维坐标系数组转换为冗余图形,与预定指标比对修改后,在填充区域内填充冗余图形。采用本发明的技术方案,得到的冗余图形与关键版图非常近似,通过对上述的冗余图形在原始版图中的填充,使得冗余图像可以更好的保护关键版图地器件。

权利要求 :

1.一种模拟内部版图图形的边缘冗余图形生成方法,其特征在于,包括以下步骤:步骤S1:提供一原始版图,所述原始版图包括关键版图和填充区域,采用尺寸分析模块对所述原始版图进行分析,获取所述原始版图和所述关键版图的特征尺寸;

步骤S2:采用数组抽取模块获取所述关键版图的特征图形,并根据所述特征图形的种类将所述关键版图转换为二维坐标系数组;

步骤S2包括以下步骤:

步骤S21:根据关键版图的特征尺寸建立第一二维坐标系,原点为关键版图的左下角端点,横轴方向水平向右,纵轴方向垂直向上;

步骤S22:根据每个特征图形在关键版图中的位置和第一二维坐标系,获取每个特征图形的定位数据;

步骤S23:将类型相同的特征图形的定位数组进行组合,得到定位数组,将所有的定位数组进行组合,得到二维坐标系数组;

具体地,于步骤S22中,采用以下步骤获取定位数据:步骤A1:将每个特征图形整合为方形结构,获取每个方形结构在第一二维坐标系中的定位点;

步骤A2:将定位点的坐标值依次排列,并重复最后一个定位点的坐标值,得到定位数据;

步骤S3:采用修改模块对所述特征图形进行筛选,获取所述特征图形中必要特征图形,并对所述二维坐标系数组进行修改,保留所述必要特征图形的对应的数据,剔除剩余数据;

步骤S4:采用数组还原模块将所述二维坐标系数组转换为冗余图形;

步骤S5:采用图形比对模块对所述冗余图形和预定指标进行比对;

若符合所述预定指标,则进入步骤S7;

若不符合所述预定指标,则进入步骤S6;

步骤S6:采用修正模块获取所述冗余图形不符合所述预定指标的项目,根据所述项目对所述二维坐标系数组进行修正,返回步骤S4;

步骤S7:采用填充模块在所述填充区域内填充所述冗余图形;

当所述预定指标包括尺寸范围和距离范围时,所述步骤S5中还包括以下步骤:将所述冗余图形的尺寸与所述尺寸范围进行比较,将所述冗余图形之间的距离与所述距离范围进行比较;

若所述冗余图形不满足所述尺寸范围和/或所述距离范围,则不符合所述预定指标;

若所述冗余图形同时满足所述尺寸范围和所述距离范围,则符合所述预定指标;

所述步骤S6中还包括以下步骤:对于不符合所述尺寸范围和所述距离范围的所述冗余图形,调整所述冗余图形在所述二维坐标系数组中的定位数据,使得所述冗余图形满足所述尺寸范围和所述距离范围;或当所述预定指标包括数量范围时,所述步骤S5中还包括以下步骤:将所述冗余图形的数量与所述数量范围进行比较;

若所述冗余图形的数量大于所述数量范围,则不符合所述预定指标;

若所述冗余图形的数量不大于所述数量范围,则符合所述预定指标;

所述步骤S6中还包括以下步骤:对于不符合所述数量范围的冗余图形,删除部分所述冗余图形在所述二维坐标系数组中的定位数据至所述冗余图形的数量调整为所述数量范围的最大值。

2.根据权利要求1所述的边缘冗余图形生成方法,其特征在于,所述步骤S4包括以下步骤:

步骤S41:将所述二维坐标系数组进行拆分,获取每个所述特征图形的定位数据;

步骤S42:根据所述关键版图的特征尺寸建立第二二维坐标系;

步骤S43:将每个所述定位数据中的定位点在所述第二二维坐标系依次连接,并根据所述特征图形的类型进行颜色填充,得到所述冗余图形。

3.根据权利要求1所述的边缘冗余图形生成方法,其特征在于,所述步骤S7包括以下步骤:

步骤S71:根据所述原始版图的特征尺寸,建立第三二维坐标系,原点为原始版图的左下角端点,横轴方向水平向右,纵轴方向垂直向上,并在所述第三二维坐标系中画出所述填充区域;

步骤S72:将所述填充区域从所述原点开始,从下往上分为多层,每一层的高度与所述冗余图形的高度相同;

步骤S73:根据所述冗余图形的所述二维坐标系数组,在每一层的所述填充区域中,将所述冗余图形按照从左往右顺序进行填充。

4.根据权利要求1所述的边缘冗余图形生成方法,其特征在于,所述步骤S3中的所述必要特征图形包括有源区图形和多晶硅图形。

说明书 :

一种模拟内部版图图形的边缘冗余图形生成方法

技术领域

[0001] 本发明涉及半导体制造领域,尤其涉及一种模拟内部版图图形的边缘冗余图形生成方法。

背景技术

[0002] 集成电路版图除了要体现电路的逻辑或功能以确保版图原理图(LVS check,全名为Layout Versus Schematic Check)验证正确外,还要增加一些与LVS验证无关的冗余图
形(dummy),以减小过程的偏差。
[0003] 随着半导体工艺技术的亚微米化程度的提高,周围环境对半导体器件性能的影响越来越明显。电路和器件的布局产生的效应有可能会对器件性能造成不可忽略的影响,包
括临近的阱、栅(Gate)之间的距离、有源区(AA)之间的距离、有源区宽度、化学气相研磨
(CMP)过程对研磨区域应力等对器件的影响。传统的冗余图形是在集成电路版图设计完成
之后传输到半导体制造公司,经过冗余图形添加脚本进行冗余图形添加,设计规则检查,逻
辑运算等过程后做光刻掩膜板出版前的光学近似修正(OPC)。
[0004] 冗余图形的设置一是考虑到刻蚀时出现刻蚀不足或者刻蚀过度,需要通过冗余图形调整金属密度(metal density);其次是考虑到光的反射和衍射,使关键图形四周情况大
致相当,避免因曝光影响到关键版图和器件的尺寸以及电路的性能。设置冗余图形可有效
保护关键版图中的器件,冗余图形与关键版图的图形越相似保护效果越好。
[0005] 对于低精度的版图,经过冗余图形添加之后密度以及密度梯度分布达到设计规则的要求即可。但是,随着集成电路特征尺寸的不断缩小,关键版图对环境的敏感度越来越
高,因此,需要进一步提高冗余图形与关键版图的相似性,使关键版图的器件性能越接近设
计的理想值。

发明内容

[0006] 针对现有技术中在半导体制造领域存在的上述问题,现提供一种模拟内部版图图形的边缘冗余图形生成方法。
[0007] 具体技术方案如下:
[0008] 一种模拟内部版图图形的边缘冗余图形生成方法,包括以下步骤:
[0009] 步骤S1:提供一原始版图,所述原始版图包括关键版图和填充区域,采用尺寸分析模块对所述原始版图进行分析,获取所述原始版图和所述关键版图的特征尺寸;
[0010] 步骤S2:采用数组抽取模块获取所述关键版图的特征图形,并根据所述特征图形的种类将所述关键版图转换为二维坐标系数组;
[0011] 步骤S3:采用修改模块对所述特征图形进行筛选,获取所述特征图形中必要特征图形,并对所述二维坐标系数组进行修改,保留所述必要特征图形的对应的数据,剔除剩余
数据;
[0012] 步骤S4:采用数组还原模块将所述二维坐标系数组转换为冗余图形;
[0013] 步骤S5:采用图形比对模块对所述冗余图形和预定指标进行比对;
[0014] 若符合所述预定指标,则进入步骤S7;
[0015] 若不符合所述预定指标,则进入步骤S6;
[0016] 步骤S6:采用修正模块获取所述冗余图形不符合所述预定指标的项目,根据所述项目对所述二维坐标系数组进行修正,返回步骤S4;
[0017] 步骤S7:采用填充模块在所述填充区域内填充所述冗余图形。
[0018] 优选的,所述步骤S2包括以下步骤:
[0019] 步骤S21:根据关键版图的特征尺寸建立第一二维坐标系,原点为关键版图的左下角端点,横轴方向水平向右,纵轴方向垂直向上;
[0020] 步骤S22:根据每个所述特征图形在所述关键版图中的位置和所述第一二维坐标系,获取每个所述特征图形的定位数据;
[0021] 步骤S23:将类型相同的所述特征图形的定位数组进行组合,得到定位数组,将所有的所述定位数组进行组合,得到所述二维坐标系数组。
[0022] 优选的,所述步骤S22中,采用以下步骤获取所述定位数据:
[0023] 步骤A1:将每个所述特征图形整合为方形结构,获取每个所述方形结构在所述第一二维坐标系中的定位点;
[0024] 步骤A2:将所述定位点的坐标值依次排列,并重复最后一个所述定位点的坐标值,得到所述定位数据。
[0025] 优选的,所述步骤S4包括以下步骤:
[0026] 步骤S41:将所述二维坐标系数组进行拆分,获取每个所述特征图形的定位数据;
[0027] 步骤S42:根据所述关键版图的特征尺寸建立第二二维坐标系;
[0028] 步骤S43:将每个所述定位数据中的定位点在所述第二二维坐标系依次连接,并根据所述特征图形的类型进行颜色填充,得到所述冗余图形。
[0029] 优选的,所述步骤S7包括以下步骤:
[0030] 步骤S71:根据所述原始版图的特征尺寸,建立第三二维坐标系,原点为原始版图的左下角端点,横轴方向水平向右,纵轴方向垂直向上,并在所述第三二维坐标系中画出所
述填充区域;
[0031] 步骤S72:将所述填充区域从所述原点开始,从下往上分为多层,每一层的高度与所述冗余图形的高度相同;
[0032] 步骤S73:根据所述冗余图形的所述二维坐标系数组,在每一层的所述填充区域中,将所述冗余图形按照从左往右顺序进行填充。
[0033] 优选的,所述预定指标包括尺寸范围和距离范围;
[0034] 所述步骤S5中还包括以下步骤:
[0035] 将所述特征图形的尺寸与所述尺寸范围进行比较,将所述特征图形之间的距离与所述距离范围进行比较;
[0036] 若所述特征图形不满足所述尺寸范围和/或所述距离范围,则不符合所述预定指标;
[0037] 若所述特征图形的同时满足所述尺寸范围和所述距离范围,则符合所述预定指标;
[0038] 优选的,所述步骤S6中还包括以下步骤:
[0039] 对于不符合所述尺寸范围和所述距离范围的所述特征图形,调整所述特征图形在所述二维坐标系数组中的定位数据,使得所述特征图形满足所述尺寸范围和所述距离范
围。
[0040] 优选的,所述预定指标包括数量范围;
[0041] 所述步骤S5中还包括以下步骤:
[0042] 将所述特征图形的数量与所述数量范围进行比较;
[0043] 若所述特征图形的数量大于所述数量范围,则不符合所述预定指标;
[0044] 若所述特征图形的数量不大于所述数量范围,则符合所述预定指标;
[0045] 所述步骤S6中还包括以下步骤:
[0046] 对于不符合所述数量范围的特征图形,删除部分所述特征图形在所述二维坐标系数组中的定位数据至所述特征图形的数量调整为所述数量范围的最大值。
[0047] 优选的,所述步骤S3中的所述必要特征图形包括有源区图形和多晶硅图形。
[0048] 上述技术方案具有如下优点或有益效果:
[0049] 采用对关键版图进行数据化转换,得到二维坐标系数组,通过对二维坐标系数组的调整得到冗余图形,使得冗余图形是通过以关键版图为模板根据实际需要进一步修改得
到,因此,得到的冗余图形与关键版图非常近似,通过对上述的冗余图形在原始版图中的填
充,使得冗余图形可以更好的保护关键版图的器件。

附图说明

[0050] 参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
[0051] 图1为本发明一种模拟内部版图图形的边缘冗余图形生成方法实施例的流程图;
[0052] 图2为本发明实施例中将关键版图转换为二维坐标系数组的流程图;
[0053] 图3为本发明实施例中获取定位数据的流程图;
[0054] 图4为本发明实施例中二维坐标系数组转换为冗余图形的流程图;
[0055] 图5为本发明实施例中填充冗余图形的流程图;
[0056] 图6为本发明实施例中关键版图的示意图;
[0057] 图7为本发明实施例中冗余图形的示意图;
[0058] 图8为本发明实施例中已填充冗余图形的原始版图的示意图;
[0059] 图9为本发明实施例中关键版图的二维坐标系数组的示意图;
[0060] 图10为本发明实施例中冗余图形的二维坐标系数组的示意图。

具体实施方式

[0061] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其
他实施例,都属于本发明保护的范围。
[0062] 需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0063] 下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0064] 本发明一种较佳的实施例中,根据图1所示,一种模拟内部版图图形的边缘冗余图形生成方法,包括以下步骤:
[0065] 步骤S1:提供一原始版图,原始版图包括关键版图和填充区域,采用尺寸分析模块对原始版图进行分析,获取原始版图和关键版图的特征尺寸;
[0066] 步骤S2:采用数组抽取模块获取关键版图的特征图形,并根据特征图形的种类将关键版图转换为二维坐标系数组;
[0067] 步骤S3:采用修改模块对特征图形进行筛选,获取特征图形中必要特征图形,并对二维坐标系数组进行修改,保留必要特征图形的对应的数据,剔除剩余数据;
[0068] 步骤S4:采用数组还原模块将二维坐标系数组转换为冗余图形;
[0069] 步骤S5:采用图形比对模块对冗余图形和预定指标进行比对;
[0070] 若符合预定指标,则进入步骤S7;
[0071] 若不符合预定指标,则进入步骤S6;
[0072] 步骤S6:采用修正模块获取冗余图形不符合预定指标的项目,根据项目对二维坐标系数组进行修正,返回步骤S4;
[0073] 步骤S7:采用填充模块在填充区域内填充冗余图形。
[0074] 具体地,本实施例中,采用将关键版图的各个特征图形转换为二维坐标系数组,通过对数组的筛选和调整,得到冗余图形的二维坐标系数组,再将二维坐标系数组转换为冗
余图形,进一步将冗余图形和预定指标进行比对,根据比对的结果对冗余图形进行进一步
的修正,将修正好的冗余图形至于原始版图中的填充区域进行填充。在冗余图形填充完成
后与原始设计版图进行拼接以进行光刻版制作。上述方案可通过计算机脚本实现。
[0075] 采用上述方案,使得冗余图形是通过以关键版图模板根据实际需要进一步修改得到,冗余图形的形状更接近于关键版图。同时上述方案将关键版图转换为二维坐标系数组,
通过对二维坐标系数组数据的调整可以快速地实现图形的修改,较传统的图形修改的效率
更高。
[0076] 原始版图和关键版图的尺寸采用三个等级进行关键尺寸界定:单管级、逻辑门级、电路级,尺寸通常包括:1微米*1微米,1微米*2微米,10微米*10微米等。
[0077] 上述的技术方案中根据关键版图中的关键器件的图形生成冗余相似图形,并添加到其周围,已达到保护核心区域器件物理特性的目的。
[0078] 上述方案可运用至静态存储器(SRAM)阵列中,静态存储器阵列的边缘一般都要求添加冗余图形以保护内部存储单元;逻辑门级中的器件和电路中单个MOS管,如果能够保证
这些器件周边的冗余图形跟它本身一样或者高度相似,就能减小周边环境效应导致的器件
的性能变化,最大限度的保证器件性能满足设计需求。周边环境效应包括阱包有源区的尺
寸,栅与栅之间的距离,有源区之间的距离,有源区的宽度等等。
[0079] 上述的技术方案采用了对现有版图分级抽取核心图形的特征尺寸,然后对版图特征基于二维信息进行修改,并运用画图软件支持的脚本语言进行自动画图,再进行比对,根
据比对结果修改后,进行填充和拼接。填充和拼接也可以用画图软件或计算机脚本实现的。
这样就可以实现在保证相似度的前提下高度提升冗余图形的添加效率。
[0080] 根据图6所示,提供一关键版图的图形,包括多晶硅区域3和有源区4。采用多晶硅区域3和有源区4为冗余图形需要保留的必要特征图形。
[0081] 根据图9所示,将图6中的关键版图的图形转换为二维坐标系数组后的示意图。其中,二维坐标系数组时根据特征图形的种类进行排布的,二维坐标系数组包括:PW为阱区
域;CT为孔区域;AA为有源区;PO为多晶硅区域。
[0082] 在上述步骤中,将多晶硅区域3和有源区4的数据保留,剩余数据剔除,得到如图10所示的二维坐标系数组,即为冗余图形的二维坐标系数组。在冗余图形的二维坐标系数组
仅保留AA为有源区4和PO为多晶硅区域3。
[0083] 将图10所示的二维坐标系数组转换为图形后,得到如图7所示的冗余图形,图7中仅包括有源区4和多晶硅区域3。
[0084] 将冗余图形填充至原始版图后得到如图8所示的图形,包括关键版图1和多个填充的冗余图形2。
[0085] 本发明一种较佳的实施例中,根据图2所示,步骤S2包括以下步骤:
[0086] 步骤S21:根据关键版图的特征尺寸建立第一二维坐标系,原点为关键版图的左下角端点,横轴方向水平向右,纵轴方向垂直向上;
[0087] 步骤S22:根据每个特征图形在关键版图中的位置和第一二维坐标系,获取每个特征图形的定位数据;
[0088] 步骤S23:将类型相同的特征图形的定位数组进行组合,得到定位数组,将所有的定位数组进行组合,得到二维坐标系数组。
[0089] 具体地,本实施例中,采用上述方案可以实现将关键版图中的图形根据不同的特征图形的类型整合为二维坐标系数组,实现将特征图形进行按照类型的归类,有助于进一
步对二维坐标系数组修改以获取冗余图形的二维坐标系数组。
[0090] 本发明一种较佳的实施例中,根据图3所示,步骤S22中,采用以下步骤获取定位数据:
[0091] 步骤A1:将每个特征图形整合为方形结构,获取每个方形结构在第一二维坐标系中的定位点;
[0092] 步骤A2:将定位点的坐标值依次排列,并重复最后一个定位点的坐标值,得到定位数据。
[0093] 具体地,本实施例中,采用将特征图形整合为方形结构,使得定位数据包括4个定位点和最后一个定位点的坐标值。上述的定位数据更容易在二维坐标系中定位出位置,同
时使得最终得到的二维坐标系数组为统一的格式,有助于对数据进行统一的调整,提高了
冗余图形的生成效率。
[0094] 根据9所示,获取有源区的定位点,定位点的坐标为:(0.160 0.000);(1.700 0.000)、(1.700 1.020)、(0.160 1.020)。其中(0.160 1.020)为最后的定位点,在定位数据
末尾重复(0.160 1.020),使得图形的重点得以确认。采用方形结构后,每个定位数据统一
包括5个坐标点的数据。
[0095] 本发明一种较佳的实施例中,根据图4所示,步骤S4包括以下步骤:
[0096] 步骤S41:将二维坐标系数组进行拆分,获取每个特征图形的定位数据;
[0097] 步骤S42:根据关键版图的特征尺寸建立第二二维坐标系;
[0098] 步骤S43:将每个定位数据中的定位点在第二二维坐标系依次连接,并根据特征图形的类型进行颜色填充,得到冗余图形。
[0099] 具体地,本实施例中,采用第二二维坐标系,将冗余图形进行绘制,采用不同类型的特征图形使用不同的颜色填充,实现对不同的特征图形的区分。
[0100] 本发明一种较佳的实施例中,根据图5所示,步骤S7包括以下步骤:
[0101] 步骤S71:根据原始版图的特征尺寸,建立第三二维坐标系,原点为原始版图的左下角端点,横轴方向水平向右,纵轴方向垂直向上,并在第三二维坐标系中画出填充区域;
[0102] 步骤S72:将填充区域从原点开始,从下往上分为多层,每一层的高度与冗余图形的高度相同;
[0103] 步骤S73:根据冗余图形的二维坐标系数组,在每一层的填充区域中,将冗余图形按照从左往右顺序进行填充。
[0104] 具体地,本实施例中,采用上述填充方案,可有序地将冗余图形填充至填充区域中。
[0105] 本发明一种较佳的实施例中,预定指标包括尺寸范围和距离范围;
[0106] 步骤S5中还包括以下步骤:
[0107] 将特征图形的尺寸与尺寸范围进行比较,将特征图形之间的距离与距离范围进行比较;
[0108] 若特征图形不满足尺寸范围和/或距离范围,则不符合预定指标;
[0109] 若特征图形的同时满足尺寸范围和距离范围,则符合预定指标。
[0110] 本发明一种较佳的实施例中,步骤S6中还包括以下步骤:
[0111] 对于不符合尺寸范围和距离范围的特征图形,调整特征图形在二维坐标系数组中的定位数据,使得特征图形满足尺寸范围和距离范围。
[0112] 具体地,本实施例中,在尺寸范围或距离范围不满足的情况下,通常为特征图形尺寸过大或者过小导致。采用将特征图形在二维坐标系数组中的定位数据进行调整即可实现
特征图形尺寸的调整,提高了冗余图形生成的效率。
[0113] 在距离范围不满足的情况,通常为间隔距离太近,特征图形设置的密度过高,采用将特征图形在二维坐标系数组中的数据进行调整即可实现特征图形间距的调整,提高了冗
余图形生成的效率。
[0114] 在步骤S5和S7中,操作人员可根据实际需要更改预定指标的数值,实现自动化调整,满足实际生产需要。
[0115] 本发明一种较佳的实施例中,步骤S5中还包括以下步骤:
[0116] 将特征图形的数量与数量范围进行比较;
[0117] 若特征图形的数量大于数量范围,则不符合预定指标;
[0118] 若特征图形的数量不大于数量范围,则符合预定指标;
[0119] 步骤S6中还包括以下步骤:
[0120] 对于不符合数量范围的特征图形,删除部分特征图形在二维坐标系数组中的定位数据至特征图形的数量调整为数量范围的最大值。
[0121] 具体地,本实施例中,特征图形的数量过大时,采用删除部分特征图形在二维坐标系数组中的定位数据,实现减少特征图形的效果,使得冗余图形能够满足数量范围。
[0122] 本发明一种较佳的实施例中,步骤S3中的必要特征图形包括有源区图形和多晶硅图形。
[0123] 具体地,本实施例中,采用有源区图形和多晶硅图形是在冗余图形中需要被保留的必要图形。不属于必要图形包括孔(CT layer),阱(PW layer),等层次。必要图形可以通
过用户的人为设置进行修改,实现对冗余图形中保留图形的修改。
[0124] 上述的工艺可运用于28纳米及以上的半导体装置的生产工艺中。在高介电常数介质栅、硅氧化物绝缘层栅工艺、可制造性设计技术、铜互连、半导体器件设计中运用。
[0125] 以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的
等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。