semi合集-English.pdf - 第720页
SEMI E99-1104 E © SEMI 2000, 2004 10 11 Services 11.1 To be compliant with this standard, the CIDRW sh all sup port all services that are i ndicated as required. In addition, if the CIDRW provides other services that hav…

SEMI E99-1104
E
© SEMI 2000, 2004 9
9.3.4 Figure 2 shows the diagram for the Read (Write) Head State Model.
CIDRW HEAD
C
12
OPERATING
16
BUSYIDLE
13
14
15
NOT OPERATING
Figure 2
Read (Write) Head State Model
9.3.5 Table 5 defines the states for the Read (Write) Head.
Table 5 Read (Write) Head State Definitions
State Definition
NOT OPERATING Head is in a non-operational state or has reduced functionality. Maintenance is required.
OPERATING Head is active and fully functional.
IDLE Head is not performing a service.
BUSY Head is performing a service.
9.3.6 Table 6 defines the transitions of the Read (Write) Head State Model.
Table 6 Read (Write) Head State Transitions
# Previous State Trigger New State Actions Comments
12 (unknown) Initialization on powerup
or reset.
Either NOT OPERATING
or OPERATING
None Default entry on
power-up.
13 IDLE Request to perform a
service.
BUSY None
14 BUSY Completion of service. IDLE None
15 OPERATING An alarm condition is
detected.
NOT OPERATING None
16 NOT OPERATING Self-Diagnostic Service OPERATING None All alarm conditions
are clear.
10 Alarm Conditions
10.1 An alarm condition exists whenever one or more faults or exceptions that interfere with normal read/write
operations is detected. A maintenance condition exists when the CIDRW determines the need for either
maintenance (repair) or preventive maintenance activities.
10.2 The CIDRW is able to detect and report alarm conditions through its status attributes (when queried by the
upstream controller). It may additionally report changes in alarm conditions asynchronously through alarm or event
reports.

SEMI E99-1104
E
© SEMI 2000, 2004 10
11 Services
11.1 To be compliant with this standard, the CIDRW shall support all services that are indicated as required. In
addition, if the CIDRW provides other services that have the same or similar functionality as services defined in this
document, then compliance to this standard requires they shall satisfy the requirements of the service as defined.
11.2 List of Services
11.2.1 Table 7 lists the services defined by this standard and indicates which are optional and which are required.
Table 7 List of Services
Service Name Description
Fundamental Requirements
Get Attributes Get specified information about the CIDRW.
Get Status Get the current status of the CIDRW.
Read ID Read ID.
Requirement for Reader/Writer
Read Data Read back data written previously (not applicable to read-only devices).
Write Data Write data (not applicable to read-only devices).
Optional Capabilities
ChangeState Change to MAINTENANCE state or to OPERATING state. This is required if the
device supports the optional WriteID service.
Perform Diagnostics Perform diagnostic tests.
Reset Reset CIDRW hardware and software.
Set Attributes Write specified information.
Write ID Write ID field (device must also support ChangeState service).
11.3 Parameter Definitions
11.3.1 Table 8 defines the parameters that are used in one or more services, including individual items within
parameter structures. Parameters are listed in alphabetical order.
Table 8 Parameter Definitions
Parameter Form Description
Action Protocol-specific. Specifies diagnostic action to perform.
Attribute ID Text Attribute identifier. Name of attribute.
Attribute Value Varies with attribute. Attribute value.
Carrier ID Text User data.
Data Text User data.
DataSeg Protocol-specific. Indicates specific section of data to read or write.
DataSize Unsigned integer Indicates the number of bytes of data to read or write.
Head ID Number 0–31 Identifies either an individual head (non-zero) or the CIDRW subsystem itself
(zero).
PM Information Enumerated:
-Normal execution
-Maintenance required
Preventive Maintenance Information
Result Status Enumerated:
-Normal operation
-Execution Error
-Communication Error
-Hardware Error
-Tag Fault
Result information on the status of the request concerning the service request.
Execution Error: cannot read Tag data. Cannot Read ID sequence. But
equipment is normal.
Communication Error: syntax error of Message or Message format or Value.
Hardware Error: ID reader/writer head fault, ID reader/writer head is powered
off.
Tag Fault: power fault, exceeded retry limit

SEMI E99-1104
E
© SEMI 2000, 2004 11
Parameter Form Description
Status Structure Information about the status of the CIDRW. Consists of PM Information and the
current values of the CIDRW attributes AlarmStatus, OperationalStatus, and
HeadStatus.
11.4 Service Definitions
11.4.1 This section defines the parameters used for each CIDRW service.
11.4.2 ChangeState
11.4.2.1 ChangeState is an optional service that requests the CIDRW to change its operational substate to
MAINTENANCE or to OPERATING. Table 9 defines the parameters used for the ChangeState service.
Table 9 ChangeState Service Definition
Parameter Req/Ind Rsp/Conf Description
StateRequest M - Specifies either MAINTENANCE or OPERATING substate.
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.3 Get Attributes
11.4.3.1 Get Attributes is a required service used to request the attributes of the CIDRW.
Table 10 Get Attributes Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
(list of) Attribute ID M - Identifiers of one or more attributes.
(list of) Attribute Value - M Attribute Values in order as requested.
Result Status - M Result information on the status of the request.
11.4.4 Get Status
11.4.4.1 Get Status is a required service used to get the current status of the CIDRW. The upstream controller may
request current status at any time.
Table 11 Get Status Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.5 Perform Diagnostics
11.4.5.1 Perform Diagnostics is an optional service used to request the CIDRW perform its internal diagnostics.
The supplier shall document the specific diagnostics performed.
Table 12 Perform Diagnostics Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
Action C Specifies diagnostic action to perform.
Result Status - M Result information on the status of the request.
Status - M Status information