一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基板处理装置和基板处理方法与流程

2022-11-19 15:34:05 来源:中国专利 TAG:


1.本公开涉及一种基板处理装置和基板处理方法。


背景技术:

2.在半导体器件的制造工序中,对作为基板的半导体晶圆(下面,记载为晶圆)进行光刻等各种处理。作为对晶圆进行处理的基板处理装置,有时构成为搬送机构对分别进行不同的处理的多个处理模块按顺序搬送晶圆。
3.在专利文献1中,示出了一种分别进行第一动作和除第一动作以外的第二动作的基板搬送装置,该第一动作是从对基板进行处理的处理部向基板蓄积单元进行搬送的动作,该第二动作例如是在处理部间的基板的搬送动作。记载了当在第二动作过程中产生了进行第一动作的需要时优选进行第一动作,在除此以外的情况下优先进行第二动作。
4.现有技术文献
5.专利文献
6.专利文献1:日本专利4417134号公报


技术实现要素:

7.发明要解决的问题
8.本公开提供一种在用于在多个处理模块间搬送基板并对基板进行处理的基板处理装置中能够得到高吞吐率的技术。
9.用于解决问题的方案
10.本公开的基板处理装置具备:模块组,其包括对基板分别进行处理的多个处理模块、以及分别载置所述基板以在所述多个处理模块间搬送该基板的多个中继模块;多个搬送机构,所述多个搬送机构用共同的搬送机构进行向所述处理模块的所述基板的搬入及搬出,用互不相同的搬送机构进行向所述中继模块的所述基板的搬入及搬出,所述多个搬送机构分别在由所述模块组构成的基板的搬送路径中的被分配的区间进行搬送,以在该搬送路径中按顺序搬送所述基板;共用搬送机构,其构成所述多个搬送机构中的一个搬送机构,共用于所述基板的搬送路径中的相互分离的第一区间和第二区间的搬送,向所述多个中继模块中的包含于所述第一区间的第一中继模块和包含于所述第二区间的第二中继模块分别搬送所述基板;以及决定部,其基于分别从所述第一中继模块和所述第二中继模块向所述搬送路径的下游侧看的、至到达最近的所述处理模块的跟前的中继模块为止的各区间中的所述基板的搬送状况,来决定所述共用搬送机构向第一中继模块和第二中继模块中的哪个中继模块搬送所述基板。
11.发明的效果
12.根据本公开,在用于在多个处理模块间搬送基板并对基板进行处理的基板处理装置中能够得到高吞吐率。
附图说明
13.图1是作为本公开的一个实施方式的涂布、显影装置的横剖俯视图。
14.图2是所述涂布、显影装置的纵剖侧视图。
15.图3是示出所述涂布、显影装置中的模块和搬送机构的配置的概要的示意图。
16.图4是设置于所述涂布、显影装置的处理块的俯视图。
17.图5是设置于所述涂布、显影装置的接口块的纵剖侧视图。
18.图6是示出涂布、显影装置中的晶圆的搬送路径的示意图。
19.图7是示出晶圆所通过的层的说明图。
20.图8是示出晶圆的搬送状况的示意图。
21.图9是示出晶圆的搬送状况的示意图。
22.图10是示出晶圆的搬送状况的示意图。
23.图11是示出晶圆的搬送状况的示意图。
24.图12是示出晶圆的搬送状况的示意图。
25.图13是示出晶圆的搬送状况的示意图。
26.图14是示出晶圆的搬送状况的示意图。
27.图15是示出晶圆的搬送状况的示意图。
28.图16是示出晶圆的搬送状况的示意图。
29.图17是示出晶圆的搬送路径的示意图。
30.图18是示出晶圆的搬送状况的示意图。
具体实施方式
31.参照图1的横剖俯视图和图2的纵剖主视图,来对作为本公开的基板处理装置的一个实施方式的涂布、显影装置1进行说明。涂布、显影装置1以将承载件块d1、检查块d2、处理块d3、接口块d4依次沿横向排成一列且相互连接的方式构成。在以后的说明中,将上述的块d1~d4的排列方向设为左右方向,并将承载件块d1侧设为左侧,将接口块d4侧设为右侧。在接口块d4的右侧连接有用于进行浸没曝光的曝光机eif。另外,关于涂布、显影装置的前后方向,将使承载件块d1在左侧、使接口块d4在右侧进行观察时的跟前侧设为前方侧,将深处侧设为后方侧。
32.涂布、显影装置1具备大量的模块和大量的搬送机构(搬送臂)。从涂布、显影装置1的外部搬送分别按批保存多张晶圆w的承载件c。针对该晶圆w,涂布、显影装置1内的大量的搬送机构分别将其在搬送路径中的被分配的区间进行搬送,使该晶圆w在构成该搬送路径的各模块按顺序移动。由此,晶圆w在接受了一系列的处理之后返回到承载件c。此外,为了便于图示,在图2中,将一部分搬送机构示出在向左右偏离于图1所示的位置的位置。
33.模块是载置晶圆w的场所,包括对晶圆w进行处理的处理模块(工艺模块)和载置晶圆w以对处理模块间的晶圆w的搬送进行中继的模块(设为中继模块)。作为中继模块,包括交接模块trs、缓冲模块sbu以及温度调整模块icpl。trs和sbu构成为能够沿纵向载置多张晶圆w。例如,这些模块例如具备上下位于不同高度的多个销或工作台,在这些销或工作台上载置晶圆w。将像这样在销、工作台上的晶圆w的载置区域称为槽,sbu具有比trs多的槽。此外,温度调整模块icpl具备调整温度的工作台,调整所载置的晶圆w的温度。
34.对模块进一步进行说明,对于上述的各中继模块,进行由一个搬送机构进行的晶圆w的搬入和由另一个搬送机构进行的晶圆w的搬出。也就是说,在搬入、搬出中使用的搬送机构互不相同。另一方面,对于处理模块,在晶圆w的搬入和搬出中使用共同的搬送机构。处理模块是对晶圆w进行液处理以及加热处理等处理的模块,该处理还包括晶圆w的检查。另外,在进行后述的搬送控制时,曝光机eif也作为处理模块来对待。
35.上述的交接模块trs设置于装置内的各处,在之后的说明和各图中,有时在“trs”后分别标注数字来表示,使得彼此区分。该数字是按照在搬送路径中搬送晶圆w的顺序来标注的。此外,作为处理模块,在装置内的各处设置有与icpl同样地构成为能够调整晶圆w的温度的温度调整模块scpl。关于该scpl,也与trs同样,按照搬送顺序标注数字来表示。此外,关于搬送路径中的设置在相同步骤中的trs、scpl的数量,在图2中,为了防止图的复杂化而示出得比实际的数量少。
36.图3概要性地示出涂布、显影装置1中的各模块和搬送机构的配置。但是,为了防止说明的复杂化,省略了实际的装置中所设置的模块中的几个模块的表示。另外,在图3中,通过点划线的箭头表示装置内的晶圆w的搬送路径的概要。在晶圆w的搬送目的地的模块存在多个的情况下,晶圆w被搬送到某一个模块。
37.下面,对构成涂布、显影装置1的各块进行说明。承载件块d1具备分别用于载置上述的承载件c的多个承载件台11、以及作为在承载件c与涂布、显影装置1之间交接晶圆w的搬送机构的cra。检查块d2具备用于检查由涂布、显影装置1处理前的晶圆w的检查模块wis、以及用于检查由涂布、显影装置1处理后的晶圆w的检查模块ysm,并且将晶圆w交接到处理块d3的各高度。
38.从检查块d2的前后的中央的左侧向右侧,依次设置有交接模块trs的层叠体(trs1、trs13)、作为搬送机构的mra、塔t1。在trs1及trs13的上方设置有检查模块wis,在mra的后方设置有检查模块ysm。mra能够访问该trs1、trs13、各检查模块、以及塔t1中包括的一部分模块。在塔t1的后方设置有作为搬送机构的mpra,mpra能够访问塔t1的各模块。
39.塔t1以将大量的交接模块trs与大量的温度调整模块scpl层叠的方式构成。处理块d3以将单位块e1~e6层叠的方式构成,在后文详细地进行叙述。与该处理块d3的结构对应地,在塔t1中的设置于各单位块e(e1~e6)的搬送机构能够交接晶圆w的高度,设置有交接模块trs(trs3~trs5、trs11)和温度调整模块scpl(scpl1~scpl4)。在塔t1中,除了设置有这样的针对各单位块e交接用的trs之外,还设置有在检查块d2内进行晶圆w的交接用的trs(trs2、trs12)。
40.接着,对处理块d3进行说明。处理块d3是通过从下起依次层叠分别用于对晶圆w进行液处理和加热处理的单位块e(e1~e6)而构成的,在单位块e1、e2之间、e3、e4之间、e5、e6之间分别进行相同的处理。在单位块e1、e2中进行防反射膜的形成和曝光前的晶圆w的背面的清洗。在单位块e3、e4中进行在防反射膜上的抗蚀剂膜的形成和在浸没曝光时保护抗蚀剂膜的保护膜的形成。在单位块e5、e6中进行显影处理。因而,将晶圆w以e1、e2

