一种计算光刻中掩模版的处理方法及装置与流程

文档序号:17471203发布日期:2019-04-20 05:50阅读:423来源:国知局
一种计算光刻中掩模版的处理方法及装置与流程

本申请涉及计算光刻技术领域,尤其涉及一种计算光刻中掩模版的处理方法及装置。



背景技术:

光刻工艺是集成电路制造中的一个重要工艺步骤,通过利用光化学反应原理,将预先设计在掩模版上的图形转印到晶圆表面上,其主要流程可以通过光刻模型体现,光刻模型包括:光源、聚光透镜、掩模版、投影光瞳、投影透镜以及晶圆。结合光刻模型,光刻工艺过程包括:从每一光源发出的光线经聚光透镜后成为平行光,该平行光照射到掩模版上,使掩模版上的图案,经过投影光瞳以及投影透镜,在晶圆表面上成像,因此晶圆表面又称为成像平面。其中,光源由一系列互不相干的点光源组成,投影光瞳用于限定所能通过的光线的频率范围,光源在成像平面上形成了光强分布,掩模版的图形由数个多边形组成,每个多边形通常包含有90°、135°、225°以及270°等内角。

随着光刻系统中掩模版的图形日趋复杂,为了尽量减小晶圆表面最终的成像图形和掩模版图形之间的误差,一般需要通过计算光刻获取晶圆表面上的光强分布,进而从理论上对光刻工艺过程中的工艺参数进行优化。

计算光刻主要是根据光源函数、光瞳函数以及掩模版图形函数,通过一系列的计算,获取晶圆表面的光强分布。其中,由于掩模版的图形比较复杂,所以在获取掩模版图形函数时难度比较大。这种情况下,通常需要先对掩模版图形进行分解,将掩模版图形中的多边形分解为多个简单的基本图形,例如分解成多个矩形及等腰直角三角形。然后,针对分解所得的基本图形,对基本图形的函数进行线性组合,进而获取掩模版图形函数。

但是,申请人在本发明的研究过程中发现,现有技术中的掩模版处理方法分别具有以下缺点:一方面,对掩模版图形进行分解后,所获取的基本图形的数量将成倍于原始的掩模版图形,数量巨大的基本图形增加了计算光刻所需的内存开销,尤其是在掩模版图形复杂度较高的情况下,现有技术中提供的掩模版处理方法,将需要大量的时间及空间对基本图形进行存储、读取以及传输。另一方面,在获取掩模版图形函数时,首先需要对掩模版图形进行分解,然后根据分解的结果,获取分解所得的基本图形的函数,接着对基本图形函数进行线性组合,进而获得掩模版图形函数。实际操作过程中,不仅步骤繁琐,而且如果掩模版图形比较复杂,那么将掩模版图形分解成数量巨大的基本图形之后,再对数量巨大的基本图形函数进行线性组合,将极大的增加掩模版函数获取的工作量,使得计算光刻的效率低下。



技术实现要素:

为了解决现有技术中对掩模版的处理方法导致需要大量的时间及空间对基本图形进行存储、读取以及传输,以及使得计算光刻效率低下的问题,本申请公开了一种计算光刻中掩模版的处理方法及装置。

第一方面,本申请公开的一种计算光刻中掩模版的处理方法,包括:

获取掩模版图形,其中,所述掩模版图形包括多个多边形;

根据所述掩模版图形,获取目标多边形的顶点数据,其中,所述目标多边形为所述掩模版图形中的任意一个多边形,所述顶点数据为所述目标多边形的顶点坐标集合;

根据所述顶点数据,获取所述目标多边形中边的长度以及方向;

根据所述边的长度以及方向,定义所述目标多边形的数据格式,所述掩模版图形按照所述数据格式进行存储、读取以及传输;

获取基本图形以及所述基本图形函数,其中,所述基本图形包括直角梯形、v形以及矩形中的至少一种,相应的,所述基本图形函数包括所述直角梯形函数、所述v形函数以及所述矩形函数中的至少一种;

根据所述边的方向,对所述基本图形进行线性组合,获取所述目标多边形函数,所述目标多边形函数为所述基本图形函数的线性组合;

