Seagate Ultra 160 User Manual Page 127

  • Download
  • Add to my manuals
  • Print
  • Page
    / 186
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 126
Parallel SCSI Interface Product Manual, Rev. A 113
6.0 SPI information units
An information unit transfer transfers data in SPI information units. The order in which SPI information units are
transferred within an information unit transfer follows a prescribed sequence. When information unit transfers
are enabled, only SPI information units shall be transferred within the DT DATA OUT phase and DT DATA IN
phase.
The SPI information unit sequences shall be as shown in figures 15, 16, 17, and 18. See figures 12 and 13 for
the sequencing rules between the DT Data In or DT DATA OUT phases and the other phases.
For information on information unit exception handling, see sections 3.5.2.2.1.1 and 3.5.2.2.1.2.
The normal progression is from SPI L_Q information unit/SPI command information unit pairs, to SPI L_Q
information unit/SPI data information unit pairs, to SPI L_Q information unit/SPI status information unit pairs.
Note. a SCSI initiator port may request a BUS FREE phase by creating an attention condition and sending a
DISCONNECT message on the corresponding MESSAGE OUT phase. This allows a SCSI initiator
port to request the target break up a long sequence of SPI L_Q information unit/SPI data information
unit pairs into smaller sequences.
After message phases complete that contain any negotiation (such as, PPR, WDTR, or SDTR) that results in
UI_REQ being changed, the SCSI target device shall abort all tasks, except the current task, for the initiator
participating in the negotiation and the SCSI initiator shall abort all tasks, except the current task, for the target
device.
When an information unit transfer agreement is in effect, there is no option equivalent to the “physical discon-
nect without sending a save Data Pointer message.” The initiator shall save the data pointers as soon as the
last byte of the last iuCRC for a SPI information unit is transferred. The save shall occur even if the initiator
detects an error in the SPI data information unit.
The target shall not start a new information unit transfer until all previous REQ(s) have been responded to by
an equal number of ACK(s) except during a sequence of SPI data stream information units (see Section
6.2.4).
6.1 Information unit transfer logical operations
SCSI devices using information unit transfers may transfer SPI information units for any number of I/O pro-
cesses by using logical connects, logical disconnects, and logical reconnects.
If there are no phase changes to a MESSAGE OUT phase or a MESSAGE IN phase, then logical disconnects
shall occur at the completion of:
a. each SPI command information unit;
b. each SPI status information unit;
c. each SPI data information unit;
d. any SPI L_Q information unit if SPI L_Q information unit Data Length field is zero; and
e. the last SPI data stream information unit.
At completion of those SPI information units the I_T_L_Q nexus becomes an I_T nexus. The I_T nexus
remains in place until the target does a physical disconnect or an I_T_L_Q nexus is reestablished by the target
transmitting a SPI L_Q information unit.
Page view 126
1 2 ... 122 123 124 125 126 127 128 129 130 131 132 ... 185 186

Comments to this Manuals

No comments