滤除图形匹配度误报错的方法技术

技术编号:20075386 阅读:16 留言:0更新日期:2019-01-15 00:43
本发明专利技术公开了一种滤除图形匹配度误报错的方法,包括:步骤1,进行图形匹配度检查,输出匹配区域;步骤2,在匹配区域中设置检查区域;步骤3,检查区域去除矩形的匹配区域形成temp1图形;步骤4,检查区域去除所有匹配区域形成temp2图形;步骤5,检查区域去除所有匹配区域的延伸图形形成temp3图形;步骤6,temp1图形去除temp2图形形成temp4图形;步骤7,temp2图形与temp4图形有共同边的图形形成temp5图形;步骤8,temp5图形去除temp3图形形成第一类图形;步骤9,temp2图形中选取宽度大于设定值的第二类图形;步骤10,步骤8和步骤9的图形合集为最终需检查的图形。本发明专利技术通过异或处理和图形挑选可以有效地滤除图形匹配度检查中的误报错,大幅提升效率,并且不受SRAM图形特征影响。

A Method of Eliminating Misinformation of Graphic Matching Degree

The invention discloses a method for eliminating false alarms of graph matching degree, which includes: step 1, checking graph matching degree and outputting matching area; step 2, setting checking area in matching area; step 3, checking area removing rectangular matching area to form temp1 figure; step 4, checking area removing all matching areas to form temp2 figure; step 5, checking area removing The extended graphics of all matching areas form temp3 graphics; step 6, temp1 graphics remove temp2 graphics to form temp4 graphics; step 7, temp2 graphics and temp4 graphics have common edges to form temp5 graphics; step 8, temp5 graphics remove temp3 graphics to form the first kind of graphics; step 9, temp2 graphics select the second kind of graphics whose width is larger than the set value; step 10, step 8 and step 9 The graphics are aggregated into the final graphics to be checked. By XOR processing and graph selection, the invention can effectively eliminate errors in graph matching checking, greatly improve efficiency, and is not affected by SRAM graphic features.

