← 全部文章

OPC 的邻域到底要取多大?

文章目录

光学邻近效应校正(Optical Proximity Correction,OPC)要根据周围图形预测当前图形的成像,再调整掩模边缘。整层版图通常无法在每一步都按同一细网格完整计算,于是需要回答一个具体问题。计算一条边时,周围的版图到底要读多远?

可用的邻域,是在指定模型、版图集合、工艺条件和容许误差下,经过验证可以省略更外围细节的范围。 光学作用距离可以帮助确定初始尺度,最终的取值仍要落到边缘误差、拓扑失效和优化结果上。前向成像的读取范围、优化变量的更新范围,以及迭代时的同步范围,也需要分别定义。

本文先从 Maxwell 方程、材料与边界条件出发,逐步进入薄掩模和部分相干成像;再从衍射尾部推到光强误差、边缘位置和优化依赖。Mack 的 Proximity Distance 是历史经验的起点。[1] 全文另外对照经典成像理论、OPC 算法、反应扩散论文和工业公开文档。正文中的数值分为文献原始设定、明确条件下的算术例子,以及随文程序实际运行的教学结果。研究与核验截至 2026 年 11 月 1 日。

1.先把“多大”说清楚

设准备交付结果的核心区域为 $C$,它可以是一个 tile 的内部,也可以是一组待校正边段。为计算核心区域而额外读取的外围版图称为 halo 或 buffer。若采用每个方向扩展 $R$ 的正方形邻域,读取区域为

\[D=C\oplus B_R,\qquad B_R=\{(x,y)\mid |x|\leq R,\ |y|\leq R\}. \tag{1}\]

$\oplus$ 表示 Minkowski 和,即把区域向外扩展。本文的 $R$ 默认是晶圆侧的单边扩展距离。圆形截断、矩形截断和沿边段方向的搜索范围,可以有不同定义;同名软件参数也未必指同一个量。

至少要核对下面几个容易混用的尺寸。

名称 要确认的对象 容易出现的误读
interaction radius、ambit radius 单点可读取的单边距离 被当成整块图像的边长
kernel support width、interaction diameter 核的总宽度或直径 被直接拿来与半径比较
halo width 相对 core 的外围扩展 被当成相邻两个读取区域的总重叠宽度
core size 最终拥有并写出结果的区域 与包含 halo 的计算区域混为一谈
mask scale、wafer scale 掩模侧或晶圆侧尺寸 忽略缩小倍率,产生数倍差异

例如,两个紧邻的 core 各向边界外扩展 $R$,其读取区域在该方向的重叠宽度可达 $2R$,每块的单边 halo 仍为 $R$。对缩小倍率为 $M$ 的投影系统,晶圆侧的 $R$ 对应掩模侧 $MR$。倍率和坐标约定必须随数据一起给出。

文献中的数字也要按这个口径读。Yu 与 Pan 的 2007 年 ICCAD 论文使用 193 nm 波长、NA 为 0.8、常规照明 $\sigma=0.7$、6 个成像核和晶圆侧 1 nm 网格,明确给出 600 nm interaction radius。这是该论文算法实验的设定。[2] Cobb 的 1998 年博士论文则描述有限数值核支持域及局部轮廓,并报告特定实验中的 1.28 μm 支持域宽度。[3] 两个数字既有模型条件差异,也有半径与宽度差异,不能直接用大小判断谁计算得更充分。

2.从 Maxwell 方程开始,先确定求解对象

OPC 的输入是几何,物理系统直接响应的却是电磁场。对时间因子采用 $e^{-i\omega t}$、线性介质且无外加体电流的区域,频域电场满足

\[\nabla\times\!\left(\boldsymbol\mu^{-1}\nabla\times\mathbf E\right) -\omega^2\boldsymbol\varepsilon\mathbf E=0. \tag{2}\]

这里的 $\boldsymbol\varepsilon$、$\boldsymbol\mu$ 分别是介电率和磁导率,掩模厚度、侧壁、吸收层及膜堆都进入这些系数和几何边界。还必须指定入射场、材料界面条件,以及散射场向外辐射的条件。没有表面电流时,界面两侧切向 $\mathbf E$ 与 $\mathbf H$ 连续。MIT 的电磁学讲义可用于核对场与能流的基础关系;Schädle 等的光刻掩模散射论文则直接列出了这一频域方程、辐射条件与界面匹配。[4][5]

式(2)是局部微分方程,但“方程局部”不意味着“解只依赖有限距离内的几何”。边界条件与传播会把其他区域的信息带入解中。忽略外围几何,相当于改变了所求的边值问题;Maxwell 方程本身没有给出一个通用于所有结构的硬截断半径。

胶最终响应的是吸收与化学过程。对线性、各向同性、非磁性吸收介质,若损耗已计入复介电率,单位体积的时间平均吸收功率为

\[q_{\rm abs}(\mathbf r)=\frac{\omega}{2} \operatorname{Im}\varepsilon(\mathbf r)\,|\mathbf E(\mathbf r)|^2. \tag{3}\]

式中 $\varepsilon$ 是绝对介电率;若使用相对介电率,还需乘 $\varepsilon_0$。这个表达式由谐波场的功率耗散直接得到。膜内反射、驻波、偏振和高度都会改变场,随后还要经过产酸、后烘、显影等过程。因此必须先确定验收对象是空气中的图像、胶内某一高度的图像,还是三维胶形貌。Liu 等的全芯片三维光刻框架将掩模、胶和晶圆形貌分开讨论,也说明单个二维胶轮廓会漏掉某些三维问题。[6]

为了让整层 OPC 可计算,通常逐层引入近似。下表中每一步都有自己的验证责任。

从什么模型走向什么模型 引入的条件或近似 扩大邻域能否单独解决其误差
三维电磁散射 → 薄掩模透过率 $m(\mathbf r)$ 用局部复透过率代替厚度方向及边缘散射 不能恢复模型中缺失的掩模三维响应
矢量传播 → 标量传播 忽略或简化偏振、纵向场和矢量耦合 不能恢复被舍去的场分量
一般成像 → 局部平移不变算子 在所讨论区域内使用同一组响应核 不能替代场依赖、膜堆或像差模型
连续成像 → 有限核数、有限窗口和网格 通道压缩、空间截断与离散化 扩大窗口只改善其中的空间部分
胶内吸收与化学 → 阈值轮廓 用紧凑模型代替过程演化 需要另行校准并验证胶模型

Kirchauer 的博士论文按标量衍射、矢量扩展、光源积分与严格电磁模型组织了这些层次。[7] 以下推导将明确停留在薄掩模、标量、局部平移不变的成像模型上;它给出可分析的邻域误差,但不把这些近似等同于完整物理。若厚掩模的出射场依赖照明角度,式(6)中的固定 $m$ 也需要相应的源点依赖或更完整的电磁表示;多读几圈相同的薄掩模版图,不能补回这种响应。Liu 等 §2.1 对此给出了具体讨论。[6]

