控制自动导向小车的半导体工厂自动化系统及方法

文档序号:6462882阅读:303来源:国知局
专利名称:控制自动导向小车的半导体工厂自动化系统及方法
技术领域
本发明涉及一种半导体工厂自动化(FA)系统,尤其涉及一种控制自动导向小车的半导体工厂自动化(FA)系统及方法。
参考图1,示出传统半导体自动化工厂(FA)系统中控制自动导向小车(AGV)的方法的流程图。如图所示,传统半导体工厂自动化(FA)系统包括一个工艺设备(EQ)100、一个工艺设备(EQ)服务器(EQS)102、一个生产单元(cell)管理服务器(CMS)104、一个生产段内(intrabay)控制服务器(ICS)106、一个自动导向小车(AGV)控制器(AGVC)108、一个自动导向小车(AGV)110、一个堆料机控制服务器(SCS)112以及一个堆料机114。此外,传统半导体工厂自动化(FA)系统是用于工作模式的。工作模式包括全自动化工作模式、半自动化工作模式以及手动工作模式。通常,传统半导体工厂自动化(FA)系统是以全自动化工作模式为基础的。
在步骤S118,当工艺设备(EQ)100,即完成半导体制造工艺即扩散工艺的熔炉设备完成扩散过程后,工艺设备(EQ)100向工艺设备服务器(EQS)102发送一个工艺过程完成信号。
在步骤S120,工艺设备服务器(EQS)102根据工艺过程完成信号向生产单元管理服务器(CMS)104发送请求消息,其中的请求消息是请求从工艺设备(EQ)100向堆料机输送一批半导体晶片的消息。一批是指在一个单位工艺过程即扩散工艺处理的一定数量的半导体晶片。
在步骤S122,工艺设备(EQ)100通知工艺设备服务器(EQS)102,可以从工艺设备(EQ)100卸载半导体晶片盒,其中的半导体晶片盒是一种装载半导体晶片由自动导向小车(AGV)110从工艺设备(EQ)100输送到堆料机114的容器。
在步骤S124,调度器(scheduler)116接收生产单元管理服务器(CMS)104发送的请求消息,以便调度器116根据请求消息安排该批半导体晶片的后续半导体处理。
在步骤S126,工艺设备服务器(EQS)102根据工艺过程完成信号向生产单元管理服务器(CMS)104发送一个卸载队列。该卸载队列包括一个半导体晶片盒标识符,一个表示半导体晶片盒的起始地信息的工艺设备(EQ)标识符以及一个表示半导体晶片盒的目的地信息的堆料机标识符。
在步骤S128,生产单元管理服务器(CMS)104向生产段内控制服务器(ICS)106发送卸载队列。
在步骤S130,工艺设备服务器(EQS)102向工艺设备(EQ)100发送一个命令以便工艺设备(EQ)100根据工艺设备服务器(EQS)102发送的命令将该批半导体晶片装入半导体晶片盒。
在步骤S132,生产段内控制服务器(ICS)106向自动导向小车控制器(AGVC)108发送卸载队列。
在步骤S134,自动导向小车控制器(AGVC)108转换卸载队列以便自动导向小车控制器(AGVC)108识别卸载队列,由此产生一个送到自动导向小车(AGV)110的自动导向小车(AGV)控制命令。
在步骤S135,自动导向小车控制器(AGVC)108通过无线电向自动导向小车(AGV)110发送自动导向小车(AGV)控制命令。此时,为了从工艺设备(EQ)100卸载半导体晶片盒,根据工艺设备(EQ)标识符,自动导向小车(AGV)110移到工艺设备(EQ)100。
在步骤S136,如果自动导向小车(AGV)110已根据工艺设备(EQ)100标识符移到工艺设备(EQ)100,则自动导向小车控制器(AGVC)108就向生产段内控制服务器(ICS)106发送移动完成命令。
在步骤S138,生产段内控制服务器(ICS)106向生产单元管理服务器(CMS)104发送移动完成消息。
在步骤S140,生产段内控制服务器(ICS)106向工艺设备服务器(EQS)102发送移动完成消息。
在步骤S142,根据从生产段内控制服务器(ICS)106接收的移动完成消息,工艺设备服务器(EQS)102向生产段内控制服务器(ICS)106发送确认消息。
在步骤S144,生产段内控制服务器(ICS)106向自动导向小车控制器(AGVC)108发送确认消息。
在步骤S146,根据工艺设备(EQ)标识符,自动导向小车(AGV)110从工艺设备(EQ)100卸载半导体晶片盒。
在步骤S148,根据堆料机标识符,自动导向小车(AGV)110将半导体晶片盒装载到堆料机114。
在步骤S150,如果自动导向小车(AGV)110已经根据堆料机标识符将半导体晶片盒装载到堆料机114,那么堆料机114就向堆料机控制服务器(SCS)112发送一个装载完成信号。
在步骤S152,根据装载完成信号,堆料机控制服务器(SCS)112向生产单元管理服务器(CMS)104发送一个装载完成消息。
在步骤S154,生产单元管理服务器(CMS)104更新关于半导体晶片盒的位置信息。
在步骤S156,生产单元管理服务器(CMS)104向工艺设备服务器(EQS)102发送装载完成消息。
在步骤S158,根据装载完成消息,工艺设备服务器(EQS)102清仓(flush)工艺设备(EQ)控制文件。
完成半导体制造工艺即由相应的工艺设备(EQ)100完成扩散工艺后,将半导体晶片盒从工艺设备(EQ)100输送到相应的堆料机114,传统半导体工厂自动化(FA)系统需要的时间太长。为了减少将半导体晶片盒从工艺设备(EQ)100输送到相应的堆料机114所需的时间,传统半导体工厂自动化(FA)系统非常需要操作人员干预。
如图1所示,在“A”点,当操作人员将工作模式由全自动化工作模式转变为半自动化工作模式或手动工作模式时,操作人员可以从相应的工艺设备(EQ)100上直接卸载半导体晶片盒。之后,操作人员可以直接将半导体晶片盒装载到相应的堆料机114。此时,自动导向小车控制器(AGVC)108通常产生一个自动导向小车(AGV)控制命令送到自动导向小车(AGV)以便从相应的工艺设备(EQ)100卸载半导体晶片盒,这样自动导向小车(AGV)110就移到相应的工艺设备(EQ)100。最好在半自动化工作模式和手动工作模式关闭自动导向小车(AGV)110。然而,在半自动化工作模式或手动工作模式,传统半导体工厂自动化(FA)系统存在不能关闭自动导向小车(AGV)110的问题。
因此,本发明的一个目的就是提供一种通过检查存储在实时数据库中的工作模式信息有效控制自动导向小车的半导体工厂自动化(FA)系统和方法,以便在系统操作人员将工作模式由全自动化工作模式转变为另一种工作模式时关闭自动导向小车(AGV)。
因此,本发明的另一个目的是提供一种存储程序指令的计算机可读介质,当操作人员将工作模式由全自动化工作模式转变为另一种工作模式时,为了在半导体工厂自动化(FA)系统中关闭自动导向小车(AGV),通过检查存储在实时数据库中的工作模式信息,由设置在计算机中的程序指令实现有效控制自动导向小车(AGV)的方法。
根据本发明的一个方面,提供了一种半导体工厂自动化(FA)系统,它包括一个公共通信线路;多个与所述公共通信线路相连、每个均在工作模式为全自动化工作模式时完成预定半导体工艺处理并在预定半导体工艺处理完成后发送一个工艺过程完成信号的半导体处理装置,其中的预定半导体工艺处理被施加到一批半导体晶片;一个与所述公共通信线路相连用于接收每个半导体处理装置的工作模式信息以及由操作人员改变的工作模式信息的操作人员界面装置;一个与所述公共通信线路相连用于存储由所述操作人员界面装置改变的工作模式信息的存储装置;一个与所述公共通信线路相连用于根据工艺过程完成信号产生一个队列的队列产生装置;一个与所述公共通信线路相连并响应队列用于检查存储在所述存储装置中的每个半导体处理装置的工作模式信息的控制装置;以及一个根据从所述控制装置接收的队列从每个半导体处理装置卸载该批半导体晶片的输送装置,其中如果存储在所述存储装置中的每个半导体处理装置的工作模式信息不是全自动化工作模式,所述的控制装置通过中断向所述输送装置传送队列来关闭所述输送装置。
根据本方面的另一个方面,在半导体工厂自动化(FA)系统中,提供了一种自动导向小车(AGV)的控制方法,它包括步骤a)接收由操作人员改变的工艺设备的工作模式信息;b)在实时数据库中存储改变的工艺设备的工作模式信息;c)在工作模式为全自动化工作模式时,完成预定的半导体工艺处理并在预定半导体工艺处理完成后发送一个工艺过程完成信号,其中预定半导体处理施加到一批半导体晶片;d)根据工艺过程完成信号产生一个队列;e)根据队列检查存储在实时数据库中的工艺设备的工作模式信息;f)如果存储在实时数据库中的工艺设备的工作模式信息不是全自动化工作模式,则通过中断向自动导向小车(AGV)传送队列来关闭自动导向小车(AGV);以及g)如果存储在实时数据库中的工艺设备的工作模式信息是全自动化工作模式,就激活自动导向小车(AGV)以根据队列从工艺设备卸载该批半导体晶片。
根据本方面再一个方面,提供了一种存储程序指令的计算机可读介质,该程序指令设置在计算机中,以便在半导体工厂自动化(FA)系统中执行自动导向小车(AGV)的控制方法,它包括步骤a)接收由操作人员改变的工艺设备的工作模式信息;b)在实时数据库中存储被改变的工艺设备的工作模式信息;c)在工作模式为全自动化工作模式下完成预定半导体工艺处理并在预定半导体工艺处理完成后发送一个工艺过程完成信号,其中的预定半导体处理施加到一批半导体晶片;d)根据工艺过程完成信号产生一个队列;e)根据队列,检查存储在实时数据库中的工艺设备的工作模式信息;f如果存储在实时数据库中的工艺设备的工作模式信息不是全自动化工作模式,则利用中断向自动导向小车(AGV)传送队列来关闭自动导向小车(AGV);以及g)如果存储在实时数据库中的工艺设备的工作模式信息是全自动化工作模式,则激活自动导向小车(AGV)以便根据队列从工艺设备上卸载该批半导体晶片。
通过以下结合