根据所述目标多边形函数,获取所述掩模版图形函数,所述掩模版图形函数包括所有的多边形函数。

可选的,当需要获取晶圆表面的光强分布时,所述方法还包括:

当所述基本图形包括v形和/或矩形时,获取第一关系式以及第二关系式,并根据所述第一关系式以及所述第二关系式,将所述v形和/或所述矩形通过所述直角梯形表述,其中,所述第一关系式为所述v形函数与所述直角梯形函数之间的关系式,所述第二关系式为所述矩形函数与所述直角梯形函数之间的关系式;

获取基函数,并根据所述直角梯形函数以及所述基函数,获取所述直角梯形的预计算场强,所述基函数为对光学系统中的交叉传递函数进行特征值分解之后所获得的核函数;

根据所述直角梯形的预计算场强、所述第一关系式以及所述第二关系式,获取所述v形的预计算场强以及所述矩形的预计算场强;

根据所述直角梯形的预计算场强、所述v形的预计算场强、所述矩形的预计算场强以及所述基函数,获取所述晶圆表面的光强分布。

可选的,所述目标多边形的顶点数据为:

mask:={(x0,y0),(x1,y1),…,(xj,yj),…,(xn,yn)};

其中,mask:表示所述目标多边形,(x0,y0)表示所述目标多边形的首个顶点的坐标,(xj,yj)表示所述目标多边形的第j+1个顶点的坐标,所述目标多边形的外轮廓包括n+1个顶点。

可选的,所述根据所述顶点数据,获取所述目标多边形中边的长度以及方向,包括:

通过以下公式获取所述边的长度:

l=max(|xj-xj+1|,|yj-yj+1|);

其中,l表示所述边的长度;

获取向量与向量之间的夹角,所述夹角的大小为的整数倍;

获取所述夹角相较于的整数倍,并将所述整数倍定义为所述边的方向。

可选的,所述根据所述边的长度以及方向,定义所述目标多边形的数据格式,包括:

根据所述边的长度以及方向,通过以下公式获取所述目标多边形的定义格式:

其中,k表示所述边的方向,i表示所述目标多边形为复杂多边形,i用于标识所述目标多边形是否有洞,所述目标多边形的内轮廓包括m+1个顶点;

根据所述目标多边形的定义格式,定义所述目标多边形的数据格式。

可选的,

所述直角梯形函数为:

其中,表示所述直角梯形函数,t0表示所述直角梯形中的首个顶点,(xt0,yt0)表示所述直角梯形的首个顶点的坐标;

所述v形函数为:

其中,表示所述v形函数,v0表示所述v形中的首个顶点,(xv0,yv0)表示所述v形的首个顶点的坐标;

所述矩形函数为:

其中,表示所述矩形函数,r0表示所述矩形中的首个顶点,(xr0,yr0)表示所述矩形的首个顶点的坐标。

可选的,所述根据所述边的方向,对所述基本图形进行线性组合,获取所述目标多边形函数,包括:

根据以下六种情况中边的方向,对所述基本图形函数进行线性组合,获取所述目标多边形函数:

71)、当(kj-1,kj)=(0,1)or(4,5)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=+v(x,y;xj,yj)-t(x,y;xj,yj);

72)、当(kj-1,kj)=(0,2)or(4,5)or(0,6)or(4,2)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-r(x,y;xj,yj);

73)、当(kj-1,kj)=(0,7)or(4,3)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-t(x,y;xj,yj);

74)、当(kj-1,kj)=(1,3)or(1,7)or(5,7)or(5,7)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-v(x,y;xj,yj);

75)、当(kj-1,kj)=(1,2)or(5,6)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-v(x,y;xj,yj)+t(x,y;xj,yj)-r(x,y;xj,yj);

76)、当(kj-1,kj)=(2,3)or(6,7)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-t(x,y;xj,yj)+r(x,y;xj,yj);

其中,kj-1,kj表示所述目标多边形中两个相邻边的方向,m(x,y)表示所述目标多边形函数。

