semi合集-English.pdf - 第718页
SEMI E99-1104 E © SEMI 2000, 2004 8 # Previous State Trigger New State Actions Comments 2 INITIALIZING Initialization is complete. RUNNING None The CIDRW is now able to communicate. 3 INITIALIZING Default entry into OPER…

SEMI E99-1104
E
© SEMI 2000, 2004 7
9.2 CIDRW State Model
9.2.1 This section defines the state model for the CIDRW subsystem. Figure 1 shows the diagram for this model.
1
CIDRW
INITIALIZING
OPERATING
3
2
NO ALARMS
ALARMS
C
MAINTENANCE
4
5
910
ALARM STATUSOPERATIONAL STATUS
RUNNING
11
IDLE
7
8
6
BUSY
Figure 1
CIDRW State Model Diagram
9.2.2 Table 3 defines the states of the CIDRW. Definitions are in alphabetical order.
Table 3 CIDRW Subsystem State Definitions
State Definition
ALARM STATUS Shows the presence or absence of alarms.
ALARMS An alarm condition exists.
BUSY A service is being performed that affects the state of the hardware.
CIDRW Superstate of CIDRW State Model. Always active when CIDRW powered on.
IDLE No service is being performed. All heads are idle.
INITIALIZING CIDRW is performing initialization and self diagnostics. Presence or absence of alarms is
initially determined in this state.
NO ALARMS No alarm conditions exist.
OPERATING Normal operational states where reading and/or writing operations can be performed.
OPERATIONAL STATUS The CIDRW is fully capable of performing all services that it supports.
RUNNING The CIDRW is operational and able to communicate.
MAINTENANCE Internal setup and maintenance activities.
9.2.3 Table 4 defines the transitions of the CIDRW State Model.
Table 4 CIDRW State Transitions
# Previous State Trigger New State Actions Comments
1 (Any) Powerup or reset INITIALIZING Initialize
hardware
and software
components.
Default entry on powerup.

SEMI E99-1104
E
© SEMI 2000, 2004 8
# Previous State Trigger New State Actions Comments
2 INITIALIZING Initialization is
complete.
RUNNING None The CIDRW is now able to
communicate.
3 INITIALIZING Default entry into
OPERATING.
IDLE None Internal
4 IDLE A service request to
read or write or
perform diagnostics is
received.
BUSY None
5 BUSY All service requests
that affect the state of
the hardware are
completed.
IDLE None
6 IDLE A user selects the
MAINTENANCE
state and all heads are
idle.
MAINTENANCE None The upstream controller may
send a request or the operator
may set a switch to select the
OPERATING or the
MAINTENANCE state.
Maintenance and setup activities
may now be performed.
7 MAINTENANCE A user selects the
OPERATING state
and all heads are idle.
IDLE None The upstream controller may
send a request or the operator
may set a switch to select the
OPERATING or the
MAINTENANCE state. Normal
operating activities may now be
performed.
8 INITIALIZING Default entry into
ALARM STATUS.
ALARMS or NO
ALARMS
None
9 NO ALARMS An alarm condition is
detected.
ALARMS None
10 ALARMS All alarm conditions
have cleared.
NO ALARMS None
11 Any A reset service
request is received.
CIDRW None
9.3 Read (Write) Head State Model
9.3.1 For a CIDRW with multiple heads, this state model shall be provided for each Read/Write Head.
9.3.2 For the single head case, these states are covered in the CIDRW state model and no additional state model for
the head is required. IDLE and BUSY correspond to substates of the same names in the CIDRW state model. If any
head is NOT OPERATING, then the active substate of ALARM STATUS in the CIDRW state model is ALARMS.
9.3.3 The NOT OPERATING state is not required, if it is not possible to detect alarms related to the head. Note
also that some alarm conditions are fatal (so that the head cannot operate with full functionality) while others may
not be fatal.

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.