CN1329950C - 具有防止制程污染的制造***与处理方法 - Google Patents
具有防止制程污染的制造***与处理方法 Download PDFInfo
- Publication number
- CN1329950C CN1329950C CNB2004100837296A CN200410083729A CN1329950C CN 1329950 C CN1329950 C CN 1329950C CN B2004100837296 A CNB2004100837296 A CN B2004100837296A CN 200410083729 A CN200410083729 A CN 200410083729A CN 1329950 C CN1329950 C CN 1329950C
- Authority
- CN
- China
- Prior art keywords
- mentioned
- set point
- attribute
- attribute set
- contamination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 319
- 238000011109 contamination Methods 0.000 title claims abstract description 181
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 149
- 239000004065 semiconductor Substances 0.000 title claims abstract description 149
- 230000008569 process Effects 0.000 title claims description 258
- 230000002265 prevention Effects 0.000 title 1
- 238000012545 processing Methods 0.000 claims description 130
- 235000012431 wafers Nutrition 0.000 claims description 51
- 238000004088 simulation Methods 0.000 claims description 37
- PXHVJJICTQNCMI-UHFFFAOYSA-N Nickel Chemical compound [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 claims description 34
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 claims description 18
- 229910052802 copper Inorganic materials 0.000 claims description 18
- 239000010949 copper Substances 0.000 claims description 18
- 239000010941 cobalt Substances 0.000 claims description 17
- 229910017052 cobalt Inorganic materials 0.000 claims description 17
- GUTLYIVDDKVIGB-UHFFFAOYSA-N cobalt atom Chemical compound [Co] GUTLYIVDDKVIGB-UHFFFAOYSA-N 0.000 claims description 17
- 229910052759 nickel Inorganic materials 0.000 claims description 17
- 238000003672 processing method Methods 0.000 claims description 15
- 230000008676 import Effects 0.000 claims description 11
- 239000000758 substrate Substances 0.000 abstract 1
- 238000003860 storage Methods 0.000 description 14
- 230000008030 elimination Effects 0.000 description 8
- 238000003379 elimination reaction Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000005530 etching Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000012946 outsourcing Methods 0.000 description 2
- 229940095676 wafer product Drugs 0.000 description 2
- 229910000906 Bronze Inorganic materials 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 239000010974 bronze Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- KUNSUQLRTQLHQQ-UHFFFAOYSA-N copper tin Chemical compound [Cu].[Sn] KUNSUQLRTQLHQQ-UHFFFAOYSA-N 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- NHDHVHZZCFYRSB-UHFFFAOYSA-N pyriproxyfen Chemical compound C=1C=CC=NC=1OC(C)COC(C=C1)=CC=C1OC1=CC=CC=C1 NHDHVHZZCFYRSB-UHFFFAOYSA-N 0.000 description 1
- 238000010186 staining Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41875—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Factory Administration (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种具有防止制程污染的制造***,其包括多个制程机台、污染属性确认***及污染防制***。上述制程机台用以处理在制品,其具有贡献污染属性设定值及拒绝污染属性设定值。上述污染属性确认***用以确认上述贡献/拒绝污染属性设定值的设定为正确。上述污染防制***于上述制程机台接受上述在制品前,检查上述在制品的第一产品污染属性设定值是否符合上述拒绝污属性设定值,并于上述制程机台接受及处理上述在制品时,根据上述贡献污染属性设定值,对上述产品污染属性设定值分别产生中途污染属性设定值及第二产品污染属性设定值。
Description
技术领域
本发明是有关于一种用于防止制程中发生污染的***与方法,特别是有关于一种防止半导体制程中发生污染的方法。
背景技术
在半导体生产***当中,为避免制程机台受污染,而连带使得经被污染制程机台处理的在制品也遭受污染,会规范在制品制造流程中使用制程机台的顺序和种类。例如,经过设备A处理后的在制品带有金属污染,而不能到设备B上进行处理。而经过设备B处理后的在制品不具有任何可能污染设备A的物质,而可以到设备A上进行处理。
目前半导体制造厂中都是以制造执行***(Manufacturing ExecutionSystem,MES)来控制所有的产品生产以及设备,然而在具少量多样、交期紧迫、生产条件变化多端的营运特性的产业(例如:晶片制造业等),由于制造现场流程复杂,分批、并批、跳站、外包、手动操作等异常生产状况极为频繁,极易发生上述制程中污染的状况。
简言之,现有半导体制造厂中缺乏有效的制程污染防制的方法,其于分批、并批、跳站、外包、手动操作等异常生产状况发生时,无法确保制程机台与在制品之间不会发生交互污染,而造成严重的损失。
发明内容
本发明的一目的为提供一种防止制程机台于制程中污染的***与方法,其是在制造执行***监控制程流程时能防止具有特定污染状态的在制品进入特定制程机台,使得上述制程机台不会被其处理对象所污染。
本发明的另一目的为提供一种监控在制品污染状态的***与方法,其是在一在制品经过特定制程机台处理后,依据上述制程机台及制程步骤的性质,更新上述在制品的污染状态纪录,提供制造执行***控制上述产品制造流程及后续处理步骤的制程机台之用。
本发明的再一目的为提供一种确认污染属性设定的***与方法,其是于制程机台的污染属性设定完成之后,先行模拟制程步骤中制程机台的污染属性及在制品污染属性的比对,使得能够确认制程机台的污染设定是否正确,避免制程机台开始执行加工程序时使用不正确的污染设定可能造成的损害及损失。
为达成上述目的,本发明提供一种具有防止制程污染的制造***,其包括多个制程机台、一污染属性确认***及一污染防制***。其中上述多个制程机台是用以分别处理至少一在制品,每一上述制程机台具有一贡献污染属性设定值以及一拒绝污染属性设定值,每一上述在制品具有一第一产品污染属性设定值。其中上述污染属性确认***用以在开始进行制程步骤前,针对每一制程步骤,确认上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确,其是比对上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值,以产生一警示旗标,使得上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值不相符时,再行确认及/或修改上述制程机台的相关设定,直到上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值相符时,即根据上述制程机台的上述贡献污染属性设定值,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值。其中上述污染防制***是于上述每一制程机台接受上述在制品之前,检查上述在制品的产品污染属性设定值是否符合上述拒绝污染属性设定值,当符合时则拒绝接受上述在制品,当上述第一产品污染属性设定值不符合上述制程机台的上述拒绝污染属性设定值时,使上述制程机台接受上述在制品,并根据上述贡献污染属性设定值,对上述第一产品污染属性设定值产生上述在制品的一中途污染属性设定值,并于上述制程机台处理上述在制品之后,根据上述制程机台的上述贡献污染属性设定值,对上述中途产品污染属性设定值产生上述在制品第二产品污染属性设定值。
上述中途污染属性设定值的产生是根据上述增加污染属性的贡献状态,对上述第一产品污染属性设定值产生上述中途污染属性设定值。而上述第二产品污染属性设定值的产生是根据上述消除污染属性的贡献状态,对上述中途污染属性设定值产生上述第二产品污染属性设定值。
上述中途污染属性设定值的设计,是由于当一制程机台接受一在制品并开始执行制程步骤时,上述在制品因为已经接触到上述制程机台,不论其制程步骤是否执行完成,上述在制品的第一产品污染属性都可能因为接触到上述制程机台而沾染到上述贡献污染属性设定值中所设定必须增列的污染种类,因而具有上述污染种类所对应的污染状态。而在制程步骤尚未完成时,上述贡献污染属性设定值中所设定必须消除的污染种类,可能并未完全消除,因此上述在制品并无法将上述第一产品污染属性中对应的污染状态消除。然而,在制造过程中,可能会因为抽单等各种原因而使得已经进入一制程机台的在制品在其制程步骤完成之前,临时调离上述制程机台,因此,本实施例中,将污染防制***依据上述贡献污染属性设定值对上述第一产品污染属性设定值的修改分为两部分,在上述制程机台接受上述在制品之后,先依据上述贡献污染属性设定值,对上述第一产品污染属性设定值进行必要的污染状态增列处理,产生一中途污染属性设定值,再于上述制程机台完成制程步骤后,依据上述贡献污染属性设定值,对上述中途污染属性设定值进行必要的污染状态消除处理,以产生一第二产品污染属性设定值。
上述制造***是可以为一半导体制造***,其所包含的制程机台为半导体制程机台,而上述多个半导体制程机台所处理的在制品为半导体晶片批次。其中上述污染属性包含光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态中的至少一者。其中,上述半导体制程机台是属于至少一半导体机台类型,上述贡献污染属性设定值和上述拒绝污染属性设定值是对应于上述半导体机台类型。其中上述贡献污染属性设定值所具有的上述污染属性的设定值分别为三种贡献状态之一者,上述三种贡献状态分别为增加污染属性、消除污染属性以及不修改属性。
本发明亦提供一种具有防止制程污染的处理方法,其适用于上述半导体制造***中,使得能够防止制程中发生污染。上述方法首先提供一半导体晶片批次的一第一产品污染属性设定值,并分别设定上述半导体制程机台的贡献污染属性设定值以及拒绝污染属性设定值。再于制程步骤开始之前,先以上述污染属性确认***仿真半导体晶片批次导入每一半导体制程步骤及完成每一半导体制程步骤后输出至下一半导体制程机台时上述半导体晶片批次的污染状态,以确认上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确。继之,藉由上述污染防制***,使每一半导体制程机台接受一半导体晶片批次之前,检查上述半导体晶片批次的产品污染属性设定值是否符合上述半导体制程机台的上述拒绝污染属性设定值,当符合时则拒绝接受上述半导体晶片批次。当上述第一产品污染属性设定值不符合上述半导体制程机台的上述拒绝污染属性设定值时,使上述半导体制程机台接受上述半导体晶片批次,并根据上述半导体制程机台的上述贡献污染属性设定值,对上述产品污染属性设定值产生上述半导体晶片批次的一中途污染属性设定值。并于每一半导体制程机台处理上述半导体晶片批次之后,根据上述半导体制程机台的上述贡献污染属性设定值,对上述中途产品污染属性设定值产生上述半导体晶片批次的一第二产品污染属性设定值。
上述中途污染属性设定值的产生是根据上述增加污染属性的贡献状态,对上述第一产品污染属性设定值产生上述中途污染属性设定值。而上述第二产品污染属性设定值的产生是根据上述消除污染属性的贡献状态,对上述中途污染属性设定值产生上述第二产品污染属性设定值。
上述中途污染属性设定值的设计,是由于当一制程机台接受一在制品并开始执行制程步骤时,上述在制品因为已经接触到上述制程机台,不论其制程步骤是否执行完成,上述在制品的第一产品污染属性都可能因为接触到上述制程机台而沾染到上述贡献污染属性设定值中所设定必须增列的污染种类,因而具有上述污染种类所对应的污染状态。而在制程步骤尚未完成时,上述贡献污染属性设定值中所设定必须消除的污染种类,可能并未完全消除,因此上述在制品并无法将上述第一产品污染属性中对应的污染状态消除。然而,在制造过程中,可能会因为抽单等各种原因而使得已经进入一制程机台的在制品在其制程步骤完成之前,临时调离上述制程机台,因此,本实施例中,将污染防制***依据上述贡献污染属性设定值对上述第一产品污染属性设定值的修改分为两部分,在上述制程机台接受上述在制品之后,先依据上述贡献污染属性设定值,对上述第一产品污染属性设定值进行必要的污染状态增列处理,产生一中途污染属性设定值,再于上述制程机台完成制程步骤后,依据上述贡献污染属性设定值,对上述中途污染属性设定值进行必要的污染状态消除处理,以产生一第二产品污染属性设定值。
上述处理方法是可以藉由将储存于一计算机可读取储存媒体的计算机程序加载上述制造***的服务器中而实现。
附图说明
为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附图示,进行详细说明如下:
图1显示依据本发明的制造***运作示意图。
图2显示依据本发明第一实施例制造***的方块图。
图3A显示依据本发明第一实施例制程机台的贡献污染属性设定值及拒绝污染属性设定内容的例示表格。
图3B显示依据本发明第一实施例污染属性确认报表输出内容的例示表格。
图4显示依据本发明第一实施例处理方法的流程图。
图5显示图4中确定污染属性设定值程序的流程图。
图6显示依据本发明第二实施例污染防制***的方块图。
图7显示依据本发明实施例的储存媒体示意图。
符号说明:
10制造***
11制程机台
110在制品
13制程机台
130在制品
15制程机台
150在制品
17制程机台
170在制品
20制造***
21制程机台
211贡献污染属性设定值
215拒绝污染属性设定值
23制程机台
231贡献污染属性设定值
235拒绝污染属性设定值
25制程机台
251贡献污染属性设定值
255拒绝污染属性设定值
27制程机台
271贡献污染属性设定值
275拒绝污染属性设定值
28污染属性确认***
281输入装置
282处理装置
283产品污染属性设定单元
285产品导入仿真单元
287产品输出仿真单元
29污染防制***
30制程机台污染属性表
31定义EqpId字段的方块
32定义ContamType字段的方块
33定义EffectFlag字段的方块
34定义SensitiveFlag字段的方块
35纪录制程机台污染属性设定值字段的方块
36半导体制程步骤号码字段
37半导体制程步骤名称字段
38半导体制程机台名称字段
39警示旗标值字段
391钴污染状态区位
392铜污染状态区位
393金属污染状态区位
394镍污染状态区位
395光阻污染状态区位
60污染防制***
63第一储存装置
631贡献污染属性设定数据
65第二储存装置
651拒绝污染属性设定数据
66第三储存装置
661产品污染属性设定数据
67处理装置
700服务器
70计算机程序
71贡献污染属性设定值设定模块
73拒绝污染属性设定值设定模块
74产品污染属性设定值设定模块
75产品污染属性设定值检查模块
77产品污染属性设定值更新模块
79污染属性确认模块
具体实施方式
为了让本发明的目的、特征、及优点能更明显易懂,下文特举较佳实施例,并配合所附图示,做详细的说明。
兹以一半导体制造厂为例,说明本发明防止制程污染的***及方法的实施,使得产品制造流程中选用制程机台时,不但能够考虑制程机台的制程能力,更能将在制品的污染状态与制程机台对不同污染种类的接受度纳入考量,并藉由模拟测试的方法,确认上述制程机台的各项污染属性的设定为正确。亦即,在执行制程步骤之前,可以计算机仿真在制品导入制程及输出至下一制程时在制品的污染状态,以确认各制程机台的污染属性设定为正确,并使得能够防止具有特定产品污染属性设定值的在制品进入特定制程机台,并在一在制品经过特定制程机台加工后,依据上述制程机台及制程步骤的性质,更新上述产品污染属性设定值,以供污染防制***控制后续处理步骤的制程机台之用。
在此实施例中,制造***是指一半导体制造***,在制品是指半导体晶片批次,而制程机台是可以为半导体制程中使用的任何一种制程机台,例如炉管、化学清洗槽、蚀刻槽等,且上述制程机台由一制造执行***(MES)控制之。
图1显示依据本发明实施例的制造***运作示意图。本发明防止制程污染的制造***10(下文称的制造***10)中有多个制程机台,其中制程机台17具有的制程能力是能将制程机台11、制程机台13、制程机台15处理后在制品施予预定的制程程序,进行进一步的加工处理。
在制造***10中,对产品良莠、工厂产能等有重大影响的污染属性有3,在此分别称之为污染属性A、污染属性B、污染属性C。
其中,经过制程机台11加工的在制品110不具有污染属性A、污染属性B、污染属性C中任一种。经过制程机台13加工的在制品130则具有污染属性B。经过制程机台15加工的在制品150则具有污染属性A。而制程机台17为避免设备遭到污染而影响其它处理在制品,其拒绝接受具有污染属性A或污染属性B中任一种污染属性的在制品。
在制造***10中,制程机台17所具有的制程能力虽适合将制程机台11、制程机台13、制程机台15加工过的在制品进行进一步加工,然而因为制程机台17拒绝接受具有污染属性A或污染属性B的在制品,所以当制程机台11加工过的在制品110欲进入制程机台17时,由于在制品110不具有污染属性A、污染属性B、污染属性C中任一种,所以制程机台17允许在制品110进入进行加工。当制程机台13加工的在制品130欲进入制程机台17时,由于在制品130具有污染属性B,所以制程机台17拒绝接受在制品130。当制程机台15加工的在制品150欲进入制程机台17时,由于在制品150具有污染属性A,所以制程机台17拒绝接受在制品150。
上述设定为检查项目的污染种类及污染门坎值均可以依据实际需要订定及扩充之。在一般半导体制造厂中,常见而重要的制程中污染属性有光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态等。
图2显示依据本发明第一实施例用于防止制程污染的制造***方块图。制造***20包括:制程机台21、制程机台23、制程机台25、制程机台27、污染属性确认***28及污染防制***29。
制程机台21、23、25及27是分别用以处理至少一在制品,其具有贡献污染属性设定值211、231、251及271,以及拒绝污染属性设定值215、235、255、275。
为避免因制程机台的贡献污染属性设定值及拒绝污染属性设定值的设定不正确而造成制程污染,污染属性确认***28在制程步骤开始之前,即确认制程机台21、23、25及27的贡献污染属性设定值211、231、251及271,以及拒绝污染属性设定值215、235、255、275的设定为正确。污染属性确认***28包括输入装置281及处理装置282以执行其功能。
其中输入装置281用以输入一半导体制程步骤数据及制程机台21、23、25及27的贡献污染属性设定值211、231、251及271,以及拒绝污染属性设定值215、235、255、275。而每一笔上述半导体制程步骤资料包含一半导体制程步骤号码、一半导体制程步骤名称及一半导体制程机台名称。上述半导体制程步骤号码、半导体制程步骤名称及半导体制程机台名称的数据例示如图3B所示数据表中字段36、37及38中的数据。
图3A显示制程机台的贡献污染属性设定值及拒绝污染属性设定内容的例示。制程机台污染属性表30中包含各字段所记载内容的定义,及各设定数值所代表的意义、以及制造***20中各制程机台的污染属性设定。方块31中定义EqpId字段用以记录制程机台的名称。方块32中定义ContamType字段用以纪录污染属性所关联的污染状态,其是有5种污染状态的设定:光阻污染状态($CNS_CPS_PR)、钴污染状态($CNS_CPS_CO)、镍污染状态($CNS_CPS_NI)、铜污染状态($CNS_CPS_CU)以及金属污染状态($CNS_CPS_ME)。方块33中定义EffectFlag字段用以纪录对应的制程机台的贡献污染属性设定值,当其设定值为0时,表示「不修改属性」,此时经过制程机台处理的在制品直接送至下一制程步骤的制程机台进行处理,而不必经由污染防制***29修改其产品污染属性设定值;当其设定值为1时,表示「增加污染属性」,此时污染防制***29依据贡献污染属性设定值修改处理后在制品的产品污染属性设定值,于上述产品污染属性设定值中增列对应的污染状态;当其设定值为2时,表示「消除污染属性」,此时污染防制***29依据贡献污染属性设定值修改处理后在制品的产品污染属性设定值,于上述产品污染属性设定值中消除对应的污染状态。方块34中定义SensitiveFlag字段用以纪录对应的制程机台的拒绝污染属性设定值,当其设定值为0时,表示「不考虑属性」,此时污染防制***29使对应的制程机台接受并处理上述在制品,不论其是否具有对应的污染状态;当其设定值为1时,表示「拒绝属性」,此时污染防制***29使对应的制程机台拒绝接受具有对应的污染属性的上述在制品。方块35中记录制程机台对上述污染状态的贡献污染属性设定值及拒绝污染属性设定值。以制程机台21为例,其机台名称为ABPT1,其ContamType字段中分别记录5种污染状态的设定:光阻污染状态($CNS_CPS_PR)、钴污染状态($CNS_CPS_CO)、镍污染状态($CNS_CPS_NI)、铜污染状态($CNS_CPS_CU)以及金属污染状态($CNS_CPS_ME)。EffectFlag字段纪录制程机台21的贡献污染属性设定值,其设定为:不修改处理后在制品的产品污染属性设定值中对于钴污染状态、金属污染状态及镍污染状态的设定,增列铜污染状态(将产品污染属性设定值改为1),并消除光阻污染状态(将产品污染属性设定值改为0)。SensitiveFlag字段纪录制程机台21的拒绝污染属性设定值,其设定为:不考虑待处理在制品的产品污染属性中钴污染状态、铜污染状态及光阻污染状态的设定,并拒绝金属污染状态或镍污染状态设定值为1的待处理产品。
处理装置282则设定一第一产品污染属性仿真设定值作为其仿真处理的初始值,并将之与输入装置281所输入的上述资料加以比较处理。其针对一制程步骤的制程机台,产生对应的警示旗标,使得相关制程管理人员针对警示旗标值为1的制程步骤再进行确认,若确有污染属性设定错误则进行修正,以避免因不正确的污染属性设定而造成制程污染。处理装置282并根据一制程步骤的制程机台的上述贡献污染属性设定值,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值
处理装置282包含3个单元来完成上述功能:一产品污染属性设定单元283、一产品导入仿真单元285、及一产品输出仿真单元287。
产品污染属性设定单元283用以产生一第一产品污染属性仿真设定值,以作为将要送入制造***20的一在制品在尚未进行任何制程步骤前的产品污染属性仿真设定值的初始设定。在制品X的产品污染属性仿真设定值于污染状态A设定为1表示在制品X具有污染状态A,若其值为0则表示在制品X不具有污染状态A。依据本实施例,上述产品污染属性仿真设定值具有的初始设定为「00000」,表示在产品污染属性设定单元283的仿真处理中,上述待处理在制品不具有光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态中任何一种污染状态。
产品导入仿真单元285则利用上述第一产品污染属性仿真设定值为进行仿真的初始设定值,针对每一制程步骤的制程机台,模拟一在制品送入上述制程机台进行处理时的处理流程,亦即,比对上述制程机台的上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值,以产生一警示旗标。例如:依据上述待处理在制品的产品污染属性仿真设定值是否符合该制程机台的拒绝污染属性设定值的比对结果,决定上述制程机台是否接受处理上述在制品。产品导入仿真单元285依据方块35中所记录制程机台21的拒绝污染属性设定值的设定,在制程步骤1送入制程机台21的在制品具有产品污染属性仿真设定值「00000」,此时由于上述在制品不具有上述5种污染状态的任一种,产品导入仿真单元285产生一值为0的警示旗标,表示制程机台21接受处理上述在制品。若上述制程机台的上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值的比对结果为不相符,则产品导入仿真单元285产生一值为1的警示旗标,表示制程机台21不能接受处理上述在制品,此时必须再行确认及/或修改上述制程机台的相关设定,直到上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值相符为止。
当制程机台21接受上述在制品时,产品输出仿真单元287根据制程步骤1的制程机台21的贡献污染属性设定值211,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值。亦即,上述在制品在经过该制程机台处理后,是否要对产品污染属性仿真设定值进行对应于贡献污染属性设定值的修改。依据方块35中所记录制程机台21的贡献污染属性设定值的设定,上述在制品经过制程机台21处理后,增列铜污染状态而具有第二产品污染属性仿真设定值,其设定为「01000」,亦即,其具有铜污染状态,而不具有光阻污染状态、钴污染状态、镍污染状态、以及金属污染状中任一种。
上述产品导入仿真单元285及产品输出仿真单元287是针对制程步骤1的设定进行模拟处理,当完成制程步骤1的仿真处理时,产品导入仿真单元285及产品输出仿真单元287继续进行制程步骤2的模拟处理,此时是以上述第二产品污染属性仿真设定值「01000」作为上述在制品完成制程步骤1欲进行制程步骤2时的所具有的污染属性仿真设定值,并以制程步骤2所对应的制程机台的贡献污染属性设定值及拒绝污染属性设定值进行仿真处理。
污染属性确认***28完成所有制程步骤的制程机台的污染属性设定值的仿真处理后,会将其整理为一污染属性确认报表输出,如图3B所示。字段36是记录半导体制程步骤号码;字段37是记录半导体制程步骤名称;字段38是记录半导体制程机台名称;字段39是记录上述仿真处理所产生的警示旗标值,其中0值表示待处理的产品污染属性设定值和对应的制程机台的限制污染属性设定值不相符,而不具有警示状态,1值表示待处理的产品污染属性设定值和对应的制程机台的限制污染属性设定值相符,而具有警示状态,需以人为或其它方式再次确认对应制程机台的各项污染属性设定值是否正确;字段391~395分别记录各制程机台处理后的在制品所具有的钴污染状态、铜污染状态、金属污染状态、镍污染状态及光阻污染状态,其中0值的污染状态记录表示不具有对应的污染状态,而1值的污染状态记录表示具有对应的污染状态。
当污染属性确认***28藉由上述模拟处理方式确定所有制程步骤的制程机台的贡献污染属性设定值和限制污染属性设定值为正确无误之后,即可执行制程步骤。此时,污染防制***29于上述每一制程机台接受上述在制品之前,检查上述在制品的一第一产品污染属性设定值是否符合上述制程机台对应的拒绝污染属性设定值,当符合时则拒绝接受上述在制品。当上述第一产品污染属性设定值不符合上述半导体制程机台的上述拒绝污染属性设定值时,使上述半导体制程机台接受上述半导体晶片批次,并根据上述半导体制程机台的上述贡献污染属性设定值,对上述产品污染属性设定值产生上述半导体晶片批次的一中途污染属性设定值。继之,于上述每一制程机台接受并处理上述在制品之后,根据上述半导体制程机台的上述贡献污染属性设定值,对上述中途产品污染属性设定值产生上述半导体晶片批次的一第二产品污染属性设定值。
上述中途污染属性设定值的产生是根据上述增加污染属性的贡献状态,对上述第一产品污染属性设定值产生上述中途污染属性设定值。而上述第二产品污染属性设定值的产生是根据上述消除污染属性的贡献状态,对上述中途污染属性设定值产生上述第二产品污染属性设定值。
上述中途污染属性设定值的设计,是由于当一制程机台接受一在制品并开始执行制程步骤时,上述在制品因为已经接触到上述制程机台,不论其制程步骤是否执行完成,上述在制品的第一产品污染属性都可能因为接触到上述制程机台而沾染到上述贡献污染属性设定值中所设定必须增列的污染种类,因而具有上述污染种类所对应的污染状态。而在制程步骤尚未完成时,上述贡献污染属性设定值中所设定必须消除的污染种类,可能并未完全消除,因此上述在制品并无法将上述第一产品污染属性中对应的污染状态消除。然而,在制造过程中,可能会因为抽单等各种原因而使得已经进入一制程机台的在制品在其制程步骤完成之前,临时调离上述制程机台,因此,本实施例中,将污染防制***29依据上述贡献污染属性设定值对上述第一产品污染属性设定值的修改分为两部分,在上述制程机台接受上述在制品之后,先依据上述贡献污染属性设定值,对上述第一产品污染属性设定值进行必要的污染状态增列处理,产生一中途污染属性设定值,再于上述制程机台完成制程步骤后,依据上述贡献污染属性设定值,对上述中途污染属性设定值进行必要的污染状态消除处理,以产生一第二产品污染属性设定值。
在实际施行本发明时,污染防制***29可以为制造***20的制造执行***的一部分,或者不为制造执行***的一部分而仅与其耦接之。
其中上述在制品为一半导体晶片批次,其包含至少一半导体晶片。
其中上述制程机台是属于至少一机台类型(例如:炉管、镀膜设备、蚀刻设备、检测机台、湿式清洗台等),上述贡献污染属性设定值和上述拒绝污染属性设定值是对应于上述机台类型。
上述贡献污染属性设定值以及上述拒绝污染属性设定值分别包含对应于多个污染属性的设定值,例如:光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态。在此实施例中仅以污染属性A、污染属性B、污染属性C代表之。实际上上述等污染属性是可以依据实施需要设定及扩充之,并不局限于某些既定的污染种类。
图4显示依据本发明第一实施例处理方法的流程图。于制造***20(参照图2)中防止制程污染的方法包括下列步骤。
首先,步骤S40提供一半导体晶片批次的一第一产品污染属性设定值。然后,步骤S41分别设定上述半导体制程机台的一贡献污染属性设定值以及一拒绝污染属性设定值。
继之,步骤S42在开始进行制程步骤前,确认上述制程机台的上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确(其详细步骤参见图5)。然后,步骤S43在每一半导体制程机台接受一半导体晶片批次之前,检查上述半导体晶片批次的一产品污染属性设定值是否符合上述半导体制程机台的上述拒绝污染属性设定值,当符合时则拒绝接受上述半导体晶片批次(步骤S47)。当上述第一产品污染属性设定值不符合上述半导体制程机台的上述拒绝污染属性设定值时,使上述半导体制程机台接受上述半导体晶片批次,并根据上述半导体制程机台的上述贡献污染属性设定值,对上述第一产品污染属性设定值产生上述半导体晶片批次的一中途污染属性设定值(步骤S44)。
继之,上述半导体制程机台处理上述半导体晶片批次(步骤S45)。在每一半导体制程机台接受并执行制程处理程序处理上述半导体晶片批次之后,步骤S46根据上述半导体制程机台的上述贡献污染属性设定值,对上述中途产品污染属性设定值产生上述半导体晶片批次的一第二产品污染属性设定值。
上述中途污染属性设定值的产生是根据上述增加污染属性的贡献状态,对上述第一产品污染属性设定值产生上述中途污染属性设定值。而上述第二产品污染属性设定值的产生是根据上述消除污染属性的贡献状态,对上述中途污染属性设定值产生上述第二产品污染属性设定值。
上述中途污染属性设定值的设计,是由于当一制程机台接受一在制品并开始执行制程步骤时,上述在制品因为已经接触到上述制程机台,不论其制程步骤是否执行完成,上述在制品的第一产品污染属性都可能因为接触到上述制程机台而沾染到上述贡献污染属性设定值中所设定必须增列的污染种类,因而具有上述污染种类所对应的污染状态。而在制程步骤尚未完成时,上述贡献污染属性设定值中所设定必须消除的污染种类,可能并未完全消除,因此上述在制品并无法将上述第一产品污染属性中对应的污染状态消除。然而,在制造过程中,可能会因为抽单等各种原因而使得已经进入一制程机台的在制品在其制程步骤完成之前,临时调离上述制程机台,因此,本实施例中,将污染防制***29依据上述贡献污染属性设定值对上述第一产品污染属性设定值的修改分为两部分,在上述制程机台接受上述在制品之后,先依据上述贡献污染属性设定值,对上述第一产品污染属性设定值进行必要的污染状态增列处理,产生一中途污染属性设定值,再于上述制程机台完成制程步骤后,依据上述贡献污染属性设定值,对上述中途污染属性设定值进行必要的污染状态消除处理,以产生一第二产品污染属性设定值。
为避免不当的贡献污染属性设定值及拒绝污染属性设定值导致污染防制***运作的缺口而造成制程污染,步骤S42在开始进行制程步骤前,确认上述制程机台的上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确,此确认污染属性设定值的流程图如图5所示。首先步骤S51接收半导体制程步骤数据以及上述贡献污染属性设定值及上述拒绝污染属性设定值。再设定一第一产品污染属性仿真设定值(步骤S52),以作为将要送入制造***20的一在制品在尚未进行任何制程步骤前的产品污染属性仿真设定值的初始设定。依据本实施例,产品污染属性仿真设定值(LCA)的初始设定(InitLCA)为「00000」,表示在产品污染属性设定单元283的设定处理中,上述待处理在制品不具有光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态中任何一种污染状态。继之,步骤S53执行一产品导入仿真步骤,其是比对一制程步骤的制程机台的上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值是否相符,以产生一警示旗标,当上述第一产品污染属性仿真设定值不符合拒绝污染属性设定值时,产生的警示旗标值为「0」,否则为「1」。依据此实施例(参见图3A),Init LCA为「00000」,而制程步骤1的制程机台ABPT1的UCA为「00110」,比对结果显示Init LCA并无任何一污染状态符合制程步骤1的制程机台ABPT1的UCA的设定值,故其产生一值为0的警示旗标,并继续进行步骤S56。当制程步骤1所对应的警示旗标值为「1」时,该方法暂停执行模拟(步骤S54),此时需以人为或其它方式进一步确认或修改制程步骤1的制程机台ABPT1的污染属性设定值,当制程步骤1的制程机台ABPT1的污染属性设定值修改完成后,步骤S55接收修正后的污染属性设定值,才能进行步骤S56。步骤S56根据上述制程机台的上述贡献污染属性设定值,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值,亦即,上述制程机台处理上述在制品后,是否要对上述第一产品污染属性仿真设定值进行对应于贡献污染属性设定值的修改。依据第3图方块35中所记录制程机台ABPT1的贡献污染属性设定值的设定,上述在制品经过制程机台ABPT1处理后,增列铜污染状态而具有第二产品污染属性仿真设定值,其设定为「01000」,亦即,其具有铜污染状态,而不具有光阻污染状态、钴污染状态、镍污染状态、以及金属污染状中任一种。继之,该方法回到步骤S53,以第二产品污染属性仿真设定值「01000」为在制品的产品污染属性仿真设定值,依据制程步骤2的制程机台的贡献污染属性设定值及拒绝污染属性设定值进行仿真处理。
依据图5所示的方法,针对每一制程步骤的制程机台的拒绝污染属性设定值及贡献污染属性设定值进行仿真处理,直到完成所有制程步骤的模拟处理为止,并将其整理为一污染属性确认报表输出,如图3B所示。字段36是记录半导体制程步骤号码;字段37是记录半导体制程步骤名称;字段38是记录半导体制程机台名称;字段39是记录上述仿真处理所产生的警示旗标值,其中0值表示待处理的产品污染属性设定值和对应的制程机台的限制污染属性设定值不相符,而不具有警示状态,1值表示待处理的产品污染属性设定值和对应的制程机台的限制污染属性设定值相符,而具有警示状态,需以人为或其它方式再次确认对应制程机台的各项污染属性设定值是否正确;字段391~395分别记录各制程机台处理后的在制品所具有的钴污染状态、铜污染状态、金属污染状态、镍污染状态及光阻污染状态,其中0值的污染状态记录表示不具有对应的污染状态,而1值的污染状态记录表示具有对应的污染状态。
上述贡献污染属性设定值以及上述拒绝污染属性设定值分别包含对应于多个污染属性的设定值,例如:光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态。在此实施例中仅以污染属性A、污染属性B、污染属性C代表之。亦即,记录上述在制品是否具有污染属性A、污染属性B、污染属性C。当在制品尚未进行任何制程步骤时,其初始污染状态设定为无污染,亦即,不具有污染属性A、污染属性B、污染属性C中任一者。实际上上述等污染属性是可以依据实施需要设定及扩充之,并不局限于某些既定的污染种类。
其中上述拒绝污染属性设定值是规范上述制程机台拒绝接受具有特定污染状态的在制品。在此实施例中,制程机台17的拒绝污染属性设定值规范制程机台17不可以接受具有污染属性A或污染属性B任一种污染的在制品。
其中上述制程机台贡献污染属性设定值是设定上述制程机台的制程处理对处理后在制品污染状态的影响。
在此实施例中,制程机台11的贡献污染属性设定值为:制程机台11的制程处理能够消除污染属性A、污染属性B及污染属性C。当制程机台11处理过的在制品110欲进入制程机台17时,会比对在制品110的在制品污染属性设定值是否符合制程机台17的拒绝污染属性设定值,由于在制品110不具有污染属性A、污染属性B、污染属性C中任一种,所以制程机台17允许在制品110进入进行处理。
制程机台13的贡献污染属性设定值为,其制程处理使得处理后在制品消除污染属性A,且增加污染属性B,但不修改处理后在制品的污染属性C。当制程机台13加工的在制品130欲进入制程机台17时,比对在制品130的产品污染属性设定值是否符合制程机台17的拒绝污染属性设定值,由于在制品130具有污染属性B,而制程机台17的拒绝污染属性设定值规范制程机台17不可以接受具有污染属性A或污染属性B任一种污染的加工产品,比对结果发现在制品130所具有的污染属性B符合制程机台17的拒绝污染属性设定值,所以制程机台17拒绝接受在制品130。
制程机台15的贡献污染属性设定值为,其制程处理使得处理后在制品增加污染属性A,且消除污染属性B,但不修改处理后在制品的污染属性C。当制程机台15加工的在制品150欲进入制程机台17时,比对在制品150的产品污染属性设定值是否符合制程机台17的拒绝污染属性设定值,由于在制品150具有污染属性A,而制程机台17的拒绝污染属性设定值规范制程机台17不可以接受具有污染属性A或污染属性B任一种污染的加工在制品,比对结果发现在制品150所具有的污染属性A符合制程机台17的拒绝污染属性设定值,所以制程机台17拒绝接受在制品150。
当在制品110经过制程机台17加工后,依据制程机台17的贡献污染属性设定值,对上述产品污染属性设定值产生上述在制品的一新产品污染属性设定值。在此实施例中,制程机台17拒绝接受具有污染属性A及污染属性B中任一者的在制品。而制程机台17的贡献污染属性设定值为:制程机台17的制程处理使得在制品170消除污染属性A及污染属性B,但增加污染属性C。当在制品170要进入其它制程机台进行进一步加工时,本发明方法及***依据上述运作方法,防止在制品170具有的污染属性C造成制程中的污染现象。
图6显示依据本发明第二实施例污染防制***的方块图。污染防制***60适用于一半导体制造***,其中上述半导体制造***包含至少一半导体制程机台,用以处理至少一半导体晶片批次,污染防制***60包括第一储存装置63、第二储存装置65、第三储存装置66及处理装置67。
其中,第一储存装置63是用以储存对应于上述半导体制程机台的贡献污染属性设定数据631。第二储存装置65是用以储存对应于上述半导体制程机台的拒绝污染属性设定数据651。第三储存装置66是用以储存对应于一半导体晶片批次的产品污染属性设定数据661。
其中,处理装置67是耦接于第一储存装置63和第二储存装置65,用以在一上述半导体制程机台接受一半导体晶片批次之前,检查上述半导体晶片批次的一产品污染属性设定值是否符合上述半导体制程机台对应的拒绝污染属性设定数据,当符合时则使上述半导体制程机台拒绝接受上述半导体晶片批次。处理装置67并且在上述半导体制程机台接受并处理上述半导体晶片批次之后,根据其所对应的贡献污染属性设定数据,对上述产品污染属性设定值产生上述半导体晶片批次的一新产品污染属性设定值。
其中,上述贡献污染属性设定值以及上述拒绝污染属性设定值是分别包含对应于多个污染属性的设定值,上述污染属性是包含光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态中的至少一者。
其中,上述半导体制程机台是属于至少一半导体机台类型,例如:炉管、镀膜设备、蚀刻设备、检测机台、湿式清洗台及等,上述贡献污染属性设定值和上述拒绝污染属性设定值是对应于上述半导体机台类型。
其中,上述贡献污染属性设定值分别为三种贡献状态之一者,上述三种贡献状态分别为增加污染属性、消除污染属性以及不修改属性。
上述半导体制程机台是能够处理至少一半导体晶片批次,使得产生一种半导体晶片产品。其中上述半导体晶片产品是置于一半导体晶片批次中进行制程处理,且上述半导体晶片批次具有一产品污染属性设定值。
如图7所示,上述防止制程污染的方法是能藉由计算机程序70,存于一储存媒体中,且当计算机程序70加载服务器700执行时,可以实现本发明的防止制程污染的方法。计算机程序70包括:贡献污染属性设定值设定模块71、拒绝污染属性设定值设定模块73、产品污染属性设定值设定模块74、产品污染属性设定值检查模块75、产品污染属性设定值更新模块77、污染属性确认模块79。
其中贡献污染属性设定值设定模块71是用以设定上述半导体制程机台的贡献污染属性设定值,其包含对应于多个污染属性的设定值。拒绝污染属性设定值设定模块73是用以设定上述半导体制程机台的拒绝污染属性设定值,其包含对应于多个污染属性的设定值。产品污染属性设定值设定模块74是设定一半导体晶片批次在制品的第一产品污染属性设定值。污染属性设定值检查模块75是于每一半导体制程机台接受一半导体晶片批次之前,检查上述半导体晶片批次的第一产品污染属性设定值是否符合上述半导体制程机台的上述拒绝污染属性设定值,当符合时则拒绝接受上述半导体晶片批次。产品污染属性设定值更新模块77是于每一半导体制程机台接受及处理上述半导体晶片批次时,根据上述半导体制程机台的上述贡献污染属性设定值,分别对上述第一产品污染属性设定值产生上述半导体晶片批次的中途污染属性设定值及第二产品污染属性设定值。污染属性确认模块79确认上述制程机台的上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确,其在开始进行制程步骤前,针对每一制程步骤,确认上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确,其是比对上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值,以产生一警示旗标,使得上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值不相符时,再行确认及/或修改上述制程机台的相关设定,直到上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值相符时,即根据上述制程机台的上述贡献污染属性设定值,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。
Claims (16)
1、一种具有防止制程污染的制造***,其包括:
多个制程机台,分别用以处理至少一在制品,每一上述制程机台具有一贡献污染属性设定值以及一拒绝污染属性设定值,每一上述在制品具有一第一产品污染属性设定值;
一污染属性确认***,用以进行产品导入/输出仿真处理,以确认上述制程机台的上述贡献污染属性设定值及上述拒绝污染属性设定值的设定为正确;以及
一污染防制***,其是于上述每一制程机台接受上述在制品之前,检查上述第一产品污染属性设定值是否符合上述制程机台的上述拒绝污染属性设定值,当符合时则拒绝接受上述在制品,并于上述每一制程机台接受上述在制品时,根据上述制程机台的上述贡献污染属性设定值,对上述产品污染属性设定值产生上述在制品的一中途污染属性设定值,并于上述每一制程机台处理上述在制品后,根据上述制程机台的上述贡献污染属性设定值,对上述产品污染属性设定值产生上述在制品的一第二产品污染属性设定值。
2、根据权利要求1所述的具有防止制程污染的制造***,其中上述在制品为一半导体晶片批次,其包含至少一半导体晶片。
3、根据权利要求1所述的具有防止制程污染的制造***,其中上述制程机台是属于至少一机台类型,上述贡献污染属性设定值和上述拒绝污染属性设定值是对应于上述机台类型。
4、根据权利要求1所述的具有防止制程污染的制造***,其中上述贡献污染属性设定值以及上述拒绝污染属性设定值分别包含对应于多个污染属性的设定值。
5、根据权利要求1所述的具有防止制程污染的制造***,其中上述污染属性确认***包括:
一输入装置,用以输入一制程步骤数据、上述制程机台的上述贡献污染属性设定值及上述拒绝污染属性设定值;
一处理装置,其包含:
一产品污染属性设定单元,用以设定一第一产品污染属性仿真设定值;
一产品导入仿真单元,用以比对上述制程机台的上述拒绝污染属性设定值及上述第一产品污染属性仿真设定值,以产生一警示旗标;以及
一产品输出仿真单元,用以根据上述制程机台的上述贡献污染属性设定值,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值。
6、根据权利要求5所述的具有防止制程污染的制造***,其中上述制程步骤数据包含一制程步骤号码、一制程步骤名称及一制程机台名称。
7、一种具有防止制程污染的处理方法,其适用于包含多个半导体制程机台的制造***中,其包括:
提供一半导体晶片批次的一第一产品污染属性设定值;
分别设定上述半导体制程机台的一贡献污染属性设定值以及一拒绝污染属性设定值,其分别包含对应于多个污染属性的设定值;
检查上述第一产品污染属性设定值是否符合上述半导体制程机台的上述拒绝污染属性设定值,当符合时使上述半导体制程机台拒绝接受上述半导体晶片批次;
当上述第一产品污染属性设定值不符合上述半导体制程机台的上述拒绝污染属性设定值时,使上述半导体制程机台接受上述半导体晶片批次,并根据上述半导体制程机台的上述贡献污染属性设定值,对上述产品污染属性设定值产生上述半导体晶片批次的一中途污染属性设定值;
上述半导体制程机台处理上述半导体晶片批次;以及
根据上述半导体制程机台的上述贡献污染属性设定值,对上述中途产品污染属性设定值产生上述半导体晶片批次的一第二产品污染属性设定值。
8、根据权利要求7所述的具有防止制程污染的处理方法,其中上述污染属性是包含光阻污染状态、钴污染状态、镍污染状态、铜污染状态以及金属污染状态中的至少一者。
9、根据权利要求7所述的具有防止制程污染的处理方法,其中在设定上述贡献污染属性设定值和上述拒绝污染属性设定值的步骤中,是根据上述半导体制程机台的半导体机台类型决定上述贡献污染属性设定值和上述拒绝污染属性设定值。
10、根据权利要求7所述的具有防止制程污染的处理方法,其中上述贡献污染属性设定值所具有的上述污染属性的设定值分别为三种贡献状态之一者,上述三种贡献状态分别为增加污染属性、消除污染属性以及不修改属性。
11、根据权利要求10所述的具有防止制程污染的处理方法,其中上述中途污染属性设定值的产生是根据上述增加污染属性的贡献状态,对上述第一产品污染属性设定值产生上述中途污染属性设定值。
12、根据权利要求10所述的具有防止制程污染的处理方法,其中上述第二产品污染属性设定值的产生是根据上述消除污染属性的贡献状态,对上述中途污染属性设定值产生上述第二产品污染属性设定值。
13、根据权利要求10所述的具有防止制程污染的处理方法,进一步包含一污染属性确认程序,其包含步骤:
接收一半导体制程步骤数据以及上述半导体制程机台的贡献污染属性设定值及拒绝污染属性设定值;
设定一第一产品污染属性仿真设定值;
执行一产品导入仿真步骤;
执行一产品输出仿真步骤。
14、根据权利要求13所述的具有防止制程污染的处理方法,其中上述半导体制程步骤数据的接收步骤包含一半导体制程步骤号码、一半导体制程步骤名称及一半导体制程机台名称的接收。
15、根据权利要求13所述的具有防止制程污染的处理方法,其中上述产品导入仿真步骤是比对上述半导体制程机台的拒绝污染属性设定值及该第一产品污染属性仿真设定值,以产生一警示旗标。
16、根据权利要求13所述的具有防止制程污染的处理方法,其中上述产品输出仿真步骤是根据上述半导体制程机台的上述贡献污染属性设定值,对上述第一产品污染属性仿真设定值产生上述第二产品污染属性仿真设定值。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/791,930 US7035705B2 (en) | 2004-03-03 | 2004-03-03 | System and method for process contamination prevention for semiconductor manufacturing |
US10/791,930 | 2004-03-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1664985A CN1664985A (zh) | 2005-09-07 |
CN1329950C true CN1329950C (zh) | 2007-08-01 |
Family
ID=34911732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100837296A Active CN1329950C (zh) | 2004-03-03 | 2004-10-14 | 具有防止制程污染的制造***与处理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7035705B2 (zh) |
CN (1) | CN1329950C (zh) |
TW (1) | TWI262366B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008147521A1 (en) * | 2007-05-24 | 2008-12-04 | Applied Materials, Inc. | Use of logical lots in semiconductor substrate processing |
JP4975605B2 (ja) * | 2007-12-26 | 2012-07-11 | 東京エレクトロン株式会社 | 処理システム、処理システムの制御方法およびソフトウェアのバージョンアップ方法 |
JP4550908B2 (ja) * | 2008-02-05 | 2010-09-22 | 東京エレクトロン株式会社 | 製造装置、情報処理方法、及びプログラム |
CN102446793B (zh) * | 2011-11-11 | 2013-08-07 | 上海华力微电子有限公司 | 一种半导体晶圆制造中污染控制方法 |
US20140143006A1 (en) * | 2012-11-16 | 2014-05-22 | Taiwan Semiconductor Manufacturing Co. Ltd. | Systems and Methods to Enhance Product Yield for Semiconductor Manufacturing |
US10289109B2 (en) * | 2015-10-01 | 2019-05-14 | Globalfoundries Inc. | Methods of error detection in fabrication processes |
DE102022134331A1 (de) | 2022-12-21 | 2024-06-27 | Aixtron Se | Verfahren zur Vermeidung von Fehlbedienung eines CVD-Reaktors |
DE102022134333A1 (de) | 2022-12-21 | 2024-07-11 | Aixtron Se | Verfahren zur Vermeidung von Fehlbedienung eines CVD-Reaktors |
DE102022134332A1 (de) | 2022-12-21 | 2024-06-27 | Aixtron Se | Verfahren zur Vermeidung von Fehlbedienung eines CVD-Reaktors |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020055802A1 (en) * | 2000-11-07 | 2002-05-09 | Mitsubishi Denki Kabushiki Kaisha | System and method for controlling semiconductor device manufacturing flow |
US6449522B1 (en) * | 1998-11-17 | 2002-09-10 | Micro Devices, Inc. | Managing a semiconductor fabrication facility using wafer lot and cassette attributes |
CN1447383A (zh) * | 2002-03-27 | 2003-10-08 | 旺宏电子股份有限公司 | 处理半导体设备变更制造流程属性的方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6546308B2 (en) | 1993-12-28 | 2003-04-08 | Hitachi, Ltd, | Method and system for manufacturing semiconductor devices, and method and system for inspecting semiconductor devices |
US5963911A (en) * | 1994-03-25 | 1999-10-05 | British Telecommunications Public Limited Company | Resource allocation |
US6349237B1 (en) | 1997-12-23 | 2002-02-19 | The Regents Of The University Of Michigan | Reconfigurable manufacturing system having a production capacity method for designing same and method for changing its production capacity |
EP0932194A1 (en) | 1997-12-30 | 1999-07-28 | International Business Machines Corporation | Method and system for semiconductor wafer fabrication process real-time in-situ interactive supervision |
KR100315912B1 (ko) | 1998-04-27 | 2002-02-19 | 윤종용 | 파일서버를이용한자동화시스템과그제어방법 |
JP3897922B2 (ja) | 1998-12-15 | 2007-03-28 | 株式会社東芝 | 半導体装置の製造方法、及びコンピュ−タ読取り可能な記録媒体 |
US6418351B1 (en) * | 1999-03-30 | 2002-07-09 | International Business Machines Corporation | Determining the capacity components of tools/toolsets in a manufacturing line |
US6408220B1 (en) | 1999-06-01 | 2002-06-18 | Applied Materials, Inc. | Semiconductor processing techniques |
US6415193B1 (en) | 1999-07-08 | 2002-07-02 | Fabcentric, Inc. | Recipe editor for editing and creating process recipes with parameter-level semiconductor-manufacturing equipment |
US6766285B1 (en) * | 2000-05-12 | 2004-07-20 | Advanced Micro Devices, Inc. | Predictive processing method in a semiconductor processing facility |
JP2002231594A (ja) * | 2001-01-31 | 2002-08-16 | Mitsubishi Electric Corp | 半導体装置の生産管理システム、半導体装置の生産管理方法、および半導体装置の製造方法 |
US6950716B2 (en) * | 2001-08-13 | 2005-09-27 | Applied Materials, Inc. | Dynamic control of wafer processing paths in semiconductor manufacturing processes |
KR100439841B1 (ko) | 2001-10-05 | 2004-07-12 | 삼성전자주식회사 | 반도체 제조설비의 공정불량 방지방법 |
JP2003288112A (ja) * | 2002-03-28 | 2003-10-10 | Matsushita Electric Ind Co Ltd | 生産管理方法 |
-
2004
- 2004-03-03 US US10/791,930 patent/US7035705B2/en not_active Expired - Lifetime
- 2004-07-27 TW TW093122402A patent/TWI262366B/zh active
- 2004-10-14 CN CNB2004100837296A patent/CN1329950C/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6449522B1 (en) * | 1998-11-17 | 2002-09-10 | Micro Devices, Inc. | Managing a semiconductor fabrication facility using wafer lot and cassette attributes |
US20020055802A1 (en) * | 2000-11-07 | 2002-05-09 | Mitsubishi Denki Kabushiki Kaisha | System and method for controlling semiconductor device manufacturing flow |
CN1447383A (zh) * | 2002-03-27 | 2003-10-08 | 旺宏电子股份有限公司 | 处理半导体设备变更制造流程属性的方法 |
Also Published As
Publication number | Publication date |
---|---|
TWI262366B (en) | 2006-09-21 |
US7035705B2 (en) | 2006-04-25 |
TW200530776A (en) | 2005-09-16 |
CN1664985A (zh) | 2005-09-07 |
US20050197730A1 (en) | 2005-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1329950C (zh) | 具有防止制程污染的制造***与处理方法 | |
CN106096872A (zh) | 一种工厂不合格产品报告处理***及方法 | |
JP2009223359A (ja) | 設備負荷率算出システム、プログラム、及び方法 | |
Mohtashami | A new hybrid method for buffer sizing and machine allocation in unreliable production and assembly lines with general distribution time-dependent parameters | |
CN105700490A (zh) | 一种提高产品良率的方法及*** | |
CN113052529A (zh) | 平面库管理方法、装置、存储介质及电子设备 | |
Pillai et al. | 300-mm full-factory simulations for 90-and 65-nm IC manufacturing | |
US6223093B1 (en) | System and method for verifying process procedures in a manufacturing environment | |
Sly et al. | Simulation data exchange (SDX) implementation and use | |
CN115903508B (zh) | 一种基于Petri网的柔性制造***的鲁棒死锁检测方法 | |
CN113495831B (zh) | 基于关键字生成测试用例的方法、***、设备及介质 | |
JP3243745B2 (ja) | 装置制御コンピュータおよび装置制御方法 | |
CN113569328B (zh) | 一种工厂三维模型搭建方法 | |
CN215769742U (zh) | 一种成瓷检验线识别*** | |
CN111077859B (zh) | 生产工艺控制方法、装置及*** | |
CN105335787A (zh) | 一种电池在线返修作业处理方法 | |
CN116644219A (zh) | 一种派货异常的检测、处理方法及装置 | |
US11327471B2 (en) | Building and tracking of an automation engineering environment | |
Gissrau et al. | A detailed model for a high-mix low-volume ASIC fab | |
CN104615410A (zh) | 一种多类型硬件接口指令处理方法及*** | |
CN117148795B (zh) | 一种基于大数据的工业设备自动化管理***及方法 | |
CN117421888A (zh) | 飞机bom结构中可消耗零组件的自动识别方法、*** | |
CN114675608B (zh) | 一种基于虚拟工位的生产执行管理方法及*** | |
Logendran et al. | Machine duplication and part subcontracting in the presence of alternative cell locations in manufacturing cell design | |
CN107993181A (zh) | AutoCAD参数块的快速统计方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |