基板处理装置、基板处理方法、学习用数据的生成方法、学习方法、学习装置、学习完成模型的生成方法及学习完成模型与流程

文档序号:32431876发布日期:2022-12-03 01:36阅读:30来源:国知局
基板处理装置、基板处理方法、学习用数据的生成方法、学习方法、学习装置、学习完成模型的生成方法及学习完成模型与流程

1.本发明涉及一种基板处理装置、基板处理方法、学习用数据的生成方法、学习方法、学习装置、学习完成模型的生成方法及学习完成模型。


背景技术:

2.处理基板的基板处理装置适合于被使用在半导体装置的制造等。在制造基板时,有在形成规定图案的抗蚀层(resist layer)之后对基板进行离子注入而将基板的特性加以改性的情形。在该情形下,在离子注入之后,利用药液将抗蚀层加以剥离。已知若在基板的制造过程中对抗蚀层注入离子,则在抗蚀层会形成硬化层或变质层(参照专利文献1)。
3.在专利文献1中记载有,利用对硫酸及过氧化氢溶液添加碳酸亚烃酯的半导体基板用清洗剂,对抗蚀层进行剥离、去除。根据专利文献1,该半导体基板用清洗剂在将抗蚀层剥离时,具有与spm清洗剂匹敌的清洗力,另一方面,可减少半导体基板的损伤。
4.现有技术文献
5.专利文献
6.专利文献1:日本特开2012-67254号公报


技术实现要素:

7.发明所要解决的问题
8.然而,在专利文献1的方法中,存在有无法将基板的抗蚀层中的硬化层适当地去除的情形。例如,若相对于被离子注入的抗蚀层而药液的使用量过少时,则无法将抗蚀层充分地去除。另外,若相对于被离子注入的抗蚀层而药液的使用量过多时,则会导致成本上升。
9.本发明是鉴于上述课题而完成的,其目的在于提供一种可将基板的抗蚀层中的硬化层适当地去除的基板处理装置、基板处理方法、学习用数据的生成方法、学习方法、学习装置、学习完成模型的生成方法及学习完成模型。
10.(解决问题的技术手段)
11.根据本发明的一方式,基板处理装置具备:基板保持部,其将具有形成了硬化层的抗蚀层的处理对象基板保持为能够旋转;药液供给部,其对上述处理对象基板供给药液;基板信息取得部,其取得关于上述处理对象基板的包含硬化层厚度信息或离子注入条件信息的基板信息;其中,该硬化层厚度信息表示上述硬化层的厚度;该离子注入条件信息表示在上述抗蚀层形成了上述硬化层的离子注入的条件;药液处理条件信息取得部,其根据上述基板信息,自学习完成模型取得表示关于上述处理对象基板的药液处理条件的药液处理条件信息;及控制部,其根据在上述药液处理条件信息取得部所取得的上述药液处理条件信息来控制上述基板保持部及上述药液供给部,以利用药液对上述处理对象基板进行处理。上述学习完成模型通过对学习用数据进行机器学习而构建,在该学习用数据中,将关于具有形成了硬化层的抗蚀层的学习对象基板的包含硬化层厚度信息或离子注入条件信息的
基板信息、药液处理条件信息、及处理结果信息建立关联;其中,该硬化层厚度信息表示上述硬化层的厚度;该离子注入条件信息表示在上述抗蚀层形成上述硬化层的离子注入的条件;该药液处理条件信息表示利用药液对上述学习对象基板进行处理的条件;该处理结果信息表示利用药液对上述学习对象基板进行处理的结果。
12.在某实施方式中,上述基板处理装置还具备存储上述学习完成模型的存储部。
13.在某实施方式中,关于上述处理对象基板及上述学习对象基板中的每一个,上述硬化层厚度信息包含表示上述硬化层的高度的硬化层高度信息或表示上述硬化层的宽度的硬化层宽度信息。
14.在某实施方式中,关于上述处理对象基板及上述学习对象基板中的每一个,上述药液处理条件信息包含表示上述药液的浓度、上述药液的温度、上述药液的供给量、上述药液的喷出图案及供给上述药液时基板旋转速度中的任一者的信息。
15.在某实施方式中,表示上述药液的浓度的信息表示上述药液的浓度随着时间变化的浓度分布(profile)。
16.在某实施方式中,表示上述药液的温度的信息表示上述药液的温度随着时间变化的温度分布。
17.根据本发明的其他的方式,基板处理方法包含:将具有形成了硬化层的抗蚀层的处理对象基板保持为能够旋转的步骤;取得关于上述处理对象基板的包含硬化层厚度信息或离子注入条件信息的基板信息的步骤;其中,该硬化层厚度信息表示上述硬化层的厚度;该离子注入条件信息表示在上述抗蚀层形成上述硬化层的离子注入的条件;根据上述基板信息,自学习完成模型取得表示上述处理对象基板的药液处理条件的药液处理条件信息的步骤;及根据上述药液处理条件信息的药液处理条件,利用药液对上述处理对象基板进行处理的步骤。在取得上述药液处理条件信息的步骤中,上述学习完成模型通过对学习用数据进行机器学习而构建,在该学习用数据中,将关于具有形成了硬化层的抗蚀层的学习对象基板的包含硬化层厚度信息或离子注入条件信息的基板信息、药液处理条件信息、及处理结果信息建立关联;其中,该硬化层厚度信息表示上述硬化层的厚度;该离子注入条件信息表示在上述抗蚀层形成上述硬化层的离子注入的条件;该药液处理条件信息表示对上述学习对象基板所进行的药液处理的条件;该处理结果信息表示对上述学习对象基板所进行的药液处理的结果。
18.根据本发明的再另一方式,学习用数据的生成方法包含:自对具有形成了硬化层的抗蚀层的学习对象基板进行处理的基板处理装置所输出的时间序列数据,取得包含硬化层厚度信息或离子注入条件信息的基板信息的步骤;其中,该硬化层厚度信息表示上述硬化层的厚度;该离子注入条件信息表示在上述抗蚀层形成上述硬化层的离子注入的条件;自上述时间序列数据,取得药液处理条件信息的步骤;该药液处理条件信息表示在上述基板处理装置利用药液对上述学习对象基板进行处理的条件;自上述时间序列数据,取得处理结果信息的步骤;该处理结果信息表示在上述基板处理装置利用药液对上述学习对象基板进行处理的结果;及关于上述学习对象基板,将上述基板信息、上述药液处理条件信息及上述处理结果信息建立关联而作为学习用数据存储于存储部的步骤。
19.根据本发明的再另外的方式,学习方法包含:取得根据上述学习用数据的生成方法所生成的学习用数据的步骤;及将上述学习用数据输入至学习程序,对上述学习用数据
进行机器学习的步骤。
20.根据本发明的再另外的方式,学习装置具备:存储部,其存储根据上述的学习用数据的生成方法所生成的学习用数据;及学习部,其将上述学习用数据输入至学习程序,对上述学习用数据进行机器学习。
21.根据本发明的另外其他方式,学习完成模型的生成方法包含:取得根据上述的学习用数据的生成方法所生成的学习用数据的步骤;及生成学习完成模型的步骤,该学习完成模型通过对上述学习用数据进行机器学习而构建。
22.根据本发明的再另外其他方式,学习完成模型根据上述的学习用数据的生成方法所生成的学习用数据进行机器学习而构建。
23.根据本发明的再另一其他方式,基板处理装置具备:基板保持部,其将保持具有形成了硬化层的抗蚀层的基板保持为能够旋转;药液供给部,其对上述基板供给药液;存储部,其存储将基板信息与药液处理条件信息建立关联的转换表,其中,该基板信息包含硬化层厚度信息或表示离子注入的条件的离子注入条件信息;该药液处理条件信息表示药液处理的条件;基板信息取得部,其取得关于上述基板的包含硬化层厚度信息或离子注入条件信息的基板信息;其中,硬化层厚度信息表示上述硬化层的厚度;离子注入条件信息表示形成上述硬化层的离子注入的条件;药液处理条件信息取得部,其根据上述基板信息,使用上述转换表取得表示关于上述基板的药液处理条件的药液处理条件信息;及控制部,其根据在上述药液处理条件信息取得部所取得的上述药液处理条件信息来控制上述基板保持部及上述药液供给部,以利用药液对上述基板进行处理。
24.发明效果
25.根据本发明,可适当地将处理对象基板的抗蚀层中的硬化层去除。
附图说明
26.图1是具备本实施方式的基板处理装置的基板处理学习系统的示意图。
27.图2是具备本实施方式的基板处理装置的基板处理系统的示意图。
28.图3是本实施方式的基板处理装置的示意图。
29.图4是具备本实施方式的基板处理装置的基板处理系统的框图。
30.图5的(a)是本实施方式的基板处理方法的流程图,图5的(b)是在本实施方式的基板处理方法中的药液处理的流程图。
31.图6的(a)至(c)是表示在本实施方式的基板处理装置中处理的基板上所形成的硬化层的形成制程的示意图。
32.图7的(a)至(d)是表示在本实施方式的基板处理装置中处理的基板上所形成的硬化层的形成制程的示意图。
33.图8是具备本实施方式的基板处理装置的基板处理系统及学习用数据生成装置的框图。
34.图9是表示本实施方式的学习用数据生成方法的流程图。
35.图10是本实施方式的学习用数据生成装置及学习装置的框图。
36.图11是表示本实施方式的学习方法及学习完成模型的生成方法的流程图。
37.图12是表示被输入至本实施方式的学习装置的学习用数据的图。
38.图13是表示被输入至本实施方式的学习装置的学习用数据的图。
39.图14是表示被输入至本实施方式的学习装置的学习用数据的图。
40.图15的(a)是成为本实施方式的基板处理装置的处理对象的具有抗蚀层的处理对象基板的示意图,在该抗蚀层形成有硬化层,图15的(b)是表示基于基板信息所取得的药液处理条件的图。
41.图16是表示被输入至本实施方式的学习装置的学习用数据的图。
42.图17是本实施方式的基板处理装置的示意图。
43.图18是表示被输入至本实施方式的学习装置的学习用数据的图。
44.图19是本实施方式的基板处理装置的框图。
45.图20是表示在本实施方式的基板处理装置中的转换表的图。
具体实施方式
46.以下参照附图,对本发明的基板处理装置、基板处理方法、学习用数据的生成方法、学习方法、学习装置、学习完成模型的生成方法及学习完成模型的实施方式进行说明。此外,在图中,关于相同或相当部分,标注相同的附图标记而不再重复说明。另外,在本案说明书中,为了容易理解本发明,存在有记载相互正交的x方向、y方向及z方向的情形。典型地,x方向及y方向平行于水平方向,z方向平行于铅垂方向。
47.首先,参照图1,对具备本实施方式的基板处理装置100的基板处理学习系统200进行说明。首先,参照图1,对基板处理学习系统200进行说明。
48.图1是基板处理学习系统200的示意图。如图1所示,基板处理学习系统200具备基板处理装置100、基板处理装置100l、学习用数据生成装置300、及学习装置400。
49.基板处理装置100对处理对象基板进行处理。此处,处理对象基板具有形成了硬化层的抗蚀层,基板处理装置100利用药液对处理对象基板的抗蚀层进行处理。此外,基板处理装置100亦可对处理对象基板进行药液处理以外的处理。基板处理装置100是对处理对象基板一片一片地进行处理的单片型处理装置。典型地,处理对象基板大致呈圆板状。
50.基板处理装置100l对学习对象基板进行处理。此处,学习对象基板具有形成了硬化层的抗蚀层,基板处理装置100l利用药液对学习对象基板的抗蚀层进行处理。此外,基板处理装置100l亦可对学习对象基板进行药液处理以外的处理。学习对象基板的构成与处理对象基板的构成相同。基板处理装置100l是对处理对象基板一片一片地进行处理的单片型处理装置。典型地,处理对象基板大致呈圆板状。基板处理装置100l的构成与基板处理装置100的构成相同。基板处理装置100l亦可与基板处理装置100为同一物体。例如,亦可由同一个基板处理装置在过去对学习对象基板进行处理之后,再对处理对象基板进行处理。或者,基板处理装置100l亦可为具有与基板处理装置100相同的构成的其他制品。
51.在本说明书的以下的说明中,存在有将学习对象基板记载为“学习对象基板wl”,将处理对象基板记载为“处理对象基板wp”的情形。另外,在无须将学习对象基板wl与处理对象基板wp加以区别而进行说明时,则有将学习对象基板wl及处理对象基板wp记载为“基板w”的情形。
52.基板w例如为半导体晶片、液晶显示设备用基板、等离子体显示器用基板、场发射显示器(field emission display:fed)用基板、光盘用基板、磁盘用基板、磁光盘用基板、
光掩模用基板、陶瓷基板、或太阳电池用基板。
53.基板处理装置100l将时间序列数据tdl加以输出。时间序列数据tdl是表示在基板处理装置100l中的物理量的时间变化的数据。时间序列数据tdl表示在规定期间中而按时间序列所变化的物理量(值)的时间变化。例如,时间序列数据tdl是表示关于基板处理装置100l对学习对象基板进行的处理的物理量的时间变化的数据。或者,时间序列数据tdl是表示关于通过基板处理装置100l处理的学习对象基板的特性的物理量的时间变化的数据。或者,时间序列数据tdl亦可包含表示利用基板处理装置100l对学习对象基板进行处理前的制造制程的数据。
54.此外,在时间序列数据tdl中表示的值亦可为在测定设备中直接测定的值。或者,在时间序列数据tdl中表示的值亦可为对在测定设备中直接测定的值进行运算处理的值。或者,在时间序列数据tdl中表示的值亦可为对在多个测定设备中测定的值进行运算的值。
55.学习用数据生成装置300基于时间序列数据tdl或时间序列数据tdl的至少一部分来生成学习用数据ld。学习用数据生成装置300将学习用数据ld加以输出。学习用数据ld包含学习对象基板wl的基板信息、表示对学习对象基板wl所进行的药液处理的处理条件的药液处理条件信息、及表示对学习对象基板wl所进行的药液处理的结果的处理结果信息。另外,学习对象基板wl的基板信息包含学习对象基板wl被进行药液处理之前所测定的学习对象基板wl的基板信息。
56.学习装置400通过对学习用数据ld进行机器学习,生成学习完成模型lm。学习装置400输出学习完成模型lm。
57.基板处理装置100将时间序列数据td加以输出。时间序列数据td表示基板处理装置100中的物理量的时间变化的数据。时间序列数据td表示在规定期间中而按时间序列变化的物理量(值)的时间变化。例如,时间序列数据td是表示关于基板处理装置100对处理对象基板进行的处理的物理量的时间变化的数据。或者,时间序列数据td是表示关于通过基板处理装置100处理的处理对象基板的特性的物理量的时间变化的数据。
58.此外,在时间序列数据td中表示的值亦可为在测定设备中直接测定的值。或者,在时间序列数据td中表示的值亦可为对在测定设备中直接测定的值进行运算处理的值。或者,在时间序列数据td中表示的值亦可为对在多个测定设备中测定的值进行运算的值。或者,时间序列数据td亦可包含表示利用基板处理装置100对处理对象基板进行处理前的制造制程的数据。
59.基板处理装置100所使用的物体对应于基板处理装置100l所使用的物体。因此,基板处理装置100所使用的物体的构成与基板处理装置100l所使用的物体的构成相同。另外,在时间序列数据td中,基板处理装置100所使用的物体的物理量对应于基板处理装置100l所使用的物体的物理量。因此,基板处理装置100l所使用的物体的物理量与基板处理装置100所使用的物体的物理量相同。
60.根据时间序列数据td生成处理对象基板wp的基板信息cp。处理对象基板wp的基板信息cp对应于学习对象基板wl的基板信息。处理对象基板wp的基板信息cp包含关于处理对象基板wp的基板信息。处理对象基板wp的基板信息亦可为通过在处理对象基板wp被药液处理之前对处理对象基板wp进行测定而所得的信息。或者,处理对象基板wp的基板信息亦可为关于在药液处理前对处理对象基板wp所进行的处理的信息。
61.自学习完成模型lm,基于处理对象基板wp的基板信息cp,输出药液处理条件信息rp,该药液处理条件信息rp表示适合于在基板处理装置100中的处理对象基板wp的药液处理条件。
62.以上,如参照图1所说明那样,根据本实施方式,学习装置400进行机器学习。因此,可根据非常复杂且解析对象庞大的时间序列数据tdl生成精度较高的学习完成模型lm。另外,对学习完成模型lm输入来自时间序列数据td的基板信息cp,而自学习完成模型lm输出表示药液处理条件的药液处理条件信息rp。因此,可根据处理对象基板wp来进行药液处理。
63.其次,参照图2,对具备本实施方式的基板处理装置100的基板处理系统10进行说明。图2是基板处理系统10的示意性的俯视图。
64.基板处理系统10对基板w进行处理。基板处理系统10具备多个基板处理装置100。基板处理装置100以对基板w进行蚀刻、表面处理、特性赋予、处理膜形成、膜的至少一部分的去除及清洗中的至少一种的方式对基板w进行处理。
65.如图1所示,基板处理系统10除了多个基板处理装置100以外,亦具备流体柜32、流体箱34、多个装载埠lp、分度机械手ir、中心机械手cr、及控制装置20。控制装置20对装载埠lp、分度机械手ir及中心机械手cr进行控制。
66.各个装载埠lp将多片基板w予以层叠并收纳。分度机械手ir在装载埠lp与中心机械手cr之间搬送基板w。此外,亦可为以下装置构成:在分度机械手ir与中心机械手cr之间,设置暂时载置基板w的设置台(路径),以在分度机械手ir与中心机械手cr之间经由设置台而间接地传递基板w。中心机械手cr在分度机械手ir与基板处理装置100之间进行搬送基板w。各个基板处理装置100对基板w喷出液体,并对基板w进行处理。液体包含药液及/或冲洗液。或者,液体亦可包含其他的处理液。流体柜32用来收纳液体。此外,流体柜32亦可收纳气体。
67.具体而言,多个基板处理装置100形成以在俯视时包围中心机械手cr的方式所配置的多个塔tw(在图2中为4个塔tw)。各塔tw包含上下层叠的多个基板处理装置100(在图1中为3个基板处理装置100)。流体箱34分别对应于多个塔tw。流体柜32内的液体经由任一个流体箱34而被供给至对应于流体箱34的塔tw所包含的所有基板处理装置100。另外,流体柜32内的气体经由任一个流体箱34而被供给至对应于流体箱34的塔tw所包含的所有基板处理装置100。
68.控制装置20对基板处理系统10的各种动作进行控制。控制装置20包含控制部22及存储部24。控制部22具有处理器。控制部22例如具有中央处理运算器(central processing unit:cpu)。或者,控制部22亦可具有通用运算器。
69.存储部24存储数据及计算机程序。数据包含规程数据。规程数据包含表示多个规程的信息。多个规程各自对基板w的处理内容及处理顺序进行规定。
70.存储部24包含主存储装置及辅助存储装置。主存储装置例如为半导体存储器。辅助存储装置例如为半导体存储器及/或硬盘驱动器。存储部24亦可包含可移动介质。控制部22执行存储部24所存储的计算机程序以执行基板处理动作。
71.在存储部24存储有预先被规定顺序的计算机程序。基板处理装置100依照在计算机程序中所规定的顺序来进行动作。
72.此外,在图2中虽对基板处理系统10以具备1个控制装置20的方式来表示,但是其
亦可在每个基板处理装置100具备控制装置20。但是,在该情形下,基板处理系统10具备对多个基板处理装置100及基板处理装置100以外的装置进行控制的其他控制装置为佳。
73.接着,参照图3,对本实施方式的基板处理装置100进行说明。图3是本实施方式的基板处理装置100的示意图。此外,此处,虽对基板处理装置100的构成进行说明,但是基板处理装置100l亦具有与基板处理装置100相同的构成。
74.基板处理装置100对基板w进行处理。基板处理装置100具备腔室110、基板保持部120、药液供给部130、及冲洗液供给部140。腔室110收纳基板w。基板保持部120保持基板w。基板保持部120将基板w保持为能够旋转。
75.腔室110为具有内部空间大致箱形状。腔室110收纳基板w。此处,基板处理装置100是对基板w一片一片地进行处理的单片型处理装置,基板w一片一片地被收纳至腔室110。基板w被收纳于腔室110内,在腔室110内被处理。在腔室110收纳有基板保持部120、药液供给部130及冲洗液供给部140各自的至少一部分。
76.基板保持部120保持基板w。基板保持部120以使基板w的上表面wa朝向上方、基板w的背面(下表面)wb朝向铅垂下方的方式水平地保持基板w。另外,基板保持部120在保持基板w的状态下使基板w旋转。
77.例如,基板保持部120亦可为夹持基板w的端部的夹持式保持部。或者,基板保持部120亦可具有自背面wb保持基板w的任意的机构。例如,基板保持部120亦可为真空式保持部。在该情形下,基板保持部120通过使非器件形成面即基板w的背面wb的中央部吸附于上表面而水平地保持基板w。或者,基板保持部120亦可为将使多个夹持销接触于基板w的周端面的夹持式保持部与真空式保持部加以组合。
78.例如,基板保持部120包含旋转基底121、夹持构件122、轴123、及电动马达124。夹持构件122被设置于旋转基底121。夹持构件122夹持基板w。典型地,在旋转基底121设置有多个夹持构件122。
79.轴123为中空轴。轴123沿着旋转轴ax在铅垂方向延伸。在轴123的上端,结合有旋转基底121。基板w的背面接触至旋转基底121,基板w被载置于旋转基底121的上方。
80.旋转基底121为圆板状,水平地支撑基板w。轴123自旋转基底121的中央部向下方延伸。电动马达124赋予旋转力至轴123。电动马达124通过使轴123向旋转方向旋转,而以旋转轴ax为中心使基板w及旋转基底121旋转。此处,旋转方向为逆时针旋转。
81.药液供给部130对基板w供给药液。由此,利用药液处理基板w。
82.例如,药液可包含氢氟酸(氟化氢水溶液:hf)。或者,药液亦可为包含硫酸、醋酸、硝酸、盐酸、柠檬酸、缓冲氢氟酸(bhf)、稀氢氟酸(dhf)、氨水、稀氨水、过氧化氢溶液、有机碱(例如,tmah:氢氧化四甲基铵等)、界面活性剂、防腐剂中的至少一种的液体。另外,药液亦可为将上述液体加以混合的混合液。例如,作为将这些加以混合的药液而成的例子,可列举有spm(硫酸过氧化氢溶液混合液)、sc1(氨过氧化氢溶液混合液)、sc2(盐酸过氧化氢溶液混合液)等。
83.药液供给部130包含喷嘴132、配管134、及阀136。喷嘴132与基板w的上表面wa相对向,朝向基板w的上表面wa喷出药液。配管134结合至喷嘴132。喷嘴132被设置于配管134的顶端。自供给源供给药液至配管134。阀136被设置于配管134。阀136对配管134内的流路进行开闭。
84.药液供给部130还包含喷嘴移动部138。喷嘴移动部138在喷出位置与退避位置之间使喷嘴132移动。在喷嘴132位于喷出位置的情形下,喷嘴132位于基板w的上方。在喷嘴132位于喷出位置的情形下,喷嘴132朝向基板w的上表面wa喷出药液。在喷嘴132位于退避位置的情形下,喷嘴132较基板w更靠基板w的径向外侧。
85.喷嘴移动部138包含臂138a、转动轴138b、及移动机构138c。臂138a沿着大致水平方向延伸。在臂138a的顶端部安装有喷嘴132。臂138a结合至转动轴138b。转动轴138b沿着大致铅垂方向延伸。移动机构138c使转动轴138b以沿着大致铅垂方向的转动轴线为中心而转动,使臂138a沿着大致水平面进行转动。其结果,喷嘴132为沿着大致水平面移动。例如,移动机构138c包含使转动轴138b以转动轴线为中心转动的臂摆动马达。臂摆动马达例如为伺服马达。另外,移动机构138c使转动轴138b沿着大致铅垂方向进行升降,使臂138a升降。其结果,喷嘴132沿着大致铅垂方向移动。例如,移动机构138c包含滚珠螺杆机构、及对滚珠螺杆机构赋予驱动力的臂升降马达。臂升降马达例如为伺服马达。
86.冲洗液供给部140对基板w供给冲洗液。冲洗液亦可包含脱离子水(deionized water:diw)、碳酸水、电解离子水、臭氧水、氨水、稀释浓度(例如,10ppm~100ppm左右)的盐酸水、还原水(氢水)中的任一者。
87.冲洗液供给部140包含喷嘴142、配管144、及阀146。喷嘴142与基板w的上表面wa相对向,朝向基板w的上表面wa喷出冲洗液。配管144结合至喷嘴142。喷嘴142被设置于配管144的顶端。自供给源供给冲洗液至配管144。阀146被设置于配管144。阀146对配管144内的流路进行开闭。
88.基板处理装置100还具备杯状体180。杯状体180回收自基板w所飞散的液体。杯状体180可向铅垂上方上升至基板w的侧方为止。另外,杯状体180亦可自基板w的侧方向铅垂下方下降。
89.控制装置20对基板处理装置100的各种动作进行控制。控制部22对基板保持部120、药液供给部130、冲洗液供给部140及/或杯状体180进行控制。在一例中,控制部22对电动马达124、阀136、146、移动机构138c及/或杯状体180进行控制。
90.在本实施方式的基板处理装置100中,可对基板w进行药液处理及冲洗处理。
91.接着,参照图1~图4,对本实施方式的基板处理装置100进行说明。图4是具备基板处理装置100的基板处理系统10的框图。
92.如图4所示,控制装置20对基板处理系统10的各种动作进行控制。控制装置20对分度机械手ir、中心机械手cr、基板保持部120、药液供给部130、冲洗液供给部140及杯状体180进行控制。详细而言,控制装置20通过对分度机械手ir、中心机械手cr、基板保持部120、药液供给部130、冲洗液供给部140及杯状体180发送控制信号,而对分度机械手ir、中心机械手cr、基板保持部120、药液供给部130、冲洗液供给部140及杯状体180进行控制。
93.具体而言,控制部22对分度机械手ir进行控制,通过分度机械手ir而传递基板w。
94.控制部22对中心机械手cr进行控制,通过中心机械手cr而传递基板w。例如,中心机械手cr接取未处理的基板w,将基板w搬入至多个腔室110中的任一个。另外,中心机械手cr自腔室110接取被处理的基板w,将基板w加以搬出。
95.控制部22控制基板保持部120,对基板w旋转的开始、旋转速度的变更及基板w旋转的停止进行控制。例如,控制部22可控制基板保持部120,变更基板保持部120的转速。具体
而言,控制部22可通过变更基板保持部120的电动马达124的转速来变更基板w的转速。
96.控制部22可控制药液供给部130的阀136及冲洗液供给部140的阀146,将阀136、146的状态切换为打开状态与关闭状态。具体而言,控制部22通过控制阀136、146,使阀136、146设为打开状态,可使在配管134、144内流动的药液、冲洗液通向喷嘴132、142。另外,控制部22通过控制药液供给部130的阀136及冲洗液供给部140的阀146,使阀136、146设为关闭状态,可停止使在配管134、144内流动的药液、冲洗液通向喷嘴132、142。
97.另外,控制部22以移动机构138c使臂138a向水平方向及/或垂直方向移动的方式进行控制。由此,控制部22可使被安装于臂138a的顶端的喷嘴132在基板w的上表面wa移动。另外,控制部22可使被安装于臂138a的顶端的喷嘴132在喷出位置与退避位置之间移动。本实施方式的基板处理装置100可适合被使用于形成半导体装置。
98.在本实施方式的基板处理装置100中,存储部24存储学习完成模型lm及控制程序pg。基板处理装置100根据在控制程序pg中所被规定的顺序来进行动作。
99.另外,控制部22包含基板信息取得部22a及药液处理条件信息取得部22b。基板信息取得部22a取得处理对象基板wp的基板信息。处理对象基板wp的基板信息包含硬化层厚度信息或离子注入条件信息,该硬化层厚度信息表示处理对象基板wp的硬化层的厚度,该离子注入条件信息表示对处理对象基板wp所进行的离子注入的条件。此外,基板信息取得部22a亦可自存储部24取得硬化层厚度信息或离子注入条件信息以外的其他信息来作为基板信息。
100.学习完成模型lm基于基板信息来生成药液处理条件信息。典型地,若对学习完成模型lm输入基板信息,则对应于基板信息的药液处理条件信息被输出。在一例中,若对学习完成模型lm输入硬化层厚度信息或离子注入条件信息,则对应于硬化层厚度信息或离子注入条件信息的药液处理条件信息被输出。
101.药液处理条件信息取得部22b自学习完成模型lm取得药液处理条件信息。药液处理条件信息取得部22b自学习完成模型lm,以对应于处理对象基板wp的基板信息的方式取得药液处理条件信息。
102.控制部22依照于药液处理条件信息所表示的药液处理条件,对基板保持部120及药液供给部130进行控制。
103.基板处理系统10较佳为还具备显示部42、输入部44及通信部46。
104.显示部42显示图像。显示部42例如为液晶显示器或者有机电致发光显示器。
105.输入部44为用以对控制部22输入各种信息的输入设备。例如,输入部44为键盘及定点设备或者触控面板。
106.通信部46被连接至网络,与外部装置进行通信。在本实施方式中,网络例如包含因特网、局域网络(local area network,lan)、公众电话网、及近距离无线网络。通信部46为通信机,例如为网络接口控制器。
107.进而,基板处理系统10较佳为还具备传感器50。典型地,多个传感器50检测基板处理系统10的各部分的状态。例如,传感器50的至少一部分检测基板处理装置100的各部分的状态。
108.存储部24对来自传感器50的输出结果及控制程序的控制参数进行存储来作为时间序列数据td。典型地,时间序列数据针对每个基板w而被分开存储。
109.传感器50在每1片基板w的处理中,在自基板w的处理开始至处理结束为止的期间中,检测基板处理装置100所使用的物体的物理量,将表示物理量的检测信号输出至控制部22。然后,控制部22在每1片基板w的处理中,将物理量与时间建立关联作为时间序列数据td被存储于存储部24,该物理量由在自基板w的处理开始至处理结束为止的期间中自传感器50输出的检测信号来表示。
110.控制部22自传感器50取得时间序列数据td,使时间序列数据td存储于存储部24。在该情形下,控制部22使时间序列数据td与批次识别信息、基板识别信息、处理顺序信息、及批次间隔信息建立关联并存储于存储部24。批次识别信息是用以识别批次的信息(例如,批次编号)。批次表示基板w的处理单位。1个批次通过规定数量的基板w所构成。基板识别信息系用以识别基板w的信息。处理顺序信息是表示对于构成1个批次的规定数量的基板w的处理的顺序的信息。批次间隔信息是表示自对批次的处理的结束至对下一批次的处理的开始为止的时间间隔的信息。
111.接着,参照图1~图5,对本实施方式的基板处理装置100的基板处理方法进行说明。图5的(a)是在本实施方式的基板处理装置100中的基板处理方法的流程图,图5的(b)是在本实施方式的基板处理方法中的药液处理的流程图。
112.如图5的(a)所示,在步骤s10中,将处理对象基板wp搬入至基板处理装置100。被搬入的处理对象基板wp装设于基板保持部120。典型地,处理对象基板wp通过中心机械手cr被搬入至基板处理装置100。
113.在步骤s20中,利用药液对处理对象基板wp进行处理。药液供给部130对处理对象基板wp供给药液。自药液供给部130的喷嘴132将药液喷出至处理对象基板wp的上表面wa。药液覆盖处理对象基板wp的上表面wa。由此,利用药液,处理处理对象基板wp。此外,在利用药液对处理对象基板wp进行处理时,基板w通过基板保持部120旋转。处理对象基板wp的旋转亦可继续至处理对象基板wp即将搬出之前为止。
114.在步骤s30中,利用冲洗液对处理对象基板wp进行冲洗。冲洗液供给部140对处理对象基板wp供给冲洗液。自冲洗液供给部140的喷嘴142将冲洗液喷出至处理对象基板wp的上表面wa。冲洗液将处理对象基板wp的上表面wa加以覆盖。由此,利用冲洗液,处理处理对象基板wp。
115.在步骤s40中,使处理对象基板wp自基板保持部120脱离而将处理对象基板wp搬出。典型地,处理对象基板wp通过中心机械手cr自基板处理装置100搬出。如上所述,可对处理对象基板wp进行药液处理。
116.在本实施方式的基板处理装置100中,如图5的(b)表示,对处理对象基板wp进行药液处理。
117.在步骤s22中,取得处理对象基板wp的基板信息。基板信息取得部22a取得处理对象基板wp的基板信息。基板信息包含处理对象基板wp的硬化层厚度信息或离子注入条件信息。
118.例如,控制部22自存储部24取得处理对象基板wp的硬化层厚度信息或离子注入条件信息。此外,在处理对象基板wp中的硬化层的厚度亦可在基板处理系统10或基板处理装置100内测定。另外,在处理对象基板wp中的硬化层的厚度亦可在基板处理系统10或基板处理装置100的外部测定。
119.或者,对于处理对象基板wp的离子注入亦可在基板处理系统10或基板处理装置100内执行。另外,对于处理对象基板wp的离子注入亦可在基板处理系统10或基板处理装置100的外部执行。此外,控制部22亦可取得硬化层厚度信息或离子注入条件信息以外的基板信息。
120.在步骤s24中,将处理对象基板wp的基板信息,输入至学习完成模型lm。其详细情形将于下文叙述,学习完成模型lm由学习用数据而构建,该学习用数据包含:学习对象基板wl的基板信息、表示对学习对象基板wl所进行的药液处理的处理条件的药液处理条件信息、及表示对学习对象基板wl所进行的药液处理的结果的处理结果信息。学习完成模型lm对应于处理对象基板wp的基板信息而输出药液处理条件信息rp。
121.在步骤s26中,自学习完成模型lm取得药液处理条件信息。药液处理条件信息取得部22b自学习完成模型lm取得对应于基板信息的药液处理条件信息。
122.在步骤s28中,根据药液处理条件信息,基板保持部120及药液供给部130对处理对象基板wp执行药液处理。在图3所示的基板处理装置100中,药液供给部130根据药液处理条件信息对处理对象基板wp供给药液。如上所述,可对处理对象基板wp进行药液处理。
123.根据本实施方式,自通过机器学习而构建的学习完成模型lm,取得对应于基板信息的药液处理条件信息,根据在药液处理条件信息所表示的药液处理条件来执行药液处理,该基板信息包含处理对象基板wp的硬化层厚度信息或离子注入条件信息。根据本实施方式,可配合在处理对象基板wp中的硬化层的厚度来适当地执行药液处理。
124.接着,参照图6对在基板w上形成的硬化层进行说明,该基板w为本实施方式的基板处理方法的对象。图6的(a)~图6的(c)是用以说明在基板w的抗蚀层r中的硬化层的形成的示意图。
125.如图6的(a)所示,在基板w的上表面形成有抗蚀层r。抗蚀层r相对于基板w的主面在垂直的方向延伸。抗蚀层r被图案化为规定的形状。
126.如图6的(b)所示,对基板w注入离子。此处,离子向与基板w的主面的法线方向平行的方向被注入。通过离子注入,而基板w的表面的特性产生变质。此时,抗蚀层r的表面亦产生变质而形成硬化层rc。此外,抗蚀层r的内部保持不变质,作为内部层ri而残留。硬化层rc较内部层ri硬。
127.如图6的(c)所示,硬化层rc具有规定的厚度d。详细而言,硬化层rc的厚度d包含硬化层rc的高度dt及硬化层rc的宽度dw。在对抗蚀层r等向性地注入离子的情形下,高度dt与宽度dw大致相等。
128.另一方面,若对抗蚀层r非等向性地注入离子,则高度dt与宽度dw不同。例如,如图6的(b)所示,若离子自与基板w的主面的法线方向平行的方向被注入,则高度dt变成大于宽度dw。
129.接着,参照图7对在基板w上形成的硬化层进行说明,该基板w为本实施方式的基板处理方法的对象。图7的(a)~图7的(d)是用以说明在基板w的抗蚀层r中的硬化层的形成的示意图。
130.如图7的(a)所示,在基板w的上表面形成抗蚀层r。抗蚀层r相对于基板w的主面在垂直的方向延伸。
131.如图7的(b)所示,对基板w注入离子。此处,离子自相对于基板w的主面的法线方向
朝向一个方向(相对于纸面为左方向)倾斜的方向被注入。通过离子注入,而基板w的表面的特性产生变质。此时,抗蚀层r的表面亦产生变质而形成硬化层rc。在该情形下,相对于抗蚀层r而硬化层rc的左侧相对地较厚,另一方面,硬化层rc的右侧相对地较薄。
132.如图7的(c)所示,对基板w注入离子。此处,离子是自相对于基板w的主面的法线方向朝向另一方向(相对于纸面为右方向)倾斜的方向被注入。通过离子注入,而抗蚀层r表面所变质的硬化层rc扩大。
133.如图7的(d)所示,硬化层rc具有规定的厚度d。详细而言,硬化层rc的厚度d包含硬化层rc的高度dt及硬化层rc的宽度dw。如上所述,可形成硬化层rc。
134.此外,在图7的(b)及图7的(c)中,由于自抗蚀层r的左斜方向及右斜方向进行离子注入,故而可使硬化层rc的左侧的宽度及右侧的宽度大致相等。另外,由于对抗蚀层r自倾斜方向进行离子注入,故而不仅可使硬化层rc的高度dt增大而且亦可使硬化层rc的宽度dw增大。
135.如上所述,硬化层rc的厚度d、高度dt及/或宽度dw亦可利用测定设备来测定。或者,硬化层rc的厚度d、高度dt及/或宽度dw通过抗蚀层r的特性(组成、厚度、宽度等)及/或离子注入的条件(离子种类、加速能量、注入量及注入方向等)而大致规定。因此,根据离子注入条件可对硬化层rc的厚度d、高度dt及/或宽度dw进行特定。
136.参照图1,如上述所述,学习完成模型lm根据学习用数据ld生成,学习用数据ld根据基板处理装置100l的时间序列数据tdl生成。
137.接着,参照图8,对学习用数据ld的生成进行说明。图8是具备基板处理装置100l的基板处理系统10l及学习用数据生成装置300的框图。此处,学习用数据生成装置300与基板处理装置100l可通信地连接。图8的具备基板处理装置100l的基板处理系统10l中,控制部22l不具有基板信息取得部22a及药液处理条件信息取得部22b,存储部24l不存储学习完成模型lm而存储测试规程tr,除此以外与在图4所示的基板处理系统10的框图相同,为了避免冗长而省略重复的记载。
138.基板处理系统10l具备多个基板处理装置100l、分度机械手irl、中心机械手crl、控制装置20l、显示部42l、输入部44l、通信部46l、及传感器50l。基板处理装置100l、分度机械手irl、中心机械手crl、控制装置20l、显示部42l、输入部44l及通信部46l具有与在图4所示的基板处理系统10的基板处理装置100、分度机械手ir、中心机械手cr、控制装置20、显示部42、输入部44及通信部46相同的构成。
139.另外,基板处理装置100l具备基板保持部120l、药液供给部130l、冲洗液供给部140l、及杯状体180l。腔室110l、基板保持部120l、药液供给部130l、冲洗液供给部140l及杯状体180l较佳为具有与在图3及图4所示的基板保持部120、药液供给部130、冲洗液供给部140及杯状体180相同的构成。
140.控制装置20l具有控制部22l及存储部24l。存储部24l存储控制程序pgl。基板处理装置100l根据在控制程序pgl中规定的顺序进行动作。
141.另外,存储部24l存储多个测试规程tr。多个测试规程tr包含药液处理条件不同的规程。因此,在控制部22l根据测试规程tr对学习对象基板wl进行处理的情形下,对不同的学习对象基板wl进行不同的药液处理。
142.存储部24l存储学习对象基板wl的时间序列数据tdl。时间序列数据tdl是表示在
基板处理装置100l中的物理量的时间变化的数据。时间序列数据tdl表示通过传感器50l检测的多个物理量。时间序列数据tdl亦可包含表示利用基板处理装置100l对学习对象基板wl进行处理前的制造制程的数据。此外,时间序列数据tdl包含基板信息、药液处理条件信息及处理结果信息,该基板信息包含硬化层厚度信息或离子注入条件信息,该药液处理条件信息表示对学习对象基板wl所进行的药液处理条件,该处理结果信息表示对学习对象基板wl所进行的药液处理的结果。
143.学习用数据生成装置300与基板处理装置100l可通信地连接。学习用数据生成装置300对基板处理装置100l的时间序列数据tdl的至少一部分进行通信。
144.学习用数据生成装置300具备控制装置320、显示部342、输入部344、及通信部346。学习用数据生成装置300可经由通信部346而与多个基板处理装置100l的控制装置20l进行通信。显示部342、输入部344及通信部346具有与显示部42,输入部44及通信部46相同的构成。
145.控制装置320包含控制部322及存储部324。存储部324存储控制程序pg3。学习用数据生成装置300根据在控制程序pg3中规定的顺序进行动作。
146.控制部322自基板处理装置100l对时间序列数据tdl的至少一部分进行接收,并使所接收到的时间序列数据tdl存储于存储部324。存储部324存储学习对象基板wl的时间序列数据tdl的至少一部分。时间序列数据tdl经由通信部46l及通信部346而自基板处理装置100l被发送至学习用数据生成装置300。控制部322使被发送的时间序列数据tdl的至少一部分存储于存储部324。被存储于存储部324的时间序列数据tdl包含时间序列数据tdl的基板信息、药液处理条件信息及处理结果信息。
147.控制部322自存储部324的时间序列数据tdl取得学习对象基板wl的基板信息、药液处理条件信息及处理结果信息。更进一步,控制部322将学习对象基板wl的基板信息、药液处理条件信息及处理结果信息加以汇总而生成学习用数据ld,存储部324存储学习用数据ld。
148.接着,参照图8及图9,对本实施方式的学习用数据的生成方法进行说明。图9是本实施方式的学习用数据的生成方法的流程图。学习用数据的生成系在学习用数据生成装置300中进行。
149.如图9所示,在步骤s110中,取得学习对象基板wl的时间序列数据tdl。典型地,学习用数据生成装置300自基板处理装置100l对学习对象基板wl的时间序列数据tdl的至少一部分进行接收。存储部324存储所接收的时间序列数据tdl。
150.在步骤s112中,自被存储于存储部324的学习对象基板wl的时间序列数据tdl提取基板信息。基板信息包含硬化层厚度信息或离子注入条件信息。控制部322自存储部324的时间序列数据tdl取得学习对象基板wl的基板信息。
151.在步骤s114中,自被存储于存储部324的学习对象基板wl的时间序列数据tdl提取学习对象基板wl的药液处理条件信息。控制部322自存储部324的时间序列数据tdl取得学习对象基板wl的药液处理条件信息。
152.在步骤s116中,自被存储于存储部324的学习对象基板wl的时间序列数据tdl提取学习对象基板wl的处理结果信息。控制部322自存储部324的时间序列数据tdl取得学习对象基板wl的处理结果信息。
network)、或者卷积神经网络(cnn:convolutionalneural network),进行深度学习。例如,深度神经网络包含输入层、多个中间层、及输出层。
165.控制部422包含取得部422a及学习部422b。取得部422a自存储部424取得学习用数据ld。学习部422b通过执行存储部424的学习程序lpg,对学习用数据ld进行机器学习,并根据学习用数据ld生成学习完成模型lm。
166.学习部422b基于学习程序lpg对多个学习用数据ld进行机器学习。其结果,自多个学习用数据ld之中找出一定的规则,生成学习完成模型lm。即,学习完成模型lm通过对学习用数据ld进行机器学习而构建。存储部424存储学习完成模型lm。
167.然后,典型地,学习完成模型lm被传送至基板处理系统10,存储部24存储学习完成模型lm。在该情形下,如参照图4的上述那样,在基板处理系统10中的控制装置20的存储部24存储学习完成模型lm,药液处理条件信息取得部22b自存储部24的学习完成模型lm取得药液处理条件。
168.但是,本实施方式并不被限定于此。亦可为存储部24不存储有学习完成模型lm,药液处理条件信息取得部22b自基板处理系统10的外部取得药液处理条件。例如,药液处理条件信息取得部22b亦可经由通信部46及通信部446而将处理对象基板wp的基板信息发送至学习装置400的学习完成模型lm,经由通信部446及通信部46而自学习装置400接收在学习完成模型lm中输出的药液处理条件信息。
169.接着,参照图1~图11,对在本实施方式的学习装置400中的学习方法进行说明。图11是本实施方式的学习方法的流程图。学习用数据ld的学习及学习完成模型lm的生成在学习装置400中进行。
170.如图11所示,在步骤s122中,学习装置400的取得部422a自存储部424取得多个学习用数据ld。在学习用数据ld中,学习对象基板wl的基板信息、药液处理条件信息及处理结果信息相互地被建立关联。
171.接着,在步骤s124中,学习部422b基于学习程序lpg对多个学习用数据ld进行机器学习。
172.接着,在步骤s126中,学习部422b对学习用数据ld的机器学习是否结束进行判定。是否结束机器学习依照预先所规定的条件来决定。例如,若对规定数量以上的学习用数据ld进行机器学习则结束机器学习。
173.在机器学习未结束的情形下(在步骤s126中为否),处理返回至步骤s122。在该情形下,重复机器学习。另一方面,在机器学习结束的情形下(在步骤s126中为是),则处理进入步骤s128。
174.在步骤s128中,学习部422b将应用了最新的多个参数(系数)即多个学习完成参数(系数)的模型(1个以上的函数)作为学习完成模型lm加以输出。存储部424存储学习完成模型lm。
175.如以上所述,学习方法结束,生成学习完成模型lm。根据本实施方式,通过对学习用数据ld进行机器学习,则可生成学习完成模型lm。
176.此外,在图10中,学习装置400与1个学习用数据生成装置300可通信地连接,但是本实施方式并不被限定于此。学习装置400亦可与多个学习用数据生成装置300可通信地连接。
177.另外,在参照图10及图11的说明中,在学习用数据生成装置300所生成的学习用数据ld经由通信部346及通信部446被发送至学习装置400,但是本实施方式并不被限定于此。亦可为学习装置400的控制装置420被组装至学习用数据生成装置300的控制装置320,不在网络传送学习用数据ld,而在学习用数据生成装置300内根据学习用数据ld生成学习完成模型lm。
178.更进一步,在参照图8~图11的说明中,在基板处理装置100l所生成的时间序列数据tdl经由通信部46l及通信部346被发送至学习用数据生成装置300,在学习用数据生成装置300所生成的学习用数据ld经由通信部346及通信部446被发送至学习装置400,但是本实施方式并不被限定于此。亦可为学习用数据生成装置300的控制装置320及学习装置400的控制装置420被组装至基板处理系统10l的控制装置20,不在网络传送时间序列数据tdl及学习用数据ld,而在基板处理系统10l内根据时间序列数据tdl经由学习用数据ld生成学习完成模型lm。
179.其次,参照图12对学习用数据ld的一例进行说明。图12是表示学习用数据ld的一例的图。
180.图12表示学习对象基板wl的基板信息、学习对象基板wl的药液处理条件及学习对象基板wl的处理结果。此处,基板信息为学习对象基板wl的硬化层厚度信息。硬化层的厚度可通过对学习对象基板wl的抗蚀层中的硬化层进行测定而取得。药液处理条件信息表示对学习对象基板wl所进行的药液处理的条件。药液处理条件例如包含药液的浓度、药液的温度、药液的供给量及供给药液时的学习对象基板wl的旋转速度。处理结果表示药液处理后的学习对象基板wl的结果。在图12中,学习用数据ld包含学习用数据ld1至学习用数据ld1000。
181.学习用数据ld1表示某学习对象基板wl1的基板信息、药液处理条件及处理结果。此处,在学习用数据ld1中,ld1表示学习对象基板wl1的硬化层的厚度。另外,lp1表示对学习对象基板wl1所进行的药液处理的条件。
182.处理结果信息表示对学习对象基板wl1的药液处理的处理结果。处理结果亦可通过在学习对象基板wl1中是否发现特性的异常来判定。在学习用数据ld1中,由于被药液处理的学习对象基板的结果为良好,故而表示为