可选的,

所述第一关系式为:

v(x,y)=1-t(x,-y)-t(y,-x);

其中,v(x,y)表示所述v形函数,t(x,y)表示所述直角梯形函数;

所述第二关系式为:

r(x,y)=1-t(-y,-x)-t(-y,x);

其中,r(x,y)表示所述矩形函数。

可选的,所述根据所述直角梯形的预计算场强、所述第一关系式以及所述第二关系式,获取所述v形的预计算场强以及所述矩形的预计算场强,包括:

根据以下公式获取所述v形的预计算场强:

其中,表示所述v形的预计算场强,表示所述直角梯形的预计算场强,o表示所述基函数的阶数;

根据以下公式获取所述矩形的预计算场强:

其中,表示所述矩形的预计算场强。

第二方面,本申请公开的一种计算光刻中掩模版的处理装置,包括:

第一获取模块,用于获取掩模版图形,其中,所述掩模版图形包括多个多边形;

第二获取模块,用于根据所述掩模版图形,获取目标多边形的顶点数据,其中,所述目标多边形为所述掩模版图形中的任意一个多边形,所述顶点数据为所述目标多边形的顶点坐标集合;

第三获取模块,用于根据所述顶点数据,获取所述目标多边形中边的长度以及方向;

数据格式定义模块,用于根据所述边的长度以及方向,定义所述目标多边形的数据格式,所述掩模版图形按照所述数据格式进行存储、读取以及传输;

第四获取模块,用于获取基本图形以及所述基本图形函数,其中,所述基本图形包括直角梯形、v形以及矩形中的至少一种,相应的,所述基本图形函数包括所述直角梯形函数、所述v形函数以及所述矩形函数中的至少一种;

第五获取模块,用于根据所述边的方向,对所述基本图形进行线性组合,获取所述目标多边形函数,所述目标多边形函数为所述基本图形函数的线性组合;

第六获取模块,用于根据所述目标多边形函数,获取所述掩模版图形函数,所述掩模版图形函数包括所有的多边形函数。

本申请公开了一种计算光刻中掩模版的处理方法及装置,在所述方法中,通过多边形的顶点数据,获取多边形中边的长度以及方向,并根据所述边的长度以及方向定义多边形的数据格式,令掩模版图形按照所述数据格式进行存储、读取以及传输。相较于现有技术中直接对简单基本图形,即对简单基本图形的顶点数据进行存储,本申请公开的方法,通过对掩模版图形中多边形的边进行存储,有效的减小了掩模版图形的存储空间,并使得掩模版图形的数据在计算机程序之间能够实现快速读取以及传输。并且,在获取掩模版图形函数时,基于多边形中边的方向,对基本图形函数进行线性组合,无需事先对掩模版图形进行分解,实际应用中,简化了掩模版图形函数的获取步骤,有效提高计算光刻的效率。

附图说明

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例公开的一种计算光刻中掩模版的处理方法的工作流程示意图;

图2为本申请实施例公开的一种掩模版图形的示意图;

图3为本申请实施例公开的一种目标多边形的示意图;

图4为本申请实施例公开的基本图形的示意图;

图5(a)为本申请实施例公开的另一种目标多边形的示意图;

图5(b)为本申请实施例公开的获取目标多边形函数的结果示意图;

图6为本申请实施例公开的现有技术中对目标多边形分解的结果示意图;

图7为本申请实施例公开的使用直角梯形表述v形的示意图;

图8为本申请实施例公开的使用直角梯形表述矩形的示意图;

图9为本申请实施例公开的一种计算光刻中掩模版的处理装置结构示意图。

具体实施方式

为了解决现有技术中对掩模版的处理方法导致需要大量的时间及空间对基本图形进行存储、读取以及传输,以及使得计算光刻效率低下的问题,本申请公开了一种计算光刻中掩模版的处理方法及装置。

参见图1所示的工作流程示意图,本申请第一实施例公开一种计算光刻中掩模版的处理方法,包括:

步骤s11、获取掩模版图形,其中,所述掩模版图形包括多个多边形。