e3、e4

e1、e2

e5、e6的顺序在单位块间进行搬送。在按每个单位块e分离的搬送路21中搬送晶圆w,但对于单位块e1、e2的右侧,搬送路21未被分离,构成为跨单位块e1、e2的搬送路22。
41.参照图4的俯视图来说明单位块e3。上述的搬送路21左右延伸,在搬送路21的前方侧,沿着搬送路21各设置有3个抗蚀剂涂布模块cot、保护膜形成用的药液涂布模块itc。在
搬送路21的后方侧设置有11个加热模块pab、以及用于在保护膜形成后检查晶圆w的检查模块wes。关于11个加热模块pab,其中的一部分被设为两级重叠,并沿着搬送路21配置。而且,其中的一部分的多个加热模块pab用于抗蚀剂膜形成后的晶圆w的加热,另一部分的多个加热模块pab用于保护膜形成后的晶圆w的加热。在搬送路21设置有作为搬送机构的pra3。pra3用于访问设置于单位块e3的各模块、以及在塔t1和后述的塔t2中设置于单位块e3的高度的模块。
42.单位块e4为与单位块e3同样的结构。关于单位块e5,以与单位块e3、e4的不同点为中心进行叙述,在搬送路21的前方侧设置有8个显影模块dev。实际设置供给不同的显影液的多种dev,但省略详细的记载。在搬送路21的后方侧设置有分别用于进行曝光后烘烤(post exposure bake)的6个加热模块peb和用于在显影后检查晶圆w的检查模块wisd。单位块e6为与单位块e5同样的结构。将设置于单位块e4~e6的与pra3对应的搬送机构在图2等中表示为pra4~pra6。
43.接着,参照图1来以与单位块e3的不同点为中心对单位块e1进行说明。如上所述,关于单位块e1的搬送路,左侧构成为与单位块e2的搬送路分离的搬送路21,右侧构成为与单位块e2的搬送路相通的搬送路22。在搬送路21的前方设置有3个防反射膜形成用的药液涂布模块bct。在搬送路21的后方设置有6个用于对防反射膜形成后的晶圆w进行加热的加热模块pab、以及用于对晶圆w进行疏水化处理的疏水化处理模块cwh。在搬送路21中,作为与pra3对应的搬送机构,设置有pra1。
44.对单位块e2进行叙述,单位块e2的左侧与单位块e1的左侧同样地构成,在搬送路21设置有与pra3对应的pra2。而且,在上述的跨单位块e1、e2的搬送路22的前方、后方设置有共计6个背面清洗模块bst,沿着搬送路22在左右各排列地配置有2个。在搬送路22设置有作为在单位块e1、e2中共用的搬送机构的prai,用于访问各bst和在后述的塔t2中设置于单位块e1、e2的高度的各模块。
45.接下来,参照表示俯视的图1和纵剖侧视图的图5,来对接口块d4进行说明。在接口块d4的前后的中央的左侧设置有上述的塔t2。该塔t2以将多个交接模块trs(trs6~trs10)与多个温度调整模块icpl层叠的方式构成。在塔t2上部的右前方,以上下排列的方式设置有4个清洗模块pir,各pir用于对由曝光机eif曝光后且被进行peb前的晶圆w进行清洗和保护膜的去除。在塔t2上部的右后方设置有缓冲模块sbu。
46.接口块d4具备作为搬送机构的iramc、iramb以及irai。搬送机构iramc位于塔t2的右侧且接口块d4的前后的中央,用于分别访问清洗模块pir、缓冲模块sbu、以及塔t2的上部~高度中央部的各trs。搬送机构iramb位于塔t2的后方,用于分别访问塔t2的各高度的模块、sbu。搬送机构irai用于访问曝光机eif、设置于塔t2的下部侧的icpl、以及塔t2的高度中央部的trs。
47.对设置于涂布、显影装置1内的各搬送机构进行补充说明。各搬送机构具备基板保持部31、基台32以及移动部33(参照图5)。基板保持部31在基台32上进退。基台32构成为通过移动部33绕铅垂轴转动自如且升降自如。关于cra、pra1~pra6、prai以及irai,具备用于使移动部33在水平方向上移动的水平移动机构34,构成为能够访问已述的各模块、各承载件c。
48.搬送机构pra1~pra6、prai、iramc分别具备2个基板保持部31,2个基板保持部31
彼此独立地在基台32上进退。因而,关于这些搬送机构,能够通过使一个基板保持部31进退来从模块接受晶圆w,接着另一个基板保持部31进入该模块来将所保持的晶圆w送出到该模块。也就是说,不进行基台32在横向上的移动和旋转就能够在模块中替换晶圆w。将如下的搬送设为替换搬送:从替换对象的模块的前级的模块向替换对象的模块搬送晶圆w,接着在该替换对象的模块中进行上述的晶圆w的替换,接下来将通过替换接受到的晶圆w搬送到替换对象的模块的后级的模块搬送。
49.涂布、显影装置1具备控制部10(参照图1)。该控制部10由计算机构成,具备程序、存储器、cpu。在程序中编入有步骤组,使得能够实施涂布、显影装置1中的一系列的动作。而且,通过该程序,控制部10向涂布、显影装置1的各部输出控制信号,来控制该各部的动作。由此,进行本实施方式的晶圆w的搬送和晶圆w的处理。上述的程序例如保存于光盘、硬盘、dvd等存储介质,来被安装到控制部10。
50.接着,参照图6来说明在涂布、显影装置1中进行的晶圆w的搬送和对晶圆w进行的一系列的处理。图6的上部是涂布、显影装置1的用于表示晶圆w的搬送路径的示意图。在图6的下部,按照搬送顺序表示模块。在各模块的下方表示出在向该模块进行的搬入搬出中使用的搬送机构,在上部侧表示在搬入中使用的搬送机构,在下部侧表示在搬出中使用的搬送机构。
51.由承载件块d1的cra从承载件c取出晶圆w,并将其搬送到检查块d2的交接模块trs1。该晶圆w在由mra搬送到检查模块wis而被进行检查之后,由mra搬送到塔t1的trs2,进一步由mpra搬送到塔t1的trs3。
52.被搬送到trs3的晶圆w由pra1或pra2按照cwh、scpl1、bct、pab的顺序在单位块e1、e2中进行搬送,在依次受到疏水化处理、温度调整、防反射膜的成膜处理、加热处理之后被搬送到trs4。然后,由mpra将trs4的晶圆w搬送到trs5。
53.trs5的晶圆w由pra3或pra4按照塔t1的scpl2、抗蚀剂涂布模块cot、加热模块pab、塔t1的scpl3、药液涂布模块itc、加热模块pab、检查模块wes的顺序在单位块e3或e4中进行搬送。由此,晶圆w在依次受到温度调整、抗蚀剂膜的成膜处理、加热处理、温度调整、保护膜的成膜处理、加热处理、检查之后,由pra3或pra4搬送到塔t2的trs6。
54.被搬送到trs6的晶圆w在由iramc搬送到sbu并在sbu滞留之后,由iramb搬送到塔t2的trs7。然后,该晶圆w在由prai搬送到bst而被进行了背面清洗之后被搬送到trs8,并由iramb搬送到icpl。之后,晶圆w由irai搬送到曝光机eif,按照规定的图案对抗蚀剂膜进行曝光。
55.晶圆w在由irai从曝光机eif搬出并被搬送到塔t2的trs9之后,进一步由iramc搬送到清洗模块pir来进行清洗,并由iramc搬送到trs10。被搬送到trs10的晶圆w由pra5或pra6按照加热模块peb、scpl4、显影模块dev、检查模块wisd的顺序在单位块e5或e6中进行搬送。由此,晶圆w依次受到加热处理、温度调整、显影处理、检查。通过显影处理,按照曝光后的图案形成抗蚀剂图案。之后,晶圆w由pra5或pra6搬送到塔t1的trs11,并在由mpra搬送到trs12之后,由mra搬送到检查模块ysm来接受检查。之后,由mra将晶圆w搬送到trs13,并由cra将晶圆w返回到承载件c。
56.在上述的晶圆w的搬送路径中,将一个搬送机构搬送晶圆w的范围记载为“层”。例如就pra3而言,如上所述,在从trs5至到达trs6为止的范围进行搬送,因此该范围中包括的
模块与模块之间构成与该pra3对应的层。因而,层相当于搬送路径的按负责搬送的每个搬送机构划分的各区间。关于各层,对与除pra(pra1~pra6)以外的搬送机构对应的层标注与该搬送机构相同的名称来示出。因而,将该各层记载为cra层、mra层、mpra层、prai层、irai层、iramb层、iramc层。将与pra1及pra2对应的层设为bct层,将与pra3及pra4对应的层设为cot/itc层,将与pra5及pra6对应的层设为dev层。因而,当以层为单位观察时,晶圆w按照cra层