。另一方面,在被药液处理的学习对象基板的结果并非为良好的情形下,则表示为
×

183.学习用数据ld2~ld1000对应于学习对象基板wl2~wl1000而生成。对于学习对象基板wl所进行的药液处理条件可为相同,亦可为不同。处理结果根据学习对象基板wl的硬化层的厚度而大幅度地变动。
184.在图12所示的学习用数据ld中,数据的数量为1000个,但是本实施方式并不被限定于此。数据的数量可小于1000个,亦可大于1000个。但是,数据的数量尽量多则较佳。
185.此外,在学习用数据ld中,基板信息较佳为包含多个项目。例如,硬化层厚度信息亦可包含表示硬化层的高度的硬化层高度信息及表示硬化层的宽度的硬化层宽度信息。
186.图13是表示学习用数据ld的一例的图。如图13所示,学习用数据ld包含学习对象基板wl的基板信息、学习对象基板wl的药液处理条件信息及学习对象基板wl的处理结果信息。图13的学习用数据ld,除了学习对象基板wl的基板信息为包含硬化层高度信息及硬化层宽度信息这一点以外,与参照图12所述的学习用数据ld相同,为了避免冗长而省略重复
的记载。
187.此处,基板信息为学习对象基板wl的硬化层高度信息及硬化层宽度信息。硬化层的高度及宽度可通过对学习对象基板wl的抗蚀层中的硬化层进行测定而取得。在图13中,学习用数据ld包含学习用数据ld1~ld1000。
188.学习用数据ld1表示某学习对象基板wl1的基板信息、药液处理条件及处理结果。此处,在学习用数据ld1中,ldt1表示学习对象基板wl1的硬化层的高度。ldw1表示学习对象基板wl1的硬化层的宽度。
189.学习用数据ld2~ld1000对应于学习对象基板wl2~wl1000而生成。处理结果根据学习对象基板wl的硬化层的高度及宽度而大幅度地变动。学习用数据ld较佳为具有非常有助于学习对象基板wl的药液处理的结果的变动的项目。
190.此外,在参照图12及图13的上述说明中,在处理结果为良好时表示为