掩模版(mask)是光刻工艺中不可缺少的部件,掩模版上加工有预先设计好的图形,光线透过它,能够将预先设计的图形透射在晶圆表面上。原始未加工的掩模版为透明的玻璃/石英基片,预先设计的图形通过相应的软件绘制而成,并保存为gds格式的掩模版版图文件,其中,所述预先设计的图形即所述掩模版图形,参见图2所示,图2为本申请实施例公开的一种掩模版图形的示意图。

在掩模版的制造工艺中,一般通过版图读取软件,获取预先绘制并保存好的掩模版版图文件,然后使用光刻机,将预先设计的图形加工到原始的透明掩模版基片上。在本申请实施例中,所使用的版图读取软件为klayout软件。

步骤s12、根据所述掩模版图形,获取目标多边形的顶点数据,其中,所述目标多边形为所述掩模版图形中的任意一个多边形,所述顶点数据为所述目标多边形的顶点坐标集合。

具体的,所述目标多边形的顶点坐标集合为从首个顶点开始,以逆时针的方向所获取每个顶点坐标的集合。

参见图3所示,图3基于上述图2中的掩模版图形,示例性的给出了一种目标多边形的示意图,图3中标注的坐标点:(x0,y0),表示该目标多边形首个顶点的坐标。

步骤s13、根据所述顶点数据,获取所述目标多边形中边的长度以及方向。

根据所述顶点数据,即根据顶点坐标集合,容易获得边的长度以及方向。

步骤s14、根据所述边的长度以及方向,定义所述目标多边形的数据格式,所述掩模版图形按照所述数据格式进行存储、读取以及传输。

相较于现有技术中对分解后的每个基本图形的顶点数据进行存储,本申请中公开用于存储的数据格式是以边的长度和方向为基础所定义的,数据量较少,实际应用中,能够大大减少掩模版图形的存储容量,提高掩模版图形的读取以及传输的速度。

步骤s15、获取基本图形以及所述基本图形函数,其中,所述基本图形包括直角梯形、v形以及矩形中的至少一种,相应的,所述基本图形函数包括所述直角梯形函数、所述v形函数以及所述矩形函数中的至少一种。

具体的,参见图4,图4为本申请公开的3种基本图形示意图,图中从左至右分别为直角梯形、v形以及矩形。

步骤s16、根据所述边的方向,对所述基本图形进行线性组合,获取所述目标多边形函数,所述目标多边形函数为所述基本图形函数的线性组合。

相较于现有技术,本申请实施例公开的方法中,获取掩模版图形函数之前,无需针对掩模版图形进行分解,再对基本图形的函数进行线性组合,直接基于上述获取的边的方向,对预先获取的基本图形进行线性组合,进而获取目标多边形的函数。实际操作过程中,有效提高掩模版图形函数获取的效率。

步骤s17、根据所述目标多边形函数,获取所述掩模版图形函数,所述掩模版图形函数包括所有的多边形函数。

本申请公开了一种计算光刻中掩模版的处理方法及装置,在所述方法中,通过多边形的顶点数据,获取多边形中边的长度以及方向,并根据所述边的长度以及方向定义多边形的数据格式,令掩模版图形按照所述数据格式进行存储、读取以及传输。相较于现有技术中直接对简单基本图形,即对简单基本图形的顶点数据进行存储,本申请公开的方法,通过对掩模版图形中多边形的边进行存储,有效的减小了掩模版图形的存储空间,并使得掩模版图形的数据在计算机程序之间能够实现快速读取以及传输。并且,在获取掩模版图形函数时,基于多边形中边的方向,对基本图形函数进行线性组合,无需事先对掩模版图形进行分解,实际应用中,简化了掩模版图形函数的获取步骤,有效提高计算光刻的效率。

进一步的,当需要获取晶圆表面的光强分布时,所述方法还包括:

当所述基本图形包括v形和/或矩形时,获取第一关系式以及第二关系式,并根据所述第一关系式以及所述第二关系式,将所述v形和/或所述矩形通过所述直角梯形表述,其中,所述第一关系式为所述v形函数与所述直角梯形函数之间的关系式,所述第二关系式为所述矩形函数与所述直角梯形函数之间的关系式。