mra层

mpra层

bct层

mpra层

cot/itc层

iramc层

iramb层

prai层

iramb层

irai层

iramc层

dev层

mpra层

mra层

cra层的顺序被进行搬送。
57.在bct层、cot/itc层、dev层中,各层的搬送机构在层内的模块按顺序重复循环地移动,对除层的入口的模块及出口的模块以外的各模块进行上述的晶圆w的替换。由此,在这些各层中,逐张地从上游侧的模块向下游侧的模块依次搬送晶圆w。关于iramc层和prai层,也能够与bct层等同样地进行替换搬送,但基于针对各层计算的作为时间的参数的块循环时间(简称为块ct)来决定是否进行这些层中的替换搬送。此外,进行替换搬送使得能够进行使搬送机构在层内的各模块重复循环地移动的搬送(循环搬送)。通过进行循环搬送,抑制层内的搬送机构的移动,从而高效地搬送晶圆w。
58.下面,对上述的块ct进行说明。对各承载件c的一批晶圆w对应有工艺任务(pj),pj指定对晶圆w进行的处理制程。根据该处理制程,针对各处理模块计算“晶圆w的处理时间” “处理前后所需的时间”=“在模块中所需的晶圆w的滞留时间(mut:module using time)”。并且,计算将在搬送路径中处于相同步骤的处理模块的mut除以能够使用的处理模块的合计数而得到的值,来作为mut循环时间(mutct)。示出mutct的计算例,在单位块e1、e2各设置3个、共计6个bct,设为这些bct全部能够使用。而且,当设为该bct的mut为66.0秒时,该bct的mutct为66.0秒/6=11.0秒。
59.然后,针对每层决定该mutct的最大值。在bct层中,如上所述,按照trs3

cwh

scpl1

bct

trs4的顺序搬送晶圆w,层内的处理模块是cwh、scpl1、bct。因而,决定针对这些处理模块计算的mutct中的最大值。例如,设为上述的bct的mutct=11.0秒被决定为最大值。这就是说,当设为不考虑后述的作为晶圆w的搬送时间的臂循环时间时,bct层中的晶圆w的处理被bct限制速度。
60.接着,对臂工序数进行说明。该臂工序数是指从层的入口起到出口为止、搬送机构(搬送臂)将晶圆w搬送几次的工序数。在bct层中,如上述那样在5个模块间搬送晶圆w,因此臂工序数为这些模块间的数量4。一个臂工序所需的设定时间是预先决定的,例如设为3.7秒。而且,臂循环时间(act)=臂工序数
×
设定时间
÷
进行相同处理的层的数量。就bct层而言,分别设置于单位块e1、e2,且它们进行相同的处理,因此进行相同处理的层的数量为2个。因而,act=4
×
3.7
÷
2=7.4秒。
61.当在bct层中将mutct的最大值与act进行比较时,mutct的最大值11.0秒比act的7.4秒大。因此,在bct层中成为生产率的速度限制的不是搬送机构的动作,而是bct中的处理。像这样,在层中,将mutct的最大值与act进行比较,并将大的一方设为上述的块ct。像这样计算的块ct是在层中进行1个循环的搬送所需的时间、即搬送机构在所负责的各模块间各进行1次搬送所需的时间,相当于向后级的层搬送晶圆w的预计的时间间隔。此外,如上所述,在块ct的计算中使用处理模块的处理时间,但关于曝光机eif的处理时间,通过由控制部10获取关于从曝光机eif搬出晶圆w的搬出间隔的信息来决定。
62.图7按照晶圆w的搬送路径顺序排列各层,并在各层的下侧示出计算的块ct(单位:秒)。此外,该块ct的数值是为了辅助理解之后说明的搬送控制而记载的,未必与实际的数值一致。作为bct层的块ct,示出与在上述的块ct的计算方法的说明中示出的值不同的值。此外,例如对于mpra层、iramc层等,晶圆w多次在其通过。由于块ct是如上述那样进行计算及定义的,因此如果是相同的层,则块ct相同,从而在图中的各部的相同的层记载有相同的值的块ct。参照图8~图16的示意图,来对设为如该图7所示那样计算块ct的情况下的由搬送机构iramc进行的搬送进行说明。在这些示意图中,以按照晶圆w的搬送顺序沿纵向排列的方式示出接口块d4内的模块。
63.关于搬送机构iramc,如图6、图7所示,是共用于搬送路径中的交接模块trs6