【技术实现步骤摘要】
滤除图形匹配度误报错的方法
本专利技术属于半导体集成电路设计中的光学临近效应修正技术,具体涉及一种滤除图形匹配度误报错的方法,主要用于芯片版图中重复单元的匹配性检查。
技术介绍
目前,PM(PatternMatch,即图形匹配度)在半导体集成电路行业内的应用越来越广泛,这项技术通常应用于工艺热点的检查,运用PM技术查找相似图形,以进一步辅助光学临近修正(OpticalProximityCorrection,即OPC)。随着PM技术的不断发展,其应用范围逐渐扩展,其中包括在静态随机存取存储器(StaticRandom-AccessMemory,即SRAM)中进行图形匹配度检查。SRAM的图形特征是拥有大量的重复单元,并且随着半导体技术节点往越来越小尺寸的方向发展,这种重复单元的光学临近修正一致性要求也越来越高,而PM技术正好可以检查版图中重复单元的匹配性。但是,由于SRAM图形的边缘和中间沟道的图形不同于标准单元,因此PM技术在应用时会出现大量的误报错,这就造成人工审核时效率低下且有漏检的风险。
技术实现思路
本专利技术要解决的技术问题是提供一种滤除图形匹配度误报错的方法,可以解决利用PM技术对SRAM图形进行检查时出现大量误报错的问题。为解决上述技术问题,本专利技术提供的滤除图形匹配度误报错的方法,包括如下步骤:步骤1,利用PM技术进行SRAM图形匹配度检查,输出匹配区域;步骤2,在匹配区域中设置检查区域;步骤3,检查区域去除矩形结构的匹配区域形成中间图形temp1;步骤4,检查区域去除所有匹配区域形成中间图形temp2;步骤5,检查区域去除所有匹配区域的延伸图形形成中间图形temp3;步骤6,中间图形temp1与中间图形temp2进行异或运算形成中间图形temp4;步骤7,中间图形temp2与中间图形temp4有共同边的图形形成中间图形temp5;步骤8,中间图形temp5去除中间图形temp3进行异或运算形成需要人工审核的第一类图形;步骤9,在中间图形temp2中选取需要人工审核的第二类图形;步骤10,步骤8形成的第一类图形和步骤9形成的第二类图形的合集为最终需进一步检查的图形。进一步的,在步骤2中,所述检查区域的各边界与匹配区域的相邻边界之间的间距为1μm~3μm。进一步的,在步骤9中,所述第二类图形为中间图形temp2中宽度大于沟道免检范围b的图形。较佳的,所述沟道免检范围b的取值范围为1.5μm~3.5μm。进一步的,在步骤1中,所述匹配区域是由一个个匹配成功的矩形图形连接而成。其中,所述匹配区域包括矩形区域和/或非矩形区域。较佳的,所述非矩形区域中的不匹配图形为设定好的匹配单元尺寸或多个匹配单元的组合结构。其中,所述匹配单元是以设定好的矩形结构尺寸为准。进一步的,步骤1进一步包括:步骤S11,在整体版图中选取SRAM区域;步骤S12,在SRAM区域中设定进行图形匹配度检查的检查区域;步骤S13,对检查区域进行图形匹配度检查,输出匹配区域。其中,在步骤S12中,检查区域的各边界与SRAM区域的相邻边界之间的间距为1μm~3μm。本专利技术滤除误报错的方法通过基础的异或处理和简单的沟道图形挑选,可以有效地滤除图形匹配度检查中的误报错,同时提高报错的准确率,降低人为失误,提升效率70%左右,并且不受SRAM图形特征影响,适用于任何SRAM大小、各种沟道长宽比、不匹配区域出现在任何位置的情况。附图说明图1为本专利技术的滤除图形匹配度误报错的方法流程图;图2为包含有SRAM的芯片的整体版图的示意图;图3为一个SRAM图形的示意图;图4为图3所示SRAM图形的匹配度检查结果;图5为本专利技术实施例的检查区域D1的示意图;图6为本专利技术实施例的中间图形temp1的示意图;图7为本专利技术实施例的中间图形temp2的示意图;图8为本专利技术实施例的中间图形temp3的示意图;图9为图6所示的中间图形temp1与图7所示的中间图形temp2图形异或处理后的图形示意图;图10为图7所示的中间图形temp2与图9所示图形有共同边的图形示意图;图11为图10所示图形与图8所示的中间图形temp3异或处理后的图形示意图。具体实施方式以下通过特定的具体实施例并结合附图说明本专利技术的实施方式,本领域技术人员可以根据本说明书所揭示的内容轻而易举地了解本专利技术的其它优点与效果。本专利技术还可以通过其它不同的具体实施例加以施行或应用,可以在不背离本专利技术的原理基础下进行各种修饰和变更。图1为本专利技术的滤除图形匹配度误报错的方法的步骤流程图。如图1所示,本专利技术滤除图形匹配度误报错的方法,包括如下步骤:步骤S1,利用PM技术进行SRAM图形匹配度检查。具体来说,步骤1进一步包括:步骤S11,在整体版图中选取SRAM区域,如图2所示为整体版图的示意图,其中101和其余灰色区域都是SRAM区域,通常一个版图中存在十几个到几十个这样的区域。步骤S12,在SRAM区域中设定进行图形匹配度检查的检查区域;由于SRAM的边缘图形不同于中间标准SRAM单元,所以预先设定边缘免检区域,SRAM区域去除边缘免检区域即形成检查区域,如图4中所示的方框区域303。检查区域的各边界与SRAM区域的相邻边界之间的间距为1μm~3μm。步骤S13,对检查区域303进行图形匹配度检查,输出匹配区域A1,其中图4所示的斜剖面线部分301和302就属于误报错图形,在整体版图的检查中,这种误报错可能是几百设置几千个,严重干扰人工审核,必须进行滤除。以整体版图中的一个SRAM为例进行说明,如图3所示的201即为一个SRAM,其中,匹配单元是以设定好的矩形结构(图3中的矩形结构203)尺寸为准,也是最小单元。匹配区域A1通常是由一个个与匹配单元匹配成功的矩形图形连接而成,如果全匹配,则整个区域由与匹配单元相同尺寸的矩形自动组合成完整区域,此时输出的匹配区域也是矩形的,如图3中的深灰色区域202;若存在不匹配图形,则以设定好的匹配单元尺寸(如图3中的203)或者多个匹配单元组合结构(如图3中的204)报出,此时输出的匹配区域为非矩形(图3中最左侧的深灰色区域)。步骤S2,以PM匹配度检查后输出的匹配区域为基础,进行基础异或处理和图形形状挑选,选出误报错的图形并进行滤除。下面以一个SRAM为例,对步骤S2进行具体说明,流程如图1所示,包括如下步骤:步骤S21,在SRAM区域(即步骤S1中输出的匹配区域)设置检查区域D1,检查区域D1外的匹配区域即为免检区域,通常检查区域D1的各边界与匹配区域的相邻边界之间的间距为1μm~3μm;如图5所示,方框区域401为检查区域D1;步骤S22,选取中间图形temp1,即检查区域D1(图5中方框区域401)去除所有匹配区域为矩形结构的图形(即图5中方框区域401内的矩形区域402和矩形区域403),形成如图6所示的结果;步骤S23,选取中间图形temp2,即检查区域D1(图5中方框区域401)去除所有匹配区域的图形(即图5中深灰色区域,也就是方框区域401内的矩形区域402、矩形区域403和非矩形区域404),形成如图7所示的结果;步骤S24,选取中间图形temp3,即检查区域D1去除所有匹配区域的延伸图形(延伸图形是将匹配区域内的空白全部填充并沿着图形所在最大边界填充成本文档来自技高网...

【技术保护点】
1.一种滤除图形匹配度误报错的方法,其特征在于,包括如下步骤:步骤1,利用PM技术进行SRAM图形匹配度检查,输出匹配区域;步骤2,在匹配区域中设置检查区域;步骤3,检查区域去除矩形结构的匹配区域形成中间图形temp1;步骤4,检查区域去除所有匹配区域形成中间图形temp2;步骤5,检查区域去除所有匹配区域的延伸图形形成中间图形temp3;步骤6,中间图形temp1与中间图形temp2进行异或运算形成中间图形temp4;步骤7,中间图形temp2与中间图形temp4有共同边的图形形成中间图形temp5;步骤8,中间图形temp5与中间图形temp3进行异或运算形成需要人工审核的第一类图形;步骤9,在中间图形temp2中选取需要人工审核的第二类图形;步骤10,步骤8形成的第一类图形和步骤9形成的第二类图形的合集为最终需进一步检查的图形。

【技术特征摘要】
1.一种滤除图形匹配度误报错的方法,其特征在于,包括如下步骤:步骤1,利用PM技术进行SRAM图形匹配度检查,输出匹配区域;步骤2,在匹配区域中设置检查区域;步骤3,检查区域去除矩形结构的匹配区域形成中间图形temp1;步骤4,检查区域去除所有匹配区域形成中间图形temp2;步骤5,检查区域去除所有匹配区域的延伸图形形成中间图形temp3;步骤6,中间图形temp1与中间图形temp2进行异或运算形成中间图形temp4;步骤7,中间图形temp2与中间图形temp4有共同边的图形形成中间图形temp5;步骤8,中间图形temp5与中间图形temp3进行异或运算形成需要人工审核的第一类图形;步骤9,在中间图形temp2中选取需要人工审核的第二类图形;步骤10,步骤8形成的第一类图形和步骤9形成的第二类图形的合集为最终需进一步检查的图形。2.根据权利要求1所述的滤除图形匹配度误报错的方法,其特征在于,在步骤2中,所述检查区域的各边界与匹配区域的相邻边界之间的间距为1μm~3μm。3.根据权利要求1所述的滤除图形匹配度误报错的方法,其特征在于,在步骤9中,所述第二类图形为中间图形temp2中宽度大于...

【专利技术属性】
技术研发人员:顾婷婷陈翰张辰明
申请(专利权)人:上海华力微电子有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1