Seagate 77767496 TV Cables User Manual


 
Fibre Channel Interface Manual, Rev. D 45
8.2.1 Loop initialization state machine
Figure 11. Loop initialization state machine
The loop initialization process is used whenever any unusual event occurs on the loop. One such event would
be inserting a new NL_Port into the loop. Invoking the loop initialization process permits the new NL_Port to
acquire an AL_PA so it can begin operations.
Start
Retry
Initializing
Send LIPs
* Exit
OLD-PORT
State
LIP received
after AL_TIME
Loop Master
Transmit ARB(F0)
Receive ARB(F0)
Wait Master
Retransmit all
received frames
LISM rcvd >
LISM xmit
LISM rcvd =
LISM xmit
LISM rcvd <
LISM xmit
LIP Received
OPEN-INIT: Transmit received LIPs
Select
Initial AL_PA
Step (1)
Select Loop Master
Transmit LISM
Receive LISM/ARB
Compare LISMs
Step (2)
**Transmit LIFA
Receive LIFA
**Transmit LIPA
Receive LIPA
**Transmit LIHA
Receive LIHA
**Transmit LISA
Recive LISA
<Transmit LIRP>
<Receive LIRP>
<Transmit LILP>
<Receive LILP>
Transmit CLS
Receive CLS
Step (3)
Receive LIFA
**Transmit LIFA
Receive LIPA
**Transmit LIPA
Receive LIHA
**Transmit LIHA
Receive LISA
**Transmit LISA
<Receive LIRP>
<Transmit LIRP>
<Receive LILP>
<Transmit LILP>
Receive CLS
Transmit CLS
Step (4)
EXIT
NL_Port:
Login if required
Step (5)
CLS received CLS transmitted
AL_PA no AL_PA
No AL_PA was
available.
WAIT and retry
LIP or LP_TOV
timeout
occurred
between
events
LIP or LP_TOV
timeout
occurred
between
events
Notes:
* Not supported by drives
covered by this manual.
** The L_Port must set
the appropriate AL_PA bit
before transmitting the
Loop Initialization Sequences.
< > implies that these are
optional.
LIP or LP_TOV
timeout
occurred
before ARB(F0)
rcvd