还有一个容易混用的“分块”。严格电磁求解器可以把空间分区,用透明边界、PML 和界面迭代交换场;Schädle 等正是这种做法。[5] OPC 的 halo 则通常是给紧凑成像算子提供版图上下文。前者要正确耦合边值问题,后者要控制模型输入的截断。两者都需要处理边界,参数的物理含义和收敛标准却不同。

3.部分相干成像真正对哪些距离敏感

在上述标量模型下,先不要引入任何经验半径。以下的场与光强采用一致的归一化单位,平均入射强度设为 1,波阻抗等常数已吸收进单位;场的模平方不再直接表示以 W/m² 计的辐照度。单次照明实现产生的像面场为

\[U(\mathbf x)=\int h(\mathbf x-\mathbf r) m(\mathbf r)E_{\rm inc}(\mathbf r)\,d\mathbf r. \tag{4}\]

把光强写成时间或统计平均 $I=\langle UU^*\rangle$,定义入射场的互强度

\[J_{\rm inc}(\mathbf r_1,\mathbf r_2) =\langle E_{\rm inc}(\mathbf r_1)E_{\rm inc}^*(\mathbf r_2)\rangle,\]

直接展开乘积,就得到空间域的双重积分

\[\begin{aligned} I(\mathbf x)=\iint &h(\mathbf x-\mathbf r_1)h^*(\mathbf x-\mathbf r_2) m(\mathbf r_1)m^*(\mathbf r_2)\\ &\times J_{\rm inc}(\mathbf r_1,\mathbf r_2) \,d\mathbf r_1d\mathbf r_2. \end{aligned} \tag{5}\]

这里同时存在两种距离。传播核关心 $\mathbf x-\mathbf r_1$ 和 $\mathbf x-\mathbf r_2$;相干性关心两处掩模位置之间的 $\mathbf r_1-\mathbf r_2$。这一区别正是不能把相干长度直接当作观察点邻域半径的原因。

若照明由互不相干的平面波源点组成,令 $S(\mathbf s)$ 为其归一化权重,有

\[I(\mathbf x)=\int S(\mathbf s) \left|\int h(\mathbf x-\mathbf r)m(\mathbf r) e^{i2\pi\mathbf s\cdot\mathbf r}\,d\mathbf r\right|^2d\mathbf s. \tag{6}\]

这就是逐源点传播后作非相干强度叠加的 Abbe 表示。把积分顺序交换,能够得到 Hopkins 的 TCC 表示;其经典出处为 Hopkins 1953 年论文,具体实现推导可在 Kirchauer §§4.3.1–4.3.2 核对。[7][8] 式(5)与式(6)在所列条件下描述同一个成像过程;它们没有额外假设一个有限邻域。

围绕观察点把掩模分成近区 $N$ 和远区 $F$,双重积分也分成

\[I=I_{NN}+2\operatorname{Re}I_{NF}+I_{FF}. \tag{7}\]

近远区之间的相关性减弱,会压低部分 $I_{NF}$,但不强制 $I_{FF}$ 消失。远处相邻的两点仍可能彼此相关,远区自身的强度贡献也仍然存在。充分非相干的极限尤其清楚,交叉干涉消失以后,剩下的是各处强度经强度点扩散函数叠加。MIT 的相干成像讲义分别推导了这两种极限。[9]

因此,相干长度控制的是哪些成对贡献还能有效干涉;邻域半径控制的是对某个输出点省略了哪些输入位置。 两者相关,却没有可以直接互换的定义。有效邻域还必须考虑光瞳尾部、远区面积、实际透过率、相位,以及边缘对光强的敏感程度。

4.衍射没有一个自动归零的邻域边界

在标量、薄掩模、局部平移不变的模型下,一种常用的部分相干成像表示为

\[\begin{aligned} u_k(\mathbf x)&=(h_k*m)(\mathbf x),\\ I(\mathbf x)&=\sum_{k=1}^{K}w_k|u_k(\mathbf x)|^2, \qquad w_k\geq0. \end{aligned} \tag{8}\]

$m$ 是掩模的复振幅透过率,$h_k$ 是相干通道的空间核,$w_k$ 是通道权重。SOCS(相干系统之和)通过分解部分相干成像算子得到这种结构。Cobb 的论文系统讨论了它与局部轮廓计算的关系。[3]

这里有两种不同的压缩。减少 $K$ 是舍弃部分成像通道;缩小 $h_k$ 的空间支持域,是舍弃较远的版图贡献。保留更多通道,并不会自动补回每个通道已经被裁掉的空间尾部。

空间尾部可以从最简单的例子看出来。对一维理想狭缝光瞳

\[P(f)=\begin{cases}1,&|f|\leq f_c,\\0,&\text{其他},\end{cases}\]

按 $e^{i2\pi fx}$ 的傅里叶约定,其振幅脉冲响应为

\[h(x)=\int_{-f_c}^{f_c}e^{i2\pi fx}\,df =2f_c\operatorname{sinc}(2f_cx), \qquad \operatorname{sinc}(t)=\frac{\sin(\pi t)}{\pi t}. \tag{9}\]

频率支持域有限,空间响应仍有振荡尾部。某个零点之后还会出现旁瓣,因此不能把“第一零点”“某个衍射斑半径”直接当作模型作用范围。实际数值模型会采用有限窗口、截断或局域化近似,这些处理需要按最终误差验证。

还应区分读取窗口不足与模型本身的核不足。核已经只保留 $R_0$ 范围时,把版图读取到 $10R_0$,也不会让算子重新看见被裁掉的贡献。核、版图上下文和 FFT 边界条件必须一起检查。

5.从遗漏的光强,推到边缘会偏移多少

把半径 $R$ 内的场记为 $u_{k,R}$,外围遗漏的场记为 $\delta u_k$。在有限版图或离散计算域上,有

\[u_k=u_{k,R}+\delta u_k,\]

以及

\[I-I_R=\sum_kw_k\left[ 2\operatorname{Re}(u_{k,R}^*\delta u_k)+|\delta u_k|^2 \right]. \tag{10}\]

式(10)是把模平方直接展开的结果。外围贡献中包含与本地电场的交叉项。只查看外围单独产生的强度 $\vert \delta u_k\vert ^2$,可能漏掉更大的干涉项。

若需要一个保守检查,可对每个通道定义有限版图上的尾部幅值界

\[B_{k,R}(\mathbf x)= \int_{\Omega\setminus(\mathbf x+B_R)} |h_k(\mathbf x-\mathbf y)|\,|m(\mathbf y)|\,d\mathbf y.\]

由三角不等式得到

\[|I-I_R|\leq\sum_kw_k\left( 2|u_{k,R}|B_{k,R}+B_{k,R}^2\right). \tag{11}\]

$\Omega$ 是本次纳入分析的有限版图域。这个界说明了为什么图形透过率、相位和外围面积都可能影响截断误差。它通常偏保守,也不宣称理想衍射核在无限平面上绝对可积。

成像误差还需要转成制造关心的位置误差。设某一条正常的局部轮廓由阈值关系 $I(n)=I_{\rm th}$ 定义,$n$ 是沿边缘法向的坐标。对于阈值不变、斜率非零、轮廓拓扑未改变的小扰动,

\[\delta n\simeq-\frac{\delta I}{\partial I/\partial n}. \tag{12}\]