缓冲模块sbu(第二区间)、交接模块trs9

清洗模块pir

交接模块trs10(第一区间)的搬送的共用搬送机构。pir相当于一个处理模块,trs10、sbu、trs9分别相当于第一中继模块、第二中继模块、第三中继模块。
64.设为在pir中的晶圆w的处理结束而变为能够搬出该晶圆w的时间点,未向trs9搬送晶圆w(图8)。此时,搬送机构iramc对pir

trs10的晶圆w的搬送进行等待。进行该等待的时间的上限(等待时间)根据上述的块ct来决定。更具体地说,基于搬送路径中比进行等待的层靠前级的各层的块ct来决定。此外,在搬送路径上具有多个相同的层的情况下,进行等待的层是指像这样进行等待的步骤中的层。也就是说,晶圆w虽然2次通过iramc层,但第2次通过的iramc层符合进行等待的层。
65.如图7所示,在进行等待的iramc层的前级具有cra层、mra层、mpra层、bct层、mpra层、cot/itc层、iramc层、iramb层、prai层、irai层。而且,关于块ct,在cra层、mra层、mpra层、bct层、cot/itc层、iramc层、iramb层、prai层、irai层中分别为7.5秒、3.7秒、6.6秒、9.9秒、7.2秒、8.9秒、7.4秒、9.0秒、10.0秒。因而,其中的最大值为irai层的10.0秒。如已述的那样,块ct是在各层中进行一个循环的搬送的时间,因此通常以10.0秒间隔向iramc层搬送晶圆w。因而,将等待时间决定为10秒。即,设定为自变为能够从pir搬送晶圆w的时间点起进行最大10.0秒的等待。
66.当在该10.0秒的等待时间内从irai层向trs9搬送晶圆w时(图9),搬送机构iramc进行替换搬送。也就是说,接受trs9的晶圆w(图10),在pir中替换晶圆w,将该pir中处理完毕的晶圆w搬送到trs10(图11)。另一方面,在即使经过10.0秒的等待时间也未向trs9搬送晶圆w的情况下,判定是否具有搬送机构iramc能够搬送的晶圆w(是否在搬送源具有晶圆w且作为搬送目的地的模块为空)。也就是说,针对trs6

sbu和pir

trs10判定是否能够进行搬送,在仅能够进行pir

trs10的搬送的情况下,进行该搬送。即,将等待搬送的pir的晶圆w搬送到trs10(图12)。
67.另一方面,设为在经过了上述的等待时间时,针对trs6

sbu和pir

trs10均判定为能够进行搬送。在该情况下,判定在从由搬送机构iramc搬送晶圆w的中继模块向搬送路径的下游侧看的、到紧挨在最近的处理模块之前的中继模块为止的各区间存在几张晶圆w。
68.对像这样被进行关于晶圆w的张数的判定的区间(设为张数判定区间)更具体地进行说明。由搬送机构iramc向作为中继模块的sbu搬送晶圆w。从该sbu向下游侧看的最近的处理模块是bst(参照图6)。在bst与sbu之间存在作为中继模块的、prai层中包括的trs7。因此,sbu~trs7是张数判定区间之一,在图13中用虚线包围并表示为41。另外,由iramc向
trs10搬送晶圆w,因此该trs10包括于张数判定区间。而且,当从该trs10向下游侧看时,紧接下一个的模块是作为处理模块的peb(参照图6),因此在trs10的下游侧没有作为判定对象的模块。因而,仅一个trs10构成另一个张数判定区间,在图13中用虚线包围并表示为42。在这些张数判定区间41、42之间对所存在的晶圆w的张数进行比较,判定哪个张数判定区间的晶圆w最少。而且,搬送机构iramc进行动作,以进行向晶圆w张数更少的张数判定区间的模块的搬送。
69.在图13所示的例子中,在经过了10秒的等待时间时,在sbu存在3张晶圆w,存在1张正在由搬送机构iramb从sbu向trs7进行搬送的晶圆w,在trs7存在0张晶圆w。因而,在张数判定区间41存在共计4张晶圆w。另一方面,在作为张数判定区间42的trs10仅存在1张晶圆w。因而,关于晶圆w的张数,sbu~trs7(4张)》trs10(1张),张数判定区间42(trs10)的张数少。因而,iramc进行pir

trs10的搬送(图14)。
70.下面叙述如图13、图14所示那样搬送机构iramc搬送晶圆w的理由。在搬送路径中从某个中继模块向下游侧看的、到紧挨在最近的处理模块之前的中继模块之前积存有晶圆w使得虽然向某个中继模块搬送了晶圆w,但具有向该处理模块搬送的先搬送的晶圆w。在该先搬送晶圆w多的情况下,即使从某个中继模块向下游搬送晶圆w,到该晶圆w在上述的处理模块中被处理也花费时间。与此相反,在该先搬送晶圆w少的情况下,产生向处理模块搬送的晶圆w的间隔变大的风险,使装置的生产率下降。也就是说,对搬送机构iramc进行搬送路径中的哪个步骤的晶圆w的搬送进行选择,以向各处理模块分别供给适当张数的晶圆w。
71.另外,设为通过图13叙述的在张数判定区间41、42间对晶圆w的张数进行比较的结果是相同数量。在该情况下,针对trs6

sbu、trs9

pir

trs10的各个区间,对作为搬送源的中继模块的空槽(未被搬送有晶圆w的槽)的数量进行比较。也就是说,对trs6的空槽数与trs9的空槽数进行比较,搬送机构iramc从空槽的数量更少的模块接受晶圆w,并向下游侧进行搬送。
72.具体地说,例如设为判定为sbu~trs7(=张数判定区间41)、trs10(=张数判定区间42)中存在的晶圆w分别为1张的相同数量。在该情况下,进行上述的trs6、trs9之间的空槽数的比较。在图15的例子中设为各trs的槽的数量为3个,并设为在trs6中被搬入有1张晶圆w,在trs9中被搬入有0张晶圆w来示出。因而,关于空槽(在图15中用虚线表示)的数量,trs6比trs9少,因此搬送机构iramc进行trs6

sbu的搬送(图16)。当某个模块的待搬送的晶圆w变多而使得槽被占满时,该模块的上游侧的搬送积压。为了防止该情况,像这样进行搬送的晶圆w的选择。
73.假设在像这样对空槽数进行比较的结果为在作为判定对象的trs6、trs9中为相同数量的情况下,进行上次进行的搬送的下一个步骤的搬送。即,在iramc层中,进行trs6

sbu、trs9

pir、pir

trs10的搬送,如果上次的搬送是trs6

sbu,则控制为进行trs9

pir的搬送,如果上次的搬送是trs9

pir,则控制为进行pir

trs10的搬送,如果上次的搬送是pir

trs10,则控制为进行trs6

sbu的搬送。但是,如到此为止所说明的那样,当前晶圆w未到达trs9。因此,在该iramc层中,实际上,在像那样空槽数为相同数量的情况下,在上次的搬送为pir

trs10时,仅针对本次进行的控制进行trs6

sbu的搬送。关于进行该上次进行的搬送的下一个步骤的搬送,在mpra层中的搬送的说明中也详细地进行叙述。
74.另外,搬送机构iramc在不是正在搬送晶圆w的情况下,当向trs6搬送晶圆w时,将
该晶圆w迅速地搬送到sbu。即使在如通过图8说明的那样等待从pir搬送晶圆w的期间,一向trs6搬送晶圆w,搬送机构iramc也立即将该晶圆w搬送到sbu。这是为了防止发生以下状况:与sbu相比能够收纳晶圆w的张数少的trs6堵塞,从而无法向该trs6搬送后续的晶圆w。
75.对通过图9~图12叙述的在pir中进行替换时设定的等待时间进行补充。如已述的那样,在能够从pir搬出晶圆w且未向trs9搬送晶圆w的状况时,根据各层的块ct来计算等待时间,如上所述,关于各层的块ct,基于模块的能够使用的数量来计算。也就是说,在搬送一个pj的晶圆w的过程中的等待时间不是固定的,根据各层的模块的状况而变化。
76.以上所述的用于进行iramc层中的搬送控制的各种比较、判定、决定以及运算由已述的控制部10来进行。下面,以与iramc层中的搬送的不同点为中心,来对在mpra层、prai层中进行的搬送控制依次进行说明,关于进行该搬送控制时的各种判定、决定以及运算,也由构成决定部的控制部10来进行。
77.在mpra层中,如图6所示,进行晶圆w的搬送路径中的相互分离的3个区间的搬送,具体为trs2

trs3的搬送、trs4

trs5的搬送、trs11

trs12的搬送。在只能进行这3个区间中的任一个区间的搬送的情况下,进行该区间中的搬送。另一方面,在能够进行多个区间中的搬送的情况下,与通过图13~图16说明的进行iramc层中的trs6

