半导体制造中颗粒污染的控制方法研究 李敬,钱省三 (上海理工大学工业工程研究所/微电子发展研究中心,上
发布时间:2007/8/24 0:00:00 访问次数:1199
摘要:首先分析了半导体制造中颗粒污染的来源,然后介绍了用C控制图进行颗粒污染控制的方法及其不足,进而提出了用多元回归分析进行颗粒污染控制的方法及实施。
关键词:污染;成品率;C控制图;多元回归分析
1 前言
随着集成电路线宽愈来愈向细微化发展,对电路的生产工艺技术提出更高更难的要求,不但要刻蚀出亚微米线条,而且线路缺陷要控制在一定范围内,以保证芯片的功能和成品率。在IC制造过程中,一方面,工艺参数的随机起伏和线条的变化,使得制造出来的电路虽然有完整的功能,但由于部分参数不合格而成为废品;另一方面,由于引入了颗粒污染,使得集成电路丧失应有的功能而成为废品。前者导致的成品率损失称为参数成品率,后者导致的成品率损失称为功能成品率。而功能成品率是影响制造成品率的主要因素,因此,有效的过程颗粒污染控制对成品率的提高至关重要。
2 颗粒污染的来源及检测
2.1 颗粒污染的来源
在半导体器件的生产过程中,颗粒污染有三个主要来源:生产环境;错误的圆片传递;生产线加工机台。前两种因素,可以通过优化设计和强化 圆片传递训练,把颗粒污染降低到最低。在流片过程中由工艺设备产生的颗粒污染就成为成品率损失的最主要原因。据统计,对于1mm设计线宽的4M DRAM生产中,其污染颗粒50%是由于工艺设备产生的,其余50%的颗粒是由于工艺设备所产生的。到了0.5mm线宽的16M DRAM生产中,有工艺设备产生的颗粒增加到60%;在0.35mm线宽的64M DRAM生产中,由工艺设备产生的颗粒便增加到75%;而在0.25mm线宽的256M DRAM生产中,由工艺设备产生的颗粒将高达90%,成为最主要的污染源[1]。
2.2 颗粒污染的检测
一般说来,由颗粒污染导致的功能成品率损失要占总成品率损失的80%,而且,颗粒污染的数目越多,圆片的成品率就会越低,因此,了解各种加工设备产生的颗粒污染数目非常重要。
IC的制造工艺虽然很复杂,但都可以看成是下面两个基本工序的不断重复而组成:即导电物质的形成(掺杂)和绝缘物质的生长(淀积)。事实上,这两道工序也由一系列更基本的工序组成,如氧化,掺杂,薄膜淀积,光刻和腐蚀等[2]。因此,IC的制造过程可以看成是几个MASK循环进行组合。颗粒污染的检测就是以MASK进行的,每个MASK循环上检测一次颗粒污染数据。
通过对试片进行每片通过测试(PWP)[1]得到某MASK循环产生的颗粒污染数目,该方法的完整测试程序如下:
●用圆片扫描仪检查并标出测试前圆片上已有的颗粒;
●之后将扫描后的这种试片循环经过加工设备,模拟正常的圆片被加工工艺环境;
●再次对试片进行扫描,这样由该MASK循环所增加的颗粒数目便被识别并记录下来。
3 颗粒污染的控制方法
3.1 应用C控制图进行颗粒污染过程控制
当质量数据为计数值时,可以使用C控制图进 行过程控制,因此我们可以考虑使用C控制图进行颗粒污染的过程控制。但控制图在使用上必须假设被控制数据为泊松分布[3],其隐含下列特性:
● 颗粒污染的发生均匀的分布在任何位置;
● 颗粒污染的出现互相独立。
而在IC制造中,随着晶圆面积的增加,颗粒污染在晶圆上的分布位置会有群聚现象,此时若采用传统的C管制图将会产生I类误差(I类误差是指控制图发出警报,而实际上过程并没有发生变异的情况)过高而导致过多的错误警告信息。一般用加宽控制限的距离来降低I类误差,但这种方法的缺点是,没办法有系统的指定I类误差的大小,而且,加宽控制限会导致控制图的侦测能力降低。
3.2 应用回归分析控制过程颗粒污染
随着先进过程控制(APC)方法的提出,人们发现对于不符合传统控制图使用条件的质量数据,可以通过对过程建模来确定控制限[5],因此我们设想通过对半导体制造过程进行建模来控制过程中的颗粒污染数目。
根据颗粒污染的数据采集特点,设过程的输入变量为每个MASK层的颗粒污染数目,输出变量为针测成品率,用多元线性回归分析来对该过程产生一个线性方程。该分析的目标是:
● 确定在哪个MASK层中颗粒污染最大程度的降低成品率;
● 确定所检测的MASK层的颗粒污染数目的控制限;
● 预测该LOT进行针测前的几个星期内的成品率。
3.3 应用回归分析控制过程颗粒污染的例证分析
某产品由三个MASK层组成,MASK1层, MASK2层, MASK3层,每层的颗粒污染数据及针测成品率是来自某半导体厂的93个样本值。
3.3.1 用多元线性回归分析的可行性
当数据量涵盖了较长一段时间范围时,是可以使用多元回归分析的[6]。由于我们分析的成品率数据并不是生产线上所有的成品率数据集合,而是在该集合中剔除了那些低于某个成品率数值(一般情况下,
摘要:首先分析了半导体制造中颗粒污染的来源,然后介绍了用C控制图进行颗粒污染控制的方法及其不足,进而提出了用多元回归分析进行颗粒污染控制的方法及实施。
关键词:污染;成品率;C控制图;多元回归分析
1 前言
随着集成电路线宽愈来愈向细微化发展,对电路的生产工艺技术提出更高更难的要求,不但要刻蚀出亚微米线条,而且线路缺陷要控制在一定范围内,以保证芯片的功能和成品率。在IC制造过程中,一方面,工艺参数的随机起伏和线条的变化,使得制造出来的电路虽然有完整的功能,但由于部分参数不合格而成为废品;另一方面,由于引入了颗粒污染,使得集成电路丧失应有的功能而成为废品。前者导致的成品率损失称为参数成品率,后者导致的成品率损失称为功能成品率。而功能成品率是影响制造成品率的主要因素,因此,有效的过程颗粒污染控制对成品率的提高至关重要。
2 颗粒污染的来源及检测
2.1 颗粒污染的来源
在半导体器件的生产过程中,颗粒污染有三个主要来源:生产环境;错误的圆片传递;生产线加工机台。前两种因素,可以通过优化设计和强化 圆片传递训练,把颗粒污染降低到最低。在流片过程中由工艺设备产生的颗粒污染就成为成品率损失的最主要原因。据统计,对于1mm设计线宽的4M DRAM生产中,其污染颗粒50%是由于工艺设备产生的,其余50%的颗粒是由于工艺设备所产生的。到了0.5mm线宽的16M DRAM生产中,有工艺设备产生的颗粒增加到60%;在0.35mm线宽的64M DRAM生产中,由工艺设备产生的颗粒便增加到75%;而在0.25mm线宽的256M DRAM生产中,由工艺设备产生的颗粒将高达90%,成为最主要的污染源[1]。
2.2 颗粒污染的检测
一般说来,由颗粒污染导致的功能成品率损失要占总成品率损失的80%,而且,颗粒污染的数目越多,圆片的成品率就会越低,因此,了解各种加工设备产生的颗粒污染数目非常重要。
IC的制造工艺虽然很复杂,但都可以看成是下面两个基本工序的不断重复而组成:即导电物质的形成(掺杂)和绝缘物质的生长(淀积)。事实上,这两道工序也由一系列更基本的工序组成,如氧化,掺杂,薄膜淀积,光刻和腐蚀等[2]。因此,IC的制造过程可以看成是几个MASK循环进行组合。颗粒污染的检测就是以MASK进行的,每个MASK循环上检测一次颗粒污染数据。
通过对试片进行每片通过测试(PWP)[1]得到某MASK循环产生的颗粒污染数目,该方法的完整测试程序如下:
●用圆片扫描仪检查并标出测试前圆片上已有的颗粒;
●之后将扫描后的这种试片循环经过加工设备,模拟正常的圆片被加工工艺环境;
●再次对试片进行扫描,这样由该MASK循环所增加的颗粒数目便被识别并记录下来。
3 颗粒污染的控制方法
3.1 应用C控制图进行颗粒污染过程控制
当质量数据为计数值时,可以使用C控制图进 行过程控制,因此我们可以考虑使用C控制图进行颗粒污染的过程控制。但控制图在使用上必须假设被控制数据为泊松分布[3],其隐含下列特性:
● 颗粒污染的发生均匀的分布在任何位置;
● 颗粒污染的出现互相独立。
而在IC制造中,随着晶圆面积的增加,颗粒污染在晶圆上的分布位置会有群聚现象,此时若采用传统的C管制图将会产生I类误差(I类误差是指控制图发出警报,而实际上过程并没有发生变异的情况)过高而导致过多的错误警告信息。一般用加宽控制限的距离来降低I类误差,但这种方法的缺点是,没办法有系统的指定I类误差的大小,而且,加宽控制限会导致控制图的侦测能力降低。
3.2 应用回归分析控制过程颗粒污染
随着先进过程控制(APC)方法的提出,人们发现对于不符合传统控制图使用条件的质量数据,可以通过对过程建模来确定控制限[5],因此我们设想通过对半导体制造过程进行建模来控制过程中的颗粒污染数目。
根据颗粒污染的数据采集特点,设过程的输入变量为每个MASK层的颗粒污染数目,输出变量为针测成品率,用多元线性回归分析来对该过程产生一个线性方程。该分析的目标是:
● 确定在哪个MASK层中颗粒污染最大程度的降低成品率;
● 确定所检测的MASK层的颗粒污染数目的控制限;
● 预测该LOT进行针测前的几个星期内的成品率。
3.3 应用回归分析控制过程颗粒污染的例证分析
某产品由三个MASK层组成,MASK1层, MASK2层, MASK3层,每层的颗粒污染数据及针测成品率是来自某半导体厂的93个样本值。
3.3.1 用多元线性回归分析的可行性
当数据量涵盖了较长一段时间范围时,是可以使用多元回归分析的[6]。由于我们分析的成品率数据并不是生产线上所有的成品率数据集合,而是在该集合中剔除了那些低于某个成品率数值(一般情况下,
上一篇:用于圆片级封装的金凸点研制
上一篇:拉曼光纤放大器的新进展