取特征宽度 $w$,定义用于比较幅值的归一化图像对数斜率

\[\mathrm{NILS}=w\left|\frac{\partial\ln I}{\partial n}\right|,\]

则

\[\frac{|\delta n|}{w} \simeq\frac{1}{\mathrm{NILS}} \frac{|\delta I|}{I_{\rm th}}. \tag{13}\]

Mack 的 NILS 教程及邻近距离教程都用边缘斜率联系图像变化与尺寸控制。[1][10] 式(13)的直接工程含义是,同一份光强误差,落在低 NILS 图形上,会产生更大的边缘误差。邻域验证应覆盖线端、接触孔、颈缩和离焦条件,不能只看图像平均误差。

当轮廓接近桥连或断裂、局部斜率接近零、阈值曲线出现或消失时,式(12)和式(13)的小扰动近似失效。此时必须直接比较轮廓与连通性。

6.为什么相干性会改变需要关注的距离

考虑一个教学算例。边缘位置的归一化光强为 0.25,$w=40\,\mathrm{nm}$,NILS 为 2,分配给邻域近似的单边位置误差为 $0.2\,\mathrm{nm}$。由式(13)得到

\[|\delta I|\lesssim 0.25\times2\times\frac{0.2}{40}=0.0025. \tag{14}\]

这些数值用于说明量纲和误差传播,不代表某个生产层的规格。

若远处图形与本地图形完全不相干,远处的强度 $I_2$ 直接加到本地强度上,$I_2\approx0.0025$ 就会达到这个误差尺度。若两者相干,在最不利的同相、小振幅近似下,

\[\delta I\simeq2\sqrt{I_1}\,|E_2|.\]

由于 $\sqrt{I_1}=0.5$,$\vert E_2\vert \approx0.0025$ 就能达到同样的光强变化,而这一小振幅自身对应的强度仅为

\[|E_2|^2\approx6.25\times10^{-6}.\]

这组强度与振幅的差别也是 Mack 2008 年教程中用来解释相干邻近作用的例子。[1] 在含有相干干涉的模型里,用“远处单独产生的强度已经很小”判断可以忽略,条件并不充分。

真实光刻照明具有部分相干性。其入射场的归一化互相干函数,可以由归一化光源分布 $S(\mathbf s)$ 写成

\[\mu(\mathbf d)= \frac{\int S(\mathbf s)e^{i2\pi\mathbf s\cdot\mathbf d}\,d\mathbf s} {\int S(\mathbf s)\,d\mathbf s}. \tag{15}\]

$\mathbf s$ 是折算到所用空间坐标的照明空间频率,$\mathbf d$ 是两点间距。式(15)来自把互不相干源点产生的相关性相加。它解释入射照明的空间相干结构;最终图像的邻近误差还要经过光瞳、掩模和成像积分,不能直接把 $\vert \mu\vert $ 的一个阈值替代 EPE 验证。

把式(15)限制到一维,可以很清楚地看到“光源外侧半径”与“单个极的宽度”的区别。均匀光源 $[-a,a]$ 给出 $\mu(d)=\operatorname{sinc}(2ad)$。两个相同窄极,中心位于 $\pm s_0$、各自半宽为 $a$,则有

\[\mu(d)=\cos(2\pi s_0d)\operatorname{sinc}(2ad). \tag{16}\]

极的位置带来振荡,极的宽度影响包络。即使最外侧位置相近,宽光源和两个窄极也可能具有很不相同的相关结构。

一维单源点、宽光源和两个窄极的归一化互相干函数幅值,两个窄极出现振荡且包络较慢衰减
图 1.对式(15)和式(16)的直接数值绘图。横轴以 $\lambda/\mathrm{NA}$ 归一化,光源坐标与之互为傅里叶变量。此图描述一维入射互相干性,不是工业光源实测或邻域推荐曲线。来源为本文计算程序,图表按 CC BY 4.0 提供。

二维环形、偶极或四极照明还会引入方向性。沿两个方向使用同一个标量半径,可能只是便于实现的保守包围盒,不能由此认为两个方向的物理相关性相同。

7.二维圆形光瞳,怎样把尾部累积成误差预算

前面的狭缝光瞳给出一维振幅尾部。现在换成一个可以解析积分的二维例子,专门检查“远处每一点都很弱,所以总和也很弱”这个判断。

取无像差、无渐晕的理想圆形光瞳,截止频率 $f_c=\mathrm{NA}/\lambda$,$\lambda$ 为真空波长,坐标已折算到晶圆侧。对圆盘频域积分,得到径向相干响应

\[h(r)=2\pi\int_0^{f_c}fJ_0(2\pi fr)\,df =\frac{f_cJ_1(2\pi f_cr)}{r}. \tag{17}\]

$J_\nu$ 是第一类 Bessel 函数。为比较累计能量,将模平方归一化为积分等于 1 的强度 PSF

\[p(r)=\frac{|h(r)|^2}{\pi f_c^2} =\pi f_c^2\left[\frac{2J_1(v)}{v}\right]^2, \qquad v=2\pi f_cr. \tag{18}\]

半径 $R$ 之外的能量比例为

\[T(R)=\int_R^\infty2\pi r p(r)\,dr =\int_{v_R}^\infty\frac{2J_1(v)^2}{v}\,dv =J_0(v_R)^2+J_1(v_R)^2, \quad v_R=2\pi f_cR. \tag{19}\]

这个尾部积分可以直接核对。由 $J_0^{\prime}=-J_1$ 和 $J_1^{\prime}=J_0-J_1/v$,有

\[\frac{d}{dv}(J_0^2+J_1^2)=-\frac{2J_1^2}{v}.\]

再使用无限远处趋于零,就得到式(19)。递推、导数与大参数渐近式均可在 NIST DLMF §§10.6、10.17 核对。[11] 单点强度的远场包络按 $r^{-3}$ 衰减;但一圈的面积元还有 $2\pi r\,dr$,积分后留下

\[T(R)\sim\frac{2}{\pi v_R} =\frac{1}{\pi^2f_cR},\qquad f_cR\longrightarrow\infty. \tag{20}\]

也就是说,局部强度下降很快,累计尾部仍只有 $1/R$ 的渐近衰减。用随文程序实际计算得到

圆形半径 $R/(\lambda/\mathrm{NA})$ 半径以外的总能量比例 $T(R)$
0.609835,第一暗环 约 16.2215%
5 约 1.99444%
10 约 1.00518%
20 约 0.504594%

这些比例属于理想 PSF 的积分,尚未说明某个实际版图会产生相同的光强误差。为了把它变成一个清楚的界,再加上完全空间非相干、输入强度透过率 $0\leq a(\mathbf r)\leq1$ 的条件,此时归一化图像满足 $I=p*a$。如果把圆形邻域外的输入置零,

\[0\leq I(\mathbf x)-I_R(\mathbf x) =\int_{|\mathbf x-\mathbf r|>R}p(\mathbf x-\mathbf r)a(\mathbf r)\,d\mathbf r \leq T(R). \tag{21}\]

