CN107908071A - 一种基于神经网络模型的光学邻近校正方法 - Google Patents

一种基于神经网络模型的光学邻近校正方法 Download PDF

Info

Publication number
CN107908071A
CN107908071A CN201711216779.0A CN201711216779A CN107908071A CN 107908071 A CN107908071 A CN 107908071A CN 201711216779 A CN201711216779 A CN 201711216779A CN 107908071 A CN107908071 A CN 107908071A
Authority
CN
China
Prior art keywords
neural network
network model
training
pattern
model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711216779.0A
Other languages
English (en)
Other versions
CN107908071B (zh
Inventor
时雪龙
赵宇航
陈寿面
李铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai IC R&D Center Co Ltd
Original Assignee
Shanghai Integrated Circuit Research and Development Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Integrated Circuit Research and Development Center Co Ltd filed Critical Shanghai Integrated Circuit Research and Development Center Co Ltd
Priority to CN201711216779.0A priority Critical patent/CN107908071B/zh
Publication of CN107908071A publication Critical patent/CN107908071A/zh
Application granted granted Critical
Publication of CN107908071B publication Critical patent/CN107908071B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F1/00Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
    • G03F1/36Masks having proximity correction features; Preparation thereof, e.g. optical proximity correction [OPC] design processes

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)

Abstract

本发明公开了一种基于神经网络模型的光学邻近校正方法,包括以下步骤:S01:训练神经网络模型,包括在训练光罩上选择M个测试图案;分别获得上述M个测试图案所对应的目标图案;利用已知的感知神经网络模拟出类强度函数利用类强度函数和目标图案,对上述感知神经网络进行训练,得出神经网络模型;S02:利用上述训练的神经网络模型实现光学邻近校正:包括利用得到的神经网络模型得出待处理光罩的类强度函数用切割阈值切割上述类强度函数生成含有目标图案的光罩;采用上述含有目标图案的光罩作为光学邻近校正之后的掩模板进行光刻。本发明供公开的光学邻近校正方法,同时兼顾校正后的图像质量以及较快的实现速度。

Description