优选方案,本发明的以上及其它目标以及本方面的特征变得显而易见,其中图1示出了一个在传统半导体工厂自动化(FA)系统中的自动导向小车(AGV)的控制方法的流程图;图2示出了一个根据本发明用于控制自动导向小车(AGV)的半导体工厂自动化(FA)系统的方框图;图3示出了一个如图2所示的传送控制部分的方框图;和图4示出了一个在半导体工厂自动化(FA)系统中,根据本发明的自动导向小车(AGV)的控制方法的流程图;参考图2,示出一个根据本发明的半导体工厂自动化(FA)系统的方框图。如图所示,半导体工厂自动化(FA)系统至少包括一个生产单元,其具有预定数目的半导体生产段,如4个半导体生产段。半导体生产段400包含在生产单元内。所提供的半导体生产段400具有工艺设备(EQ)204、堆料机216以及一个自动导向小车(AGV)214。为了获得半导体器件,工艺设备(EQ)204加工处理半导体晶片。工艺设备(EQ)204包括一个蚀刻设备、一个光刻设备、一个熔炉设备等等。堆料机216临时存储一定数目的半导体晶片盒。每个半导体晶片盒具有预定数目的半导体晶片,被称为批。通过利用自动导向小车(AGV)214,半导体晶片盒被有选择性地输送到工艺设备(EQ)204。装在堆料机216中的半导体晶片盒被输送到另一个半导体生产段400。
工艺设备服务器(EQS)202连到公共通信线路500,如由施乐公司(XeroxCorporation)提供的以太网(EthemetTM)。自动导向小车(AGV)控制器(AGVC)212控制自动导向小车(AGV)214。
半导体工厂自动化(FA)系统还包括一个生产单元管理部分100、一个与生产单元管理部分100相连的实时数据库300、一个暂存单元310、一个与暂存单元310相连的历史数据管理部分312以及一个与历史数据管理部分312相连的历史数据库314。生产单元管理部分100、历史数据管理部分312以及历史数据库314分别连接到公共通信线路500以便实现相互间通信。
生产单元管理部分100包括一个生产单元管理服务器(CMS)206、一个操作人员界面(interface)服务器(OIS)201以及一个数据收集服务器(DGS)207。数据收集服务器(DGS)207在实时数据库300存储与批有关的过程数据。
参考图3,示出图2所示的输送控制部分的方框图。如图所示,输送控制部分116包括与公共通信线路500相连的生产段内控制服务器(ICS)210和堆料机控制服务器(SCS)218。生产段内控制服务器(ICS)210将输送信息转变为从公共通信线路发出的输送命令。堆料机服务器(SCS)218产生一个堆料控制命令以便根据输送命令控制堆料机216。自动导向小车控制器(AGVC)212产生一个自动导向小车(AGV)控制命令以便根据输送命令控制自动导向小车(AGV)214。
参考图2和图3,半导体工厂自动化(FA)系统是以全自动化工作模式为基础的。操作人员可以通过与公共通信线路500相连的操作人员界面服务器(QIS)201将工艺设备(EQ)204的工作模式由全自动化工作模式变成半自动化工作模式或手动工作模式。
与公共通信线路500相连的实时数据库300存储有关工艺设备(EQ)204改变后的工作模式,即半自动化工作模式或手动工作模式的信息。
工艺设备(EQ)204,即与公共通信线路500相连的熔炉设备执行半导体制造工艺处理,即扩散工艺。如果工艺设备(EQ)204已完成扩散工艺处理后,工艺设备(EQ)204就向工艺设备服务器(EQS)202发出一个工艺过程完成信号。发出工艺过程完成信号后,工艺设备(EQ)204就通知生产单元管理服务器(CMS)206半导体晶片盒可以从工艺设备(EQ)204上卸载。半导体晶片盒是一个装载由自动导向小车(AGV)214从工艺设备(EQ)204输送到堆料机216的该批半导体晶片的容器。
根据工艺设备(EQ)204发出的工艺过程完成信号,与公共通信线路相连的工艺设备服务器(EQS)202向生产单元管理服务器(CMS)206发送一个请求消息。该请求消息是一个请求将一批半导体晶片从工艺设备(EQ)204移到堆料机216的消息。
工艺设备(EQ)204通知工艺设备服务器(EQS)202半导体晶片盒可以从工艺设备(EQ)204卸载之后,工艺设备服务器(EQS)202产生一个卸载队列并向生产单元管理服务器(CMS)206发送该卸载队列。该卸载队列包括一个半导体晶片盒标识符、一个表示半导体晶片盒的起始地信息的工艺设备(EQ)标识符以及一个表示半导体晶片盒的目的地信息的堆料机标识符。
工艺设备服务器(EQS)202向工艺设备(EQ)204发送一条命令以使工艺设备(EQ)204根据工艺设备服务器(EQS)202发出的命令将该批半导体晶片放入半导体晶片盒。向工艺设备(EQ)204发送命令之后,工艺设备服务器(EQS)202根据生产段内控制服务器(ICS)210发出的移动完成消息,向生产段内控制服务器(ICS)210发送确认消息。半导体晶片盒装入堆料机216后,工艺设备服务器(EQS)202就清仓工艺设备(EQ)控制文件并更新有关半导体晶片的位置信息。
与公共通信线路500相连的生产单元管理服务器(CMS)206将请求消息从工艺设备服务器(EQS)202发送到调度器208。将工艺设备服务器(EQS)202发出的请求消息送到调度器208之后,生产单元管理服务器(CMS)206将卸载队列从工艺设备服务器(EQS)202发送到生产段内控制服务器(ICS)210。堆料机216装载半导体晶片盒之后,生产单元管理服务器(CMS)206将装载完成消息从堆料机216发送到工艺设备服务器(EQS)202。
与公共通信线路500相连的调度器208接收由生产单元管理服务器(CMS)206发出的请求消息,以便调度器208根据生产单元管理服务器(CMS)206发出的请求消息,安排该批半导体晶片的后续半导体处理。
与公共通信线路500相连的生产段内控制服务器(ICS)210检查存储在实时数据库300中的工艺设备(EQ)204的工作模式信息,以检查工艺设备(EQ)204的工作模式信息是否为全自动化工作模式。如果存储在实时数据库300中的工艺设备(EQ)204的工作模式信息是半自动化工作模式或手动工作模式,生产段内控制服务器(ICS)21O就中断从生产单元管理服务器(CMS)206向自动导向小车控制器(AGVC)212传送卸载队列,从而关闭自动导向小车(AGV)214。此后,操作人员就根据从与工艺设备(EQ)标识符对应的工艺设备(EQ)204发出的的半导体晶片盒标识符,卸载半导体晶片盒。卸载半导体晶片盒之后,操作人员将半导体晶片盒装载到与堆料机标识符对应的堆料机216。
反之,如果存储在实时数据库300中的工艺设备(EQ)204工作模式信息是全自动化工作模式,生产段内控制服务器(ICS)210就向自动导向小车控制器(AGVC)212发送卸载队列。
此外,生产段内控制服务器(ICS)210向生产单元管理服务器(CMS)206和工艺设备服务器(EQS)202发送移动完成消息。生产段内控制服务器(ICS)210将确认消息从工艺设备服务器(EQS)202发送到自动导向小车控制器(AGVC)212。
与公共通信线路500相连的自动导向小车控制器(AGVC)212转换卸载队列,以便在自动导向小车控制器(AGVC)212中辨识卸载队列,从而产生一个送到自动导向小车(AGV)214的自动导向小车(AGV)控制命令。自动导向小车控制器(AGVC)212通过无线电向自动导向小车(AGV)214发送自动导向小车(AGV)控制命令,从而激活自动导向小车(AGV)214。之后,根据自动导向小车(AGV)控制命令,自动导向小车(AGV)214移到与工艺设备(EQ)标识符对应的工艺设备(EQ)204以便从工艺设备(EQ)卸载半导体晶片盒。如果自动导向小车(AGV)214已经移到与工艺设备(EQ)标识符对应的工艺设备(EQ)204,则自动导向小车控制器(AGVC)212就向生产段内控制服务器(ICS)210发送移动完成信号。
自动导向小车(AGV)214从与工艺设备(EQ)标识符对应的工艺设备(EQ)204卸载半导体晶片盒。自动导向小车(AGV)214将半导体晶片盒装载到与堆料机标识符对应的堆料机216。
如果自动导向小车(AGV)214已将半导体晶片盒装载到与堆料机标识符对应的堆料机216,堆料机216就向堆料机服务器(SCS)218发送装载完成消息。
与公共通信线路500相连的堆料机服务器(SCS)218将装载完成消息从堆料机216发送到生产单元管理服务器(CMS)206。
参考图4,所示是在半导体工厂自动化(FA)系统中根据本发明的自动导向小车(AGV)的控制方法的流程图。
在步骤S218,当工艺设备(EQ)204,即用于完成半导体制造工艺即扩散工艺的熔炉设备完成扩散工艺后,工艺设备(EQ)204向工艺设备服务器(EQS)202发送一个工艺过程完成信号。
在步骤S220,根据工艺过程完成信号,工艺设备服务器(EQS)202向生产单元管理服务器(CMS)206发送一个请求消息,其中的请求消息是请求将一批半导体晶片从工艺设备(EQ)204输送到堆料机216的消息。
在步骤222,工艺设备(EQ)204通知工艺设备服务器(EQS)202半导体晶片盒可以从工艺设备(EQ)204卸载,其中的半导体晶片盒是一种装载由AGV214从工艺设备(EQ)204输送到堆料机216的该批半导体晶片的容器。
在步骤S224,调度器208接收生产单元管理服务器(CMS)206发送的请求消息,以便调度器208根据请求消息安排该批半导体晶片的后续半导体处理过程。
在步骤226,工艺设备服务器(EQS)202产生一个卸载队列并将该卸载队列送到生产单元管理服务器(CMS)206。该卸载队列包括一个半导体晶片标识符、一个表示所卸载的半导体晶片盒的起始地的工艺设备(EQ)标识符以及一个表示所卸载的半导体晶片盒的目的地的堆料机标识符。
在步骤S228,工艺设备服务器(EQS)202向工艺设备(EQ)204发送一条命令,以便工艺设备(EQ)204根据工艺设备服务器(EQS)202发送的命令将该批半导体晶片装入半导体晶片盒中。如图2所示,在点“B”,操作人员通过操作人员界面服务器(OIS)201将工艺设备(EQ)204的工作模式由全自动化工作模式改变为半自动化工作模式或手动工作模式。之后,如图2所示的实时数据库300存储所改变的工艺设备(EQ)204的工作模式,即半自动化工作模式或手动工作模式。操作人员可以在另一点将工作模式由全自动化工作模式改变为半自动化工作模式或手动工作模式。
在步骤S230,生产单元管理服务器(CMS)206向生产段内控制服务器(ICS)210发送卸载队列。
在步骤S232,生产段内控制服务器(ICS)210检查存储在实时数据库300中的工艺设备(EQ)204的工作模式信息以检查工艺设备(EQ)204的工作模式是否为全自动化工作模式。
如果存储在实时数据库300中的工艺设备(EQ)204的工作模式是半自动化工作模式或手动工作模式,生产段内控制服务器(ICS)210就中断从生产单元管理服务器(CMS)206向自动导向小车控制器(AGVC)212发送卸载队列,从而关闭自动导向小车(AGV)214。之后,操作人员就从与工艺设备(EQ)标识符对应的工艺设备(EQ)204卸载与半导体晶片盒标识符对应的半导体晶片盒。该半导体晶片盒卸载后,操作人员将此半导体晶片盒装载到与堆料机标识符对应的堆料机216。
在步骤S234,如果存储在实时数据库300中的工艺设备(EQ)204的工作模式是全自动化工作模式,生产段内控制服务器(ICS)210就向自动导向小车控制器(AGVC)212发送卸载队列。
在步骤S236,自动导向小车控制器(AGVC)212转换卸载队列以便该卸载队列能在自动导向小车控制器(AGVC)212中辨识,由此产生一个自动导向小车(AGV)控制命令送到自动导向小车(AGV)214。
在步骤S237,自动导向小车控制器(AGVC)212用无线电向自动导向小车(AGV)214发送自动导向小车(AGV)控制命令,由此激活自动导向小车(AGV)214。之后,根据自动导向小车(AGV)控制命令,自动导向小车(AGV)移到与工艺设备(EQ)标识符对应的工艺设备(EQ)204,以便从工艺设备(EQ)204卸载半导体晶片盒。
在步骤S238,如果自动导向小车(AGV)214已移到与工艺设备(EQ)标识符对应的工艺设备(EQ)204,自动导向小车控制器(AGVC)212就向生产段内控制服务器(ICS)210发送移动完成消息。
在步骤S240,生产段内控制服务器(ICS)210向生产单元管理服务器(CMS)206发送移动完成消息。
在步骤S242,生产段内控制服务器(ICS)210向工艺设备服务器(EQS)202发送移动完成消息。
在步骤S244,工艺设备服务器(EQS)202根据从生产段内控制服务器(ICS)210接收的移动完成消息,向自动导向小车控制器(AGVC)212发送确认消息。
在步骤S246,生产段内控制服务器(ICS)210向自动导向小车控制器(AGVC)212发送确认消息。
在步骤S248,自动导向小车(AGV)214从与工艺设备(EQ)标识符对应的工艺设备(EQ)100卸载半导体晶片盒。
在步骤S250,自动导向小车(AGV)214将半导体晶片盒装载到与堆料机标识符对应的堆料机216。
在步骤S252,如果自动导向小车(AGV)214已将半导体晶片盒装载到与堆料机标识符对应的堆料机216,堆料机216就向堆料机服务器(SCS)218发送一个装载完成信号。
在步骤S254,堆料机服务器(SCS)218根据装载完成信号向生产单元管理服务器(CMS)206发送装载完成消息。
在步骤S256,生产单元管理服务器(CMS)206将装载完成消息送到工艺设备服务器(EQS)202。
在步骤S258,工艺设备服务器(EQS)202根据装载完成消息清仓工艺设备(EQ)控制文件。
在步骤S260,工艺设备服务器(EQS)202更新有关半导体晶片盒的位置信息。
如上所述,如果操作人员将工作模式由全自动化工作模式变为半自动化工作模式或手动工作模式,可以根据本发明的方法,通过中断向自动导向小车控制器(AGVC)212传送卸载队列而有效控制自动导向小车(AGV)。一种计算机可读介质诸如一张光盘或一个硬盘可以存储设置在计算机中的程序指令,以获得在工厂自动化(FA)系统中根据本发明的自动导向小车(AGV)的控制方法。
尽管为了说明本发明的目标披露了本发明的优选方案,本技术领域的技术人员可能会提出不同的变化方案、补充方案和替换方案,它们均属于所附权利要求披露的本发明的范围和实质。
权利要求
1.一种半导体工厂自动化(FA)系统,包括一个公共通信线路;多个与所述公共通信线路相连的半导体处理装置,在工作模式是全自动化工作模式时,每个均用于执行预定半导体工艺处理并在预定半导体工艺处理完成之后发送一个工艺过程完成信号,其中预定半导体工艺处理被施加到一批半导体晶片;一个与所述公共通信线路相连用于接收每个半导体处理装置的工作模式信息和由操作人员改变的工作模式信息的操作人员界面装置;一个与所述公共通信线路相连用于存储由所述操作人员界面装置改变的工作模式信息的存储装置;一个与所述公共通信线路相连用于根据工艺过程完成信号产生队列的队列产生装置;一个与所述公共通信线路相连并根据队列用于检查存储在所述存储装置中的每个半导体处理装置的工作模式信息的控制装置;和一个用于根据从所述控制装置接收的队列从每个半导体处理装置卸载该批半导体晶片的输送装置,其中,如果存储在所述存储装置中的每个半导体处理装置的工作模式不是全自动化工作模式,则所述控制装置通过中断向所述输送装置传送队列来关闭所述输送装置。
2.根据权利要求1所述的半导体工厂自动化(FA)系统,如果所述控制装置通过中断向所述输送装置传送送队列来关闭所述输送装置,所述操作人员将该批半导体晶片从每个半导体处理装置卸载。
3.根据权利要求1所述的半导体工厂自动化(FA)系统,其中所述的多个半导体处理装置包括多个工艺设备。
4.根据权利要求3所述的半导体工厂自动化(FA)系统,其中所述队列产生装置进一步发送一个根据工艺过程完成信号请求输送该批半导体晶片的请求消息。
5.根据权利要求4所述的半导体工厂自动化(FA)系统,进一步包括一个与所述公共通信线路相连用于根据请求消息安排该批半导体晶片的后续半导体处理的调度装置;
6.根据权利要求4所述的半导体工厂自动化(FA)系统,其中工艺设备之一包括一个作为装载一批半导体晶片的容器的半导体晶片盒。
7.根据权利要求6所述的半导体工厂自动化(FA)系统,其中,在向所述队列产生装置发送工艺过程完成信号后,工艺设备进一步通知所述队列产生装置,半导体晶片盒可以从工艺设备卸载。
8.根据权利要求7所述的半导体工厂自动化(FA)系统,其中的队列包括一个半导体晶片盒标识符、一个表示半导体晶片盒的起始地信息的工艺设备标识符以及一个表示半导体晶片盒的目的地信息的堆料机标识符。
9.根据权利要求8所述的半导体工厂自动化(FA)系统,进一步包括一个通过转换队列产生输送控制命令并将该输送控制命令送到所述输送装置的输送控制装置,其中,所述输送装置根据输送控制命令移到与工艺设备标识符对应的工艺设备;和一个在所述输送装置已将半导体晶片盒装载到与堆料机标识符对应的所述堆料机后,用于装载半导体晶片盒并产生一个装载完成消息的堆料机。
10.根据权利要求9所述的半导体工厂自动化(FA)系统,其中,根据装载完成消息,所述队列产生装置进一步清仓工艺设备控制文件并更新有关半导体晶片盒的位置信息。
11.根据权利要求4所述的半导体工厂自动化(FA)系统,其中的工艺设备包括熔炉设备。
12.根据权利要求1所述的半导体工厂自动化(FA)系统,其中预定半导体工艺处理包括扩散工艺处理。
13.根据权利要求1所述的半导体工厂自动化(FA)系统,其中所述的存储装置包括实时数据库。
14.根据权利要求1所述的半导体工厂自动化(FA)系统,其中所述的公共通信线路包括由施乐公司提供的以太网电缆。
15.根据权利要求1所述的半导体工厂自动化(FA)系统,其中工作模式包括全自动化工作模式、半自动化工作模式和手动工作模式。
16.一种在半导体工厂自动化(FA)系统中控制自动导向小车(AGV)的方法,包括步骤a)接收由操作人员改变的工艺设备的工作模式信息;b)在实时数据库中存储已改变的工艺设备的工作模式信息;c)在工作模式为全自动化工作模式时,执行预定的半导体工艺处理,并在预定半导体工艺处理完成后发送一个工艺过程完成信号,其中预定半导体工艺处理施加到一批半导体晶片;d)根据工艺过程完成信号产生一个队列;e)根据该队列,检查存储在实时数据库中的工艺设备的工作模式信息;f)如果存储在实时数据库中的工艺设备的工作模式信息不是全自动化工作模式,则通过中断向自动导向小车(AGV)传送队列来关闭自动导向小车(AGV);和g)如果存储在实时数据库中的工艺设备的工作模式信息是全自动化工作模式,则根据队列激活自动导向小车(AGV)以从工艺设备卸载该批半导体晶片。
17.根据权利要求16所述的方法,其中,如果存储在实时数据库中的工艺设备的工作模式信息不是全自动化工作模式,操作人员从工艺设备卸载在所述步骤c)中的一批半导体晶片。
18.根据权利要求16所述的方法,其中所述步骤d)包括步骤d1)根据工艺过程完成信号,发送一个请求从工艺设备服务器向生产单元管理服务器输送该批半导体晶片的请求消息;d2)通知工艺设备服务器半导体晶片盒可以从工艺设备卸载;d3)根据请求消息,安排该批半导体晶片的后续半导体处理;和d4)根据工艺过程完成信号产生队列。
19.根据权利要求16所述的方法,其中包含在步骤a)中的工艺设备包括一个作为装载一批半导体晶片的容器的半导体晶片盒。
20.根据权利要求16所述的方法,其中包含在步骤d)中的队列包括一个半导体晶片盒标识符、一个表示半导体晶片盒的起始地信息的工艺设备标识符以及一个表示半导体晶片盒的目的地信息的堆料机标识符。
21.根据权利要求20所述的方法,其中所述的步骤g)包括步骤g1)通过转换队列,产生一个自动导向小车(AGV)控制命令并将该自动导向小车(AGV)控制命令从自动导向小车控制器(AGVC)送到自动导向小车(AGV);g2)根据自动导向小车(AGV)控制命令,自动导向小车(AGV)移到与工艺设备标识符对应的工艺设备;和g3)如果存储在实时数据库中的工艺设备的工作模式信息是全自动化工作模式,就根据该队列激活自动导向小车(AGV)以从工艺设备卸载该批半导体晶片。
22.根据权利要求21所述的方法,其中所述步骤g3)进一步包括步骤g3-a)将半导体晶片盒装载到与堆料机标识符对应的堆料机;和g3-b)堆料机产生一个装载完成消息。
23.根据权利要求22所述的方法,其中所述的步骤g3-b)进一步包括步骤g3-b1)根据装载完成消息,清仓工艺设备控制文件;g3-b2)更新有关半导体晶片盒的位置信息。
24.根据权利要求16所述的方法,其中所述步骤a)中的工艺设备包括熔炉设备。
25.根据权利要求16所述的方法,其中所述步骤c)中的预定半导体工艺处理包括扩散工艺处理。
26.根据权利要求16所述的方法,其中所述步骤c)中的工作模式包括全自动化工作模式、半自动化工作模式和手动工作模式。
27.一种存储程序指令的计算机可读介质,将程序指令设置在计算机上以执行一种在半导体工厂自动化(FA)系统中控制自动导向小车(AGV)的方法,包括步骤a)接收由操作人员改变的工艺设备的工作模式信息;b)在实时数据库中存储已改变的工艺设备的工作模式信息;c)在工作模式是全自动化工作模式下,执行预定半导体工艺处理,并在预定半导体工艺处理完成后发送一个工艺过程完成信号,其中预定半导体工艺处理施加到一批半导体晶片;d)根据工艺过程完成信号产生一个队列;e)根据队列,检查存储在实时数据库中的工艺设备的工作模式信息;f)如果存储在实时数据库中的工艺设备的工作模式信息不是全自动化工作模式,就通过中断向自动导向小车传送队列来关闭自动导向小车(AGV);和g)如果存储在实时数据库中的工艺设备的工作模式信息是全自动化工作模式,就根据该队列激活自动导向小车(AGV)从工艺设备卸载该批半导体晶片。
28.根据权利要求27所述的计算机可读介质,其中,如果存储在实时数据库中的工艺设备的工作模式信息不是全自动化工作模式,由操作人员从工艺设备卸载包含在步骤c)中的该批半导体晶片。
全文摘要
在半导体工厂自动化(FA)系统中控制自动导向小车(AGV)的方法,包括:接收并存储改变的工艺设备工作模式信息;在全自动化工作模式下,执行预定半导体工艺处理并发送工艺过程完成信号;产生队列;根据队列检查存储的工艺设备的工作模式信息;如存储的工作模式信息不是全自动化工作模式,中断向AGV传送队列来关闭AGV;反之根据队列激活AGV卸载该批半导体晶片。当由全自动化工作模式变为另一种工作模式时,可检查存储的工艺设备的工作模式信息有效控制AGV以在FA系统中关闭AGV。
文档编号G06Q50/04GK1278618SQ0011868
公开日2001年1月3日 申请日期2000年6月21日 优先权日1999年6月22日
发明者高明载, 曹荣洙 申请人:现代电子产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1