外围全亮的无限区域达到这个上界,足够大的亮环可以逼近它。有限版图、遮光面积或单独计算的远场背景通常会收紧这个界。这个不等式也不适用于直接估计部分相干场的干涉交叉项。

沿用前文式(14)的教学预算,$w=40\,\mathrm{nm}$、NILS 为 2、阈值 0.25,允许边缘误差为 0.2 nm,对应小扰动光强预算 0.0025。在本节的保守强度界下,解 $T(R)=0.0025$,得到

\[R\approx40.4592\,\frac{\lambda}{\mathrm{NA}}. \tag{22}\]

这个数是为满足所选最坏情况光强界而算出的圆形半径,不是某个工艺所需半径的预测,也没有证明该 PSF 下必然存在达到这些局部边缘条件的生产版图。它的作用是显示预算、维数和外围面积都会进入答案,因此不能从第一暗环或一个固定倍数推导出普适的截断上限。后文 Mack 的历史估算仍可用来安排扫描,但不能替代这里的条件检查。

理想圆形光瞳的局部强度旁瓣与半径外累计能量,后者渐近按半径倒数衰减,教学光强预算对应约40.46个归一化半径
图 2.左图比较局部强度,右图比较半径外的能量积分。圆形、无像差、标量 PSF 的解析计算;非相干光强界及教学预算见式(21)。来源为本文第一性原理计算程序与计算数据,图表按 CC BY 4.0 提供。

数值核查没有直接把振荡积分截到任意远处并宣称剩余为零。程序分别对从零到各测试半径的径向能量积分,再加式(19)的解析剩余;7 个测试位置的归一化残差最大约为 $6.7\times10^{-16}$。这是解析关系与双精度数值积分的一致性检查,不是实际镜头或胶模型的精度证明。

对相干和部分相干模型,应回到场或互强度。有限版图上还可用 Cauchy–Schwarz 不等式写出 $\vert\delta u_k\vert\leq\Vert h_{k,F}\Vert_2\Vert m_F\Vert_2$,再代回式(10)。其中第二项会随外围透光面积增长。只控制核的 $L^2$ 尾能量,仍不足以脱离输入版图直接给出统一的场误差。

8.相干长度能提供什么初始估计

在其教程的定义和示例下,Mack 用

\[\ell_{\rm coh}\sim\frac{\lambda}{\sigma_{\rm eff}\mathrm{NA}} \tag{23}\]

描述空间相干长度尺度,并给出一个粗略的邻近距离估计,即相干长度的约两倍,最高取到约 $20\lambda/\mathrm{NA}$。[1] 可把它记作待验证的扫描起点

\[R_{\rm seed}\sim \min\left(\frac{2\lambda}{\sigma_{\rm eff}\mathrm{NA}}, \frac{20\lambda}{\mathrm{NA}}\right). \tag{24}\]

这里的 $\sigma_{\rm eff}$ 要与所讨论的光源宽度及方向对应。常规圆盘源的参数、离轴极的中心位置、极的半宽和环形源的外半径,不能不加区分地代入同一个式子。式(24)也是针对教程的成像、图形和容差背景给出的历史经验,其中的 20 不能被解释为任意工艺、任意精度下的严格上界。

例如仅作算术演示,取 $\lambda=193\,\mathrm{nm}$、NA 为 1.35,则 $\lambda/\mathrm{NA}\approx143\,\mathrm{nm}$。

代入的 $\sigma_{\rm eff}$ 式(23)的尺度 式(24)的扫描起点
0.5 约 286 nm 约 572 nm
0.2 约 715 nm 约 1.43 μm
0.1 约 1.43 μm 约 2.86 μm

这张表解释为什么相同的波长和 NA 仍可能产生不同的初始邻域估计。它没有经过某款设备、光刻胶和产品版图的校准,不能作为生产配置表。误差要求更严格、图像斜率更低,或者模型增加了其他非局域效应,都可能要求继续扩展扫描。

9.离焦、光刻胶、刻蚀与 flare 怎样改变邻域

光学参考为什么必须覆盖离焦

先只改变像面的位置。对均匀折射率 $n$ 中的标量角谱传播,去掉与频率无关的整体相位后,离焦 $z$ 给光瞳带来

\[P_z(\mathbf f)=P_0(\mathbf f) \exp\!\left\{i2\pi z\left[\sqrt{(n/\lambda)^2-|\mathbf f|^2}-n/\lambda\right]\right\} \simeq P_0(\mathbf f)e^{-i\pi\lambda z|\mathbf f|^2/n}. \tag{25}\]

右边是近轴展开,不能直接当作高 NA 矢量成像的完整公式。Kirchauer §4.2.1 用平面波分解给出了相应的离焦光程及近轴展开。[7] 光瞳的频率截止没有改变,空间核的相位、旁瓣与轮廓斜率却会改变;光瞳边缘的近轴相位尺度为 $\pi z\mathrm{NA}^2/(n\lambda)$。因此,标称焦点下通过的邻域,不保证在焦点与剂量窗口边缘同样通过,也不能简单声称半径随离焦量单调增加。

工艺算子的空间依赖

OPC 最终约束的对象可能是显影后轮廓,也可能包括刻蚀后的结构。光学成像只给出其中一部分依赖。

若一个已经截断并验证的光学算子具有有效范围 $R_{\rm opt}$,其输出还要经过有效范围 $R_{\rm proc}$ 的空间处理,那么一次局部预测所需的原始版图范围可能达到

\[R_{\rm total}\leq R_{\rm opt}+R_{\rm proc}. \tag{26}\]

这是有限支持算子复合的依赖关系。二维非圆形支持域更准确的表达是两个支持集合的 Minkowski 和。纯粹的逐点非线性函数不新增空间范围;又做一次卷积、局部空间特征提取或非局域处理,则需要继续追踪输入依赖。各项截断误差也要单独分配,不能只把几个半径相加就宣称满足精度。

化学放大型光刻胶中的反应扩散,还不能普遍压成“把最后一刻的酸浓度模糊一下”。Mack 的 2006 年教程明确区分终态分布与参与脱保护的时间积分,并指出无酸损失等简化条件。[12] 因此,把某个名为 diffusion length 的拟合参数直接加到 halo 上,需要先了解该模型的定义和离散实现。

更具体地,Byers、Smith 与 Mack 的 2004 年论文列出了酸 $A$、碱 $Q$ 和未反应聚合物比例 $M$ 的耦合过程。采用常数系数的简化形式,

\[\begin{aligned} \partial_t A&=D_A\nabla^2 A-k_qAQ,\\ \partial_t Q&=D_Q\nabla^2 Q-k_qAQ,\\ \partial_t M&=-k_aAM. \end{aligned} \tag{27}\]

积分第三式得到 $M(t)=M(0)\exp[-k_a\int_0^t A(\tau)\,d\tau]$。它依赖的是酸浓度的时间积分,而不是只取后烘结束时的酸图。原论文编号为 10a–c 的方程与编号为 11 的方程直接对应这两个步骤。[13]

即使去掉淬灭,只剩无限均匀介质中的常系数扩散,其 $d$ 维 Green 函数也为

\[G(\mathbf r,t)=(4\pi Dt)^{-d/2} \exp[-|\mathbf r|^2/(4Dt)],\qquad t>0. \tag{28}\]

