一种映射模型构建方法及待测样件结构参数测量方法技术

技术编号:39037002 阅读:11 留言:0更新日期:2023-10-10 11:50
本发明专利技术提供一种映射模型构建方法及样件结构参数测量方法,通过拟合算法提取多组实测穆勒光谱对应的结构参数,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度;根据灵敏度阈值,筛选合格的穆勒光谱元素点位;获取训练数据集,包括组合格的个穆勒光谱元素点位和组结构参数;基于训练数据集对构建的映射模型进行训练。本发明专利技术通过每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度分析,去掉灵敏度低的不合格点位,让机器学习时对结构参数变化更敏感进而更容易训练出准确模型,且训练过程中不易过拟合,使机器学习求得的结构参数更为合理,同时也不存在直接通过拟合算法求结构参数因系统噪声带来的误差。来的误差。来的误差。

【技术实现步骤摘要】
一种映射模型构建方法及待测样件结构参数测量方法


[0001]本专利技术涉及光学、半导体材料领域,更具体地,涉及一种映射模型构建方法及待测样件结构参数测量方法。

技术介绍

[0002]在半导体行业中,对半导体纳米结构形态的参数测量提取,包括膜厚度、线宽、线宽、侧壁角度等结构参数,在制造业中对于提高产品质量和产量方面发挥着关键的作用。光学散射测量,又常称为光学关键尺寸(OCD)计量,与传统的原子显微镜、扫描电子显微镜、透射电子显微镜相比,有着速度快、成本低、无接触、无损和易于集成等优势,因而在先进工艺监测和制造领域中获得了广泛的应用。光学散射测量并非一种“所见即所得

的测量方法,其需要在测量得到的光谱中提取待测结构参数,其本质是一种基于模型的测量方法。
[0003]然而,现有技术中常直接采用样本的光谱数据对神经网络进行直接训练,例如美国专利US202000036821公开了一种基于监督机器学习的材料光谱结构表征的系统和方法,使用经过频谱信息训练的神经网络来识别给定材料的指定特征,训练数据集为直接测定的X射线吸收光谱数据,中国专利CN115422843公开了一种形貌参数预测模型的构建方法及形貌参数测量方法,是通过对测量光谱数据进行波长拆分的处理扩充样本完成对预测模型的优化,虽然防止了训练过程中的过拟合问题,但无法避免训练过程中的噪声,导致预测结构参数精度不高。

技术实现思路