sbu、pir

trs10中的哪个搬送的决定同样地决定进行哪个区间的搬送。
78.参照图17、图18来对该mpra层中的搬送的决定具体地进行叙述。首先,判定在从能够由搬送机构mpra进行搬送的中继模块向下游侧看的、至紧挨在最近的处理模块之前的中继模块为止的各张数判定区间存在几张晶圆w。然后,向张数更少的张数判定区间的中继模块搬送晶圆w。例如设为呈在trs2

trs3、trs4

trs5、trs11

trs12中的任一个中均能够搬送晶圆w的状态。由于在trs3、trs5、trs12的下游马上分别设置有作为处理模块的cwh、scpl2、ysm,因此张数判定区间为trs3、trs5、trs12(在图17中的上部用虚线的箭头指示)。也就是说,决定为向这些trs3、trs5、trs12中的晶圆w的张数更少的模块搬送晶圆w。在图17所示的例子中,在trs3被搬送有1张晶圆w,在trs5和trs12被搬送有2张晶圆w。因而,trs3的晶圆w张数最少,因此如图17中的下部所示,进行trs2

trs3的搬送。
79.当设为对张数判定区间中的晶圆w的张数进行比较的结果为trs3、trs5、trs12中的晶圆w的张数为相同数量时,对作为由mpra向这些模块进行搬送的搬送源的中继模块的空槽数进行比较。然后,以从空槽数更少的模块搬出晶圆w的方式进行搬送。如在图18的上部中用虚线的箭头所指示的那样,作为trs3、trs5、trs12的搬送源的中继模块分别是trs2、trs4、trs11。在图18所示的例子中,在trs2被搬送有2张晶圆w,在trs5和trs12被搬送有1张晶圆w。因而,trs2的空槽数最少,因此,如图18中的下部所示,进行trs2

trs3的搬送。
80.而且,当设为搬送源的空槽数的比较结果为相同数量时,进行上次进行的搬送的下一个步骤的搬送。也就是说,如果上次的搬送是trs2

trs3,则进行trs4

trs5的搬送,如果上次的搬送是trs4

trs5,则进行trs11

trs12的搬送,如果上次的搬送是trs11

trs12,则进行trs2