,在处理结果并非为良好时表示为
×
,学习用数据ld1~ld1000的处理结果被2值化,但是本实施方式并不被限定于此。处理结果亦可被分类为3以上的多个值。或者,处理结果亦可被分类为最低值与最大值之间的任意的值。例如,处理结果除了学习对象基板wl的特性以外亦可考虑药液的使用量(供给量)或药液处理所需要的时间等而进行数值化。
191.此外,在学习用数据ld中,药液处理条件较佳为包含多个项目。例如,药液处理条件亦可包含药液的浓度、温度、供给量、对于学习对象基板的药液的喷出图案、药液处理时的基板保持部120的旋转速度。
192.接着,参照图14,对在本实施方式的学习方法中所被使用的学习用数据ld进行说明。图14是表示学习用数据ld的一例的图。
193.如图14所示,学习用数据ld包含学习用数据ld1~ld1000。学习用数据ld表示学习对象基板wl的基板信息、学习对象基板wl的药液处理条件及学习对象基板wl的处理结果信息。此处,药液处理条件包含药液的浓度、药液的温度、药液的供给量、对于学习对象基板的药液的喷出图案、及供给药液时的学习对象基板的旋转速度。
194.药液的浓度表示被使用于学习对象基板wl的药液的浓度。药液的温度表示被使用于学习对象基板wl的药液的温度。药液的供给量表示被使用于学习对象基板wl的药液的供给量。对于学习对象基板的药液的喷出图案表示对于学习对象基板wl喷出药液的路径(喷嘴132的动作路径)。学习对象基板的旋转速度表示供给药液时的学习对象基板wl的旋转速度。另外,在学习用数据ld中,在被药液处理的学习对象基板的结果为良好时表示为
“○”
,在被药液处理的学习对象基板的结果并非为良好时表示为
“×”