[0004]本专利技术针对现有技术中存在的技术问题,提供一种映射模型构建方法及待测样件结构参数测量方法,可以获得对结构参数变化更加敏感的映射模型,使得映射模型预测的结构参数更加合理。
[0005]根据本专利技术的第一方面,提供了一种映射模型构建方法,包括:
[0006]S1:通过拟合算法提取多组实测穆勒光谱对应的结构参数,每一组实测穆勒光谱包括波长点序列和每一个波长点对应的穆勒光谱元素点位序列;
[0007]S2:基于提取的结构参数,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度;
[0008]S3:根据灵敏度阈值,对每一组实测穆勒光谱对应的所有穆勒光谱元素点位进行筛选,获取合格的穆勒光谱元素点位;
[0009]S4:获取训练数据集,所述训练数据集包括k组合格的m个穆勒光谱元素点位和k组结构参数,k和m为正整数;
[0010]S5:以所述训练数据集中的穆勒光谱元素点位为输入并以结构参数为输出对机器学习模型进行训练,训练后的机器学习模型即为从穆勒光谱元素点位到结构参数的映射模型。
[0011]根据本专利技术的第二方面,提供一种待测样件结构参数测量方法,包括:
[0012]获取待测样件的一组实测穆勒光谱;
[0013]通过拟合算法提取所述实测穆勒光谱对应的结构参数,所述实测穆勒光谱包括波长点序列和每一个波长点对应的穆勒光谱元素点位序列;
[0014]基于提取的结构参数,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度;
[0015]根据灵敏度阈值,对所述实测穆勒光谱对应的所有穆勒光谱元素点位进行筛选,获取合格的穆勒光谱元素点位;
[0016]将合格的穆勒光谱元素点位输入映射模型中,获取待测样件的结构参数。
[0017]本专利技术提供的一种映射模型构建方法及待测样件结构参数测量方法,通过每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度分析,去掉灵敏度低的不合格点位,让机器学习时对结构参数变化更敏感进而更容易训练出准确模型,且训练过程中不易过拟合,使机器学习求得的结构参数更为合理,同时也不存在直接通过拟合算法求结构参数因系统噪声带来的误差。
附图说明
[0018]图1为穆勒矩阵椭偏仪结构示意图;
[0019]图2为本专利技术提供的一种用于测量样件结构参数的映射模型构建方法流程图;
[0020]图3为本专利技术提供的一种样件结构参数测量方法的流程示意图;
[0021]图4为本专利技术对应的实验案例采用的周期性纳米结构示意图。
具体实施方式
[0022]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0023]在实际的光学散射测量,对于待测结构参数的提取,传统的拟合方法会因在有退偏的情况下存在系统噪声而影响最终的结构参数精度;直接机器学习又会因为有些点位灵敏度过低,学习模型时对结构参数变化不敏感,造成难以训练出准确模型,也会因为机器学习模型输入的参数过多而输出参数过少造成过拟合现象。
[0024]为了使提取到的样件的结构参数更加精确,本专利技术提出了一种更加精确测量到样件结构参数的方法,其主要包括两部分:构建用于测量样件结构参数的映射模型,以及利用该映射模型对样件的结构参数进行测量。
[0025]图2为本专利技术提供的一种用于测量样件结构参数的映射模型构建方法,该方法包括:
[0026]S1,通过拟合算法提取多组实测穆勒光谱对应的结构参数,每一组实测穆勒光谱包括波长点序列和每一个波长点对应的穆勒光谱元素点位序列。
[0027]可理解的是,可利用如图1所示的穆勒矩阵型椭偏仪来测量样件对应的实测穆勒光谱,然后通过拟合算法对多组实测穆勒光谱[Y1,Y2,,,Y
m
]进行结构参数的提取,得到对应的结构参数为[X1,X2,,,X
m
]。一组穆勒光谱包括波长点序列和4*4的穆勒光谱点位序列。其
中,一个波长点对应16个穆勒光谱点位。假定波长点序列为A=[a1,a2,a3,,,a
n
],对应的穆勒光谱点位为
[0028]S2,基于提取的结构参数,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度。
[0029]可理解的是,将提取到的结构参数作为基点值,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位(4*4中的一个)对厚度的灵敏度。本专利技术主要是将厚度这一主要结构参数作为考虑对象,其实也可以将影响小的结构参数也作为灵敏度考虑范围之内。
[0030]本专利技术实施例将提取到的结构参数作为基点值,采用局部灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位(4*4中的一个)对厚度的灵敏度,该处说的是局部灵敏度。另外还可以采用全局灵敏度分析方法,全局灵敏度分析方法包括morris灵敏度、sobol灵敏度、efast灵敏度。
[0031]可理解的是,从结构参数到穆勒光谱的正向光学特征模型表示为y=f(x,a),其中y表示穆勒光谱,x表示结构参数:厚度,a表示测量条件配置:波长。在局部灵敏度分析方法中,假定x从x0作微小偏移其他结构参数不变,光谱便从y0=f(x0,a)变成因此光谱对厚度的灵敏度表示为:假定有n个波长点,对应的穆勒光谱求出来的灵本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测量样件结构参数的映射模型构建方法,其特征在于,所述方法包括:S1:通过拟合算法提取多组实测穆勒光谱对应的结构参数,每一组实测穆勒光谱包括波长点序列和每一个波长点对应的穆勒光谱元素点位序列;S2:基于提取的结构参数,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度;S3:根据灵敏度阈值,对每一组实测穆勒光谱对应的所有穆勒光谱元素点位进行筛选,获取合格的穆勒光谱元素点位;S4:获取训练数据集,所述训练数据集包括k组合格的m个穆勒光谱元素点位和k组结构参数,k和m为正整数;S5:以所述训练数据集中的穆勒光谱元素点位为输入并以结构参数为输出对机器学习模型进行训练,训练后的机器学习模型即为从穆勒光谱元素点位到结构参数的映射模型。2.根据权利要求1所述的映射模型构建方法,其特征在于,所述基于提取的结构参数,采用灵敏度分析方法计算每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度,包括:从结构参数到穆勒光谱的正向光学特征模型表示为y=f(x,a),其中,y表示穆勒光谱,x表示结构参数:厚度,a表示测量条件配置:波长;在灵敏度分析方法中,假定x从x0作微小偏移其他结构参数不变,穆勒光谱便从y0=f(x0,a)变成穆勒光谱对厚度的灵敏度表示为:计算每一组实测穆勒光谱包括的每个波长对应的每个穆勒光谱元素点位对厚度的灵敏度。3.根据权利要求2所述的映射模型构建方法,其特征在于,根据提取的多组实测穆勒光谱对应的结构...

【专利技术属性】
技术研发人员:刘世元郭春付张传维
申请(专利权)人:华中科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1