$G$ 在任意有限距离外都不严格为零。因而 $\sqrt{Dt}$ 一类扩散长度同样是尺度量,并不是硬支持域;有效半径要结合尾部预算、时间累积、反应与膜内边界确定。对真实胶模型,不能不核对定义,就把一次 Gaussian 模糊或某个扩散长度当作完整过程范围。

用多尺度表示处理长程背景

对于更长程的 flare,盲目把整个细网格 halo 扩展到其作用范围,计算成本可能很大。IBM 的公开专利描述了短程、近中程计算与全芯片密度图、长程核相结合的架构。[14] Kim 等关于 EUV flare 的 2008 年论文也在出版社可读摘要和章节节选中,将全芯片 flare map 与短程 ambit 的计算区分开。[15]

这提供了一种有依据的工程思路。局部衍射用细网格和相应上下文处理,长程背景场用单独的空间表示计算,再按模型约定耦合。长程场的网格、密度近似、插值以及曝光场边界仍需验证。把远场忽略掉,与用经过验证的远场摘要替代细节,是两种不同的近似。

这里用 EUV flare 说明多尺度问题,不将 2008 年文章中的量级和性能当作当前设备指标。若模型预测目标包含刻蚀 loading 或其他工艺空间效应,其范围也应按相应模型重新测定。

10.局部响应,为什么不能保证局部最优校正

OPC 不仅在算图像,也在求让边缘回到目标位置的掩模修改。设第 $j$ 个掩模边段位移为 $p_j$,第 $e$ 个输出轮廓的法向位置为 $n_e$。在固定阈值、正常可微轮廓下,对 $I(n_e;\mathbf p)=I_{\rm th}$ 隐式求导,得到

\[\frac{\partial n_e}{\partial p_j} =-\frac{\partial I_e/\partial p_j}{\partial I_e/\partial n}, \qquad \frac{\partial I_e}{\partial p_j} =2\operatorname{Re}\sum_kw_k u_k^*(\mathbf x_e) \left[h_k*\frac{\partial m}{\partial p_j}\right](\mathbf x_e). \tag{29}\]

这里的控制点在当前线性化时刻取定,$\partial m/\partial p_j$ 表示边段移动带来的掩模变化,可以用边界形状导数或一致的栅格近似实现。低图像斜率会放大边段到轮廓的灵敏度。若阈值本身依赖图像,则应对完整隐式轮廓函数求导,不能沿用只含 $I$ 的分母。

Lin 等 2011 年的稀疏矩阵 MB-OPC 论文直接使用控制点强度对边段位移的 Jacobian,并通过 sensitive area 筛选需要计算的矩阵项。[16] 本文式(29)进一步把强度灵敏度写成边缘位置灵敏度,二者不应混用。

即使前向 Jacobian $J$ 只连接附近边段,求解 $J\Delta\mathbf p=-\mathbf e$ 或带正则项的正规方程时,其逆一般也不是有限带宽。一个完全独立于光刻配方的数学例子是

\[J_{ij}=\delta_{ij}-\alpha(\delta_{i,j-1}+\delta_{i,j+1}), \qquad0<\alpha<\tfrac12. \tag{30}\]

$J$ 只耦合相邻三个位置,但 $J^{-1}=\sum_{k\geq0}(\alpha A)^k$,其中 $A$ 是链的邻接矩阵。有限链中 $\Vert\alpha A\Vert_2<1$,级数收敛;经过越来越长路径的项使逆矩阵跨越多个邻接距离。误差传播可以衰减,却不在固定两层之后严格归零。

三对角局部Jacobian的非零位置只在相邻点,逆矩阵对中央目标扰动的响应却延伸到多个位置,耦合越强衰减越慢
图 3.81 个变量的无量纲线性代数算例。曲线为解 $J\Delta\mathbf p=\mathbf e_0$ 后按中心值归一化的响应,不是光刻测量或实际边段移动量。来源为本文第一性原理计算程序与计算数据,图表按 CC BY 4.0 提供。

这一推导说明,前向的空间截断、一次更新所需的灵敏度范围,以及最终逆问题的协调范围,是不同的问题。后文的 $2R$ 是特定局部损失下一次独立完整梯度的依赖,并不是最终校正解的通用作用半径。多轮交换信息可以逐步传播影响;带全局约束、密度项或共同正则项的优化,还必须直接追踪那些额外依赖。

11.前向看够了,梯度为什么仍可能不完整

对有有效支持半径 $R$ 的前向模型,计算 core $C$ 内的图像,读取 $C\oplus B_R$ 就能满足该有限支持模型的一次成像依赖。

现在把问题改为计算 core 内掩模变量的完整梯度。设全域目标函数为

\[\mathcal L(m)=\sum_{\mathbf x} \ell\big(I_m(\mathbf x),T(\mathbf x)\big), \tag{31}\]

$T$ 为目标图像,损失 $\ell$ 在每个输出点上局部计算。core 内的一个掩模变量会影响距离它 $R$ 内的图像点。这些图像点的正确值,又需要更外围 $R$ 内的掩模。因此,如果每块要独立算出自己拥有的掩模变量的完整梯度,可能需要读取到

\[C\oplus B_R\oplus B_R=C\oplus B_{2R}. \tag{32}\]

D2S 的公开专利用图 11A 和 11B 明确说明了一层 halo 用于成像、第二层 halo 用于保证中心区域泛函导数完整的依赖。[17]

这条推导有明确条件。它针对有限支持前向算子、全域可分解损失和一次完整局部梯度。边段式 OPC 的更新规则、带空间项的损失、胶算子和滤波,会形成各自的依赖链。不能把式(32)变成“所有 OPC 都应把光学半径乘二”。

计算架构也能改变单次需要读取多少数据。例如,把全域损失按输出 core 唯一划分,每块先算对自己负责的输出和损失,再将反传到邻块掩模上的梯度贡献发送给相应 owner,最终累加。这样可通过分阶段通信恢复依赖,无须把所有中间步骤都封装成一次独立的大窗口计算。

TSMC 的同步并行专利描述了重叠区域和中间像素值的协调方案。[18] FuILT 的 2024 年论文则讨论分层切块、重叠区域的梯度融合以及较大尺度的边界修复。[19] 这些材料说明边界协调需要进入算法本身。它们不能证明任意形式的梯度平均都与全域真实梯度相等。

12.足够宽的 halo,也会因冻结而失效

设 tile A 和 B 相邻。A 在第 $t$ 轮仍使用 B 的初始图形,而 B 已经更新数轮,那么 A 看到的上下文就与当前全局掩模不一致。

扩大 halo 会增加 A 起初读到的内容,却不会自动更新这些内容。多轮优化会把影响沿邻接关系传播。一次前向计算已经满足的局部性,不能直接推广成任意多轮独立优化都等价于全域同步优化。

若要与给定的同步全域更新作严格对照,应分别保证本轮读取相同版本的状态、收集完整的梯度或边段响应、遵循相同的变量归属和更新顺序,并按约定交换新状态。D2S 专利对每轮更新后刷新相邻 halo 有直接描述。[17]