获取基函数,并根据所述直角梯形函数以及所述基函数,获取所述直角梯形的预计算场强,所述基函数为对光学系统中的交叉传递函数进行特征值分解之后所获得的核函数。

根据所述直角梯形的预计算场强、所述第一关系式以及所述第二关系式,获取所述v形的预计算场强以及所述矩形的预计算场强。

根据所述直角梯形的预计算场强、所述v形的预计算场强、所述矩形的预计算场强以及所述基函数,获取所述晶圆表面的光强分布。

进一步的,所述目标多边形的顶点数据为:

mask:={(x0,y0),(x1,y1),…,(xj,yj),…,(xn,yn)};

其中,mask:表示所述目标多边形的顶点数据,(x0,y0)表示所述目标多边形的首个顶点的坐标,(xj,yj)表示所述目标多边形的第j+1个顶点的坐标,所述目标多边形的外轮廓包括n+1个顶点。

不失一般性,所述目标多边形的顶点按逆时针方向顺序连接,且首尾顶点不重合。由于顶点数据在计算机上的存储格式为浮点型变量,因此现有技术中按照顶点数据,对掩模版图形进行存储,至少要占据32位的存储空间。

进一步的,所述根据所述顶点数据,获取所述目标多边形中边的长度以及方向,包括:

通过以下公式获取所述边的长度:

l=max(|xj-xj+1|,|yj-yj+1|);

其中,l表示所述边的长度。该公式在等号右边的括号中包含两个绝对值,一个是相邻两个顶点横坐标之差的绝对值,另一个是所述相邻两个顶点纵坐标之差的绝对值,max是指选取这两个绝对值之间较大的一个,将其定义为所述边的长度,所述边指所述相邻两个顶点之间的边,根据实际掩模版版图设计情况,本申请实施例将所述边的长度单位设置为nm。

获取向量与向量之间的夹角,所述夹角的大小为的整数倍。

获取所述夹角相较于的整数倍,并将所述整数倍定义为所述边的方向。

所述向量即所述边的向量,所述向量可以理解为横坐标,所述夹角即所述边与所述横坐标之间的夹角,由版图设计规则可知,所述夹角的大小一般为0°、45°、90°、135°、180°、225°、270°以及315°,即的0-7倍,本申请实施例将所述夹角相较于的整数倍定义为边的方向,也就是说,本申请实施例所定义的边的方向包括0、1、2、3、4、5、6以及7。

进一步的,所述根据所述边的长度以及方向,定义所述目标多边形的数据格式,包括:

根据所述边的长度以及方向,通过以下公式获取所述目标多边形的定义格式:

其中,k表示所述边的方向,k为0,1,2,3,4,5,6或者7,i表示所述目标多边形为复杂多边形,i用于标识所述目标多边形是否有洞,所述目标多边形的内轮廓包括m+1个顶点。

具体的,i用于标识所述目标多边形是否有洞,当i=1时,表示所述目标多边形有洞,当i=0时,表示所述目标多边形没有洞。其中,针对洞的定义如下:以“回”这样的多边形为例,两个口之间的区域为掩模版图形的有效区域,所述洞就是指最里面的口。

在所述目标多边形的定义格式中,包含两行的数据,其中,上面一行代表所述目标多边形外轮廓,下面一行代表所述目标多边形的内轮廓。在实际情况中,多边形是必然包含外轮廓的,但是不一定包含内轮廓。其中,多边形是否包含内轮廓,与多边形是否有洞相关。当多边形没有洞时,该多边形便没有内轮廓,当多边形有洞时,该多边形便存在内轮廓。结合上述的例子,对于“回”这样的带洞的多边形,里面的口也就是该多边形的内轮廓。所以,当i=1时,表示所述目标多边形有洞,此时,所述目标多边形的定义格式包括对外轮廓以及内轮廓的定义格式;当i=0时,表示所述目标多边形没有洞,此时,所述目标多边形的定义格式仅包含第一行针对外轮廓的定义格式。

