当前位置: 首页 > 专利查询>PDF决策公司专利>正文

无需晶粒级输入数据的晶粒级产品建模制造技术

技术编号:33628002 阅读:18 留言:0更新日期:2022-06-02 01:19
本发明专利技术公开一种用于每个晶粒的机器学习模型,所述机器学习模型用于估算所述晶粒处的过程控制参数。所述模型是基于跨整个晶圆的多个测试位点处的晶圆分类参数测量以及所述晶圆的良率结果。这允许更好地分析异常空间模式,从而产生改进的良率结果。从而产生改进的良率结果。从而产生改进的良率结果。

【技术实现步骤摘要】
【国外来华专利技术】无需晶粒级输入数据的晶粒级产品建模
[0001]交叉引用
[0002]本申请要求2019年10月16日提交的名称为Die Level Semiconductor Product Modeling without Die Level Input Data的美国临时申请号62/916163的优先权,所述申请全文以引用方式并入本文。


[0003]本申请涉及半导体晶圆的建模,并且更具体地,涉及对晶粒级参数进行建模。

技术介绍

[0004]出于多种原因,难以预测半导体产品的晶粒级良率。在前几代产品中,产品良率通常受缺陷限制,并且对晶粒级良率进行建模需要大量的光学缺陷数据。利用过程控制监视器(PCM)测量对良率或晶圆分类参数测量的空间模式进行建模的大多数努力集中在对PCM测量进行内插或外推以尝试预测每个晶圆处的PCM测量。为此,将数个晶圆上的测试结构的电气测量视为更大晶圆分组的代表,然后用其创建固定参数图。这些努力通常不成功,因为它们不能将常导致坏晶圆的不断改变的空间模式考虑在内。
[0005]此外,主要由于成本限制,可在每层处测量仅小百分比的晶圆,从而使得对于大多数晶圆而言几乎不可能进行晶粒级预测。最近几代产品的良率受参数变化的影响通常大于受缺陷的影响,从而提供了根据可在每个晶粒上执行的参数测量直接对良率进行建模的机会。
[0006]然而,成本再次造成障碍。划线结构的初始参数测量,常称为PCM或WAT(晶圆验收测试)数据,通常在每个晶圆上的有限数量的站点(通常仅5

10个位点)处执行。使用PCM数据来预测每个晶粒上的晶圆分类良率或晶圆分类参数是有价值的,尤其是在可指定每个变量对每个晶圆的重要性的情形下。由于众所周知PCM测量通常与参数良率损失和晶圆分类参数相关,因此已经使用PCM测量成功创建许多晶圆级模型以预测每个晶圆的晶圆良率和参数平均值两者。然而,如所述的,预测晶粒级良率特别困难,因为通常仅可获得晶圆上的几个位点的PCM测量。为了预测晶粒级良率,最常见的方法是利用内插或通过将假设模型形式拟合到可获得的PCM数据来估算每个晶粒处的PCM参数的值。由于可用位点有限以及每个PCM参数的模型形式的不确定性,这仅获得少许成功。
[0007]因此,期望根据PCM参数直接预测晶粒良率或晶粒级晶圆分类参数,而不具有与针对每个晶粒显式地估算PCM参数相关联的误差。

技术实现思路

