分享自:

利用集成电路图形结构快速计算空间图像的方法

期刊:IEEE Transactions on Semiconductor Manufacturing

这是一篇原创研究论文,以下是为您生成的中文学术报告。


报告:利用集成电路图案结构进行快速空间像计算

一、 研究背景、作者与发表信息

本文介绍的是一项由哈佛大学的 Y. C. Pati、斯坦福大学的 Amir Aalam Ghazanfarian 及其导师 R. Fabian Pease 共同完成的开创性研究。该成果于1997年2月发表在电子工程与半导体制造领域的顶级期刊 《IEEE Transactions on Semiconductor Manufacturing》 (第10卷,第1期)上。

该研究的大背景是半导体制造中的光学光刻技术。在集成电路(IC,Integrated Circuit)制造中,将掩模版上的图案通过光学投影系统精确地复制到硅片上,是决定芯片性能的关键步骤。而“空间像”(aerial image)的计算机模拟,即预测光透过掩模后在光刻胶表面形成的光强分布,已成为先进掩模设计(如相移掩模PSM、光学邻近效应校正OPC)和投影光学系统设计中不可或缺的工具。

然而,当时主流的模拟工具,如加州大学伯克利分校开发的通用模拟器SPLAT,面临着一个巨大挑战:计算量过大。由于所有步进式光刻机均采用部分相干照明(partially coherent illumination),其成像模型(Hopkins模型)是一个复杂的非线性积分方程。对于一个典型的10mm x 10mm的芯片,即便以0.25μm的稀疏间隔采样,也会产生16亿个待计算的图像点。SPLAT对此无能为力,无法在合理时间内处理完整的芯片掩模图案。因此,本研究的核心目标便是开发一种快速计算方法,能够在合理的时间和内存限制下,计算大面积、高复杂度的集成电路掩模的空间像

二、 研究的详细方法与流程

为了实现快速计算,本研究巧妙地结合了两种核心策略,整个算法流程可分为四个主要步骤:

1. 基于最优相干近似的成像模型分解 传统的Hopkins模型计算极其复杂。作者首先采用了由Pati和Kailath在先前研究中提出的“最优相干近似”(OCA,Optimal Coherent Approximations)方法。该方法的核心是将一个复杂的部分相干成像系统,精确地近似为有限个相干成像系统的非相干叠加。 具体而言,成像系统可以通过“透射交叉系数”(TCC)来描述,而TCC可以分解为一系列特征函数的Mercer展开。OCA方法选取前个最大的特征值及其对应的特征函数作为“核”(kernels)。这样,复杂的光强计算就简化为计算一个较小的数量(例如本文中的N=5或6)的二维卷积。每个卷积对应一个相干系统的成像过程,称为“预像”(preimage)计算。该步将计算复杂度降到了个相干系统的计算量,且误差可以定量控制。研究表明,对于常用的照明相干因子范围,仅需5到6个核就能获得很好的近似。

2. 利用一维无限延展的阶梯基函数表示IC图案 这是本研究最具创新性的一步。作者观察到,集成电路布局几乎总是由矩形组成,这些矩形的边位于固定的离散网格上,且存在有限的宽度种类。基于此,他们定义了被称为“二维阶梯基函数”(2-D step basis functions)的特殊几何图形作为积木块。该函数在宽度方向上具有有限的支持,而在长度方向上则具有无限支持。 通过这种基函数,任何一个标准的曼哈顿几何矩形都可以表示为两个经过平移的阶梯基函数的差值。例如,一个水平方向的矩形,可由一个水平阶梯函数减去其自身平移一段长度后的结果得到。由于卷积运算具有平移不变性——“平移操作与卷积操作可交换”,这为后续的快速计算奠定了理论基础。

3. 计算并存储基函数的“预像” 在这一步,算法仅需对用于表示整个芯片图案的所有不同宽度的阶梯基函数,计算它们与每一个成像核(共个)的卷积,即生成“基预像”(basis preimages),并将其存储在库中。由于典型芯片的矩形宽度种类数极少(文章在其测试案例中发现一般小于20种),这极大地减少了需要计算的卷积数量。 更重要的是,基预像的存储采用了创新的“边缘局部化采样”方案。由于成像核是带限函数,其在空间域的卷积结果仅在边缘附近发生剧烈跳变,而在远离边缘的区域趋于恒定。因此,只需在边缘附近的瞬态区域进行密集采样,而在稳态区域仅需极少数点即可插值得到。这一策略大幅降低了内存占用。