根据所述目标多边形的定义格式,定义所述目标多边形的数据格式。

具体的,所述目标多边形的数据格式如下所示:

其中,“intshiftx,shifty”表示(x0,y0);“direct”表示k,即所述边的方向;“length”表示l,即所述边的长度;“layer”表示所述掩模版版图信息,通过“layer”能够标识多边形是否有洞,当多边形没有洞时,“holes”为空。

相较于上文所述的现有技术存储掩模版图形至少要占用32为存储空间,本申请实施例公开的数据格式中,char及int型仅需占8位空间。所以,本申请公开的掩模版处理方法能够有效的减少所需存储空间,并能够使数据格式在计算程序间实现快速传输。

具体的,为了便于理解,作为示例,本申请实施例针对图3所示出的目标多边形,给出该目标多边形的数据格式,如下所示:

其中,“direct[024102460546]”表示从顶点(x0,y0)出发,并按逆时针的方向所获取的该目标多边形边的方向分别为0°、90°、180°、45°、0°、90°、180°、270°、0°、225°、180°以及270°。相应的,“length[513111513111]”表示从顶点(x0,y0)出发,并按逆时针的方向所获取的该目标多边形边的长度分别为5nm、1nm、3nm、1nm、1nm、1nm、5nm、1nm、3nm、1nm、1nm以及1nm。

接下来,基于上述公开的数据格式,本申请实施例通过获取基本图形,然后根据所述目标多边形中边的方向,对基本图形的函数进行线性组合,进而获取所述目标多边形的函数。

进一步的,所述直角梯形函数为:

其中,表示所述直角梯形函数,t0表示所述直角梯形中的首个顶点,(xt0,yt0)表示所述直角梯形的首个顶点的坐标。

所述v形函数为:

其中,表示所述v形函数,v0表示所述v形中的首个顶点,(xv0,yv0)表示所述v形的首个顶点的坐标。

所述矩形函数为:

其中,表示所述矩形函数,r0表示所述矩形中的首个顶点,(xr0,yr0)表示所述矩形的首个顶点的坐标。

具体的,(x0,y0)、(xt0,yt0)、(xv0,yv0)以及(xr0,yr0)可以为无穷平面中的任意一个点,但是为了方便理解以及计算,在本申请的实施例中,若不加说明的话,它们的坐标皆默认设置为(0,0)。

进一步的,所述根据所述边的方向,对所述基本图形进行线性组合,获取所述目标多边形函数,包括:

根据以下六种情况中边的方向,对所述基本图形函数进行线性组合,获取所述目标多边形函数:

71)、当(kj-1,kj)=(0,1)or(4,5)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=+v(x,y;xj,yj)-t(x,y;xj,yj);

72)、当(kj-1,kj)=(0,2)or(4,5)or(0,6)or(4,2)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-r(x,y;xj,yj);

73)、当(kj-1,kj)=(0,7)or(4,3)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-t(x,y;xj,yj);

74)、当(kj-1,kj)=(1,3)or(1,7)or(5,7)or(5,7)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-v(x,y;xj,yj);

75)、当(kj-1,kj)=(1,2)or(5,6)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-v(x,y;xj,yj)+t(x,y;xj,yj)-r(x,y;xj,yj);

76)、当(kj-1,kj)=(2,3)or(6,7)时,根据以下公式对所述基本图形函数进行线性组合:

m(x,y)+=-t(x,y;xj,yj)+r(x,y;xj,yj);

其中,kj-1,kj表示所述目标多边形中两个相邻边的方向,所述两个相邻边之间的顶点为第j个顶点,m(x,y)表示所述目标多边形函数,or表示或者。

