欢迎来到天天文库
浏览记录
ID:18788917
大小:422.50 KB
页数:7页
时间:2018-09-24
《光学光刻中掩模频谱研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、长沙学院2009届毕业设计光学光刻中掩模频谱研究电子与通信工程系应用物理学专业2005级一班肖学美指导老师:周远讲师摘要本文从频谱角度分析传统二元掩模和几种相移掩模,通过对各种掩模透过率函数进行频谱计算建立数学模型。在此基础上利用MATLAB7.0软件设计仿真程序界面,仿真得出各种掩模的频谱。通过比较分析各种掩模频谱,得出各自特点和优缺点。结果表明,相对于传统二元掩模,衰减相移掩模0级衍射光减弱,1级衍射光增强;交替相移掩模和无铬掩模0级光干涉相消,为两束光干涉(±1级)。相移掩模使参与成像的相干光光强更匹配,可显著提高成像对比度
2、,是一种有效的分辨率增强技术。关键词:光学光刻,相移掩模,掩模频谱,成像对比度1.引言半导体产业已成为事关国民经济,国防建设,人民生活和信息安全的基础性,战略性产业。在传统二元掩模技术无法满足工业发展要求条件下,作为重要的分辨率增强技术——相移掩模技术得到了很快的发展。我国对相移掩模技术的研究才刚起步,其光掩模制造业也仅能满足国内低档产品的要求,因此对高分辨率光刻掩模进行前瞻性研究势在必行。为了进一步研究光学光刻中的掩模频谱及相移掩模对成像对比度的影响,用实验的方法来验证或设计相移掩模显然既费时又昂贵,因而仿真模拟已成为重要的研究
3、手段。本设计运用MATLAB的图形用户界面建立该仿真模型。同时在该过程中对线条周期、透过率、线条宽度等条件变化在掩模频谱中的影响也进行了研究。2.数学及仿真模型的建立掩模图形为一维密集线条的光栅,透过率函数的傅里叶变换就是掩模的频谱分布,在一维条件下,光栅常数愈小谱线间隔愈大,若光栅宽度愈大,谱线愈窄,光栅分辨率愈高,根据瑞利判据可以知道一条谱线的强度极大值与另一条谱线强度的极小值重合时,两条谱线刚好能够分辨。[16]本文就一维线空条件下对掩模的频谱进行前瞻性的分析。在模型建立的时候用到两个特殊函数来表达掩模频谱的计算公式,他们分
4、别是函数和梳状函数(函数),函数在数学和物理上都有的重要的意义:数学上,函数和函数互为傅里叶变换;物理上,单一矩形脉冲的频谱是函数,单缝的夫琅和费衍射花样是函数。它的数学原型为:…………………………………………………………(1)-7-长沙学院2009届毕业设计函数又称抽样函数,其定义为:………………………………………(2)其中为整数,即因为其形状像把梳子,因此被称为梳状函数。,………………………………………………(3)任一函数都可以和相乘对这个函数进行周期性取样,同时抽样值只存在于函数列所在的整数点处。这也是本次进行仿真设计的基础
5、。2.1.1各种掩模频谱数学计算模型图1透过率函数变量属性结构图图中P为掩模空间周期(Pitch),s为线空值(space)即线间隔,为特征线宽。掩模频谱是掩模透过率函数分布的傅立叶变换形式:即。…………………………………………………………(4)根据定义可知:二元掩模的透过率函数为:…………………………………………………(5)要求出其傅里叶变换;由:…………………………………………………………(6)设………………………(7)可以将其展开为傅里叶级数;其中;傅里叶系数(见参考文献16)因此,-7-长沙学院2009届毕业设计所以(见参
6、考文献16)…………………………………(8)根据公式(5)可知………………………………(9)同时……………………………………………(10)根据函数傅里叶变换的性质可知:;…………………………………………………(11)所以对于对于二元掩模频谱而言透过率计算公式为:;…………………………………………………(12)这就是传统二元掩模频谱的计算公式。对于交替相移掩模、衰减相移掩模、无铬型相移掩模而言,我们根据傅里叶函数变换的线性和卷积性质及传统掩模频谱计算过程可以知道,对于任意连续函数和有:;…(13)………………………………………………
7、……………(14)①由于交替相移掩模频谱透过率函数为,;所以根据(12)、(123)和(14)可以知道,交替相移掩模的透过率函数的傅里叶变换也就是其频谱计算公式为:……(15)②同样衰减相移掩模的频谱计算公式:为…………………(16)③同理可以推出,我们知道phase-edge无铬相移掩模的透过率函数为,-7-长沙学院2009届毕业设计………………………………(17)根据前几部分的计算我们可以知道如下条件:……………………(18)根据函数傅里叶变换的线性性质(13)可以很快地的得到phase-edge型无铬相移掩模频谱分布计算公式
8、为:………………(19)2.1.2各种掩模频谱仿真模型根据图1及各相移掩模频谱的计算公式可以知道写下如下程序:space=pitch-line;f_bin=linspace(-2/line,2/line,100);f_bin_order=[(-1*
此文档下载收益归作者所有