trs3的搬送。对像这样进行下一个步骤的搬送的理由进行补充,考虑在搬送源的空槽数为相同数量的情况下,决定晶圆w的搬送目的地的层在装置中成为晶圆w的搬送的速度限制,在该搬送源中积存有晶圆w。除此以外,考虑在该层中,由于进行上述的循环搬送而使各搬送源的空槽数彼此相同。在设为像那样进行循环搬送的情况下,期望继续进行该循环搬送,因此如上所述,进行上次进行的搬送(刚进行过的搬送)的下一个步骤
的搬送。
81.接着,对prai层中的搬送进行说明。prai层包括背面清洗模块bst作为处理模块。与iram层同样地决定是否在该bst中进行替换搬送。因而,如果在bst中的处理结束的时间点,向bst的前级的trs7(参照图6)搬送晶圆w,则prai接受该晶圆w,在bst中替换晶圆w,将接受到的晶圆w搬送到trs8。
82.当在bst中的处理结束时未向trs7搬送晶圆w的情况下,与上述的iramc层中的搬送同样地设定等待时间。该等待时间设定为成为比prai层靠前级的层的块ct中最大的时间。因而,在如图7那样计算块ct的情况下,比prai层靠前级的层中的最大的块ct是bct层的9.9秒,因此将该9.9秒设定为等待时间。当在经过该等待时间之前向trs7搬送晶圆w的情况下,搬送机构prai进行替换搬送。在即使经过了等待时间也未向trs7搬送晶圆w的情况下,搬送机构prai将在bst中处理完毕的晶圆w搬送到trs8。也就是说,不进行bst中的替换。
83.此外,在bst中,对pj的切换不进行上述的等待。具体地说,在一个pj的晶圆w在bst中结束处理且接着向该bst搬送的晶圆w为其它pj的晶圆w的情况下,不进行等待,对于一个pj的晶圆w,在搬送机构prai能够搬送时立即将其搬送到trs8。这是因为,在pj的切换中有时会变更bst内的压力,如果设为进行替换,则存在以下风险:在搬送机构prai从bst接受了一个pj的晶圆w之后,无法向bst搬送下一个pj的晶圆w,直到该压力的变更结束为止。也就是说,通过设为不进行等待,防止由搬送机构prai进行的搬送的停止。
84.与bst同样,关于pir,在进行pj的切换时也不进行上述的等待。这是因为,在设置于pir的前级的曝光机eif中,在pj的切换时处理的准备(分划板更换等)需要时间。也就是说,是因为,在pir中对一个pj的晶圆w进行了处理之后,直到被搬送其它pj的晶圆w为止花费比较长的时间。
85.并且,例如,在要成为bst中的替换对象的晶圆w未到达从bst看的紧挨在bst之前的处理模块(即wes,参照图6)的情况下,直到该晶圆w到达bst为止需要较长时间,因此不进行等待。例如,同样,在要成为pir中的替换对象的晶圆w未到达从pir看的紧挨在pir之前的处理模块(即eif,参照图6)的情况下,直到该晶圆w到达pir为止需要较长的时间,因此不进行等待。能够像这样根据成为替换对象的处理模块的前级侧中的后续的晶圆w的搬送状况来决定是否进行等待。此外,不限于基于紧挨在作为替换对象的处理模块之前的处理模块中的晶圆w的到达状况,例如也可以基于从替换对象起的前两个以上的处理模块中的晶圆w的到达状况来决定是否进行等待。
86.如上所述,根据涂布、显影装置1,由共同的搬送机构在搬送路径中的相互分离的区间(步骤间)搬送晶圆w。在像这样进行搬送时,基于从由该搬送机构进行搬送的中继模块向下游侧看的、至到达最近的处理模块的跟前的中继模块为止的晶圆w的搬送状况,来决定在哪个区间搬送晶圆w。由此,防止向处于各区间的前端的处理模块的晶圆w的搬送较迟。因而,涂布、显影装置1能够得到高的吞吐率。
87.另外,在iramc层中,在如上述那样决定在哪个区间搬送晶圆w时,不仅参照iramc层中的晶圆w的搬送状况,还参照搬送机构iramc不访问的prai层的trs7的搬送状况。像这样除了参照进行搬送目的地的选择的层中的晶圆w的搬送状况以外,还参照下游侧的其它层中的晶圆w的搬送状况,来决定在哪个区间搬送晶圆w。因而,能够更可靠地防止上述的向处理模块的晶圆w的搬送较迟,提高装置的吞吐率。
88.另外,当在iramc层中无法在pir中进行替换搬送的情况下,进行如上述那样的选择区间的搬送。也就是说,优先进行替换搬送。由于通过替换搬送,会对一个模块连续地进行晶圆w的搬出、搬入,因此该替换搬送进行得越多,越能够抑制搬送机构iramc在模块间的移动,从而减少搬送机构iramc的动作工序数。因而,通过如上述那样优先进行替换搬送,能够更可靠地得到高吞吐率。
89.并且,设定用于判定在prai层和iramc层中是否进行替换搬送的等待时间,该等待时间基于比包括作为替换搬送的对象的处理模块的层靠前级的各层中的块ct来设定。而且,在经过等待时间之后,不进行替换搬送,将处理完毕的晶圆w从处理模块搬出。因而,防止在向prai层和iramc层的各个层的搬送延迟的情况下、搬送机构为了进行替换而徒劳地等待晶圆w。作为其结果,能够更可靠地得到高吞吐率。
90.并且,关于块ct,如已述的那样,基于各层中的关于处理模块的mut和能够使用的数量来计算。因而,即使由于例如故障、维护而导致能够使用的模块的数量发生变化,也会设定适当的等待时间,因此防止prai层和iramc层中替换搬送的频度下降,从而能够更可靠地得到高吞吐率。此外,关于等待时间,不限于设为进行替换的层的前级的各层中的块ct的最大值本身,例如也可以加上任意的校正值。
91.此外,如通过图15、图18所述的那样,在上述的例子中,基于作为搬送机构取出晶圆w的搬出源的中继模块的空槽数(能够搬送的基板的张数)来决定在相互分离的多个区间中的哪个区间进行搬送,但不限于像这样基于空槽数来决定。例如,也可以基于被搬入了晶圆w的槽相对于全部槽的比例来进行该决定。也就是说,能够基于作为由搬送机构进行搬出的搬出源的中继模块中的晶圆w的搬送状况来进行上述的决定。
92.另外,在基于上述的从由搬送机构进行搬送的中继模块向下游侧看的、至到达最近的处理模块的跟前的中继模块为止的区间的晶圆w的搬送状况,来决定该搬送机构搬送的晶圆w时,不限于将该晶圆w的搬送状况设为晶圆w的张数。例如,也可以设为该区间中所存在的中继模块的被搬入了晶圆w的槽相对于全部槽的比例。但是,有时中继模块间的槽的数量不同。例如,如已述的那样,sbu和trs中的槽的数量不同。因而,为了掌握各区间的搬送状况以更可靠地防止吞吐率的下降地进行搬送,优选将该搬送状况设为晶圆w的张数。
93.作为装置中搭载的模块不限于上述的例子。因而,作为本公开的基板处理装置,不限于构成为涂布、显影装置1。例如,也可以设为设置有用于涂布形成绝缘膜的药液的模块、供给用于使晶圆w彼此贴合的粘接剂的模块等的装置结构。
94.另外,设为在mpra层和iramc层中不进行已述的基于晶圆w的搬送状况的搬送决定,设为在iramc层、prai层的各个层中进行基于块ct的等待时间的计算以及在该等待时间内的替换搬送。即使在该情况下,也能够得到通过适当地设定等候时间而带来的已述的效果,从而能够提高装置的吞吐率。
95.此外,应该认为的是,本次公开的实施方式的所有点均是例示性而非限制性的。可以不脱离所附的权利要求书及其主旨地将上述的实施方式以各种方式进行省略、置换、变更,也可以将上述的实施方式相互组合。
96.附图标记说明
97.1:涂布、显影装置;10:控制部;iramb:搬送机构;iramc:搬送机构;sbu:缓冲模块;trs10:交接模块;pir:曝光后清洗模块;w:晶圆。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献