其他工程方案可以采用受控异步、边界冻结后修复、分阶段优化或重叠区协调,但验收对象应是该方案实际产生的完整掩模。两个单块各自收敛,并不充分保证拼接后的整体结果满足要求。SRAF 等辅助图形若在邻块发生增删,也属于需要更新的上下文。

13.两个可复现的教学实验

13.1 有振荡尾部的标量成像

第一个实验采用一维狭缝光瞳,按式(9)生成 $h(x)=2\operatorname{sinc}(2x)$。全部横向坐标以 $\lambda/\mathrm{NA}$ 归一化,频率单位为其倒数。中央透光区为 $[-0.4,0.4]$,外围另放置 7 个透光区间,其余区域不透光。完整区间坐标随程序公开。

计算域为 $[-32,32]$,主网格间距为 $1/128$。三组光源分别是单源点、均匀分布于 $[-0.7,0.7]$ 的宽光源,以及中心位于 $\pm0.65$、各自半宽为 0.08 的两个窄极。宽光源使用 81 点 Gauss–Legendre 积分,两个窄极各使用 81 点。FFT 有足够零填充以执行线性卷积,截断核不重新归一化。

对每个半径,提取中央图形强度为 0.25 的左右边缘,比较其与 $R=32$ 参考的最大位置差。这里的 EPE 是截断计算相对参考计算的边缘位置差,并不等于相对芯片设计目标的最终制造 EPE。

三组一维照明下,中央边缘误差随核截断半径变化的曲线,以及对取样半径求得的尾部最大误差包络
图 4.实际运行的标量教学算例。左图是各取样半径的误差,右图是当前及更大取样半径上的最大误差。纵横轴均使用归一化单位,点状水平线标出约 $3\times10^{-5}$ 的参考细化变化尺度。灰色区域表示这个有限人造版图的全部非零图形已进入计算范围,离散截断误差趋于浮点精度,不表示真实光学响应在这里消失。来源为本文计算程序及结果数据,图表按 CC BY 4.0 提供。

本次单源点算例在 $R=12$ 时的最大边缘差约为 $8.50\times10^{-4}$,在 $R=16$ 时却增至约 $4.99\times10^{-3}$。两个窄极的算例,在 $R=6$ 时约为 $2.85\times10^{-4}$,在 $R=8$ 时约为 $1.67\times10^{-3}$。单位均为 $\lambda/\mathrm{NA}$。这说明在固定版图上,新增外围贡献可能破坏先前的相消关系,误差并不保证随每一次半径增加而单调下降。

右图使用的只是已采样半径上的尾部包络,没有证明连续半径之间或未测试版图上的上界。实际工程可以据此采用多个半径、更多图形和较大参考,并对出现振荡的区间补充采样。

参考计算还做了细化检查。把网格间距减半至 $1/256$、每个连续光源区间的积分点数从 81 增加至 161,三组参考边缘的最大变化分别约为 $2.77\times10^{-5}$、$2.85\times10^{-5}$ 和 $1.37\times10^{-5}$ 个归一化长度单位。把参考半径从 32 改为 40,没有改变这些中心边缘,因为所有非零掩模图形及其到中心的距离已经被纳入。低于上述细化差异的细节不用于推断物理精度。

这个实验没有二维圆形光瞳、三维掩模、胶化学、真实焦深和晶圆数据,不能换算成某个工艺的 halo 推荐值。它回答的是截断误差可能怎样变化,以及验证程序应当留意什么。

13.2 前向、梯度与迭代同步分别验证

第二个实验有意采用严格有限支撑的简化核,以便隔离分块依赖。核的半径为 8 像素,形状为截断 Gaussian;掩模共有 512 个采样点,每个 core 为 128 点。目标函数为

\[\mathcal L=\frac12\sum_x\left[(h*m)^2(x)-T(x)\right]^2.\]

对实对称核,梯度可以直接写成

\[\nabla_m\mathcal L =2h*\left[\big((h*m)^2-T\big)(h*m)\right]. \tag{33}\]

程序先用有限差分核对这个梯度,再比较不同分块方案。每轮步长为 0.1,掩模变量裁剪到 $[0,1]$,共迭代 80 轮。

本轮运行的比较 最大绝对差
半径 $R$ 的 halo 独立计算 core 完整梯度,对照整域梯度 0.02027844
半径 $2R$ 的 halo 独立计算 core 完整梯度,对照整域梯度 小于 $10^{-12}$
$2R$ halo 每轮同步,最终掩模对照整域同步结果 小于 $10^{-12}$
$2R$ halo 保留初始外围状态,最终掩模对照整域同步结果 0.09074708

表中的单位都是归一化模型变量。有限差分与解析梯度的单点检查差约为 $9.14\times10^{-10}$。近零差异源自本例有限支撑、相同离散算子和同步更新的结构,不是生产精度声明。

tile 边界附近的梯度误差,以及同步 halo 与冻结 halo 在迭代后产生的掩模差异
图 5.有限支撑教学模型在一个分块边界附近的实际计算结果。上图比较梯度,下图比较最终掩模;虚线标记 core 边界。曲线只用于区分读取范围不足与状态冻结。来源为本文计算程序,图表按 CC BY 4.0 提供。

14.怎样把候选半径变成可信配置

真正的取值流程,需要同时回答两个问题。第一,分块或截断实现是否足够接近所选模型的高精度参考。第二,这个参考模型是否足够接近独立晶圆量测。前一个问题验证计算近似,后一个问题验证物理预测;两者不能互相替代。

固定定义,分配误差预算

先写清预测的是哪个高度的显影后轮廓、刻蚀后尺寸,还是其他观测量;再指定晶圆侧尺寸、半径形状、工艺条件以及 core 的结果归属。

从总允许误差中,给邻域近似分配单独预算 $\varepsilon_{\rm nbr}$。测量不确定度、模型残差、采样、核数、空间截断、几何转换和优化停止误差需要分别理解。没有统计独立或零均值依据时,不能把所有误差按平方和开根号合并;在需要保守控制时,应采用相应的界或直接比较最终结果。

建立较大而且经过检查的参考

在能承受的版图上,用更大邻域、更充分的核数与光源积分、更细采样建立参考。改变参考半径和网格,确认关键观测量已经足够稳定。参考需要包括产品环境、层边界以及所用模型规定的长程项。

若所有候选和参考都漏掉同一个 flare 项,彼此一致也不能证明物理模型正确。若参考依然在变化,应继续研究变化来源,不能把最大的一次计算自动命名为真值。

先固定掩模,再扫描邻域

保持同一份掩模不动,仅改变读取范围或核截断,隔离前向近似。对图形集合 $\mathcal P$、工艺条件集合 $\mathcal C$ 和对应关键边缘点 $e$,可以定义

\[E_{\rm nbr}(R)= \max_{p\in\mathcal P,\ c\in\mathcal C,\ e} |n_{p,c,e}(R)-n_{p,c,e}(R_{\rm ref})|. \tag{34}\]

有一致轮廓对应、且没有拓扑变化时,式(34)是一个清楚的验收量。另行统计新增桥连、断线、缺孔、SRAF 打印及其他失效。不能让一个较低的平均 EPE 抵消关键图形上的单个严重失效。