[0008]针对半导体晶圆的每个晶粒创建机器学习模型。从跨晶圆分布的多个测试位点获得测试数据。获得晶圆的晶粒级图。基于测试数据和晶粒级图,每个模型被配置来预测其相应晶粒的良率并且估算晶粒的过程控制参数。
附图说明
[0009]图1是示出多个晶圆样品的预测良率与实际良率之间的晶圆级相关性的图形绘图。
[0010]图2是示出图1的多个晶圆样品的预测良率与实际良率之间的批次级相关性的图形绘图。
[0011]图3是示出多个晶圆批次的预测良率与实际良率之间的晶粒级相关性的一系列图形绘图。
[0012]图4是示出图3中所示的晶圆批次的预测空间模式的一系列热图。
[0013]图5是示出图3中所示和图4中预测的晶圆批次的实际空间模式的一系列热图。
[0014]图6是用于确定过程控制参数的晶粒级值的一般过程的流程图。
具体实施方式
[0015]晶圆是用于制造集成电路的半导体材料薄片。通常在晶圆上的单独晶粒上形成许多相同的电路,并且当制造完成时,在划线处将晶粒切分开以分离单独电路以用于封装。靠近划线的任何结构在此过程期间会被破坏,从而使所述区域无法用于产生产品电路。然而,这些划线空间非常适合用于产生将在切分晶粒之前进行测量的测试结构。
[0016]在切分晶粒之前,对在晶圆上的各个测试位点处形成的划线测试结构执行测试方案,诸如晶圆接受测试(WAT)或过程控制监视(PCM)。在一个实例中,在晶圆上测量九个测试位点。为了理解跨晶圆的变化,将测试位点中的一些定位在晶圆边缘附近将是理想的。然而,通常优选将测试位点定位成远离晶圆边缘,以提高测量的质量。
[0017]为了改进晶粒级良率预测,可针对晶圆上的每个晶粒构建单独的基于处理器的模型,其方式为使用从每个测试位点获得的测试数据作为模型的单独输入变量。此外,可基于每个位点、基于每个晶粒、基于每个晶圆和/或基于每个批次构建模型。现代机器学习技术可用于配置基于算法的软件模型,所述基于算法的软件模型初始地根据训练数据集学习复杂的非线性关系,并且根据新获取的数据更新复杂的非线性关系,以连续不断地学习参数与良率性能之间的关系。例如,神经网络是机器学习模型的实现方式的实例,并且XGBoost是基于极其复杂的树模型的另一种机器学习模型。
[0018]过程参数和变量之间的复杂数据关系可以是单变量的或多变量的或两者兼有。通过提供分析框架以更好地评估各种参数和变量作为晶粒级性能的代表,可产生始终更好的总体良率性能。根据复杂数据关系,每个晶粒的相关输入参数可由特定于所述晶粒的模型隐式地估算。
[0019]基于处理器的模型可以是基于桌面的(即,独立的)或者可以是联网系统的一部分;但鉴于要在具有一定交互性的情况下处理和显示的沉重信息负载,处理器能力(CPU、RAM等)应是当前最先进的,以使效率最大化。在半导体代工厂环境中,分析平台是用于构建GUI模板的有用选择。在一个实施方案中,处理例程的编码可使用分析软件版本7.11或更高版本进行,所述分析软件版本7.11或更高版本与Python面向对象的编程语言兼容,主要用于编码机器语言模型。
[0020]关键是学习和理解针对每个晶粒隐式地估算每个PCM参数所需的复杂非线性关系。这种估算受晶粒的良率影响,使得可隐式地预测所估算的PCM值,因为不存在足够的PCM
数据来显式地预测每个PCM值。不管针对模型选取隐式的还是显式的估算形式,批次、晶圆和晶粒级处的预测良率与实际良率之间的相关性都清楚地显示准确度,如图所示。
[0021]图1是跨多个批次的大量晶圆的预测良率与实际良率的晶圆级散点绘图100,其中预测良率与实际良率之间的线性相关性示出为线120。预测良率和实际良率的线性相关性具有0.561的交叉验证r平方值,其指示对于所有晶圆平均来说为约56%的预测良率与实际良率的相关性。
[0022]出于例示性目的,在此和在图中特别提到了标记为101

109的多个单独晶圆。例如,根据图1所示的晶圆级相关性,晶圆103的预测良率与实际良率之间的相关性相对较低,而晶圆102和109的预测良率与实际良率之间的相关性相对较高。
[0023]参考图2,相同晶圆的批次级散点绘图200有助于深入挖掘晶粒级模型并且向其提供另外的输入,其示出批次级处的另外的方差。
[0024]由于良率是对于失败的晶粒值为0并且对于合格的晶粒值为1的二元变量,并且预测是指示晶粒将产生良率的概率的介于0与1之间的数字,因此将每个晶粒及与其紧邻的晶粒的预测良率与平均实际良率进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:从多个测试位点中的每一个获得相应多个测试数据,所述多个测试位点跨半导体晶圆分布。获得所述晶圆的晶粒级图;基于所述多个测试数据和所述晶粒级图,针对...

【专利技术属性】
技术研发人员:R
申请(专利权)人:PDF决策公司
类型:发明
国别省市:

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

1