semi合集-English.pdf - 第1880页

SEMI E53-0704 © SEMI 1996, 2004 20 8.3.4.9 Trace Delete Table 24 Trace Delete Ser vice Detail Parameter Req/Ind Rsp/Cnf Comment (list of) Trace ID C C Identifies Trace Object(s) to be deleted. If a Trace Object ispre-def…

100%1 / 7923
SEMI E53-0704 © SEMI 1996, 2004 19
8.3.4.7 Collection Event Unlink
Table 22 Collection Event Unlink Service Detail
Parameter Req/Ind Rsp/Cnf Comment
EvtSrcSpec C C(=) Source object for event report to be unlinked. If omitted, then the default object is
assumed.
CollEventID M M(=) Identifies Collection Event to be unlinked. If the ID is not recognized, then the error
code “unknown event” is returned. This error takes precedence over other errors.
(list of) ReportID M - Identifies data report to be unlinked. If link is pre-defined, then the error code
“Cannot delete predefined” is returned. If ReportID is not recognized, then the error
code “unknown data report” is returned. If data report is not linked to the specified
event, then the error code “data report not linked” is returned.
ERStatus - C ERAck is set to FALSE if any ReportID cannot be unlinked.
ErrorCodes:
Unknown event
Unknown data report
Data report not linked
Cannot delete predefined
ErrorText shall be set to the ReportID of reports which could not be unlinked.
8.3.4.8 Trace Create
Table 23 Trace Create Service Detail
Parameter Req/Ind Rsp/Cnf Comment
TraceID C M(=) Identifier of Trace Object to be created. The service user can be responsible for the
uniqueness of the Trace ID. If duplicate ID is used, then the current Trace Object
definition overwritten. If omitted in the request, then the Service Provider will
generate a unique identifer.
Enabled M - If TRUE, then the initial state of trace report is enabled and will start reporting when
the next Start Event occurs, if one is defined, or immediately otherwise.
(list of) ReportID M - Data reports to be linked to trace report.
SamplePeriod M - A Sample Period outside the range supported by the service provider will return the
error code “Sample period out of range.”
TotalSamples C - If this is equal to zero or is omitted, then the trace reporting will continue until it is
stopped by some other means (i.e., by Stop Event, by Trace Report Disable or by
Trace Report Delete).
GroupSize C - If this is omitted, then every sample is immediately reported.
StartEvtSrcSpec C - The object which is the source of the event which starts the trace reporting. If
omitted, then the default object is assumed.
StartEventID C - The event within the event source object which starts the trace reporting. If this is
omitted, then trace reporting begins as soon as it is enabled.
StopEvtSrcSpec C - The object which is the source of the event which stops the trace reporting. If
omitted, then the default is assumed.
StopEventID C - The event within the event source object which stops the trace reporting. If this is
omitted, then trace reporting must be stopped by some other means (i.e., by Total
Samples, or by Trace Report Delete).
AutoDelete C - If this is omitted, then AutoDelete is assumed to be TRUE.
ReportChangeOnly C - If this is omitted, then ReportChangeOnly is assumed to be FALSE.
ErrorCode - C Possible errors:
Duplicate trace ID
Too many data reports
Sample period out or range
Group size too large
Unknown event
SEMI E53-0704 © SEMI 1996, 2004 20
8.3.4.9 Trace Delete
Table 24 Trace Delete Service Detail
Parameter Req/Ind Rsp/Cnf Comment
(list of) Trace ID C C Identifies Trace Object(s) to be deleted. If a Trace Object ispre-defined, then the
error code “Cannot delete predefined” is returned. If a TraceID is not recognized,
then the error code “unknown trace report” is returned. If parameter is omitted in the
request, then all trace reports are deleted. In all cases, the (list of) Trace ID that are
deleted, is returned in the response.
ERStatus - C ERAck is set to false if any requested TraceID cannot be deleted.
ErrorCodes:
Unknown trace report
Cannot delete predefined
ErrorText shall be set to the TraceID of reports which could not be deleted.
8.3.4.10 Trace Report Request — Request the data reports specified by the trace object ID be sampled and sent to
the service user.
Table 25 Trace Report Request Service Detail
Parameter Req/Ind Rsp/Cnf Comment
TraceID M M(=) Identifies requested trace report.
TimeStamp - C Time at which request was serviced and data report samples taken. Parameter is
omitted if Trace ID is not recognized.
(list of)
DataReportSample
- C Samples of data reports assigned to the trace report. Parameter is omitted if Trace ID
is not recognized.
ERAck - C If the Data Report Samples cannot be sent, then this item shall be returned with its
Boolean value set to false. The most likely cause of this would be that the TraceID
was undefined.
8.3.4.11 Trace Report Send — The notification message sent by the service provider to the service user when the
trace object has prepared a trace report according to its definition.
Table 26 Trace Report Send Service Detail
Parameter Req/Ind Comment
TraceID M Identifies trace report.
(list of) TraceReportSample M Number of samples in list is determined by Group Size parameter in TraceReportCreate.
8.3.4.12 Trace Object Reset
Table 27 Trace Reset Service Detail
Parameter Req/Ind Rsp/Cnf Comment
(list of) TraceID C M Identifies trace report(s) to be reset. If a Trace ID is not recognized, then the error
code “unknown trace report” is returned. If parameter is omitted in the request, then
all trace reports are reset. In all cases, the (list of) TraceID that are reset is returned in
the response.
ERStatus - C ERAck is set to false if any requested TraceID cannot be reset.
ErrorCodes:
Unknown trace report
ErrorText shall be set to the TraceID of reports which could not be reset.
SEMI E53-0704 © SEMI 1996, 2004 21
NOTICE: SEMI makes no warranties or representations as to the suitability of the standards set forth herein for
any particular application. The determination of the suitability of the standard is solely the responsibility of the user.
Users are cautioned to refer to manufacturer’s instructions, product labels, product data sheets, and other relevant
literature respecting any materials mentioned herein. These standards are subject to change without notice.
The user’s attention is called to the possibility that compliance with this standard may require use of copyrighted
material or of an invention covered by patent rights. By publication of this standard, SEMI takes no position
respecting the validity of any patent rights or copyrights asserted in connection with any item mentioned in this
standard. Users of this standard are expressly advised that determination of any such patent rights or copyrights, and
the risk of infringement of such rights, are entirely their own responsibility.
Copyright by SEMI® (Semiconductor Equipment and Materials
International), 3081 Zanker Road, San Jose, CA 95134. Reproduction o
f
the contents in whole or in part is forbidden without express written
consent of SEMI.