4. 合成掩模图像 最终,当需要显示整个掩模或某个特定窗口的图像时,算法遍历目标区域内的所有掩模矩形。对于每一个矩形,根据其宽度和方向,从库中调取对应的阶梯基预像,并执行相应的平移和差分操作,从而快速合成出该区域的各阶“预像”。最后,将所有预像的模平方按OCA模型中的权重进行非相干叠加,即得到最终的空间图像。

三、 主要研究结果与数据支持

研究团队用一个具体的部分相干系统(波长nm,数值孔径NA=0.54,相干因子)来验证其算法,使用了5项最优相干近似模型。

1. 算法精度验证 为验证精度,作者将新算法计算结果与公认准确但速度慢的SPLAT模拟器进行了对比。由于SPLAT无法计算大面积图案,对比在微小图案上进行。他们分别计算了一个1μm x 1μm的方块以及一对间距很小的矩形。通过定性观察,两个程序生成的空间像几乎完全一致。定量分析采用归一化均方误差(NMSE)作为指标。结果显示,对于单个方块,误差仅为0.061%;对于双矩形图案,误差为0.624%。点对点的差异图也证实,差异值相对于最大图像强度非常微小。这有力地证明了,即便仅使用5个核,新算法也能取得极高的计算精度,验证了OCA模型的有效性。

2. 计算效率与资源消耗表现 算法的计算效率是本文的焦点成果。研究从理论上分析了计算复杂度:传统SPLAT的复杂度约为,其中是采样点数,即与图案面积直接相关,面积翻倍,时间变为4倍。新算法的计算主要分两部分:一是生成基预像,仅需进行一次;二是合成图像,其计算量与所选窗口内的矩形数量成正比,复杂度为。对于均匀分布的矩形布局,与近似成线性关系,因此新算法的复杂度为。这一量级的缩减是革命性的。 实验数据也印证了这一点。文中展示,一幅尺寸约为25.7μm x 60.8μm的随机逻辑电路多晶硅层图案,在配备128MB内存的DEC Alpha工作站上,总计算时间不到1分钟。文中附表进一步表明,即使对一块包含超过40万个矩形的复杂掩模,计算和显示图像的总时间也只有约11.4分钟。这与SPLAT在处理这类规模数据时的无能为力形成了鲜明对比,成功实现了数个数量级的速度提升。

四、 研究结论与价值

本研究的核心结论是:通过联合利用部分相干成像系统的内在数学结构(OCA分解)和集成电路掩模版图的几何结构(阶梯基函数),可以开发出一种超高效率的空间像模拟算法。

科学价值在于,它不仅在理论上证明了低阶OCA模型可以作为高度精确的成像近似,更创造性地将信号处理中的基函数分解思想与卷积的平移不变性相结合,为解决大规模计算问题提供了新的范式。特别是指出使用具有无限支持的基函数以充分利用平移不变性这一观点,与当时其他使用有限支持矩形块的研究(如Cobb和Zakhor的方法)相比,在存储效率和计算哲学上更为优越,后者需要为不同尺寸矩形反复计算,存储需求巨大。

应用价值则更为直接和深远。该算法使得计算整个芯片掩模的空间像从不可能变为可能。这使得工程师能够在掩模制造前,对光学邻近效应(OPE)进行全芯片级的模拟和校正,极大地推动了OPC和相移掩模(PSM)技术的实用化。此外,该方法还能轻易扩展到离焦和像差模型,以及对非曼哈顿几何图案的处理,具有很好的通用性。

五、 研究亮点

本研究有三项突出的亮点。第一,巨大的计算性能跨越,将空间像模拟的计算复杂度从直接相关的降低到与图案复杂度相关的,实现了多个数量级的加速,使其首次能处理完整的芯片掩模。第二,巧妙的方法论结合,创造性地将“最优相干近似”这种物理光学模型层面的优化,与“一维无限延展阶梯基函数”这种针对IC版图几何结构特点的计算优化深度耦合,两者缺一不可。第三,高效的内存利用策略,基于成像核与掩模图案的带限特性,提出的“边缘局部化”非均匀采样方案,精准地抓住了信息分布的本质(信息主要集中在边缘),以近乎无损的方式极大地压缩了预计算数据的存储量,完美解决了大型图像计算中的内存瓶颈问题。

上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com