CN101794325A - 使用主分量分析的紧凑abbe内核生成 - Google Patents
使用主分量分析的紧凑abbe内核生成 Download PDFInfo
- Publication number
- CN101794325A CN101794325A CN200910207634A CN200910207634A CN101794325A CN 101794325 A CN101794325 A CN 101794325A CN 200910207634 A CN200910207634 A CN 200910207634A CN 200910207634 A CN200910207634 A CN 200910207634A CN 101794325 A CN101794325 A CN 101794325A
- Authority
- CN
- China
- Prior art keywords
- abbe
- kernel
- convolution
- image intensity
- prime
- 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
Links
- 238000000513 principal component analysis Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 86
- 230000008569 process Effects 0.000 claims abstract description 58
- 230000003287 optical effect Effects 0.000 claims abstract description 36
- 239000011159 matrix material Substances 0.000 claims abstract description 21
- 238000000354 decomposition reaction Methods 0.000 claims abstract description 9
- 230000007246 mechanism Effects 0.000 claims description 34
- 238000001259 photo etching Methods 0.000 claims description 30
- 238000013461 design Methods 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 11
- 238000004519 manufacturing process Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000006116 polymerization reaction Methods 0.000 claims description 5
- 230000011218 segmentation Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 3
- 239000002131 composite material Substances 0.000 claims 1
- 238000000206 photolithography Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 33
- 238000001459 lithography Methods 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 210000001747 pupil Anatomy 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 229920002120 photoresistant polymer Polymers 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000001427 coherent effect Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 235000008733 Citrus aurantifolia Nutrition 0.000 description 1
- WDVSHHCDHLJJJR-UHFFFAOYSA-N Proflavine Chemical compound C1=CC(N)=CC2=NC3=CC(N)=CC=C3C=C21 WDVSHHCDHLJJJR-UHFFFAOYSA-N 0.000 description 1
- 241000588769 Proteus <enterobacteria> Species 0.000 description 1
- 235000011941 Tilia x europaea Nutrition 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013440 design planning Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004571 lime Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000024241 parasitism Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000013316 zoning Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70491—Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
- G03F7/705—Modelling or simulating from physical phenomena up to complete wafer processes or whole workflow in wafer productions
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F1/00—Originals 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/36—Masks 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
提供了一种使用主分量分析的紧凑ABBE内核生成。一些实施例提供用于确定对光刻工艺的光学系统进行建模的ABBE内核集合的技术。在操作期间,系统可以接收用于光刻工艺的光学系统的光学参数(例如数值孔径、波长等)。接着,系统可以使用光学参数以确定用于ABBE源的点扩展函数。注意可以通过使用同心圆集合将光学系统的光源离散化或者以正交方式将光学系统的光源离散化来确定用于ABBE源的点扩展函数。系统然后可以根据点扩展函数来确定相关矩阵。接着,系统可以通过使用主分量分析进行相关矩阵的特征分解来确定ABBE内核集合。系统然后可以使用ABBE内核集合以计算图像强度。
Description
技术领域
本发明一般地涉及电子设计自动化。具体而言,本发明涉及用于使用主分量分析基于紧凑Abbe内核生成来确定光刻工艺模型的方法和设备。
背景技术
计算技术的迅速发展可以主要地归功于已经使得有可能将数以千万计的器件集成到单个芯片上的半导体制造技术的改进。
可以通过将光暴露于涂敷有光刻胶的晶片上而刻画图案的光刻是工业集成电路(IC)制造中的重要工艺。光刻工艺模型普遍地用来对光刻工艺进行建模。工艺模型可以在设计半导体芯片期间使用于多个应用中。例如,光刻工艺模型普遍地用于对布局进行修正以补偿半导体制造工艺的不希望的效应。
希望减少生成光刻模型所需要的时间,以改进光刻工艺模型的性能并且改进光刻模型的准确性。一般而言,在准确性与性能之间的存在权衡。具体而言,增加工艺模型的准确性通常增加生成工艺模型所需要的时间并且也增加使用工艺模型的时间(例如增加卷积时间)。
发明内容
一些实施例提供用于确定光刻工艺模型的系统和技术,该光刻工艺模型基于对光刻工艺的光学系统进行建模的Abbe内核集合。
在操作期间,系统可以接收用于光刻工艺的光学系统的光学参数(例如数值孔径、波长等)。接着,系统可以使用光学参数以确定用于Abbe源的点扩展函数。注意可以通过使用同心圆集合将光学系统的光源离散化或者以正交方式将光学系统的光源离散化来确定用于Abbe源的点扩展函数。系统然后可以根据点扩展函数来确定相关矩阵。接着,系统可以通过使用主分量分析执行相关矩阵的特征分解来确定Abbe内核集合。系统然后可以使用Abbe内核集合来计算图像强度。
本发明的实施例支持对用于光刻工艺的光学系统的很准确和高效的建模。具体而言,使用主分量分析允许系统明显减少对光学系统进行准确建模所需的Abbe内核数量。一旦确定光刻工艺模型,则它可以用来预测在它们印刷时的图案形状,并且它可以用来对掩模布局执行OPC。
附图说明
图1图示了根据本发明一个实施例的在设计和制造集成电路时的各种阶段。
图3图示了根据本发明一个实施例的可以如何使用查找表来计算矩形区域与光刻工艺模型的卷积。
图4A呈现了对根据本发明一个实施例的用于确定Abbe内核集合的过程进行图示的流程图。
图4B呈现了对根据本发明一个实施例的用于使用Abbe内核集合来执行基于模型的仿真的过程进行图示的流程图。
图5图示了根据本发明一个实施例的计算机系统。
图6图示了根据本发明一个实施例的设备。
具体实施方式
呈现以下描述以使本领域技术人员能够实现和利用本发明,并且在特定应用及其要求的背景下提供该描述。本领域技术人员将容易清楚对公开的实施例的各种修改,并且这里限定的一般原理可以适用于其它实施例和应用而不脱离本发明的精神和范围。因此,本发明不限于所示实施例而是将被赋予以与这里公开的原理和特征一致的最广范围。
集成电路(IC)设计流程
图1图示了根据本发明一个实施例的在设计和制造集成电路时的各种阶段。
该过程通常从可以使用集成电路实现的产品构思(块100)开始,其中使用EDA工艺(块110)设计该集成电路。在流片(事件140)集成电路之后,其经历制造过程(块150)以及封装和组装过程(块160)以产生芯片170。
EDA流程(块110)包括下文仅出于示例目的而描述的而且并非用来限制本发明的块112-130。具体而言,可以在与下文描述的序列不同的序列中执行EDA流程中的不同子过程。
在系统设计(块112)期间,电路设计者可以描述他们希望实施的功能。他们也可以进行假设(what-if)规划以精化功能、检验成本等。硬件-软件架构划分也可以出现在这一阶段。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括ModelArchitect、System Studio和Design
在逻辑设计和功能验证(块114)期间,可以编写用于系统中的模块的VHDL或者Verilog代码,并且可以检验该设计的功能准确性,例如可以检验该设计以保证它产生正确输出。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括 MagellanTM、ESP和
在综合和用于测试的设计(块116)期间,可以将VHDL/Verilog转译成网表。另外,可以针对目标技术优化网表,并且可以设计和实施测试以检验成品芯片。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括DesignPhysicalTest Compiler、Power CompilerTM、FPGA Compiler、
在设计规划(块120)期间,可以构造和分析用于芯片的整个布图规划以便进行定时和顶级布线。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括AstroTM和IC Compiler产品。
在物理实施(块122)期间,可以在布局中对电路元件进行定位(布置)并且可以电耦合电路元件(布线)。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括AstroTM和ICCompiler产品。
在分析和提取(块124)期间,可以在晶体管级验证电路的功能,并且可以提取寄生。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括AstroRailTM、PrimeRail、和Star-RCXTTM。
在物理验证(块126)期间,可以检验设计以保证制造、电气问题、光刻问题和电路的正确性。HerculesTM是可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品。
在解析度增强(块128)期间,可以对布局进行几何形状操控以改进设计的可制造性。可以在这一阶段使用的来自Synopsys公司的示例性EDA软件产品包括Proteus/Progen、ProteusAF和PSMGen。
可以在一个或者多个上述阶段期间利用本发明的一些实施例。具体而言,可以在物理验证(块126)或者解析度增强(块128)期间利用一些实施例。
概述
可以通过将光暴露在涂敷有光刻胶的晶片上从而刻画图案的光刻是IC制造中的重要工艺。就当前波长来看,光学邻近修正(OPC)普遍用来扰动和调节掩模图案以改进图像质量。理论上,可以将图像平面上的光强度建模为掩模图案与加权内核集合之间的卷积。具体而言,对于相干照射,可以使用点扩展函数作为内核以对光强度进行建模。注意点扩展函数是光瞳函数的傅立叶变换,而对于部分相干照射也应当考虑相互强度。
在基于模型的OPC中,通常在数次迭代中执行掩模修正。从原始掩模布局开始,OPC过程在每次迭代中逐步地修改布局。具体地,在每次迭代中,OPC过程可以通过将掩模布局与内核卷积来对光刻工艺的效果进行仿真并且比较经仿真的图案与目标图案而确定经仿真的图案是否在可接受的容差窗内。如果经仿真的图案不在可接受的容差窗内,则OPC过程可以相应地修改布局。
清楚的是,如果光刻模型不准确,则OPC修正也将不准确。因此,光刻模型的准确性在OPC评估中发挥重要作用。另外,由于迭代地执行OPC修正,所以光刻模型的效率也是重要的。
一般而言,在布线之后执行OPC,但是在布线阶段期间执行OPC从而系统可以避免采用将导致制造问题的方式来对导线进行布线可能是有益的。
本发明的一些实施例生成用于在光刻工艺模型中使用的紧凑Abbe内核。本发明的实施例具有较用于生成内核的常规技术而言的诸多优点。第一,由于并非所有Abbe内核具有对空间图像强度的相同贡献,所以可以消除一些内核以使光刻模型更紧凑。紧凑光刻模型可以加速仿真时间,由此加速基于模型的OPC。第二,利用高级同心圆源离散化,可以产生精确度更高的等效内核。第三,可以使用紧凑Abbe内核以构建查找表来加速仿真时间。第四,具有紧凑卷积内核也使得更易于将光刻模型集成到布线工具中。
图像强度
在光刻中,掩模图案一般由部分相干的准单色光照射。光起源于不相干源并且到达物体平面。可以将掩模图案视为向成像系统的输入而将照射系统视为从物体平面到图像平面的响应映射。
Abbe方法(也称为源点积分方法)用这样的照射体对成像进行建模。这一方法基于将源在空间上离散成离散点源。离散点源由于光源的热性质而互不相干。注意统计独立性可能对于投影系统而言至关重要,因为在掩模上仅引入局部空间相干。从仿真观点来看,可以通过一次确定一个入射线的强度、计算它的衍射并且对场进行求和来实施该方法。
可以通过霍普金斯(Hopkins)方程来获得在图像平面上的点P(x,y,z)处的图像强度I(x,y,z),然后可以如以下方程所示来逼近该强度:
在上述方程中,(f,g)和(f’,g’)是两个点,J是有效光源,而H是光瞳函数。O(f,g)是掩模谱,而O(x,y)是掩模函数。
方程(1)在包括光源的源点互不相干、因此可以聚合所有源点产生的强度以获得最终强度值时适用。在上述方程中的绝对值项内的量是在位于点(f,g)处的单位强度的相干点源之外出现的电场。如果用Icon表示绝对值项的平方,则可以改写方程(1)如下:
其中
换而言之,可以将整个图像视为数量无穷的加权相干图像Icon之和,其中各分量图像由位于点(fs,gs)处的强度为J(fs,gs)的有效点源产生。
光束通过穿过可以视为传输函数K(x,y)的透镜和光瞳从物体平面辐射到图像平面。在一些实施例中,函数K(x,y)可以按照在光学中普遍使用的“jinc”函数表达如下:
其中J1是一阶第一类贝塞尔(Bessel)函数。
使用奇异值分解来生成紧凑Abbe内核
注意可以将光强度I(x,y,z)视为输出,而将掩模函数O(x,y)视为通过传递函数K的输入。因此,可以改写方程(2)如下(注意星号符号是卷积运算符):
其中
Icon(x,y;z)=|H(x,y)e-i2π[(f′-f″)x+(g′-g″)y]*O(x,y)|2.(6)
为了计算强度I(x,y,z),可以通过使用数量有限的点源来逼近有效源函数J如下:
其中as是位于δ(f-fs,g-gs)的离散化的点源的有效强度。现在,可以通过所有贡献的不相干叠加来获得空间图像如下:
可以使用Abbe方法来计算图像强度如下:根据O(x,y)计算对象谱O(f,g);如方程(7)中所示通过离散化的源JΔ(f,g)来逼近有效源J(f,g);对于每个离散源点,根据方程(6)计算分量图像;并且如方程(8)中所示对分量图像求和以获得图像强度。注意对于面积为As的有效源和面积为Am的对象,上述过程的计算时间根据As·Am而按比例缩放。
在源离散化中,可以将没有位于起源的源点视为位于沿着某些方向在距离上有附加偏移的起源点处的源点。没有位于起源点的这些源点造成成像方程中的光瞳函数偏移。使用调制理论,光瞳函数在频域中按一定距离的偏移造成光瞳函数在空间域中乘以指数项。注意这一指数项是与傅立叶空间中的每个点F(u,v)相对应的基函数。
注意在源离散化之后,源点数量决定图像仿真中的内核数量。另外注意更多的内核可以获得更高的精确性、但是造成更长的计算时间。因此在常规内核生成技术中,在所得光刻工艺模型的精确性与计算时间之间的存在权衡。换而言之,在常规技术中,增加准确性是以增加计算时间为代价的。
与常规技术不同的是,本发明的一些实施例可以明显减少需要在模型中使用的内核数量而不牺牲准确性,由此允许用户创建既准确又高效的光刻工艺模型。具体而言,本发明的一些实施例至少部分地基于以下认识:通过改写成像方程并且通过使用奇异值分解,可以明显减少内核数量而不牺牲准确性。
可以用矩阵形式表示方程(5)和(6)如下:
I=a|Kernel·FBasis*Object|2.(9)
在上述方程中,Kernel是空间域中的Abbe内核,而Object是先前描述的掩模函数。FBasis代表指数傅立叶基项,而“a”是离散化的点源的有效强度。
改写方程(9),图像强度可以表达如下:
I=[Kernel·FBasis*Object]·a·[Kernel·FBasis*Object]H
=[Kernel·FBasis*Objecr]·a·[FBasisH·KernnelH*ObjectH](10)
=[Object*Kernel·FBasis]·a·[FBasisH·KernelH*ObjectH]
通过在上述方程中用表示方程(10)可以改写为接着,通过使用奇异值分解,n2×m矩阵(其中n是解析度)可以表达为其中U和V具有正交列,而S是对角矩阵,该矩阵的元素是的奇异值。代回到方程(10)中,图像强度可以表达如下:
I=[Object*USVT]·[Object*USVT]H
=[Object*U]SVT·VSH[Object*U]H
=[Object*U]SSH[Object*U]H(11)
=[Object*US][Object*US]H
=[Object*US]2
注意的奇异值随着数值孔径的尺寸而迅速减少。本发明的一些实施例部分地基于以下认识:由于的奇异值随着数值孔径的尺寸而迅速减少,所以可以忽略U矩阵的多数列,由此明显减少模型中的内核数量而不牺牲准确性。另外注意减少模型中的内核数量也减少为了存储模型而需要的存储器。
当考虑大NA效果、向量成像和存在光刻胶时也可以使用用于减少内核数量的上述技术。具体而言,如在A.K.Wong在SPIE出版社于2001年出版的Resolution Enhancement Techniques in OpticalLithography中所述,Icon项可以记为:
注意位于位置(fs,gs)和(-fs,-gs)处的两个源点(其中fs和gs均为正值)将获得方程(6)中的相同Icon值。换而言之,如果两个源点具有到起源点的相同距离,则它们将通过它们的各自内核具有对空间图像的完全相同贡献。这一认识可以用来在同心圆中将源离散化而不是常规正交离散化。
新的离散化方法将圆形光源切割成许多分段的同心圆。可以沿着从起源点射出的一条线安置所得源点,并且它们的面积可以是板面积与2πr的乘积,其中r是源点距起源点的距离。
使用同心圆源离散化的一个优点在于内核数量的等效增加。假设沿着X轴产生n个内核,在正交离散化中获得与n2个内核相同的准确性。由于可以容易地界定角度和西格马(sigma)的改变,所以同心圆离散化方法可以有助于确定源离散化分辨率。
注意内核生成方法在与具有矩形状狭缝的掩模图案共同使用时可以进一步简化。掩模函数F(x,y)可以定义为N个二维狭缝函数的和如下:
其中用于二进制强度掩模的每个狭缝fk(x,y)给定如下:
第k个狭缝fk(x,y)所致的幅度Ek(x,y)给定如下:
取代fk(x,y)的上限和下限,获得:
在使用变量改变之后,狭缝fk(x,y)所致的幅度可以表达如下:
注意可以通过对内核函数H进行积分并且施加适当上界和下界来直接容易地评估Ek。因此,所有狭缝的贡献在点(x,y)处的全部强度分布可以表达如下:
使用主分量分析来生成紧凑Abbe内核
本发明的一些实施例部分地基于以下认识:如果对Abbe内核使用主分量分析,则可以解析地构造相关矩阵并且很高效地获得特征分解。
回顾方程(1)描述Abbe的成像方程。另外回顾在Abbe的成像方程中,在频域中将光源J(f0,g0)应用于H的效果等效于在空间域中调制H如下:
因此,方程(1)可以按照矩阵卷积改写如下:
I=J|H·F*M|2.
在上述方程中,M是空间域中的掩模函数,而F是调制函数。上述方程也可以表示如下(注意在下文示出的方程中,H是空间域中的等效新光源点扩展函数):
接着,可以确定相关矩阵C,其中接着,主分量分析可以用来执行对C=V·S·VT的特征分解,其中V是特征向量矩阵,而S是特征值矩阵。注意可以高效计算矩阵V和S。新的等效内核是其中每行的重要性取决于对应特征值。
注意查找表方法可以用来快速地计算将矩形区域与光刻工艺模型卷积的结果。
图3图示了根据本发明一个实施例的可以如何使用查找表来计算矩形区域与光刻工艺模型的卷积。
可以预先计算并且在查找表中存储区域A1、A2、A3和A4与光刻工艺模型的卷积。在运行期间,可以通过分别查找用于区域A1、A2、A3和A4的预先计算的卷积值C1、C2、C3和C4来计算区域A与光刻工艺模型的卷积。接着,区域A与光刻工艺模型的卷积可以计算为C=C1-C2-C3+C4。
具体而言,掩模布局可以分解为矩形区域,并且查找表可以用来高效地确定每个矩形区域与光刻工艺模型的卷积。可以通过对用于所有矩形区域的卷积值求和来确定最终图像强度值。
图4A呈现了对根据本发明一个实施例的用于确定Abbe内核集合的过程进行图示的流程图。
该过程可以通过接收用于光刻工艺的光学系统的光学参数(块402)来开始。例如,光学参数可以包括数值孔径、光源波长、相干等。
接着,系统可以使用光学参数以确定用于Abbe源的点扩展函数(块404)。在一些实施例中,系统可以通过使用同心圆集合将光学系统的光源离散化来确定用于Abbe源的点扩展函数。在其它实施例中,系统可以通过以正交方式将光学系统的光源离散化来确定用于Abbe源的点扩展函数。
系统然后根据点扩展函数来确定相关矩阵(块406)。接着,系统可以通过使用主分量分析进行相关矩阵的特征分解来确定Abbe内核集合(块408)。该系统然后可以存储Abbe内核集合(块410)。
一旦确定Abbe内核集合,系统可以使用它们以确定图像强度、执行OPC或者可以在布线工具中使用它们。注意虽然Abbe内核集合使系统能够以很高效的方式确定图像强度,但是系统也可以生成查找表以进一步增加性能。
具体而言,系统可以通过将Abbe内核集合与区域集合卷积来确定卷积值集合并且在查找表中存储卷积值集合。接着,系统可以接收掩模布局并且将掩模布局分解为多边形集合。系统然后可以使用图3中所示方式来确定用于多边形的卷积值。具体而言,系统可以通过以下操作将多边形与Abbe内核集合卷积:使用多边形的拐角以在查找表中查找值集合;并且组合值集合以确定多边形与Abbe内核集合的卷积。
图4B呈现了对根据本发明一个实施例的用于使用Abbe内核集合来进行基于模型的仿真的过程进行图示的流程图。
该过程可以通过接收Abbe内核集合(块452)来开始。接着,系统可以接收掩模布局(块454)。系统然后可以将掩模布局分解为狭缝(块456)集合。接着对于每个狭缝,系统可以通过将狭缝与Abbe内核集合卷积来确定对图像强度的贡献。系统然后可以聚合个别狭缝的图像强度贡献以确定聚合的图像强度(块460)。
图5图示了根据本发明一个实施例的计算机系统。
计算机系统502包括处理器504、存储器506和存储设备508。计算机系统502可以与显示器514、键盘510和指示设备512耦合。存储设备508可以存储如下指令和/或数据,这些指令和/或数据在由处理器504处理时使计算机系统502使用主分量分析来确定集合Abbe内核。具体而言,存储设备508可以存储Abbe内核516、掩模布局518、主分量分析模块520、掩模分解模块522和图像强度模块524。在操作期间,计算机系统502可以将指令和/或数据从存储设备508加载到存储器506中并且使用处理器504来处理指令和/或数据。
主分量分析模块520可以包括如下指令,这些指令在由处理器504执行时使计算机系统502确定Abbe内核。掩模分解模块522可以包括如下指令,这些指令在由处理器504执行时使计算机系统502将掩模布局518分解为狭缝集合。图像强度模块524可以包括如下指令,这些指令在由处理器504执行时使计算机系统502通过使用Abbe内核516和由掩模分解模块522生成的狭缝集合来确定图像强度。
图6图示了根据本发明一个实施例的设备。
设备602可以包括可以经由有线或者无线通信信道来相互通信的多个机构。具体而言,设备602可以包括接收机构604、确定机构606、接收机构608、掩模分解机构610和强度计算机构612。在一些实施例中,接收机构604可以被配置成接收光学参数,确定机构606可以被配置成通过进行主分量分析来确定Abbe内核集合,接收机构608可以被配置成接收掩模布局,掩模分解机构610可以被配置成将掩模布局分解为狭缝集合,而强度计算机构612可以被配置成通过使用由确定机构606确定的Abbe内核集合和由掩模分解介质610生成的狭缝集合来计算图像强度。
设备602可以是计算机系统的部分或者是能够与其它计算机系统和/或设备通信的单独设备。可以使用一个或者多个集成电路来实现设备602。具体而言,设备602中的一个或者多个机构可以实施为处理器的部分。
结论
在本具体实施方式中描述的数据结构和代码通常存储于计算机可读存储设备上,该设备可以是能够存储用于由计算机系统使用的代码和/或数据的任何设备或者介质。计算机可读存储设备包括但不限于易失性存储器、非易失性存储器、磁和光学存储设备(比如盘驱动、磁带、CD(压缩盘)、DVD(数字多功能盘或者数字视频盘)或者现在已知或者以后开发的能够存储计算机可读介质的其它介质。
可以将具体实施方式这一节中描述的方法和过程实施为能够存储于如上所述计算机可读存储设备中的代码和/或数据。当计算机系统读取和执行计算机可读存储设备上存储的代码和/或数据时,计算机系统实现作为数据结构和代码来实施的并且存储于计算机可读存储设备内的方法和过程。
另外,可以在硬件模块中包括所述方法和过程。例如,硬件模块可以包括但不限于专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和现在已知或者将来开发的其它可编程逻辑器件。当激活硬件模块时,硬件模块实现硬件模块中包括的方法和过程。
已经仅出于示例和描述的目来呈现对本发明实施例的前文描述。本意并非让它们穷举本发明或者使本发明限于所公开的形式。因而,本领域技术人员将清楚许多修改和变化。此外,本意并非让上述公开内容限制本发明。本发明的范围由所附权利要求书限定。
Claims (14)
1.一种用于确定对光刻工艺的光学系统进行建模的Abbe内核集合的方法,所述方法包括:
接收用于所述光刻工艺的光学系统的光学参数;
使用所述光学参数以确定用于Abbe源的点扩展函数;
根据所述点扩展函数来确定相关矩阵;
通过使用主分量分析执行所述相关矩阵的特征分解来确定所述Abbe内核集合;并且
存储所述Abbe内核集合。
2.根据权利要求1所述的方法,还包括:
接收掩模布局;
将所述掩模布局分解为狭缝集合;并且
通过以下操作来计算图像强度:
将所述狭缝集合中的每个狭缝与所述Abbe内核集合卷积以获得图像强度贡献集合;并且
聚合所述图像强度贡献以获得所述图像强度。
3.根据权利要求2所述的方法,还包括:
通过比较所述图像强度与阈值来确定边缘分段位置;并且
响应于确定所述边缘分段位置不在预期位置的预期范围内,将所述边缘分段偏移一定移位量。
4.根据权利要求1所述的方法,还包括:
接收电路设计;并且
使用布线工具对所述电路设计执行布线,其中所述布线工具使用所述Abbe内核集合以确定特定布线是否将造成制造问题。
5.根据权利要求1所述的方法,还包括:
通过将所述Abbe内核集合与区域集合卷积来确定卷积值集合;并且
在查找表中存储所述卷积值集合。
6.根据权利要求5所述的方法,还包括:
接收掩模布局;
将所述掩模布局分解为多边形集合;并且
通过以下操作将所述多边形集合中的多边形与所述Abbe内核集合卷积:
使用所述多边形的拐角以在所述查找表中查找值集合;并且
组合所述值集合以确定所述多边形与所述Abbe内核集合的卷积。
7.根据权利要求1所述的方法,其中使用所述光学参数以确定用于所述Abbe源的所述点扩展函数包括使用同心圆集合将所述光学系统的光源离散化。
8.一种用于确定对光刻工艺的光学系统进行建模的Abbe内核
集合的设备,所述设备包括:
接收机构,配置成接收用于所述光刻工艺的光学系统的光学参数;
第一确定机构,配置成使用所述光学参数以确定用于Abbe源的点扩展函数;
第二确定机构,配置成根据所述点扩展函数来确定相关矩阵;
第三确定机构,配置成通过使用主分量分析执行所述相关矩阵的特征分解来确定所述Abbe内核集合;并且
存储机构,配置成存储所述Abbe内核集合。
9.根据权利要求8所述的设备,还包括:
第二接收机构,配置成接收掩模布局;
分解机构,配置成将所述掩模布局分解为狭缝集合;以及
计算机构,配置成计算图像强度,所述计算机构包括:
用于将所述狭缝集合中的每个狭缝与所述Abbe内核集合卷积以获得图像强度贡献集合的获得装置;并且
用于聚合所述图像强度贡献以获得所述图像强度的聚合装置。
10.根据权利要求9所述的设备,还包括:
第四确定机构,配置成通过比较所述图像强度与阈值来确定边缘分段位置;以及
偏移机构,配置成响应于确定所述边缘分段位置不在预期位置的预期范围内将所述边缘分段偏移一定移位量。
11.根据权利要求8所述的设备,还包括:
第二接收机构,配置成接收电路设计;以及
布线机构,配置成对所述电路设计进行布线,其中所述布线机构使用所述Abbe内核集合以确定特定布线是否将造成制造问题。
12.根据权利要求8所述的设备,还包括:
第四确定机构,配置成通过将所述Abbe内核集合与区域集合卷积来确定卷积值集合;以及
第二存储机构,配置成在查找表中存储所述卷积值集合。
13.根据权利要求12所述的设备,还包括:
第二接收机构,配置成接收掩模布局;
分解机构,配置成将所述掩模布局分解为多边形集合;以及
卷积机构,配置成将所述多边形集合中的多边形与所述Abbe内核集合卷积,所述卷积机构包括:
用于使用所述多边形的拐角以在所述查找表中查找值集合的查找装置;以及
用于组合所述值集合以确定所述多边形与所述Abbe内核集合的卷积的组合装置。
14.根据权利要求8所述的设备,其中所述第一确定机构包括:用于使用同心圆集合将所述光学系统的光源离散化的离散装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/362,311 US8136054B2 (en) | 2009-01-29 | 2009-01-29 | Compact abbe's kernel generation using principal component analysis |
| US12/362,311 | 2009-01-29 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101794325A true CN101794325A (zh) | 2010-08-04 |
| CN101794325B CN101794325B (zh) | 2014-06-18 |
Family
ID=42354863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200910207634.3A Active CN101794325B (zh) | 2009-01-29 | 2009-10-28 | 使用主分量分析的紧凑abbe内核生成 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8136054B2 (zh) |
| CN (1) | CN101794325B (zh) |
| TW (1) | TWI562001B (zh) |
| WO (1) | WO2010088139A2 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102998896A (zh) * | 2012-12-13 | 2013-03-27 | 北京理工大学 | 一种基于基本模块的掩模主体图形优化方法 |
| TWI729918B (zh) * | 2018-11-07 | 2021-06-01 | 荷蘭商Asml荷蘭公司 | 判定程序之校正 |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102269926B (zh) * | 2011-09-09 | 2012-08-15 | 北京理工大学 | 基于Abbe矢量成像模型的非理想光刻系统OPC的优化方法 |
| CN102269925B (zh) * | 2011-09-09 | 2012-10-03 | 北京理工大学 | 一种基于Abbe矢量成像模型的相移掩膜优化方法 |
| CN102269924B (zh) * | 2011-09-09 | 2012-07-25 | 北京理工大学 | 基于Abbe矢量成像模型的非理想光刻系统ATTPSM的优化方法 |
| CN102636951B (zh) * | 2012-05-11 | 2014-07-30 | 北京理工大学 | 双吸收层交替相移接触孔掩模衍射场的计算方法 |
| CN102981355B (zh) * | 2012-12-13 | 2013-11-27 | 北京理工大学 | 一种基于基本模块的掩模辅助图形优化方法 |
| US8875066B2 (en) * | 2013-03-15 | 2014-10-28 | Synopsys, Inc. | Performing image calculation based on spatial coherence |
| US8910089B1 (en) | 2013-06-19 | 2014-12-09 | International Business Machines Corporation | Printing process calibration and correction |
| US9354511B2 (en) * | 2013-12-06 | 2016-05-31 | Synopsys, Inc. | Integrated mask-aware lithography modeling to support off-axis illumination and multi-tone masks |
| US9348964B2 (en) | 2014-04-21 | 2016-05-24 | Synopsys, Inc. | MASK3D model accuracy enhancement for small feature coupling effect |
| DE102017101340B4 (de) * | 2016-02-08 | 2020-02-20 | Carl Zeiss Smt Gmbh | Verfahren zur Simulation eines fotolithographischen Prozesses zur Erzeugung einer Wafer-Struktur |
| US10656528B1 (en) * | 2018-10-05 | 2020-05-19 | Synopsys, Inc. | Lithographic mask functions to model the incident angles of a partially coherent illumination |
| US20240288686A1 (en) * | 2023-02-28 | 2024-08-29 | Synopsys, Inc. | Photolithography mask generation for metalens |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6765651B1 (en) * | 2003-03-11 | 2004-07-20 | Peter J. Fiekowsky | Fast image simulation for photolithography |
| CN1770164A (zh) * | 2005-09-14 | 2006-05-10 | 浙江大学 | 一种基于卷积核的集成电路光刻制造建模方法 |
| CN1828613A (zh) * | 2005-02-24 | 2006-09-06 | 新思公司 | 确定掩模布局中改善的辅助特征配置的方法和装置 |
| US20080186468A1 (en) * | 2006-12-28 | 2008-08-07 | Asml Netherlands B.V. | Lithographic apparatus and device manufacturing method |
| CN101258498A (zh) * | 2005-08-08 | 2008-09-03 | 睿初科技公司 | 用于形成光刻工艺的焦点曝光模型的系统和方法 |
| CN101288080A (zh) * | 2005-10-12 | 2008-10-15 | 国际商业机器公司 | 用于邻近校正和检查的体现设计者意图的容差带 |
| CN101305320A (zh) * | 2005-09-09 | 2008-11-12 | 睿初科技公司 | 采用独立掩模误差模型的掩模验证系统和方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7342646B2 (en) * | 2004-01-30 | 2008-03-11 | Asml Masktools B.V. | Method of manufacturing reliability checking and verification for lithography process using a calibrated eigen decomposition model |
| US7921383B1 (en) * | 2006-01-11 | 2011-04-05 | Olambda, Inc | Photolithographic process simulation including efficient result computation for multiple process variation values |
| US7788628B1 (en) * | 2006-01-11 | 2010-08-31 | Olambda, Inc. | Computational efficiency in photolithographic process simulation |
| US7836423B2 (en) * | 2006-03-08 | 2010-11-16 | Mentor Graphics Corporation | Sum of coherent systems (SOCS) approximation based on object information |
| US7743357B2 (en) * | 2006-05-31 | 2010-06-22 | Synopsys, Inc. | Method and apparatus for determining a process model that models the impact of CAR/PEB on the resist profile |
| US7856612B1 (en) * | 2006-09-28 | 2010-12-21 | Gauda, Inc. | Lithography mask design through mask functional optimization and spatial frequency analysis |
| US7933471B2 (en) * | 2007-03-09 | 2011-04-26 | Synopsys, Inc. | Method and system for correlating physical model representation to pattern layout |
| NL2003696A (en) * | 2008-11-10 | 2010-05-11 | Brion Tech Inc | Scanner model representation with transmission cross coefficients. |
| US8078995B2 (en) * | 2009-01-06 | 2011-12-13 | International Business Machines Corporation | Efficient isotropic modeling approach to incorporate electromagnetic effects into lithographic process simulations |
-
2009
- 2009-01-29 US US12/362,311 patent/US8136054B2/en active Active
- 2009-10-28 CN CN200910207634.3A patent/CN101794325B/zh active Active
-
2010
- 2010-01-14 TW TW099100935A patent/TWI562001B/zh active
- 2010-01-22 WO PCT/US2010/021712 patent/WO2010088139A2/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6765651B1 (en) * | 2003-03-11 | 2004-07-20 | Peter J. Fiekowsky | Fast image simulation for photolithography |
| CN1828613A (zh) * | 2005-02-24 | 2006-09-06 | 新思公司 | 确定掩模布局中改善的辅助特征配置的方法和装置 |
| CN101258498A (zh) * | 2005-08-08 | 2008-09-03 | 睿初科技公司 | 用于形成光刻工艺的焦点曝光模型的系统和方法 |
| CN101305320A (zh) * | 2005-09-09 | 2008-11-12 | 睿初科技公司 | 采用独立掩模误差模型的掩模验证系统和方法 |
| CN1770164A (zh) * | 2005-09-14 | 2006-05-10 | 浙江大学 | 一种基于卷积核的集成电路光刻制造建模方法 |
| CN101288080A (zh) * | 2005-10-12 | 2008-10-15 | 国际商业机器公司 | 用于邻近校正和检查的体现设计者意图的容差带 |
| US20080186468A1 (en) * | 2006-12-28 | 2008-08-07 | Asml Netherlands B.V. | Lithographic apparatus and device manufacturing method |
Non-Patent Citations (1)
| Title |
|---|
| 王国雄 等: "基于模型的光学校正系统的设计与实现", 《浙江大学学报》 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102998896A (zh) * | 2012-12-13 | 2013-03-27 | 北京理工大学 | 一种基于基本模块的掩模主体图形优化方法 |
| CN102998896B (zh) * | 2012-12-13 | 2014-06-25 | 北京理工大学 | 一种基于基本模块的掩模主体图形优化方法 |
| TWI729918B (zh) * | 2018-11-07 | 2021-06-01 | 荷蘭商Asml荷蘭公司 | 判定程序之校正 |
| US11086305B2 (en) | 2018-11-07 | 2021-08-10 | Asml Netherlands B.V. | Determining a correction to a process |
| US11994845B2 (en) | 2018-11-07 | 2024-05-28 | Asml Netherlands B.V. | Determining a correction to a process |
Also Published As
| Publication number | Publication date |
|---|---|
| US20100191518A1 (en) | 2010-07-29 |
| WO2010088139A2 (en) | 2010-08-05 |
| CN101794325B (zh) | 2014-06-18 |
| TWI562001B (en) | 2016-12-11 |
| TW201102850A (en) | 2011-01-16 |
| WO2010088139A3 (en) | 2010-10-28 |
| US8136054B2 (en) | 2012-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101794325B (zh) | 使用主分量分析的紧凑abbe内核生成 | |
| US10846442B2 (en) | Methods and systems for parameter-sensitive and orthogonal gauge design for lithography calibration | |
| CN109216348B (zh) | 改进光学邻近修正模型的方法和制造半导体装置的方法 | |
| US8146026B2 (en) | Simultaneous photolithographic mask and target optimization | |
| US10310371B2 (en) | Method and system for lithography process-window-maximizing optical proximity correction | |
| CN101258498B (zh) | 用于形成光刻工艺的焦点曝光模型的系统和方法 | |
| CN101675385B (zh) | 通过对掩膜拐角圆化效果进行建模来改进工艺模型准确度 | |
| US9651856B2 (en) | Source, target and mask optimization by incorporating contour based assessments and integration over process variations | |
| US8331646B2 (en) | Optical proximity correction for transistors using harmonic mean of gate length | |
| US20050015233A1 (en) | Method for computing partially coherent aerial imagery | |
| US20110222739A1 (en) | Determining Calibration Parameters for a Lithographic Process | |
| CN101727517B (zh) | 对外形变化的影响建模的光刻过程模型的确定方法和装置 | |
| TWI427498B (zh) | 使用逆成像法之模型為基的協助特性置放 | |
| CN114222993A (zh) | 基于由人工神经网络预测的失效模式应用掩模版增强技术方案 | |
| US9679086B2 (en) | Method and apparatus for process window modeling | |
| US7788630B2 (en) | Method and apparatus for determining an optical model that models the effect of optical proximity correction | |
| US7681172B2 (en) | Method and apparatus for modeling an apodization effect in an optical lithography system | |
| US8006203B2 (en) | Bulk image modeling for optical proximity correction | |
| US7933471B2 (en) | Method and system for correlating physical model representation to pattern layout | |
| CN115409770A (zh) | 使用机器学习模型的大规模复杂光刻 | |
| US8619236B2 (en) | Determining lithographic set point using optical proximity correction verification simulation | |
| CN101802829A (zh) | 用于确定光学阈值和抗蚀剂偏置的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |