首页> 中国专利> 用于在先进工艺控制系统中处理歪曲的度量数据的方法、系统和介质

用于在先进工艺控制系统中处理歪曲的度量数据的方法、系统和介质

摘要

本发明公开一种用反馈控制机理控制半导体制造工具的系统、方法和介质。该反馈控制机理包括用于接收关于工具输出的数据点的特征。数据点包括当前数据点和至少一个先前数据点。该反馈控制机理也包括基于是否至少一个先前数据点是异常值,用于通过比较当前数据点和至少一个先前数据点的统计表示,而确定是否当前数据点是错误异常值的特征。反馈控制机理进一步包括如果当前数据点被确定为错误异常值,在计算反馈控制机理的反馈值中忽略当前数据点的特征。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-04-20

    未缴年费专利权终止 IPC(主分类):G05B23/02 授权公告日:20071128 终止日期:20090801 申请日:20030801

    专利权的终止

  • 2007-11-28

    授权

    授权

  • 2005-11-30

    实质审查的生效

    实质审查的生效

  • 2005-10-05

    公开

    公开

说明书

相关申请

本申请要求2002年8月1日申请的美国临时申请60/399695的优先权,该临时申请以参考的方式完全包含到本申请中。

技术领域

本发明涉及改进的反馈控制器,该改进的反馈控制器是为制造半导体装置设计的。具体地,本发明的反馈控制器包括检测错误数据点和防止影响反馈控制器操作的特征。

背景技术

在半导体产业存在着不断提高集成电路装置,如微处理器,存储器装置等的质量,可靠性和产量,同时降低制造这类装置制造成本的的驱动力。这样的驱动力,部分是由于用户要求更低成本的更快,更高质量计算机和电子装置的推动。这些要求导致半导体装置制造方面的不断改进。

在制造半导体装置中,用反馈控制器确保高质量和低成本是公知的做法。示于图1中的反馈控制器系统100的一个例子包括,彼此耦合的工具103和反馈控制器107。工具103可以是一个半导体制造工具或任何半导体制造工具的组合,如化学机械平面化(CMP)工具,沉积装置、蚀刻装置等。具体地,工具103接收晶片作为输入101并按照一个控制参数集合109,如从控制器107接收的菜单处理它们。处理的晶片被称作输出105。工艺的例子是沉积新的膜层,蚀刻层,等。

一旦工具103加工晶片,一个或更多计量站对被加工的晶片进行测量,计量站没有在图1中示出。测量和控制器107通信。然后控制器107比较测量和先前计算的预测值。基于该比较,控制器107对控制参数109作出调整。例如,如果当测量和预测值比较时,新沉积的层的厚度在所需范围之外,控制器107调整一个或多个控制参数109,如气流量,加工时间长度,等,以在一个晶片上沉积更薄的膜。然后工具103接收另一个晶片并用调整的控制参数加工该晶片。

反馈控制器的性能部分依赖于接收来自计量站的精确测量。当接收到不精确或错误的测量时,反馈控制器需要识别这样的测量并有防止这样的测量影响操作的机理。在传统反馈控制中,没有提供鲁棒性机理以解决错误测量。当错误测量被重复输入到控制器107时,它们使在加工的晶片上的形成的装置中缺陷增加,产量降低,或两种情况都出现。

发明内容

本发明的实施例有优点地识别错误测量并防止错误测量被输入到反馈控制器。具体地,本发明的实施例提供一种系统、方法和介质,用于初始识别错误数据点并防止它们影响反馈控制器的操作。本发明的实施例包括用于接收和工具的输出相关的数据点的特征。数据点包括当前数据点和至少一个以前的数据点。至少一个以前的数据点是在当前数据点之前接收的。本发明的实施例也包括这样的特征,其通过比较当前数据点和至少一个先前数据点的统计表示,并基于是否至少一个先前数据点也是异常值而确定当前数据点是否是错误异常值。本发明的实施例进一步包括这样的特征,其用于如果当前数据点被确定为错误异常值,在计算反馈控制机构的反馈值中忽略当前数据点。

附图说明

在阅读本说明书时参考附图可对示出多个不同特征的本申请的详细说明更好地理解,其中:

图1是方框图,其示出传统反馈控制系统;

图2是曲线图,其示出异常值数据点的例子;

图3是曲线图,其示出阶跃变化的例子;

图4是方框图,其示出根据本发明的实施例的反馈控制器,该反馈控制器包括优化器和评估器;

图5是流程图,其示出按照本发明实施例的评估器的高级特征;

图6是流程图,其示出按照本发明实施例的评估器关于确定异常值的特征;

图7是流程图,其示出按照本发明实施例的评估器关于调整测量的特征;

图8A和图8B是流程图,其示出按照本发明实施例的总步骤序列的特征;

图9是曲线图,其示出按照本发明实施例的被处理的测量值的例子;和

图10是计算机的方框图表示,其中反馈控制器的示例性实施例可按照本发明实施例操作。

具体实施方式

用于半导体制造工具的反馈系统通常包括计量站(其可在工具的内部或外部)以测量工具的一个或多个输出特征(如,被加工的晶片);和反馈控制器以基于数据点(其中数据点是从一个晶片或几个晶片的一个或几个测量计算的或等于测量)改变工具的操作。本发明的多个实施例涉及反馈控制器,其包括用于识别异常值数据点的特征(即,基本和一个或多个先前数据点不同的数据点),为了区分异常值数据点为错误异常值数据点和非错误异常值数据点(如表示工具状态改变的异常值),为了消除错误数据点影响反馈控制器及其工具的影响。这些实施例是结合图5-6说明的。如上所述,数据点可以从单个晶片的一个或多个测量计算。这些测量也可包含异常值,它们基本和其它晶片测量不同。至少在本发明的某些实施例中,这些异常值测量在计算该晶片任何数据点之前被识别并被除去。这些实施例结合图7进行说明。至少在本发明的某些实施例中,上述实施例的部分或全部特征可组合到一个系统中,上述实施例涉及从测量和数据点中识别并除去异常值。这些实施例是结合图8A-8B进行说明的。

在描述本发明的各个实施例之前,首先更详细地说明异常值的一般概念。如上所述,异常值是显著不同于先前数据点的数据点。差异的显著性可按照统计学,如平均值,中值,标准偏差,等测量。异常值数据点可指示发生在工具中的变化,和要求的反馈控制器的响应(如,调整控制参数)。在其它情形中,异常值数据点可指示出计量站的测量是错误的(即,错误异常值数据点)。在这样的情形中,消除错误数据点对反馈控制器的操作的影响。为了进一步解释这些概念,错误异常值的例子说明于图2中,且表示非错误异常值的异常值数据点说明于图3中。

更具体地,图2中,黑线201描绘按照被加工晶片的顺序的数据点和它们各个预测的值之间差值线。在本发明中,预测值是部分基于先前的数据点计算的。在y轴上示出被加工晶片的差值,F(k)。被加工晶片20在1处有差值,而晶片1-19和21-40在零处有差值。描绘于图2中的晶片20的数据点歪曲或不正确地表征发生在工具中的工艺,因为差值跳跃到晶片20的1并降到0。其也可以代表计算数据点中的错误,该数据点是计算差值的基础。这样的数据点优选作为错误输入。因此,有必要防止这样的数据点被输入到反馈控制器。

图3中,相似的变化发生在被加工的晶片20,但对晶片21-40差值驻留在1。在这样的情形中,晶片20的差值很可能代表变化的前沿(leading edge)而非错误异常值。示于图3中的变化包含关于发生在工具中的的相关信息。因此,有必要输入变化前沿的数据点至反馈控制器,以便作出适当的调整。

为了将非错误异常值和错误异常值区分开来,其中本发明的实施例包括工具401,一个或多个计量站403,和反馈控制器406,该反馈控制器406包括评估器405和优化器407,如图4所示。工具401类似于上面参照图1进行的描述。计量站403(可以是工具401的一部分,或在工具401之外)经配置对被加工晶片做一个或多个测量。具体地,测量可以是不同类型的,如沉积膜的厚度、多种过渡特征等。计量站403也可以为每类测量作出一个或多个测量。例如,计量站403可在被加工晶片的多个点测量晶片厚度。

计量站403所做出的测量的值被传达至控制器406。一旦接受到测量值,评估器405计算来自测量的一个或多个数据点。评估器405经配置以基于新信息,如数据点等,提高控制器406的预测能力。

一旦数据点被计算,其被如图5所示的那样处理。具体地,评估器405确定新数据点是否显著不同于预测值,并因此被认为是“候选(candidate)”异常值(步骤503)。如果这样,数据点被设定为候选异常值(步骤504)。其被称为候选值,因为异常值是否是错误数据点或代表变化的数据点将于随后确定。如果数据点不是候选异常值,那么评估器405计算并传达数据点的反馈值至优化器407(步骤509)。这里,反馈值是和差值(如果有)成比例的值,该差值是在数据点值和控制器406计算的预测值之间的差值。然后优化器407在计算新控制参数集中使用反馈值。在本发明实施例中,优化器407经配置以最优方式(如,对控制参数的变化最小同时在驱动工具中满足所有目标以产生所需的输出)产生控制参数。

如果数据点是候选的异常值,且先前数据点没有被标记为候选异常值(如在处理先前数据点中步骤505所确定的那样),该数据点最可能是类似于图2中所描绘的错误数据点(即,错误异常值)。同样地,没有反馈值被传送至优化器407(步骤511(a))。换言之,防止去除这样的数据点被去除以防止其对优化器407的操作的影响。如果先前数据点不是候选异常值,那么该数据点是候选的,并且随后的数据点不是候选的,那么该数据点是错误数据点。

在本发明的至少某些实施例中,评估器405确定如果两个或更多先前数据点被标记为异常值,而非仅一个先前数据点。在这样的实施例中,如果两个或更多先前数据点没被标记为异常值,该数据点被指定为错误异常值。再一次,没有反馈值被传送给优化器407。当没有反馈值传送时,优化器407可在控制工具401中使用先前控制参数集。

在至少某些实施例中,首先执行阈值测试,而非防止每个候选异常值的反馈值被输入到优化器407。在本发明的这些实施例中,即使新数据点被确定为候选异常值,如果数据点和预测值之间的差落在阈值之下/之上,然后反馈值被传送至在计算控制参数中要使用的优化器407。应该指出阈值也可以是一个范围。

如果评估器405确定先前数据点也是异常值(或候选异常值),该条件类似于在图3中描绘的条件,因为发生在先前数据点上的变化继续发生在当前数据点。当先前数据点的反馈值本应该传送至优化器407时,因为其表示变化,在这样的情形中,没有为先前数据点将先前数据点的反馈值传送至优化器407。因此评估器405首先计算先前数据点的反馈值,并且然后计算新数据点反馈值。后面的值被传送至在计算控制参数中要用的优化器407(步骤507)。

虽然提供的上面说明是为处理一个数据点以计算一个反馈值,但任何数目的数据点可用于计算任何数目的反馈值。因此,优化器407经配置以接收任何数目来自评估器405的反馈值。更特别地,当其接收来自评估器405的反馈值时,优化器407计算新的控制参数集。在计算新控制集中,优化器407可基于接收的反馈值简单地调整先前的控制参数集。

现在通过参考图6更详细地说明控制器406的上述特征。更特别地,至少在本发明的某些实施例中,为了确定数据点是否是候选异常值,使用统计滤波器。至少在本发明某些实施例中,使用指数加权移动平均值(EWMA)滤波器。在本发明的实施例中,可使用其它类型的滤波器,如有限脉冲响应,无限脉冲响应,或基于小波的滤波器。在下面的例子中,预测值方差的指数加权移动平均值可表达为:

Sk=β(Fkk)2+(1-β)Sk-1

标准偏差的相应值表达为:

>>>s>k>>=>>>S>k> >>>

其中,

1.β是用于EWMA滤波器的系数;

2.Fk是数据点和晶片k预测值之间的差,且其可表达为

yk-1actual-yk-1predicted,其中

yk-1actual是在第k-1次或晶片k-1时测量的实际值;和

yk-1predicted是在第k-1次或晶片k-1时预测的值;以及

3.Δk是为次数k的反馈值,用于计算反馈值的方程组的例子

如下:如果

|Fkk|≤Knsk

Δk+1=λkFk+(1-λkk否则

Δk+1=Δk

其中,λk是用于基于EWMA滤波器的系数,其是任选的次数和/或其它处理事件的函数(λk的值也可以被设定为晶片数目,距目标或另一个类型工艺相关的事件,如新一批的开始或工艺条件的变化的距离的函数);以及

Kn是异常值系数的值,其可被设定为一定的值,如0.1。

如上面反馈值的方程所指示的那样,当Fk和反馈值之间的差大于规定的阈值Knsk时,反馈值被更新。这对优化器407可能做出的调整给出一个限制。

使用上述方程,说明确定数据点是否是候选异常值的步骤。首先,当数据点被接收时,移动平均值和其平方根值被更新(步骤601)。用这些值,执行阈值测试以确定何时数据点是候选异常值。例如:

如果(Fkk)≥Ksk-1,数据点可以标记为“候选=1”;

如果(Fkk)≤-Ksk-1,数据点可以标记为“候选=-1”;和

在所有其它情形中,数据点被标记为“候选=0”。

换句话说,如果|Fkk|大于Ksk-1,数据点被标记为候选异常值,否则其不被标记为异常值。此处,K被设定为一定的值,如3。实际标记被指定如下:

“0”,如果数据点不是候选;

“1”,如果数据点的实际值显著高于预测值和反馈(候选);以及

“-1”如果数据点的实际值显著低于预测值和反馈(候选)。

在确定数据点是否是候选后,评估器405确定数据点的状态。此处,状态指示先前数据点是否被标记异常值(步骤603):

如果数据点不是候选异常值,状态被设定为“规则的”;

如果数据点是候选异常值,且先前数据点没有被标记为异常值,那么数据点此时被当作异常值,且状态被设定为“忽略”;和

如果数据点是候选异常值,且先前数据点没有被标记为异常值,则两个数据点都用于滤波计算,且该状态被设定为“二”。

下面是一组伪代码,其捕获设定数据点状态的上述特征:

If candidate==0

State=“regular”

If candidtate!=0 and candidate*prev_candidate!=1

State=‘ignore’

If candidtate!=0 and candidate*prev_candidate==1

State=‘two’

Capture pos and neg.

一旦状态如上设定,在计算反馈值中,评估器405执行结合图5描述的步骤。此外,当下一个数据点到达时,评估器405也计算指数加权移动平均值滤波器的多个值和其要用的方差:

If state==‘two’and new data point was marked as“-1”or“+1”:

下面的方程计算先前和当前数据点的值(步骤605和607)和反馈值。

Sk-1=β(Fk-1k-1)2+(1-β)Sk-1    Δk=λk-1Fk-1+(1-λk-1k-1

Sk=β(Fkk)2+(1-β)Sk-1          Δk+1=λkFk+(1-λkk

>>>s>k>>=>>>S>k> >>>

If state==‘regular’:下面的方程计算本数据点的值(步骤607)和反馈值。

Sk=β(Fkk)2+(1-β)Sk-1           如果|Fkk|≥Knsk

>>>S>k>>=>>>S>k> >>>

Δk+1=λkFk+(1-λkk

否则

Δk+1=Δk

If state==‘ignore’(也是如果在丢失数据情形中没有晶片到达时执行):先前设定的数据如下面所示。

Sk=Sk-1    Δk+1=Δk

>>>s>k>>=>>>S>k> >>>

现在说明这样的实施例,该实施例关于在计算数据点中识别并除去异常值测量,异常值测量可能由于涉及计量站的问题发生,如测量坐标的错位,或由于物理现象,如颗粒的出现。这些问题对测量精度产生消极影响。因此,有必要在它们在计算数据点中被使用之前识别并除去异常值测量。至少在本发明的某些实施例中,确定异常值所需的测量和信息是资源规定的。这意味着信息基于哪个具体的工具或腔室加工晶片而被保留。而且,统计分析的值被有利地保持为相对值而非绝对值。

在这些实施例中,评估器405接收多个来自一个或多个计量站403的测量(步骤701)。具体地,评估器405保持足够的信息以确定在哪个具体工具或腔室中晶片被加工。在接收来自计量站的测量后,评估器405计算它们的平均数和方差值(步骤703)。具体地,平均数和方差被表达为:

>>>M>i>>=>>1>>n>i> >>Σ>>k>=>1>>>n>i> >>x>ik>>>>

>>>V>i>>=>>(>>1>>>n>i>>->1> >)>>>Σ>>k>=>1>>>n>i> >>>(>>x>ik>>->>M>i>>)>>2>>>>

其中,数据集被指定为集j和运转/晶片i;

Mi是平均数;和

Vi是方差。

平均数和方差值可用部分或全部从运转/晶片I采集的测量计算。集i相应于所有执行的测量的子集的数据,被定义为xik,其中k=1,......,n,ni,ni是为运转/晶片I采集的所有数据。

因为在大多数半导体制造工艺中,计量标度随平均值的变化,标度操作(scaling operation,即用方差除以平均数(mean)的平方)可执行并存储为标度的方差,Di。然而,在标度操作之前进行检验以确定平均数是否是太小而不能执行标度操作,例如,平均数平方的一半比方差小(步骤705)。如果执行了标度,被称作标志“FLAG”的记录器被设定为1(步骤709)。如果没有执行标度,“FLAG”记录器和标度的方差被设定为0(步骤707)。下面是一组描述这些特征的方程:

如果(Vi<Mi2/2)

FLAG=1

>>>D>i>>=>>>V>i>sup>>M>i>2sup> >>>

否则

Di=0

FLAG=0

然后评估器405计算Di和Vi过滤的估值,它们被分别表示为Di+1f和Vi+1f(步骤711)。一个示例性滤波器是EWMA。

如果i=1

>sup>>D>>i>+>1>>fsup>>=>>D>i>>>>

>sup>>V>>i>+>1>>fsup>>=>>V>i>>>>

否则

>sup>>D>>i>+>1>>fsup>>=>λ>·>min>>(>>D>>i>+>1>>>,>>D>i>>)>>+>>(>1>->λ>)>>·sup>>D>i>fsup>>>>

>sup>>V>>i>+>1>>fsup>>=>λ>·>min>>(>>V>>i>+>1>>>,>>V>i>>)>>+>>(>1>->λ>)>sup>>>·>V>>i>fsup>>>>

然后评估器405计算标准偏差σi。该值基于“FLAG”所设定的值而有两种不同的方式计算(步骤713)。

如果i=1

如果FLAG=1

>>>σ>i>>=>>>D>i> >>>

否则

>>>σ>i>>=>>>V>i> >>>

如果FLAG=1

>>>σ>i>>=>>ver>>D>~>>i> >>>

否则

>>>σ>i>>=>>ver>>V>~>>i> >>>

评估器405计算西格玛系数Kf,该评估器405从用户接收可靠度等级(步骤715)。评估器405也计算测量值的中值,Rji(步骤717)。评估器405用运转/晶片i数据集j的中值Rji,西格玛系数Kf和标准偏差σi的过滤的估值计算区间(步骤719)。一个示例的区间可表达为:

如果FLAG=1

Rji-KfσiRji≤xki≤Rji+KfσiRji

否则

Rji-Kfσi≤xki≤Rji+Kfσi

评估器405计算该集合测量值的平均值,该平均值落在区间内(步骤721)。评估器405用平均值取代集合j中的所有落在区间外的测量,并设定这些点为异常值(步骤723)。然后评估器405再计算并存储过滤的估值(步骤725)。λ的值可在用图形化用户界面中配置。

虽然上面结合图7所述的实施例与上面结合图5-6所述的实施例分别进行了说明,应该指出这些实施例可以组合。例如,当一个或多个计量站对被加工的晶片做多个测量,这些测量可首先经如图7所示的计算。随后,计算的平均值被指定为数据点,且然后经历如图5-6中所示的处理。组合上面提到的特征的本发明示例性实施例将在下面结合图8A和8B进行说明。

如图8A所示,包括拟合优度(GOF)值的测量是从计量站403接收的(步骤801)。评估器405执行测量的异常值的筛选(步骤803)。该步骤类似于上面结合计算测量区间说明的步骤;然而,在这些实施例中,用于具体地控制输出的GOF和统计异常值限是从存储器提供的(步骤805)。如果所有测量在区间外,那么测量不用于反馈值计算(步骤809)。如果所有测量不在区间外,那么评估器405计算落在区间内的测量的平均值(步骤811)。然后评估器405更新统计信息(步骤813),然后其可以存储为用于先前运转中具体控制的输出的统计信息阵列(步骤815)。

在步骤811中计算的平均值用作数据点。评估器405执行数据点异常值筛选步骤,其确定数据点是否是候选异常值,其类似于上面结合图5-6描述的步骤。基于步骤817,评估器405确定数据点是否是异常值。如果是异常值,那么数据点不用在反馈值计算中(步骤825)。数据点的状态是类似于结合步骤603,605和607所描述的步骤确定的(步骤821)。评估器405存储当前数据点状态(步骤823)。如果数据点不是异常值,评估器405执行反馈值筛选(步骤827),其类似于上面结合图5-6所描述的阈值测试。基于反馈值筛选,评估器405确定反馈值是否在噪声限内(步骤829)。如果反馈值在噪声限内,那么反馈值不传送至优化器407(步骤831)。否则反馈值被传送至优化器(步骤833)。无论反馈值是否落在噪声限内,评估器更新关于数据点的统计信息(步骤835)。最终的值被存储为用于先前运转的具体控制的输出的统计信息,以用来执行反馈异常值筛选(步骤837)和噪声筛选步骤(步骤839)。

执行上面描述的本发明实施例的结果图示于图9中。具体地,每个数据点代表由化学气相沉积(CVD)加工的晶片。计量站收集被加工的晶片的厚度测量。对于正常操作内的测量,测量的平均值被用作数据点。当测量在范围907之外时(如,在阈值之上,该阈值被设定来检测灾变),工具被停机,且向操作员发出信息(如,电子邮件信息和/或页面)。而且,这样的测量集合不用于计算反馈值。当一个测量在区间之外(如905),那么用落在区间内的测量的平均值取代测量,且过滤值被存储。

本发明的实施例可以以一套计算机可执行代码(如,计算机程序)集实施,用计算机硬件实施,或它们任何组合实施。具体地,本发明的实施例是按照图5-8A、B所示的几个流程图描述的。流程图中描绘的几个动作可以以计算机程序中的代码或用计算机硬件来实施。

现在描述本发明实施例实施的软件,图10示出这样的实施例的方框图。总线1056用作互连各个元件的主要信息高速公路。CPU1058是中央处理单元,执行计算和逻辑操作,这些计算和逻辑操作是执行本发明工艺和其它程序所需的。只读存储器(ROM)1060和随机存取存储器(RAM)1062构成主存储器。磁盘控制器1064连接一个或多个磁盘驱动器至系统总线1056。这些磁盘驱动器是,例如,软盘驱动器1070,或CD ROM或DVD(数字视频盘)驱动器1066,或内部或外部硬盘驱动器1068。这些各种类型的磁盘驱动器和磁盘控制器是任选没备。

显示器接口1072连接显示器1048并允许来自总线1056的信息显示于显示器1048。与外部设备如上面所述系统的其它元件的通信开始利用例如通信端口1074。光纤和/或电缆和/或连接器和/或光学通信(如红外,等)和/或无线通信(如,射频(RF),等)可用作外设与通信端口1074之间的传输介质。外围接口1054连接键盘1050和鼠标1052,允许输入数据被传输到总线1056。除了这些元件,分析器可选包括红外发射器和/或红外接收器。当计算机系统用来连接一个或多个处理元件/站时,可选地利用红外发射器,该一个或多个处理元件/站通过红外信号传输发射/接收数据。代替利用红外发射器或接收器,计算机系统也可选地使用低功率无线电发射器1080和/或低功率无线电接收器1082。低功率无线电发射器发射信号以为制造工艺的元件接收,且通过低功率无线电接收器接收来自这些元件的信号。低功率无线电发射器和/或接收器是工业上的标准设备。

虽然图10中说明的实施例只具有单个处理器,单个硬盘驱动器和单个本地存储器,可选地,分析器合适地配备有任和数量的处理器或存储器及它们的组合。例如,多个实施例可被任何合适的加工系统按照本发明实施例的原理取代,或与之组合,包括复杂的计算器、和手持式计算机、膝上型/笔记本式计算机、迷你型计算机、大型机和超级计算机,以及它们的处理系统网络组合。

计算机可读存储介质存储计算机可读代码或指令。作为一个例子,介质可与图10所示的磁盘驱动器一起使用。通常,存储介质,如CDROM、数字视频盘、或软盘将包含,例如,用于单字节语言的多字节地域(locale),和用于控制模拟器(modeler)以使计算机能执行此处所述的功能的程序信息。可替换地,示于图10中的ROM 1060和/或RAM 1062也可以用来存储程序信息,该程序信息用于指示中央处理单元1058执行和本发明多个自动化工艺关联的操作。用于存储信息的合适的计算机可读介质的其它例子包括磁存储、电存储、或光(包括全息)存储,及它们的某些组合等。

一般地,应该强调本发明实施例的多个元件可用硬件、软件或它们的组合实施。在这样的实施例中,多个元件和步骤将以硬件和/或软件实施以执行本发明实施例的功能。任何目前可得到的或将来开发的计算机软件语言和/或硬件元件可用在本发明的这样的实施例中。例如,至少某些上面提到的功能可用Visual Basic,C,C++,或任何对所用的处理器合适的计算机语言实施。其也可以在解释性环境,如Java中编写,并传输至多个地点而到达各个不同用户。

从详细说明中,可清楚地明白本发明的许多特征和优点,且因此,本发明的权利要求意在涵盖落入本发明精神和范畴内的本发明的所有特征和优点。而且,因为多种修改和变化对本领域的技术人员是显而易见的,这些特征和优点无意限制本发明至所示和所述的严格构造和操作,且因此,所有合适的修改和等效形式落在本发明保护范畴内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号