semi合集-English.pdf - 第3479页

SEMI E134-0305 © SEMI 2004, 2005 32 11.1.4.5 If more than one of the above attributes is non-empt y, then whether or not an exception will be reported will be determined by applying Boolea n AND logic to the non-empt y a…

100%1 / 7923
SEMI E134-0305 © SEMI 2004, 2005 31
11.1.3 EventRequest — Identifies an event generated by a specific source that the consumer is requesting to be
reported when the DCP is activated. The equipment shall report only those events matching both the source and id
attributes specified in the EventRequst. The format for sending an event report is described in Section 14.1. The
equipment shall support multiple DCPs requesting the same event, with different sets of requested parameters. It
shall be an error to request the same event more than once in the same DCP (see Section 9.1.2.2.7).
11.1.3.1 EventRequest Attribute Definition Table
Table 43 EventRequest Attribute Definition
Attribute Name Definition Form
sourceId The source of the event. Text, formatted according to the convention used to identify an
event source. See limitations, Section 3.1.1.
eventId The identifier for the event. Text, formatted according to the convention used to identify a
specific event. See limitations, Section 3.1.1.
11.1.3.2 EventRequest Association Definition Table
Table 44 EventRequest Association Definition
Association Role Name Definition Comments
parameterRequests A set of parameters that the
consumer is requesting to be
reported when the requested event is
detected
Ordered list of structured data, of type ParameterRequest,
described in Section 11.1.5.6 . The order of the
ParameterRequests appearing in an EventRequest determines
the order in which those Parameter values will be reported in
the corresponding EventReport (see Section 14.1.3).
11.1.4 ExceptionRequest — Identifies an exception or class of exceptions that the consumer is requesting to be
reported when the DCP is activated. The format for sending an exception report is described in Section 14.1. The
equipment shall support multiple DCPs requesting the same exception criteria. It shall be an error to request the
same exception criteria more than once in the same DCP (see Section 9.1.2.2.8).
11.1.4.1 ExceptionRequest Attribute Definition Table
Table 45 ExceptionRequest Attribute Definition
Attribute Name Definition Form
sourceId The source of the exception. Text, formatted according to the convention used to identify an
exception source. See limitations, Section 3.1.1.
exceptionId The identifier of the exception. Text, formatted according to the convention used to uniquely
identify an exception. See limitations, Section 3.1.1.
severity The severity of the exception. Text, formatted according to the convention used to identify the
severity of an exception. Acceptable values, if any, are
supplier-defined.
11.1.4.2 sourceId — If this is the only non-empty attribute, then all exceptions from this source will be reported,
regardless of id or severity.
11.1.4.3 exceptionId — If this is the only non-empty attribute, then all exceptions with this id will be reported,
regardless of source or severity.
11.1.4.4 severity — If this is the only non-empty attribute, then all exceptions with this severity will be reported,
regardless of the source or id of the exception. Note that equipment suppliers are not required to define severity
classifications for exceptions. If severity classifications are not supported by the equipment supplier, any
ExceptionRequest containing a non-empty severity attribute shall be rejected as invalid (see Section 9.1.2.2.8). If
the equipment supplier does define severity classifications for exceptions, the ability to request exceptions based on
severity in a DCP shall be supported.
SEMI E134-0305 © SEMI 2004, 2005 32
11.1.4.5 If more than one of the above attributes is non-empty, then whether or not an exception will be reported
will be determined by applying Boolean AND logic to the non-empty attributes. At least one attribute must be non-
empty.
11.1.4.6 It is not possible to customize the parameters to be sent when exceptions occur. Equipment suppliers
define what parameters, if any, are sent with exceptions.
11.1.4.7 ExceptionRequests may refer to exceptions whose state the equipment tracks (for example, the “alarm set”
and “alarm clear” states for E30 alarms). If an ExceptionRequest in a DCP refers to such an exception, the
equipment shall send an ExceptionReport (see Section 14.1.4) each time there is a change in the exception’s state.
Different data may be reported for each different exception state. If an Exception does not have any associated state,
it is not necessary to report any description of the state of the exception (see Section 14.1.4.1.2).
11.1.5 TraceRequest — This class identifies a set of parameters whose values are to be periodically collected and
reported to the consumer using the format defined in Section 14.1 . The class is used to describe at what rate the set
of requested parameters should be collected, if/how collected trace data should be buffered on the tool and when the
results should be sent to the consumer, and when the trace should start and stop.
11.1.5.1 TraceRequest Attribute Definition Table
Table 46 TraceRequest Attribute Definition
Attribute Name Definition Form
id Unique identifier for this trace request. Integer, unique across all trace requests belonging to this
DCP.
intervalInSeconds The period of time in seconds between
each collection.
Real number. Numbers less than 1.0 specify sub-second
intervals. See Section 9.1.2.2.12 for possible errors.
collectionCount The total number of collection results that
should be obtained before terminating the
trace.
Positive integer 0. See Section 11.1.5.2 for further
explanation.
groupSize The preferred number of collection results
to obtain before sending to the consumer.
Integer 0. See Section 11.1.5.3 for further explanation.
isCyclical Whether or not the trace should re-trigger
after its stop trigger has occurred.
Boolean. True indicates that the trace is cyclical. See
Section 11.1.5.4 for further explanation.
11.1.5.2 collectionCount
11.1.5.2.1 A value of 0 for this attribute indicates that the trace shall continue indefinitely, until a stop trigger is
detected, or until the DCP is deactivated. If > 0, the trace shall continue until a stop trigger (see Section 11.1.5.7) is
detected or until the total number of collection results obtained is equal to collectionCount, whichever occurs first.
For example, the consumer may wish to provide both a stop trigger and a non-zero collectionCount in order to limit
the total number of collection results to report regardless of whether or not the stop trigger occurs, or in case an error
condition on the equipment prevents the stop trigger from firing.
11.1.5.3 groupSize
11.1.5.3.1 Depending on the buffering capacity of the equipment, the DCP may send a TraceReport before
‘groupSize’ results have been obtained. A TraceReport must not include more than ‘groupSize’ collection results
(excluding groupSize = 0). See Section 12.3.13 for a description of the effect of this setting on DCP behavior.
11.1.5.4 isCyclical
11.1.5.4.1 At least one start and one stop trigger must be supplied for a trace request to be cyclical. If this attribute
has the value ‘true’, the trace shall be restarted if any one of the start triggers is detected after termination. If this
attribute has the value ‘false’, the trace will not restart unless the DCP is deactivated and then re-activated. See
Section 9.1.2.2.13 for possible errors.
SEMI E134-0305 © SEMI 2004, 2005 33
11.1.5.5 TraceRequest Association Definition Table
Table 47 TraceRequest Association Definition
Association Role Name Definition Comments
parameterRequests A set of parameters whose values that the
consumer is requesting to be collected at
the interval specified in the TraceRequest.
Ordered list of structured data, of type
ParameterRequest, described in Section 11.1.9 . The
order of the ParameterRequests appearing in a
TraceRequest determines the order in which those
Parameter values will be reported in the corresponding
TraceReport (see Section 14.1.5 ).
startOn A list of zero or more events and/or
exceptions that can initiate the trace.
List of structured data of any type subclassed from
Trigger. See Section 11.1.5.6 for further explanation.
stopOn A list of zero or more events and/or
exceptions that can stop the trace.
List of structured data of any type subclassed from
Trigger. See Section 11.1.5.7 for further explanation.
11.1.5.6 startOn
11.1.5.6.1 If no triggers are provided, the trace initiates when the DCP is activated.
11.1.5.6.2 If one or more triggers are provided, the trace is started when any one of the start triggers is detected
after the activation of the DCP.
11.1.5.6.3 Subsequent occurrences of any of the start triggers after the trace has started are ignored, and do not
affect the execution of the trace.
11.1.5.6.4 The same start trigger may not appear more than once in the same TraceRequest (see Section 9.1.2.2.11).
11.1.5.7 stopOn
11.1.5.7.1 If no triggers are provided, the trace terminates when the total number of collection results is equal to
‘collectionCount’, or when the DCP is deactivated, whichever occurs first.
11.1.5.7.2 If one or more triggers are provided, the trace is stopped when any one of the stop triggers is detected, or
when the total number of collection results is equal to ‘collectionCount’, whichever occurs first. If the trace request
is buffered (groupSize > 1), any collected results stored at this time are sent in a single DataCollectionReport.
11.1.5.7.3 If a trigger provided by this association is identical to one specified in the ‘startOn’ association, trace
data collection shall start on the first occurrence of that trigger after activation of the plan, and stop on the next
occurrence of the same trigger (and so on, if cyclical).
11.1.5.7.4 The same stop trigger may not appear more than once in the same TraceRequest (see Section 9.1.2.2.11).
11.1.6 Trigger — An abstract class representing an occurrence that can trigger the starting or stopping of a trace.
This class has no attributes or associations.
11.1.7 EventTrigger — Identifies an event that can be generated by a specific source, and whose occurrence can
trigger the starting or stopping of a trace. See Section 9.1.2.2.11 for possible errors.
11.1.7.1 EventTrigger Attribute Definition Table
Table 48 EventTrigger Attribute Definition
Attribute Name Definition Form
sourceId The source of the event. Text, formatted according to the convention used to identify an event
source. See limitations, Section 3.1.1.
eventId The identifier for the event. Text, formatted according to the convention used to identify a specific
event. See limitations, Section 3.1.1.