半径序列应跨过初始估计并继续向外测试,不能只比较 $R$ 与略大的 $R+\Delta R$。当曲线振荡时,补充半径和外围图形扰动。对已测试序列 $R_i$,可以记录

\[\overline E_i=\max_{j\geq i}E_{\rm nbr}(R_j),\]

作为取样尾部的保守摘要;它仍需要版图覆盖和参考充分性支撑。

再检查优化,而后检查完整输出

若前向比较合格,再测试梯度、边段灵敏度或实际采用的更新规则。改变 tile 大小和切块原点,使同一关键图形分别落在 core 内部、边、角附近。比较多轮优化后的完整掩模,检查跨边界 EPE、掩模几何规则和结果归属。

验证时应重新读取拼接后的完整输出,而不是继续沿用各 tile 缓存的局部图像。用于签核的评价范围也要充分,否则优化和验证可能重复使用同一个过短邻域,共同漏掉问题。

下面这张表可用于挑选验证图形。它是按误差机制整理的测试建议,不是通用于所有层的完整签核规范。

图形或条件 希望暴露的问题
孤立线、密集线及连续 pitch 扫描 孤密差、照明选择性与不同空间频率
线端、拐角、颈缩、接触孔阵列 低斜率和二维拓扑变化
SRAF 邻近主图形、辅助图形在边界外 上下文遗漏与优化后环境变化
大透光区、明暗场转换及密度阶跃 很多远处贡献累积、长程背景
横向、纵向、斜向图形与不同照明方向 核和照明的各向异性
焦点与剂量边界,而非只有标称点 条件改变后的 NILS、轮廓和窗口
tile 边、角、芯片或曝光场边界 不同边界条件、读取、写出与同步
拟合时未使用的外围环境 模型参数是否把缺失上下文吸收进拟合

最后一项尤其容易被忽略。如果每次缩短邻域都重新拟合模型,某些参数可能补偿训练集中的遗漏贡献。训练误差接近,并不充分证明模型在不同外围环境中具有相同的预测能力。应保留独立环境的验证集,并同时报告固定参数的截断误差与重新校准后的预测误差。

15.FFT 和几何处理会产生另一类“邻域问题”

读取了足够的图形,也不等于卷积已经正确。FFT 直接计算的是周期卷积。长度为 $N$ 的离散输入与长度为 $K_h$ 的核,要获得完整线性卷积,一维 FFT 长度至少需要 $N+K_h-1$;二维分别满足相应条件,或采用经过验证的 overlap-save、overlap-add 和有效区裁取。

物理作用范围、参与计算的数组以及最后写出的 core,需要使用一致的坐标、核中心和裁取偏移。周期环绕污染、半像素偏移、几何裁切和重复写入,都可能表现为“边界误差”,继续增大物理 halo 未必能修正其原因。D2S 专利也专门讨论了 FFT 周期边界与插值带来的非局域影响。[17] SciPy 的官方卷积文档明确区分完整线性卷积、有效区和同尺寸裁取,并提示零填充可能产生可见的边界效应;同尺寸输出本身不能证明边界条件正确。[20]

对版图几何,还要保持层次变换、曲线或多边形裁切、相位和透过率、掩模实际外部背景的一致性。计算域之外究竟是透光、不透光、周期重复,还是已计算的长程背景,是模型条件的一部分,不能由文件读取失败后的默认零值代替。

16.范围确定以后,再优化 tile 成本

设正方形 core 的边长为 $L$,单边 halo 为 $R$。忽略芯片最外缘和任务不均衡,一次前向读取的面积倍率为

\[\rho_{\rm fwd}=\frac{(L+2R)^2}{L^2} =\left(1+\frac{2R}{L}\right)^2. \tag{35}\]

若独立完整梯度按式(32)读取到 $2R$,相应面积倍率为

\[\rho_{\rm grad}=\left(1+\frac{4R}{L}\right)^2. \tag{36}\]

举例说,$L=4\,\mu\mathrm m$、$R=1\,\mu\mathrm m$ 时,前向读取面积是 core 的 2.25 倍,双层读取是 4 倍。若把 core 边长减至 2 μm,两个倍率分别变为 4 和 9。以上只计算面积,不等于实际运行时间。

单层和双层 halo 的读取面积倍率,随 halo 半径相对 core 边长的比例上升
图 6.按式(35)和式(36)计算的几何面积倍率,不是性能实测。FFT 填充、显存工作区、图形复杂度和通信会改变实际成本。来源为本文计算程序,图表按 CC BY 4.0 提供。

较小的 tile 易于放入内存,也可能更利于负载均衡,但会增加重叠处理和任务数量。较大的 tile 可以降低 halo 比例,却可能增加 FFT 工作区、单任务内存和调度不均衡。合理顺序是先确定所需的准确性和依赖范围,再联动优化 tile、核表示、批处理和通信,记录端到端耗时与内存。

如果采用按图形风险变化的邻域,应为局部放大、相邻任务一致性和独立验证建立明确规则。低 NILS 或复杂边界可以触发更严格检查;自适应不能只以当前小窗口中的低误差作为充分依据。

17.一次取值应留下什么记录

与其只留下“halo 为 1 μm”,更有用的是记录一份可复查的配置依据。

项目 最少应记录的内容
模型 波长、NA、实际光源、偏振与像差条件、胶及其他空间项
数值表示 核数、核截断与窗函数、采样、FFT padding、插值
范围定义 半径或宽度、坐标尺度、支持域形状、core 与读取域
精度 邻域误差预算、参考收敛、最大与尾部 EPE、拓扑失效
版图覆盖 产品环境、极端图形、独立验证集和外围扰动
优化协议 变量 owner、梯度或灵敏度汇总、邻域刷新时机
边界验收 tile 大小及原点扰动、边与角、完整输出复算
资源 实际工作流的时间、峰值内存、通信与版本

更换照明、工艺窗口、胶模型、核、采样或产品图形分布后,应按变化影响重新验证其中相关部分。一个附带这些条件的半径,才有机会在下一版流程中被可靠复用。

研究方法与材料范围

本篇采用围绕明确工程问题的技术资料研究。除 OPC ambit、interaction radius、kernel truncation、halo、coherence 和 flare 外,补查了 Maxwell scattering、vector imaging、Hopkins/Abbe、Airy encircled energy、reaction diffusion 与 sparse Jacobian,并追踪作者原文、大学讲义、官方数学文档和工业公开说明。它不声称完成穷尽式系统综述,也未使用保密 PDK 或工业配方。

参考文献中的教程用于基础解释和历史经验归属,算法论文用于核对明确实验条件,专利用于确认已公开的计算依赖与架构。专利的描述不自动证明某款产品采用该方案。文献 [15] 本轮只读到出版社摘要及章节节选,未据其未读全文引用实验表格或量化收益;[8] 只核对 Crossref 书目信息和经典论文归属,具体数学关系用已读取的 [7] 与本文推导核对;[5] 读取的是作者 2006 年 ZIB 报告版本,并核对 2007 年期刊版元数据,未将两版页码混用。