一种基于神经网络模型的光学邻近校正方法
技术领域
本发明涉及光学邻近矫正领域,具体涉及一种基于神经网络模型的光学邻近校正方法。
背景技术
光学邻近校正(OPC)已成为半导体制造工艺中必不可少的手段。它的目的是通过光刻掩模图案校正使得芯片上实现的图案与光刻的目标图案尽可能一致。OPC是由几个关键步骤组成的,如光刻的目标图案设置、辅助图案的产生和主图案的修正。由于蚀刻带来的偏差或光刻工艺窗口的要求,光刻的目标图案常常不同于原始设计图案。辅助图案是用于提高稀疏设计图案的光刻工艺窗口,它们的放置规则常常来自于光刻模拟。主图案的修正通过将原始设计图案边缘分割成小段,并在每个小线段上设置一个或多个评价点。
OPC校正迭代进行时,在每次迭代过程中,OPC引擎模拟每个线段的边缘位置误差,以确定其下一次迭代的校正方向和校正量。模拟需要一个校准很好的OPC模型。从光刻工艺窗口的角度看,目前通用的OPC引擎只提供次优的OPC解决方案,因为目前的OPC引擎校正只关注每个线段的边缘放置误差,而不考虑优化光刻工艺窗口。然而,主图案边缘线段可能有多种校正方案,它们都能实现类似的边缘定位误差容限要求,但光刻工艺窗口可以不同。在先进的节点,如14nm,10nm,7nm,和以后的技术节点,因为在光刻工艺中采用了空间相干性更强的光照明条件,使得相邻的线段间的相互作用变得更强。
为了克服传统OPC算法固有的缺陷,业界开发了更高级的OPC解决方案引擎,其复杂度有所提高,从线段相互作用矩阵求解到逆向光刻解决方案。线段相互作用矩阵求解主要地考虑了相邻线段的相互作用,而逆向光刻解决方案充分考虑到光刻工艺窗口的优化。逆向光刻技术有几种方法,如基于水平集的方法、基于像素优化的方法和掩模优化方法。所有逆向光刻方法在计算时间上都有很大的增加,因此,逆向光刻解决方案的全芯片实现仍然不切实际。因此,如果有一个OPC算法,它既提供了逆向光刻OPC解决方案的质量,无论是辅助图案的位置还是主图案边缘线段的校正解决方案方面,同时计算速度又很快,那么,这样的OPC算法将是业界所期待的。
发明内容
本发明所要解决的技术问题是提供一种基于神经网络模型的光学邻近校正方法,该方法同时兼顾校正后的图像质量以及较快的实现速度。
为了实现上述目的,本发明采用如下技术方案:
一种基于神经网络模型的光学邻近校正方法,包括以下步骤:
S01:训练神经网络模型,具体步骤为:
S0101:在训练光罩上选择M个测试图案;
S0102:采用反向光刻法分别获得上述M个测试图案所对应的目标图案;
S0103:利用已知的感知神经网络模拟出训练光罩的类强度函数
S0104:利用训练光罩的类强度函数和目标图案,对上述感知神经网络进行训练,得出包括切割阈值在内的最优模型参数,利用该最优模型参数得出神经网络模型;
S02:利用上述训练的神经网络模型实现光学邻近校正:
S0201:利用上述得到的神经网络模型得出待处理光罩的类强度函数
S0202:用切割阈值切割上述类强度函数生成含有目标图案的光罩;
S03:采用上述含有目标图案的光罩作为光学邻近校正之后的掩模板进行光刻。
进一步地,所述神经网络模型为线性神经网络模型,所述感知神经网络为参数确定的隐层感知神经网络。
进一步地,步骤S0103中利用已知的感知神经网络模拟出训练光罩的类强度函数的具体方法为:其中,wi,j、ωv、pj0、q0为所述隐层感知神经网络的参数,Si为训练光罩网格点上的本征成像信号值,其中
Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
进一步地,所述步骤S0104中对感知神经网络进行训练的成本函数为:
其中,wi,j,,ωv,,pj0,,q0,为线性神经网络模型的模型参数,μm main是主图案第m个训练图案的权重;μm assist是辅助图案第m个训练图案的权重,Zm为训练光罩上第m个测试图案所对应的目标图案。
进一步地,步骤S0201中利用神经网络模型得出待处理光罩的类强度函数的具体方法为:其中,wi,j,,ωv,,pj0,,q0,为线性神经网络模型的模型参数,Si为待处理光罩网格点上的本征成像信号值,其中
Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
进一步地,所述神经网络为二次神经网络,所述感知神经网络为参数确定的多层感知器神经网络。
进一步地,步骤S0103中利用已知的感知神经网络模拟出训练光罩的类强度函数的具体方法为: 其中,ui,k、wk、pk0、z0为所述多层感知神经网络的参数,Vi,k为训练光罩网格点上第k个节点的第i个卷积核,t为Vi,k处对应的光场。
进一步地,所述步骤S0104中对感知神经网络进行训练的成本函数为:
其中,wk’、pk0’、z0’为二次神经网络模型的模型参数,{V1.K’,V2.K’,……VN.K’|为二次神经网络模型优化的卷积核集,{u1.K’,u2.K’,……uN.K’}为二次神经网络模型中各个卷积核所对应的权值,μm main是主图案第m个训练图案的权重;μm assist是辅助图案第m个训练图案的权重,Zm为训练光罩上第m个测试图案所对应的目标图案。
进一步地,在对感知神经网络进行训练过程中,对模型参数添加以下约束,
ui,k’>0;
iui,k’=1,k=1,2,…R。
进一步地,步骤S0201中利用神经网络模型得出待处理光罩的类强度函数的具体方法为: 其中,wk’、pk0’、z0’为二次神经网络模型的模型参数,{V1.K’,V2.K’,……VN.K’}为二次神经网络模型优化的卷积核集,{u1.K’,u2.K’,……uN.K’}为二次神经网络模型中各个卷积核所对应的权值,t,为Vi,k处对应的光场。
本发明的有益效果为:本发明提供的一种基于神经网络模型的光学邻近校正方法,既提供了逆向光刻OPC解决方案的质量,能够同时兼顾辅助图案的位置和主图案边缘线段位置,同时计算速度相比反向光刻计算大大提高。
附图说明
附图1为本发明一种基于神经网络模型的光学邻近校正方法的流程图。
附图2为实施例1中光罩网格点上的本征成像信号值的计算关系。
附图3为实施例1中线性神经网络模型的结构图。
附图4为实施例2中光罩分为单个小平面的示意图。
附图5为实施例2中二次神经网络模型的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明的具体实施方式做进一步的详细说明。
如图1所示,本发明提供的一种基于神经网络模型的光学邻近校正方法,包括以下步骤:
S01:训练线性神经网络模型,具体步骤为:
S0101:在训练光罩上选择M个测试图案;
S0102:采用反向光刻法分别获得上述M个测试图案所对应的目标图案;
S0103:利用已知的感知神经网络模拟出训练光罩的类强度函数
S0104:利用训练光罩的类强度函数和目标图案,对上述感知神经网络进行训练,得出包括切割阈值在内的最优模型参数,利用该最优模型参数得出神经网络模型;
S02:利用上述训练的神经网络模型实现光学邻近校正:
S0201:利用上述得到的神经网络模型得出待处理光罩的类强度函数
S0202:用切割阈值切割上述类强度函数生成含有目标图案的光罩;
S03:采用上述含有目标图案的光罩作为光学邻近校正之后的掩模板进行光刻。
本发明中神经网络模型可以包括线性神经网络模型和二次神经网络模型,当神经网络模型的种类不同时,其具体的训练方法和计算步骤也不同,以下两个实施例分别进行介绍:
实施例1
当神经网络模型为线性神经网络模型时,所需的光刻掩模图案,即辅助图案和主图案修正过后的图案,可以看作是在某个阈值,通过切割一个连续的类强度函数而得到的轮廓。这个类强度函数可以通过固定的非线性映射机制从光刻目标图案的光学图像强度函数I(x,y)中导出。显然,不仅依赖于I(x,y),而且依赖于光学图像强度函数I(x,y)在(x,y)点周围的灰度分布。编码光学图像强度函数I(x,y)在(x,y)点周围的灰度分布最有效的方法是在点(x,y)上使用本征成像信号的一组值。为了精确描述包括光刻掩模三维效应在内的光学图像强度,本征成像信号集应该包括用于多边形几何形状、竖直边缘、水平边缘和拐角的掩模三维滤波器的特征信号,如图2所示。其中 Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
本实施例提供的一种基于神经网络模型的光学邻近校正方法,包括以下步骤:
S01:训练神经网络模型,具体步骤为:
S0101:在训练光罩上选择M个测试图案。
S0102:采用反向光刻法分别获得上述M个测试图案所对应的目标图案。
其中,光刻掩模平面上的任何一点只可以取值1或0。对于透晰色调的光刻掩模类型,图案定义区域是黑暗的,使用0作为它们的值;对于暗色调的光刻掩模类型,图案定义区域是透晰的,使用1作为它们的值。由于神经网络模型无法模拟不连续性的函数,我们先将从反向光刻计算来的掩模图案,将用合理的高斯函数来卷积,从而使得凸和凹的角变得光滑。这个操作也可以通过适当的半径弧直接更换凸或凹的角来实现,半径可以定在30纳米到40纳米左右。这一操作的输出是一个二进制值的函数,用ZM来表示第M个训练图案的逆向光刻引擎获得目标图案。
S0103:利用已知的感知神经网络模拟出训练光罩的类强度函数
其中,感知神经网络的结构如附图3所示,其基本上是一个隐层的感知器神经网络。隐含层中的节点数,以R表示。如果隐层中的节点数太少,那么神经网络模型在学习反向光刻计算的行为上会能力不足,导致神经网络模型精度不足,如果隐层中的节点数太多,那么神经网络模型会有过度拟合的可能,导致神经网络模型的不稳定。所以,隐含层中的节点数R,将通过训练实验确定。隐藏层中的节点数估计小于10。由于本征图像信号高信息包含的能力,这一点可以从TCC矩阵的特征值的快速下降看出,估计输入特征向量的元素数应该是10到15之间,而基于纯几何描述的特征向量,其输入特征向量的元素数范围从50到几百。
在数学上的计算关系为:
其中,wi,j、ωv、pj0、q0为上述已知的感知神经网络模型的参数,Si为训练光罩网格点上的本征成像信号值, Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
S0104:利用类强度函数和目标图案,对上述感知神经网络进行训练,得出包括切割阈值在内的最优模型参数,利用该最优模型参数得出神经网络模型;
其中,对神经网络模型进行训练的成本函数为:
其中,wi,j’,ωv’,pj0’,q0’为线性神经网络模型的模型参数,μm main是主图案第m个训练图案的权重;μm assist是辅助图案第m个训练图案的权重,Zm为训练光罩上第m个测试图案所对应的目标图案。训练完的模型需要使用另一套测试图案进行验证模型的通用性。
S02:利用上述训练的神经网络模型实现光学邻近校正:
S0201:利用上述得到的神经网络模型得出待处理光罩的类强度函数
其中,
其中,wi,j’,ωv’,pj0’,q0,为线性神经网络模型的模型参数,Si为待处理光罩网格点上的本征成像信号值,其中 Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
S0202:用切割阈值切割上述类强度函数生成待处理光罩;
S03:采用上述含有目标图案的光罩作为光学邻近校正之后的掩模板进行光刻。
实施例2
当神经网络模型为二次神经网络模型时,如附图4所示,把光刻掩模平面分成小单元,假设t(i,j)和t(m,n)是在小单元(i,j)和小单元(m,n)光刻掩模后面的光场。因为化学光刻胶的反应是光强度,不光场本身,我们可以设想,从反向光刻技术计算出的目标图案可通过切割一个连续的类强度函数而得到的轮廓。。这个函数只依赖于所有配对值{t(i,j),t(m,n)},但这个函数本身是未知的:
配对值{t(i,j),t(m,n)}是围绕着点(x,y)来定义的。因为目前使用的所有光刻掩模类型只有0相位或180相位,所以{t(i,j),t(m,n)}是实数量。探索这种未知函数的一种方法是使用多层感知器神经网络模型,以集{t(1,1)*t(1,1),t(1,1)*t(1,2),……t(N,N)*t(N,N)}作为特征向量。
本实施例提供的一种基于神经网络模型的光学邻近校正方法,包括以下步骤:
S01:训练二次神经网络模型,具体步骤为:
S0101:在训练光罩上选择M个测试图案;
S0102:采用反向光刻法分别获得上述M个测试图案所对应的目标图案。
S0103:利用已知的感知神经网络模拟出类强度函数
其中:已知的感知神经网络的结构如附图5所示,具体的表达式为:
Z=∑wkyk
由于光相互作用的互惠原理,矩阵必须是对称的,因此,如果我们将从一维向量阵列转换成二维矩阵,方程(11)实际上是一个二维卷积运算。
{uik}和{Vi,k}是该矩阵的本征值和本征向量。
S0104:利用类强度函数和目标图案,对上述感知神经网络进行训练,得出包括切割阈值在内的最优模型参数,利用该最优模型参数得出神经网络模型。
其中,wk’、pk0’、z0’为二次神经网络模型的模型参数,{V1.K’,V2.K’,……VN.K’}为二次神经网络模型优化的卷积核集,{u1.K’,u2.K’,……uN.K’}为二次神经网络模型中各个卷积核所对应的权值,μm main是主图案第m个训练图案的权重;μm assist是辅助图案第m个训练图案的权重,Zm为训练光罩上第m个测试图案所对应的目标图案。该等式可以将等式约束作为代价项来构建一个新的代价函数,这样,问题就可以转化为一个非线性无约束优化问题。梯度的方法可以用来解决这类优化问题。
其中,在训练过程中,对模型参数添加以下约束:
要求卷积核是归一正交的;
要求卷积核是归一正交的;
ui,k’>0;
iui,k’=1,k=1,2,…R。
S02:利用上述训练的神经网络模型实现光学邻近校正:
S0201:利用上述得到的神经网络模型得出待处理光罩的类强度函数其中,本实施例中的类强度函数对于不同的待处理光罩所进行的校正都是相同的。利用二次神经网络模型得出待处理光罩的类强度函数的具体方法采用如下算法:
z=∑wk’ykl
其中wk’、pk0’、z0’为二次神经网络模型的模型参数,{V1.K’,V2.K’,……VN.K’}为二次神经网络模型优化的的卷积核集,{u1.K’,u2.K’,……uN.K’}为二次神经网络模型中各个卷积核所对应的权值,t’为Vi,k’处对应的光场,具体为Vi,k’处掩模后面的光的近场。
S0202:用切割阈值切割上述类强度函数生成含有目标图案的光罩;
S03:采用上述含有目标图案的光罩作为光学邻近校正之后的掩模板进行光刻。
以上所述仅为本发明的优选实施例,所述实施例并非用于限制本发明的专利保护范围,因此凡是运用本发明的说明书及附图内容所作的等同结构变化,同理均应包含在本发明所附权利要求的保护范围内。

Claims (10)

1.一种基于神经网络模型的光学邻近校正方法,其特征在于,包括以下步骤:
S01:训练神经网络模型,具体步骤为:
S0101:在训练光罩上选择M个测试图案;
S0102:采用反向光刻法分别获得上述M个测试图案所对应的目标图案;
S0103:利用已知的感知神经网络模拟出训练光罩的类强度函数
S0104:利用训练光罩的类强度函数和目标图案,对上述感知神经网络进行训练,得出包括切割阈值在内的最优模型参数,利用该最优模型参数得出神经网络模型;
S02:利用上述训练的神经网络模型实现光学邻近校正:
S0201:利用上述得到的神经网络模型得出待处理光罩的类强度函数
S0202:用切割阈值切割上述类强度函数生成含有目标图案的光罩;
S03:采用上述含有目标图案的光罩作为光学邻近校正之后的掩模板进行光刻。
2.根据权利要求1所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,所述神经网络模型为线性神经网络模型,所述感知神经网络为参数确定的隐层感知神经网络。
3.根据权利要求2所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,步骤S0103中利用已知的感知神经网络模拟出训练光罩的类强度函数的具体方法为:其中,wi,j、ωv、pj0、q0为所述隐层感知神经网络的参数,Si为训练光罩网格点上的本征成像信号值,其中
<mrow> <msub> <mi>S</mi> <mi>i</mi> </msub> <mo>=</mo> <mo>|</mo> <mi>p</mi> <mi>o</mi> <mi>l</mi> <mi>y</mi> <mi>g</mi> <mi>o</mi> <mi>n</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>p</mi> <mi>o</mi> <mi>l</mi> <mi>y</mi> <mi>g</mi> <mi>o</mi> <mi>n</mi> </mrow> </msup> <mo>+</mo> <mi>V</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>V</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> </mrow> </msup> <mo>+</mo> <mi>H</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>H</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> </mrow> </msup> <mo>+</mo> <mi>C</mi> <mi>o</mi> <mi>r</mi> <mi>n</mi> <mi>e</mi> <mi>r</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>C</mi> <mi>o</mi> <mi>r</mi> <mi>n</mi> <mi>e</mi> <mi>r</mi> </mrow> </msup> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>,</mo> </mrow>
Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
4.根据权利要求3所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,所述步骤S0104中对感知神经网络进行训练的成本函数为:
<mrow> <mi>C</mi> <mi>o</mi> <mi>s</mi> <mi>t</mi> <mrow> <mo>(</mo> <msup> <msub> <mi>w</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>&amp;omega;</mi> <mi>v</mi> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>p</mi> <mrow> <mi>j</mi> <mn>0</mn> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>q</mi> <mn>0</mn> </msub> <mo>,</mo> </msup> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>m</mi> <mo>=</mo> <mn>1</mn> </mrow> </munder> <msubsup> <mi>&amp;mu;</mi> <mi>m</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>i</mi> <mi>n</mi> </mrow> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mover> <mi>I</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mo>-</mo> <msub> <mi>Z</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>m</mi> <mo>=</mo> <mn>1</mn> </mrow> </munder> <msubsup> <mi>&amp;mu;</mi> <mi>m</mi> <mrow> <mi>a</mi> <mi>s</mi> <mi>s</mi> <mi>i</mi> <mi>s</mi> <mi>t</mi> </mrow> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mover> <mi>I</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mo>-</mo> <msub> <mi>Z</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow>
其中,wi,j’v’,pj0’,q0’为线性神经网络模型的模型参数,μm main是主图案第m个训练图案的权重;μm assist是辅助图案第m个训练图案的权重,Zm为训练光罩上第m个测试图案所对应的目标图案。
5.根据权利要求4所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,步骤S0201中利用神经网络模型得出待处理光罩的类强度函数的具体方法为: 其中,wi,j’v’,pj0’,q0’为线性神经网络模型的模型参数,Si为待处理光罩网格点上的本征成像信号值,其中
<mrow> <msub> <mi>S</mi> <mi>i</mi> </msub> <mo>=</mo> <mo>|</mo> <mi>p</mi> <mi>o</mi> <mi>l</mi> <mi>y</mi> <mi>g</mi> <mi>o</mi> <mi>n</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>p</mi> <mi>o</mi> <mi>l</mi> <mi>y</mi> <mi>g</mi> <mi>o</mi> <mi>n</mi> </mrow> </msup> <mo>+</mo> <mi>V</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>V</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> </mrow> </msup> <mo>+</mo> <mi>H</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>H</mi> <mi>e</mi> <mi>d</mi> <mi>g</mi> <mi>e</mi> </mrow> </msup> <mo>+</mo> <mi>C</mi> <mi>o</mi> <mi>r</mi> <mi>n</mi> <mi>e</mi> <mi>r</mi> <mo>&amp;CircleTimes;</mo> <msup> <msub> <mi>K</mi> <mi>i</mi> </msub> <mrow> <mi>C</mi> <mi>o</mi> <mi>r</mi> <mi>n</mi> <mi>e</mi> <mi>r</mi> </mrow> </msup> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>,</mo> </mrow>
Ki polygon为第i个多边形的掩模滤波器,Ki Vedge为第i个竖直边缘的掩模三维滤波器,Ki Hedge为第i个水平边缘的掩模三维滤波器,Ki Corner为第i个拐角的掩模三维滤波器。
6.根据权利要求1所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,所述神经网络为二次神经网络,所述感知神经网络为参数确定的多层感知器神经网络。
7.根据权利要求6所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,步骤S0103中利用已知的感知神经网络模拟出训练光罩的类强度函数的具体方法为:其中,ui,k、wk、pk0、z0为所述多层感知神经网络的参数,Vi,k为训练光罩网格点上第k个节点的第i个卷积核,t为Vi,k处对应的光场。
8.根据权利要求7所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,所述步骤S0104中对感知神经网络进行训练的成本函数为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>C</mi> <mi>o</mi> <mi>s</mi> <mi>t</mi> <mo>(</mo> <mo>{</mo> <msup> <msub> <mi>V</mi> <mrow> <mn>1.</mn> <mi>K</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>V</mi> <mrow> <mn>2.</mn> <mi>K</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <mn>......</mn> <msup> <msub> <mi>V</mi> <mrow> <mi>N</mi> <mo>.</mo> <mi>K</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>}</mo> <mo>,</mo> <mo>{</mo> <msup> <msub> <mi>u</mi> <mrow> <mn>1.</mn> <mi>K</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>u</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>K</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <mn>......</mn> <msup> <msub> <mi>u</mi> <mrow> <mi>N</mi> <mo>.</mo> <mi>K</mi> </mrow> </msub> <mo>,</mo> </msup> <mo>}</mo> <mo>{</mo> <msup> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>p</mi> <mrow> <mi>k</mi> <mn>0</mn> </mrow> </msub> <mo>,</mo> </msup> <mo>,</mo> <msup> <msub> <mi>z</mi> <mn>0</mn> </msub> <mo>,</mo> </msup> <mo>}</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>=</mo> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>m</mi> <mo>=</mo> <mn>1</mn> </mrow> </munder> <msubsup> <mi>&amp;mu;</mi> <mi>m</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>i</mi> <mi>n</mi> </mrow> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mover> <mi>I</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mo>-</mo> <msub> <mi>Z</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>m</mi> <mo>=</mo> <mn>1</mn> </mrow> </munder> <msubsup> <mi>&amp;mu;</mi> <mi>m</mi> <mrow> <mi>a</mi> <mi>s</mi> <mi>s</mi> <mi>i</mi> <mi>s</mi> <mi>t</mi> </mrow> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mover> <mi>I</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mo>-</mo> <msub> <mi>Z</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> </mtable> </mfenced>
其中,wk’、pk0’、z0’为二次神经网络模型的模型参数,{V1.K’,V2.K’,……VN.K’}为二次神经网络模型优化的卷积核集,{u1.K’,u2.K’,……uN.K’}为二次神经网络模型中各个卷积核所对应的权值,μm main是主图案第m个训练图案的权重;μm assist是辅助图案第m个训练图案的权重,Zm为训练光罩上第m个测试图案所对应的目标图案。
9.根据权利要求8所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,在对感知神经网络进行训练过程中,对模型参数添加以下约束,
<mrow> <mo>&amp;Integral;</mo> <msubsup> <mo>&amp;Integral;</mo> <mrow> <mo>-</mo> <mi>&amp;infin;</mi> </mrow> <mi>&amp;infin;</mi> </msubsup> <msup> <msub> <mi>V</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>,</mo> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <msup> <msubsup> <mi>V</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>k</mi> </mrow> <mo>*</mo> </msubsup> <mo>,</mo> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>x</mi> <mi>d</mi> <mi>y</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>...</mn> <mi>R</mi> <mo>;</mo> </mrow>
<mrow> <mo>&amp;Integral;</mo> <msubsup> <mo>&amp;Integral;</mo> <mrow> <mo>-</mo> <mi>&amp;infin;</mi> </mrow> <mi>&amp;infin;</mi> </msubsup> <msup> <msub> <mi>V</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>,</mo> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <msup> <msubsup> <mi>V</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>k</mi> </mrow> <mo>*</mo> </msubsup> <mo>,</mo> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>x</mi> <mi>d</mi> <mi>y</mi> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mi>i</mi> <mo>&amp;NotEqual;</mo> <mi>j</mi> <mo>,</mo> <mi>k</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>..</mn> <mi>R</mi> <mo>;</mo> </mrow>
ui,k’>0;
iui,k’=1,k=1,2,…R。
10.根据权利要求8所述的一种基于神经网络模型的光学邻近校正方法,其特征在于,步骤S0201中利用神经网络模型得出待处理光罩的类强度函数的具体方法为: z=∑wk’yk其中,wk’、pk0’、z0’为二次神经网络模型的模型参数,{V1.K’,V2.K’,……VN.K’}为二次神经网络模型优化的卷积核集,{u1.K’,u2.K’,……uN.K’}为二次神经网络模型中各个卷积核所对应的权值,t’为Vi,k’处对应的光场。
CN201711216779.0A 2017-11-28 2017-11-28 一种基于神经网络模型的光学邻近校正方法 Active CN107908071B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711216779.0A CN107908071B (zh) 2017-11-28 2017-11-28 一种基于神经网络模型的光学邻近校正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711216779.0A CN107908071B (zh) 2017-11-28 2017-11-28 一种基于神经网络模型的光学邻近校正方法

Publications (2)

Publication Number Publication Date
CN107908071A true CN107908071A (zh) 2018-04-13
CN107908071B CN107908071B (zh) 2021-01-29

Family

ID=61848973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711216779.0A Active CN107908071B (zh) 2017-11-28 2017-11-28 一种基于神经网络模型的光学邻近校正方法

Country Status (1)

Country Link
CN (1) CN107908071B (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108665060A (zh) * 2018-06-12 2018-10-16 上海集成电路研发中心有限公司 一种用于计算光刻的集成神经网络
CN108875141A (zh) * 2018-05-24 2018-11-23 上海集成电路研发中心有限公司 一种基于神经网络模型确定芯片全掩模聚焦参数的方法
CN111310407A (zh) * 2020-02-10 2020-06-19 上海集成电路研发中心有限公司 基于机器学习进行逆向光刻最优特征向量设计的方法
CN111538213A (zh) * 2020-04-27 2020-08-14 湖南大学 一种基于神经网络的电子束邻近效应矫正方法
WO2020187578A1 (en) * 2019-03-21 2020-09-24 Asml Netherlands B.V. Training method for machine learning assisted optical proximity error correction
CN111985611A (zh) * 2020-07-21 2020-11-24 上海集成电路研发中心有限公司 基于物理特征图与dcnn机器学习逆向光刻解的计算方法
CN112485976A (zh) * 2020-12-11 2021-03-12 上海集成电路装备材料产业创新中心有限公司 基于逆向刻蚀模型确定光学临近修正光刻目标图案的方法
CN112578646A (zh) * 2020-12-11 2021-03-30 上海集成电路装备材料产业创新中心有限公司 一种基于图像的离线的光刻工艺稳定性控制方法
CN113454532A (zh) * 2019-02-21 2021-09-28 Asml荷兰有限公司 训练机器学习模型以确定掩模的光学邻近效应校正的方法
CN113759657A (zh) * 2020-06-03 2021-12-07 中芯国际集成电路制造(上海)有限公司 光学邻近校正方法
CN114200768A (zh) * 2021-12-23 2022-03-18 中国科学院光电技术研究所 基于水平集算法的超分辨光刻逆向光学邻近效应修正方法
CN114815496A (zh) * 2022-04-08 2022-07-29 中国科学院光电技术研究所 应用于超分辨光刻的像素化光学邻近效应修正方法及***
CN115509082A (zh) * 2022-11-09 2022-12-23 华芯程(杭州)科技有限公司 光学邻近校正模型的训练方法、装置及光学邻近校正方法
WO2023137622A1 (zh) * 2022-01-19 2023-07-27 华为技术有限公司 用于确定晶圆图形尺寸的方法、装置、设备、介质以及程序产品

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030086081A1 (en) * 1998-09-17 2003-05-08 Applied Materials, Inc. Reticle design inspection system
CN1661479A (zh) * 2003-11-05 2005-08-31 Asml蒙片工具有限公司 基于opc模型的本征分解
CN101320400A (zh) * 2008-07-16 2008-12-10 桂林电子科技大学 一种基于人工神经网络的微电子封装器件的优化设计方法
CN106777829A (zh) * 2017-02-06 2017-05-31 深圳晶源信息技术有限公司 一种集成电路掩模设计的优化方法及计算机可读的存储介质
CN107076681A (zh) * 2014-10-14 2017-08-18 科磊股份有限公司 用于基于图像及散射术的叠对测量的信号响应度量
WO2017171891A1 (en) * 2016-04-02 2017-10-05 Intel Corporation Systems, methods, and apparatuses for modeling reticle compensation for post lithography processing using machine learning algorithms

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030086081A1 (en) * 1998-09-17 2003-05-08 Applied Materials, Inc. Reticle design inspection system
CN1661479A (zh) * 2003-11-05 2005-08-31 Asml蒙片工具有限公司 基于opc模型的本征分解
CN101320400A (zh) * 2008-07-16 2008-12-10 桂林电子科技大学 一种基于人工神经网络的微电子封装器件的优化设计方法
CN107076681A (zh) * 2014-10-14 2017-08-18 科磊股份有限公司 用于基于图像及散射术的叠对测量的信号响应度量
WO2017171891A1 (en) * 2016-04-02 2017-10-05 Intel Corporation Systems, methods, and apparatuses for modeling reticle compensation for post lithography processing using machine learning algorithms
CN106777829A (zh) * 2017-02-06 2017-05-31 深圳晶源信息技术有限公司 一种集成电路掩模设计的优化方法及计算机可读的存储介质

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108875141A (zh) * 2018-05-24 2018-11-23 上海集成电路研发中心有限公司 一种基于神经网络模型确定芯片全掩模聚焦参数的方法
CN108665060B (zh) * 2018-06-12 2022-04-01 上海集成电路研发中心有限公司 一种用于计算光刻的集成神经网络
CN108665060A (zh) * 2018-06-12 2018-10-16 上海集成电路研发中心有限公司 一种用于计算光刻的集成神经网络
CN113454532A (zh) * 2019-02-21 2021-09-28 Asml荷兰有限公司 训练机器学习模型以确定掩模的光学邻近效应校正的方法
WO2020187578A1 (en) * 2019-03-21 2020-09-24 Asml Netherlands B.V. Training method for machine learning assisted optical proximity error correction
US11815820B2 (en) 2019-03-21 2023-11-14 Asml Netherlands B.V. Training method for machine learning assisted optical proximity error correction
CN113614638A (zh) * 2019-03-21 2021-11-05 Asml荷兰有限公司 用于机器学习辅助的光学邻近效应误差校正的训练方法
CN111310407A (zh) * 2020-02-10 2020-06-19 上海集成电路研发中心有限公司 基于机器学习进行逆向光刻最优特征向量设计的方法
CN111538213A (zh) * 2020-04-27 2020-08-14 湖南大学 一种基于神经网络的电子束邻近效应矫正方法
CN111538213B (zh) * 2020-04-27 2021-04-27 湖南大学 一种基于神经网络的电子束邻近效应矫正方法
CN113759657B (zh) * 2020-06-03 2024-05-03 中芯国际集成电路制造(上海)有限公司 光学邻近校正方法
CN113759657A (zh) * 2020-06-03 2021-12-07 中芯国际集成电路制造(上海)有限公司 光学邻近校正方法
CN111985611A (zh) * 2020-07-21 2020-11-24 上海集成电路研发中心有限公司 基于物理特征图与dcnn机器学习逆向光刻解的计算方法
WO2022016802A1 (zh) * 2020-07-21 2022-01-27 上海集成电路研发中心有限公司 基于物理特征图与dcnn机器学习逆向光刻解的计算方法
CN112578646A (zh) * 2020-12-11 2021-03-30 上海集成电路装备材料产业创新中心有限公司 一种基于图像的离线的光刻工艺稳定性控制方法
CN112485976A (zh) * 2020-12-11 2021-03-12 上海集成电路装备材料产业创新中心有限公司 基于逆向刻蚀模型确定光学临近修正光刻目标图案的方法
CN114200768A (zh) * 2021-12-23 2022-03-18 中国科学院光电技术研究所 基于水平集算法的超分辨光刻逆向光学邻近效应修正方法
CN114200768B (zh) * 2021-12-23 2023-05-26 中国科学院光电技术研究所 基于水平集算法的超分辨光刻逆向光学邻近效应修正方法
WO2023137622A1 (zh) * 2022-01-19 2023-07-27 华为技术有限公司 用于确定晶圆图形尺寸的方法、装置、设备、介质以及程序产品
CN114815496A (zh) * 2022-04-08 2022-07-29 中国科学院光电技术研究所 应用于超分辨光刻的像素化光学邻近效应修正方法及***
CN114815496B (zh) * 2022-04-08 2023-07-21 中国科学院光电技术研究所 应用于超分辨光刻的像素化光学邻近效应修正方法及***
CN115509082A (zh) * 2022-11-09 2022-12-23 华芯程(杭州)科技有限公司 光学邻近校正模型的训练方法、装置及光学邻近校正方法

Also Published As

Publication number Publication date
CN107908071B (zh) 2021-01-29

Similar Documents

Publication Publication Date Title
CN107908071B (zh) 一种基于神经网络模型的光学邻近校正方法
CN110678961B (zh) 在光学光刻中模拟近场图像
US8732625B2 (en) Methods for performing model-based lithography guided layout design
US10248028B2 (en) Source optimization for image fidelity and throughput
Jia et al. Machine learning for inverse lithography: using stochastic gradient descent for robust photomask synthesis
US11061318B2 (en) Lithography model calibration
TWI398721B (zh) 微影系統,遮罩及方法
US7552416B2 (en) Calculation system for inverse masks
US7650587B2 (en) Local coloring for hierarchical OPC
TWI396055B (zh) 光學近接校正之多變數解算器
CN108535952B (zh) 一种基于模型驱动卷积神经网络的计算光刻方法
US20060269875A1 (en) Calculation system for inverse masks
US20070011648A1 (en) Fast systems and methods for calculating electromagnetic fields near photomasks
CN111310407A (zh) 基于机器学习进行逆向光刻最优特征向量设计的方法
CN110426914A (zh) 一种亚分辨率辅助图形的修正方法及电子设备
US20230375916A1 (en) Inverse lithography and machine learning for mask synthesis
US8498469B2 (en) Full-field mask error enhancement function
US20200096876A1 (en) Dose Map Optimization for Mask Making
US10310372B1 (en) Full-chip hierarchical inverse lithography
US8073288B2 (en) Rendering a mask using coarse mask representation
US8201110B1 (en) Optical proximity correction using regression
US10120963B1 (en) Figurative models calibrated to correct errors in process models
Choy et al. A robust computational algorithm for inverse photomask synthesis in optical projection lithography
US7944545B2 (en) High contrast lithographic masks
US8510683B2 (en) Spatial map of mask-pattern defects

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant