用于分析工艺数据的方法和设备以及计算机可读介质技术

技术编号:25600917 阅读:20 留言:0更新日期:2020-09-11 23:58
本文描述了用于分析工艺数据的方法和设备以及计算机可读介质。在此描述的用于分析工艺设备收集的工艺数据的方法,包括:基于与工艺数据和良率相关联的数据库,确定与工艺数据相关联的规格范围;将待处理工艺数据与所述规格范围进行比较;如果确定所述待处理工艺数据超出所述规格范围,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及如果确定所述良率正常,更新所述数据库使得所述规格范围包括与所述待处理工艺数据相对应的范围。

【技术实现步骤摘要】
用于分析工艺数据的方法和设备以及计算机可读介质
本公开的实施例一般地涉及芯片制造
,并且更具体地涉及用于分析工艺设备收集的工艺数据的方法和设备以及计算机可读介质。
技术介绍
在芯片制造过程中,芯片的良率会受到各种因素的影响,例如先天设计缺陷、制造过程缺陷、电性测试误宰等。生产设备的异常波动、零部件异常等是造成良率损失的主要类型之一。因此,在芯片制造过程中,通过工艺设备的各种传感器实时收集大量的数据,例如电压、气压、气体流量、离子束能量等。随后,试图利用这些数据来监测、发现工艺生产设备的异常,减少或者避免良率损失的发生。这种方法论在半导体业界被称为故障检测和分类(FDC),并且对应设备的传感器端收集的数据也被称为FDC数据或参数。FDC的方法论由于其合理性受到了半导体业界广泛的认可,但是由于工艺设备类型繁杂、设备的传感器数量众多、并且FDC数据是实时采集的。因此,FDC数据的数目巨大、总体数据量也巨大,不同参数代表的意义对于普通用户也很难强记和解读。因此,如何很好地利用这些数据,真正做到帮助用户快速地侦测和发现工艺设备问题、解决问题、预测问题的发生,实际上成为所有FDC分析系统共同面临的难题。
技术实现思路
本公开的实施例提供了用于分析工艺设备收集的工艺数据的方法和设备以及计算机可读介质。在第一方面,提供了用于分析工艺设备收集的工艺数据的方法。该方法包括:基于与工艺数据和良率相关联的数据库,确定与工艺数据相关联的规格范围;将待处理工艺数据与所述规格范围进行比较;如果确定所述待处理工艺数据超出所述规格范围,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及如果确定所述良率正常,更新所述数据库使得所述规格范围包括与所述待处理工艺数据相对应的范围。在一些实施例中,所述方法进一步包括:基于所述数据库,确定与工艺数据相关联的第一基线;如果确定所述待处理工艺数据没有超出所述规格范围,将所述待处理工艺数据与所述第一基线进行比较;如果确定所述待处理工艺数据不符合所述第一基线的特征,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及如果确定所述良率正常,更新所述数据库使得所述第一基线的特征包括与所述待处理工艺数据相对应的特征。在一些实施例中,确定与工艺数据相关联的规格范围包括:在所述数据库中的与良率正常的晶圆相对应的多个工艺数据的按照大小的排列中,确定第一工艺数据和第二工艺数据作为分位点;以及基于所述分位点,确定与工艺数据相关联的规格范围。在一些实施例中,确定与工艺数据相关联的基线包括:针对每个收集的批次确定与最高良率的晶圆相对应的工艺数据,或者从所述数据库中确定与良率高于参考值的多个晶圆相对应的工艺数据;将所确定的工艺数据按照批次的时间顺序排列,以形成第一趋势图;以及基于所述第一趋势图的特征,确定所述第一基线的特征值。在一些实施例中,确定所述第一基线的特征值包括:基于所述第一趋势图的最大值、最小值、平均值、随机抖动还是随时间规律变化、前后两个值的差是否接近等中的至少一个特征,确定所述第一基线的特征值。在一些实施例中,确定所述第一基线的特征值包括:计算与所述第一基线相对应的工艺数据的平均值,作为所述第一基线的第一特征值;在与所述第一基线相对应的工艺数据的排列之中,从第二个工艺数据开始依次计算与前一工艺数据之间的差值;计算所述差值的平均值,作为所述第一基线的第二特征值。在一些实施例中,将所述待处理工艺数据与所述第一基线进行比较包括:针对与多个晶圆相对应的所述待处理工艺数据,计算第一平均值;在与多个晶圆相对应的所述待处理工艺数据的排列之中,从第二个工艺数据开始依次计算与前一工艺数据之间的差值;针对计算出的差值,计算第二平均值;将所述第一平均值和所述第二平均值分别与所述第一基线的所述第一特征值和所述第二特征值进行比较;以及如果确定所述第一平均值与所述第一特征值之差在预定范围内并且所述第二平均值与所述第二特征值之差在预定范围内,确定所述待处理工艺数据符合所述第一基线的特征。在一些实施例中,更新所述数据库包括:将所述待处理工艺数据与良率正常的晶圆相关联地存储在所述数据库中。在一些实施例中,所述方法进一步包括:如果确定所述待处理工艺数据符合所述第一基线的特征,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及如果确定所述良率正常,将所述待处理工艺数据与良率正常的晶圆相关联地存储在所述数据库中。在一些实施例中,所述方法进一步包括:如果确定所述良率不正常,将与良率不正常的晶圆相对应的工艺数据与所述第一基线相比较,以确定差异;以及将与所述差异相关联的特征附加到确定与工艺数据相关联的基线的条件中,使得与良率不正常的晶圆相对应的所述工艺数据的特征不符合所述第一基线的特征。在一些实施例中,所述方法进一步包括:基于所述数据库,确定与工艺数据相关联的第二基线;如果确定所述待处理工艺数据超出所述规格范围,将所述待处理工艺数据与所述第二基线进行比较;以及如果确定所述待处理工艺数据符合所述第二基线的特征,触发暂停工艺过程的进程。在一些实施例中,所述方法进一步包括:如果确定所述待处理工艺数据不符合所述第二基线的特征,确定与所述待处理工艺数据相对应的晶圆的良率是否正常。在一些实施例中,其中确定与工艺数据相关联的第二基线包括:针对每个收集的批次,确定与低良率的晶圆相对应的工艺数据;将所确定的工艺数据按照批次的时间顺序排列,以形成第二趋势图;以及基于所述第二趋势图的特征,确定所述第二基线的特征值。在一些实施例中,所述方法进一步包括:如果确定所述良率不正常,确定所述待处理工艺数据与良率的相关性。在一些实施例中,所述方法进一步包括:将另外待处理工艺数据与更新后的所述规格范围进行比较;如果确定所述另外待处理工艺数据超出所述规格范围,确定与所述另外待处理工艺数据相对应的晶圆的良率是否正常;以及如果确定所述良率正常,更新所述数据库使得所述规格范围包括与所述另外待处理工艺数据相对应的范围。在一些实施例中,所述方法进一步包括:如果确定所述另外待处理工艺数据没有超出所述规格范围,将所述另外待处理工艺数据与更新后的所述第一基线进行比较;如果确定所述另外待处理工艺数据不符合所述第一基线的特征,确定与所述另外待处理工艺数据相对应的晶圆的良率是否正常;以及如果确定所述良率正常,更新所述数据库使得所述第一基线的特征包括与所述另外待处理工艺数据相对应的特征。在第二方面,提供了一种电子设备。该电子设备包括:处理单元;存储器,耦合至所述处理单元并且包括存储于其上的程序,所述程序在由所述处理单元执行时使所述电子设备执行所述方法。在第三方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有机器可执行指令,当所述机器可执行指令在被至少一个处理器执行时,使得所述至少一个处理器实现上述方法。根据本公开的实施例的用于分析工艺数据的方案不依赖用户的响应,能够自动反馈和更新规格范围和基线的特征,保证了规格范围和基线的特征不断得到优化。以此方式,保本文档来自技高网...

【技术保护点】
1.一种用于分析工艺设备收集的工艺数据的方法,包括:/n基于与工艺数据和良率相关联的数据库,确定与工艺数据相关联的规格范围;/n将待处理工艺数据与所述规格范围进行比较;/n如果确定所述待处理工艺数据超出所述规格范围,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及/n如果确定所述良率正常,更新所述数据库使得所述规格范围包括与所述待处理工艺数据相对应的范围。/n

【技术特征摘要】
1.一种用于分析工艺设备收集的工艺数据的方法,包括:
基于与工艺数据和良率相关联的数据库,确定与工艺数据相关联的规格范围;
将待处理工艺数据与所述规格范围进行比较;
如果确定所述待处理工艺数据超出所述规格范围,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及
如果确定所述良率正常,更新所述数据库使得所述规格范围包括与所述待处理工艺数据相对应的范围。


2.根据权利要求1所述的方法,进一步包括:
基于所述数据库,确定与工艺数据相关联的第一基线;
如果确定所述待处理工艺数据没有超出所述规格范围,将所述待处理工艺数据与所述第一基线进行比较;
如果确定所述待处理工艺数据不符合所述第一基线的特征,确定与所述待处理工艺数据相对应的晶圆的良率是否正常;以及
如果确定所述良率正常,更新所述数据库使得所述第一基线的特征包括与所述待处理工艺数据相对应的特征。


3.根据权利要求1所述的方法,其中确定与工艺数据相关联的规格范围包括:
在所述数据库中的与良率正常的晶圆相对应的多个工艺数据的按照大小的排列中,确定第一工艺数据和第二工艺数据作为分位点;以及
基于所述分位点,确定与工艺数据相关联的规格范围。


4.根据权利要求2所述的方法,其中确定与工艺数据相关联的基线包括:
针对每个收集的批次确定与最高良率的晶圆相对应的工艺数据,或者从所述数据库中确定与良率高于参考值的多个晶圆相对应的工艺数据;
将所确定的工艺数据按照批次的时间顺序排列,以形成第一趋势图;以及
基于所述第一趋势图的特征,确定所述第一基线的特征值。


5.根据权利要求4所述的方法,其中确定所述第一基线的特征值包括:
基于所述第一趋势图的最大值、最小值、平均值、随机抖动还是随时间规律变化、前后两个值的差是否接近等中的至少一个特征,确定所述第一基线的特征值。


6.根据权利要求4所述的方法,其中确定所述第一基线的特征值包括:
计算与所述第一基线相对应的工艺数据的平均值,作为所述第一基线的第一特征值;
在与所述第一基线相对应的工艺数据的排列之中,从第二个工艺数据开始依次计算与前一工艺数据之间的差值;
计算所述差值的平均值,作为所述第一基线的第二特征值。


7.根据权利要求6所述的方法,其中将所述待处理工艺数据与所述第一基线进行比较包括:
针对与多个晶圆相对应的所述待处理工艺数据,计算第一平均值;
在与多个晶圆相对应的所述待处理工艺数据的排列之中,从第二个工艺数据开始依次计算与前一工艺数据之间的差值;
针对计算出的差值,计算第二平均值;
将所述第一平均值和所述第二平均值分别与所述第一基线的所述第一特征值和所述第二特征值进行比较;以及
如果确定所述第一平均值与所述第一特征值之差在预定范围内并且所述第二平均值与所述第二特征值之差在预定范围内,确定所述待处理工艺数据符合所述第一基线的特征。


8.根据权利要求1或2所述的方法,其中更新所述数据库包括:
将所述待处理工艺数据与良率正常的晶圆...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:全芯智造技术有限公司
类型:发明
国别省市:安徽;34

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

1