若所述两个相邻边的方向与上述六种情况中任意一种相反,则对基本图形函数线性组合时,只需进行反向运算。例如,针对上述情况71)中,若(kj-1,kj)=(1,0)or(5,4),此时按照以下公式对基本图形函数进行线性组合:m(x,y)+=-v(x,y;xj,yj)+t(x,y;xj,yj)。以此类推,便可以获取所有情况下,基于边的方向,对基本图形函数进行线性组合的公式。上述六种情况仅是示例性的给出了几种边的方向,但在实际应用中,本领域的技术人员能够按照上述实施例中公开的六种情况以及相反的情况,针对所有边的方向,获取基本图形函数线性组合的公式。因此,上述六种情况中对基本图形函数的线性组合,不能作为本申请获取目标多边形函数时的限定,凡是利用相同原理,所获取的基本图形函数线性组合公式,皆落入本申请的保护范围。

需要说明的是,以上对所述基本图形函数进行线性组合的公式中,等号左边的“+”仅是一种程序编写过程中的习惯性写法,不能作为对上述相应公式的限定。实际应用过程中,可以灵活的改变上述相应公式的编写形式,例如针对上述情况71)中的公式,可以写成:m(x,y)=m0(x,y)+v(x,y;xj,yj)-t(x,y;xj,yj),其中,m0(x,y)表示在进行该种情况线性组合之前的目标多边形函数。

为了便于理解,本申请实施例基于上述所公开的对基本图形进行线性组合,进而获取所述目标多边形函数的方法,进行示例性的解释说明。参见图5所示,其中,图5(a)为另一个目标多边形的示意图,该目标多边形也属于图2所示的掩模版图形,图5(b)为根据图5(a)中的目标多边形,使用上述本申请公开获取目标多边形函数的方法,所获得的目标多边形函数结果示意图。具体的,将图5(b)中顶点a定义为第一个顶点,从第一个顶点开始,按逆时针的方向,将其余的顶点定义为第二个顶点、第三个顶点、…、以及第二十个顶点。按照本申请上述对边的方向的定义方法,容易得知,第一个顶点的两个相邻边的方向分别为6和0,即(k0,k1)=(6,0),此时针对第一个顶点对基本图形进行线性组合的结果为:m(x,y)+=+r(x,y;xj,yj),因此在图5(b)中的第一个顶点处,用“+”表示基本图形线性组合的结果;第二个顶点的两个相邻边的方向分别为0和2,即(k1,k2)=(0,2),此时针对第二个顶点对基本图形进行线性组合的结果为:m(x,y)+=-r(x,y;xj,yj),因此在图5(b)中的第二个顶点处,用“-”表示基本图形线性组合的结果;同理便可获得针对其余顶点的相邻边进行基本图形线性组合的结果。

根据上述公开的获取目标多边形函数的方法,可以获得掩模版图形中所有多边形的函数,进而可以获得所述掩模版图形函数。基于此,容易将掩模版图形函数表述为一组基本图形函数的线性组合,也就是说,所述掩模版图形函数最终可以通过以下公式表述:

其中,m(x,y)表示所述掩模版图形函数,i1表示所述掩模版图形中直角梯形的指标,i2表示所述掩模版图形中v形的指标,i3表示所述掩模版图形中矩形的指标,以及分别表示在所述掩模版图形中,直角梯形、v形以及矩形的权重,且

根据图5(b)以及该目标多边形的基本图形函数线性组合的结果,容易得知,图5(b)中的目标多边形中皆为矩形函数的线性组合,结合所述掩模版图形函数的公式,图5(b)中“+”表示“-”表示

基于本申请实施例公开的数据格式,本申请实施例通过获取基本图形,然后根据所述目标多边形中边的方向,对基本图形的函数进行线性组合,进而获取所述目标多边形的函数。也就是说,本申请公开的掩模版处理方法中,无需对掩模版图形中的多边形进行分解,而是在多边形中每条边的限定下,通过对预先获取3种基本图形的函数进行线性组合,进而获取多边形的函数,进一步获取掩模版图形的函数。因此,相较于现有技术,本申请实施例所公开的掩模版函数图形函数获取方法简化了掩模版图形函数的获取步骤,有效提高计算光刻的效率。