三类结果分别解释。Maxwell 方程与谐波能量关系是所列材料假设下的物理基础;薄掩模、标量、平移不变、阈值和有限核是模型假设;圆形 PSF 尾积分、误差传播与矩阵例子是在这些条件下的数学推导。数值算例检验实现和误差机制,不替代晶圆标定。

需要继续依赖具体工艺的数据包括实际瞳函数和光源、掩模与膜堆、胶及刻蚀参数、允许误差、版图环境和签核条件。缺少这些输入时,公开文献无法给出一个可信的生产半径。

所有六张图均由随文程序作科学绘图,不使用图像生成模型,不复制原论文图。程序、结果和图表源文件随发布包提供。本文由 AI 协助检索、推导整理、程序编写与文字起草;数值结果来自已执行程序,文献和论断在同一流程内核查,未接受独立外部评审。

参考文献

[1] Mack, C. A. (2008, November). Proximity distance. The Lithography Expert, Microlithography World, Tutor 63. 作者原文. 重点为 PDF 第 1 至 3 页,式(1)至式(5)。

[2] Yu, P., & Pan, D. Z. (2007). A novel intensity based optical proximity correction algorithm with speedup in lithography simulation. In 2007 IEEE/ACM International Conference on Computer-Aided Design (pp. 854–859). DOI · 作者 PDF. 参数来自 §V,印刷页 858。

[3] Cobb, N. B. (1998). Fast optical and process proximity correction algorithms for integrated circuit manufacturing [Doctoral dissertation, University of California, Berkeley]. 作者论文. 重点为 §§3.1、3.2.2、3.3.2、4.3,论文印刷页 36 至 41、47、53 至 55。

[4] Barbastathis, G., Sheppard, C., & Oh, S. B. (2009). 2.71/2.710 Optics, Lecture 14: Maxwell’s equations; polarization; Poynting’s vector. MIT OpenCourseWare. 课程原文. 已读取 PDF,重点第 1、5、7–9 页。

[5] Schädle, A., Zschiedrich, L., Burger, S., Klose, R., & Schmidt, F. (2007). Domain decomposition method for Maxwell’s equations: Scattering off periodic structures. Journal of Computational Physics, 226(1), 477–493. DOI. 已读取的公开全文为同题 ZIB Report 06-04, 2006,重点为 §§1–2 的边值问题、界面匹配和域分解思想。

[6] Liu, P., Zhang, Z., Lan, S., Zhao, Q., Feng, M., Liu, H.-Y., Vellanki, V., & Lu, Y.-W. (2012). A full-chip 3D computational lithography framework. In Optical Microlithography XXV, Proceedings of SPIE, Vol. 8326, 83260A. DOI. 已读取本地留存的出版社 PDF,重点为 §§1–3,尤其 §2.1 对薄掩模及入射角近似的限制。

[7] Kirchauer, H. (1998). Photolithography simulation [Doctoral dissertation, Technische Universität Wien]. 大学全文目录. 本文核查 §4.1.1 标量衍射、§4.1.5 矢量扩展、§4.2.1 离焦、§4.3.1 Abbe、§4.3.2 Hopkins 及 §5.3.1 严格电磁模型。

[8] Hopkins, H. H. (1953). On the diffraction theory of optical images. Proceedings of the Royal Society of London. Series A, 217(1130), 408–432. DOI. 本轮只核对书目元数据;成像公式的实际阅读与复核依据为 [7] 的公开章节。

[9] Barbastathis, G., Sheppard, C., & Oh, S. B. (2009). 2.71/2.710 Optics, Lecture 22: Coherent and incoherent imaging. MIT OpenCourseWare. 课程原文. 重点为 PDF 第 6–9 页及非相干 PSF 推导。

[10] Mack, C. A. (2001, Winter). Using the normalized image log-slope. The Lithography Expert, Microlithography World, Tutor 32. 作者原文.

[11] National Institute of Standards and Technology. Digital Library of Mathematical Functions, §10.6 Recurrence relations and derivatives 与 §10.17 Asymptotic expansions for large argument. 重点公式 10.6.2、10.6.3 和 10.17.3;访问于 2026-11-01。

[12] Mack, C. A. (2006, August). Diffusion and resolution for chemically amplified resists. The Lithography Expert, Microlithography World, Tutor 54. 作者原文. 简化假设及时间累积见 PDF 第 1 页。

[13] Byers, J. D., Smith, M. D., & Mack, C. A. (2004). Lumped parameter model for chemically amplified resists. In Advances in Resist Technology and Processing XXI, Proceedings of SPIE, Vol. 5377, pp. 1462–1474. DOI · 作者 PDF. 本文重点为式(10a–c)、式(11)及扩散与时间积分的讨论。

[14] Gallatin, G. M., Gofman, E., Lai, K., Lavin, M. A., Mukherjee, M., Ramm, D., Rosenbluth, A. E., & Shlafman, S. (2008). Incorporation of a phase map into fast model-based optical proximity correction simulation kernels to account for near and mid-range flare (U.S. Patent No. 7,343,271 B2). IBM. 专利全文. 短、中、长程架构见 Fig. 4 及其说明。

[15] Kim, I., Myers, A., Melvin, L. S., III, Ward, B., Lorusso, G. F., Jonckheere, R., Goethals, A.-M., & Ronse, K. (2008). Flare mitigation strategies in extreme ultraviolet lithography. Microelectronic Engineering, 85(5–6), 738–743. DOI · 出版社摘要与章节节选.

[16] Lin, B., Yan, X.-L., Shi, Z., & Yang, Y.-W. (2011). A sparse matrix model-based optical proximity correction algorithm with model-based mapping between segments and control sites. Journal of Zhejiang University-SCIENCE C, 12(5), 436–442. DOI · 出版社全文. 重点为 §2 的 Jacobian、§3 的 sensitive area;其 Jacobian 针对控制点强度。

[17] Ungar, P. J. (2020). Modeling of a design in reticle enhancement technology (U.S. Patent No. 10,657,213 B2). D2S. 专利全文. 重点为 Figs. 11A–11B、Decomposition without Stitching of Solutions 及迭代通信说明。

[18] Beylkin, D., Ho, K. L., Trivedi, S. V., Xu, F., Lei, J., & Peng, D. (2020). Synchronized parallel tile computation for large area lithography simulation (U.S. Patent No. 10,671,052 B2). TSMC. 专利全文. 重叠区域及同步计算见 Figs. 6–8 和相应方法步骤。

[19] Yin, S., Zhao, W., Xie, L., Chen, H., Ma, Y., Ho, T.-Y., & Yu, B. (2024). FuILT: Full chip ILT system with boundary healing. In Proceedings of the 2024 International Symposium on Physical Design (pp. 13–20). DOI · 作者 PDF. 重点为 §3.3。

[20] SciPy community. scipy.signal.fftconvolve. SciPy official documentation. 官方文档. 已核对 full、same、valid 的线性卷积定义及零填充边界示例;访问于 2026-11-01。

搜索文章

输入关键词,搜索标题、分类、标签和正文。

Esc 关闭 ⌘ / Ctrl K 搜索