195.在学习用数据ld1中,lc1表示被使用于学习对象基板wl1的药液的浓度,lt1表示被使用于学习对象基板wl1的药液的温度。另外,ls1表示被使用于学习对象基板wl1的药液的供给量,le1表示对于学习对象基板wl1的药液的喷出图案,lv1表示对学习对象基板wl1供给药液时的学习对象基板wl1的旋转速度。在学习用数据ld1中,由于被药液处理的学习对象基板wl1的处理结果为良好,故而处理结果为
“○”

196.关于学习用数据ld2~ld1000亦相同。此外,对学习对象基板wl所进行的药液处理条件可为相同,亦可为不同。例如,药液处理条件的多个项目的至少一部分可为相同,亦可为不同。或者,药液处理条件的多个项目的全部可为相同,亦可为不同。处理结果可根据学习对象基板wl的基板状态及药液处理条件而产生变动。
197.接着,参照图1~图15,对本实施方式的基板处理装置100中的药液处理进行说明。图15的(a)表示处理对象基板wp的示意图,图15的(b)表示在学习完成模型lm中所生成的药液处理条件信息rp。
198.如图15的(a)所示,处理对象基板wp具有形成了硬化层rc的抗蚀层r。此处,硬化层rc的高度为dt,硬化层rc的宽度为dw。
199.图15的(b)是表示药液处理条件信息rp的图。药液处理条件信息rp包含药液的浓度、药液的温度、药液的供给量、对于学习对象基板的药液的喷出图案及供给药液时的处理对象基板的旋转速度。
200.在药液处理条件信息rp中,rc表示被使用于处理对象基板wp的药液的浓度,rt表示被使用于处理对象基板wp的药液的温度。另外,rs表示被使用于处理对象基板wp的药液的供给量,pe表示被使用于处理对象基板wp的药液的喷出图案,rv表示对处理对象基板wp供给药液时的处理对象基板wp的旋转速度。
201.在此情形下,控制部22根据药液处理条件信息rp所示的药液处理条件来控制基板保持部120及药液供给部130,以利用药液对处理对象基板wp进行处理。
202.此外,在参照图14及图15的说明中,药液处理条件具有药液的浓度、药液的温度、药液的供给量、药液的喷出图案及处理对象基板的旋转速度的5个项目,但是本实施方式并不被限定于此。药液处理条件亦可具有这些5个项目中的1个以上的某些项目。或者,药液处理条件亦可为这些5个项目中的1个以上的某些项目与其他的项目的组合。或者,药液处理条件亦可具有与这些5个项目不同的1个以上的项目。
203.此外,在参照图12~图15的上述说明中,学习对象基板wl的基板信息是通过测定硬化层的厚度而所获得的信息,但是本实施方式并不被限定于此。学习对象基板wl的基板信息亦可包含与形成硬化层的离子注入的条件相关的信息。
204.接着,参照图16,对在本实施方式的学习方法中所使用的学习用数据ld进行说明。图16是表示学习用数据ld的一例的图。此外,图16的学习用数据ld除了基板信息表示用以形成学习对象基板wl的硬化层的离子注入条件这一点以外,与参照图12所述的学习用数据ld相同,为了避免冗长而省略重复的记载。
205.如图16所示,学习用数据ld包含学习用数据ld1~ld1000。学习用数据ld表示有学习对象基板wl的基板信息、学习对象基板wl的药液处理条件及学习对象基板wl的处理结果信息。此处,学习对象基板wl的基板信息包含表示用以形成学习对象基板wl的硬化层的离子注入条件的离子注入条件信息。
206.另外,离子注入条件信息包含离子种类、加速能量、注入量及注入方向。离子种类表示被用于离子注入用的离子种类,加速能量表示离子注入时的离子种类的加速能量。另外,注入量表示被离子注入的离子种类的量,注入方向表示对学习对象基板wl注入离子的方向。
207.在学习用数据ld1中,lk1表示在形成学习对象基板wl1的硬化层时离子注入所使用的离子种类,la1表示形成学习对象基板wl1的硬化层时离子注入时的加速能量。另外,lu1表示形成学习对象基板wl1的硬化层时离子注入量,ld1表示形成学习对象基板wl1的硬化层时对学习对象基板wl注入离子的方向。
208.对于学习用数据ld2~ld1000亦相同。如此,基板信息并非表示硬化层的厚度本
身,而表示用以形成硬化层的离子注入的条件亦可。此外,离子注入条件信息亦可为离子种类、加速能量、注入量及注入方向中的任一个项目。另外,离子注入条件信息亦可具有离子种类、加速能量、注入量及注入方向中的任一个项目与其他的项目的组合。或者,离子注入条件信息亦可具有离子种类、加速能量、注入量及注入方向以外的1个以上的项目。更进一步,基板信息亦可为硬化层厚度信息与离子注入条件信息的组合。
209.此外,在图3所示的基板处理装置100中,药液供给部130将一定状态的药液供给至基板w,但是本实施方式并不被限定于此。药液的浓度、温度亦可适当地被变更。
210.接着,参照图17对本实施方式的基板处理装置100进行说明。图17是本实施方式的基板处理装置100的示意图。此外,图17的基板处理装置100除了自药液供给部130所供给的药液的浓度、温度可调整这一点以外,与参照图3所述的基板处理装置100相同,为了避免冗长而省略重复的记载。
211.在图17所示的本实施方式的基板处理装置100中,药液供给部130对基板w供给spm作为药液。spm通过硫酸与过氧化氢溶液的混合而生成。例如,药液供给部130可变更spm的浓度(混合比率)对基板w供给spm。由此,基板w被spm处理。
212.药液供给部130包含喷嘴132、配管134a、阀136a、调整阀137a、配管134b、阀136b、及调整阀137b。喷嘴132与基板w的上表面wa相对向,朝向基板w的上表面wa喷出药液。
213.配管134a结合至喷嘴132。喷嘴132被设置于配管134a的顶端。自供给源供给过氧化氢溶液至配管134a。阀136a及调整阀137a被设置于配管134a。阀136a对配管134a内的流路进行开闭。调整阀137a调整通过配管134a内的流路的过氧化氢溶液的流量。
214.配管134b结合至喷嘴132。喷嘴132被设置于配管134b的顶端。自供给源供给硫酸至配管134b。硫酸的温度可与过氧化氢溶液的温度相同,亦可为不同。阀136b及调整阀137b被设置于配管134b。阀136b对配管134b内的流路进行开闭。调整阀137b调整通过配管134b内的流路的硫酸的流量。
215.根据本实施方式,通过对调整阀137a、137b进行调整,可变更在配管134a、134b内流动的过氧化氢溶液、硫酸的流量。因此,可调整通过过氧化氢溶液与硫酸的混合而生成的spm的浓度、温度。
216.此外,如参照图6及图7所述那样,在对基板w的抗蚀层r进行去除的情形下,相对地容易利用药液将内部层ri加以去除,另一方面,相对地不容易利用药液将硬化层rc加以去除。因此,较佳为,在对硬化层rc进行去除时,以spm的去除能力变高的方式控制spm的浓度,在对内部层ri进行去除时,以spm的去除能力变低的方式控制spm的浓度。
217.例如,在对硬化层rc进行去除时,以spm中的过氧化氢溶液的比率变高的方式控制spm的浓度,在对内部层ri进行去除时,以spm中的过氧化氢溶液的比率变低的方式控制spm的浓度。由此,可一面抑制抗蚀层r的损伤一面将抗蚀层加以去除。
218.接着,参照图18,对在本实施方式的学习方法中所使用的学习用数据ld进行说明。图18是表示学习用数据ld的一例的图。图18的学习用数据ld适合被使用于生成图17所示的基板处理装置100的学习完成模型lm。此外,图18的学习用数据ld除了学习用数据的至少1个项目的值示出表示物理参数的时间变化的分布这一点以外,与参照图1所述的学习用数据ld相同,为了避免冗长而省略重复的记载。
219.如图18所示,学习用数据ld包含学习用数据ld1~ld1000。药液处理条件包含药液
的浓度分布、药液的温度分布、药液的供给量、对于学习对象基板的药液的喷出图案、及供给药液时的学习对象基板的旋转速度。浓度分布表示药液处理中的spm的浓度的时间变化。温度分布表示被使用于学习对象基板wl的spm的温度的时间变化。另外,供给量表示被使用于学习对象基板wl的spm的供给量,喷出图案表示对于学习对象基板wl的spm的喷出图案及喷出时机。另外,旋转速度表示对学习对象基板wl供给spm时的学习对象基板wl的旋转速度。
220.在图17所示的基板处理装置100中,通过调整阀137a、137b,可变更spm中的过氧化氢溶液/硫酸的比率。因此,在图18中,药液的浓度表示被使用于学习对象基板wl的药液的浓度的时间变化,药液的温度表示被使用于学习对象基板wl的药液的温度的时间变化。
221.在学习用数据ld1中,lcp1表示被供给至学习对象基板wl1的spm的浓度分布,ltp1表示被供给至学习对象基板wl1的spm的温度分布。ls1表示被供给至学习对象基板wl1的spm的供给量,le1表示对于学习对象基板wl1的spm的喷出图案。另外,lv1表示对学习对象基板wl1供给spm时的学习对象基板wl的旋转速度。
222.对于学习用数据ld2~ld1000亦相同。关于学习对象基板wl,因spm的浓度分布及温度分布而学习对象基板wl的药液处理的结果有大幅度的变动。因此,学习用数据ld具有对学习对象基板wl的药液处理结果的变动有大贡献的项目较佳。
223.此外,在参照图1~图18的上述说明中,虽然基板处理装置100的存储部24或学习装置400的存储部424存储有通过机器学习而构建的学习完成模型lm,但是本实施方式并不被限定于此。基板处理装置100的存储部24或学习装置400的存储部424亦可存储有转换表ct来代替学习完成模型lm。
224.接着,参照图19对本实施方式的基板处理装置100进行说明。图19的基板处理装置100除了存储部24存储有转换表ct来代替学习完成模型lm这一点以外,具有与参照图4所述的基板处理装置100相同的构成,为了避免冗长而省略其重复的记载。
225.如图19所示,在基板处理装置100中,存储部24存储有转换表ct。转换表ct将处理对象基板wp的基板信息与药液处理条件信息建立关联。处理对象基板wp的基板信息例如包含硬化层高度信息及硬化层宽度信息。此外,转换表ct基于学习对象基板wl的基板信息、药液处理条件信息及处理结果信息而作成。
226.基板信息取得部22a自存储部24取得基板信息。例如,基板信息取得部22a自存储部24取得硬化层高度信息及硬化层宽度信息。
227.药液处理条件信息取得部22b根据转换表ct,基于基板信息取得药液处理条件信息。典型地,药液处理条件信息取得部22b自转换表ct提取与基板信息对应的值,根据在转换表ct中被建立关联的基板信息与药液处理条件信息的关系,取得药液处理条件信息。如此,药液处理条件信息取得部22b使用转换表ct,取得与基板信息相对应的药液处理条件信息。
228.然后,控制部22根据药液处理条件信息所表示的药液处理条件来控制基板保持部120及药液供给部130。
229.图20是表示转换表ct的一例的图。如图20所示,转换表ct表示处理对象基板wp的基板信息及药液处理条件。在转换表ct中,基板信息包含与硬化层相关的信息。此处,处理对象基板wp的基板信息包含硬化层高度信息及硬化层宽度信息。
230.转换表ct1表示与某基板信息相对应的药液处理条件。此处,在转换表ct1中,基板信息包含处理对象基板wp的硬化层高度信息及硬化层宽度信息。dt1表示某处理对象基板wp的硬化层的高度。dw1表示某处理对象基板wp的硬化层的宽度。rp1表示对于该处理对象基板wp所应进行的药液处理条件。因此,假设在处理对象基板wp的硬化层的高度为dt1,硬化层的宽度为dw1的情形下,基板处理装置100利用由rp1所示的药液处理条件来进行药液处理。
231.对于转换表cd2~cd1000亦为同样。典型地,关于转换表ct1~cd1000,硬化层的高度及硬化层的宽度中的至少一者不同。
232.此外,在处理对象基板wp的硬化层的高度及硬化层的宽度与转换表ct所示的值不一致的情形下,处理对象基板wp的药液处理条件亦可通过转换表ct所示的药液处理条件的值的线性插补来决定。或者,处理对象基板wp的药液处理条件亦可通过对在转换表所示的药液处理条件的值利用多项式进行插补来决定。
233.以上,已参照附图对本发明的实施方式进行了说明。但是,本发明并不被限定于上述实施方式,可在不脱离其主旨的范围内以各种方式来实施。另外,通过将上述实施方式所揭示的多个构成要素适当地加以组合,亦可形成本发明。例如,自实施方式所示的所有构成要素中删除若干构成要素亦可。更进一步,如将跨及不同实施方式的构成要素适当地加以组合亦可。为了更容易理解,附图中将各个构成要素在主体上示意性地表示,而被图示的各构成要素的厚度、长度、个数、间隔等为了方便制图而有与实际不同的情形。另外,在上述实施方式所示的各构成要素的材质、形状、尺寸等均为一例而已,而并非被特别地限定,可在实质上不脱离本发明的效果的范围内进行各种变更。
234.产业上的可利用性
235.本发明可适合使用于基板处理装置、基板处理方法、学习用数据的生成方法、学习方法、学习装置、学习完成模型的生成方法及学习完成模型。
236.【附图标记的说明】
237.10:基板处理系统
238.20:控制装置
239.22:控制部
240.22a:基板信息取得部
241.22b:药液处理条件信息取得部
242.24:存储部
243.lm:学习完成模型
244.100:基板处理装置
245.130:药液供给部
246.140:冲洗液供给部
247.200:基板处理学习系统
248.300:学习用数据生成装置
249.400:学习装置。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1