另外,现有技术中,对掩模版图形进行分解时,如果分解的方法不同,则会产生不同的分解结果。参见图6所示,图6为基于图5(a)中的目标多边形,使用现有技术中的方法对掩模版图形进行分解的结果示意图。基于同一个目标多边形,图6中左边的图是使用横向切分的方法对该多边形进行分解的结果,图6中右边的图是使用纵向切分的方法对该多边形进行分解的结果,横向切分将该多边形分解成7个矩形,纵向切分将该多边形分解成6个矩形。因此,现有技术中对掩模版进行处理时,不同的分解方法将会对基本图形的数量以及种类造成影响,这种情况下,最终所获取的掩模版图形函数也会由于不同的分解方法而不同,在实际应用中,将会使得计算光刻结果出现误差。相对于现有技术,本申请实施例公开的掩模版处理方法,在获取掩模版图形函数时,基于边的方向,对基本图形函数进行线性组合,使得所获取的掩模版图形函数具有唯一性,有效避免了计算光刻的结果出现误差。

进一步的,所述第一关系式为:

v(x,y)=1-t(x,-y)-t(y,-x);

其中,v(x,y)表示所述v形函数,t(x,y)表示所述直角梯形函数。

具体的,参见图7所示,图7为利用直角梯形表述v形的示意图。

所述第二关系式为:

r(x,y)=1-t(-y,-x)-t(-y,x);

其中,r(x,y)表示所述矩形函数。

具体的,参见图8所示,图8为利用直角梯形表述矩形的示意图。

进一步的,所述根据所述直角梯形的预计算场强、所述第一关系式以及所述第二关系式,获取所述v形的预计算场强以及所述矩形的预计算场强,包括:

根据以下公式获取所述v形的预计算场强:

其中,表示所述v形的预计算场强,表示所述直角梯形的预计算场强,o表示所述基函数的阶数。

根据以下公式获取所述矩形的预计算场强:

其中,表示所述矩形的预计算场强。

具体的,所述直角梯形的预计算场强为所述基函数与所述直角梯形函数的卷积结果,可以通过以下公式获取:

其中,表示所述直角梯形的预计算场强,co(x,y)表示所述基函数,t(x,y)表示所述直角梯形函数,o表示所述基函数的阶数。

基于现有技术中的计算光刻原理,根据所述直角梯形的预计算场强、所述v形的预计算场强、所述矩形的预计算场强以及所述基函数,能够获取所述晶圆表面的光强分布,具体的计算公式如下所示:

其中,i(x,y)表示所述晶圆表面的光强分布,m(x,y)表示所述掩模版图形函数,通过上述公式,容易计算光刻系统中基函数关于掩模版图形对应的光强分布。

下述为本申请的装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

参见图9所示的结构示意图,本申请另一实施例公开一种计算光刻中掩模版的处理装置,包括:

第一获取模块10,用于获取掩模版图形,其中,所述掩模版图形包括多个多边形。

第二获取模块20,用于根据所述掩模版图形,获取目标多边形的顶点数据,其中,所述目标多边形为所述掩模版图形中的任意一个多边形,所述顶点数据为所述目标多边形的顶点坐标集合。

第三获取模块30,用于根据所述顶点数据,获取所述目标多边形中边的长度以及方向。

数据格式定义模块40,用于根据所述边的长度以及方向,定义所述目标多边形的数据格式,所述掩模版图形按照所述数据格式进行存储、读取以及传输。

第四获取模块50,用于获取基本图形以及所述基本图形函数,其中,所述基本图形包括直角梯形、v形以及矩形中的至少一种,相应的,所述基本图形函数包括所述直角梯形函数、所述v形函数以及所述矩形函数中的至少一种。

第五获取模块60,用于根据所述边的方向,对所述基本图形进行线性组合,获取所述目标多边形函数,所述目标多边形函数为所述基本图形函数的线性组合。

第六获取模块70,用于根据所述目标多边形函数,获取所述掩模版图形函数,所述掩模版图形函数包括所有的多边形函数。

以上结合具体实施方式和范例性实例对本申请进行了详细说明,不过这些说明并不能理解为对本申请的限制。本领域技术人员理解,在不偏离本申请精神和范围的情况下,可以对本申请技术方案及其实施方式进行多种等价替换、修饰或改进,这些均落入本申请的范围内。本申请的保护范围以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1