semi合集-English.pdf - 第717页
SEMI E99-1104 E © SEMI 2000, 2004 7 9.2 CIDRW State Model 9.2.1 This section de fines the state model for the CIDR W subsystem. Figure 1 shows the diagram for t his model. 1 CIDRW INITIALIZING OPERA TING 3 2 NO AL AR M S…

SEMI E99-1104
E
© SEMI 2000, 2004 6
8.3 Read/Write Head Attributes
8.3.1 Table 2 defines the attributes for the Read/Write Head.
NOTE 2: In the case of an integrated single head, the attributes in Table 2 are regarded as an extension of Table 1.
8.3.2 In the case of multiple heads, it must be possible to distinguish between the attributes of different heads.
Table 2 Read/Write Head Attribute Definitions
Attribute Name Description Access Reqd Form
Fundamental
HeadStatus The current state. RO Y Enumerated:
IDLE,
BUSY,
NOT OPERATING
HeadID Head number 0–31 RO Y if
multi-head
Text. 2 digits.
Optional
Cycles Number of read and write operations
performed.
RO N Unsigned integer
HeadCondition The current Maintenance status. RO N Enumerated:
No alarms
Needs Maintenance
Read/Write fault
Read/Write rate fault
No power.
HeadDateInstalled Date this head was installed. RO N Protocol dependent.
HeadMaintenance-
Data
Supplier dependent RO N Text
9 State Models
9.1 To facilitate independent control of the individual heads, this section defines two separate state models, one for
CIDRW subsystem and one to be applied to each of the individual heads.

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.