1-11
C141-C007
If received pCRC and computed pCRC do not match (i.e., a pCRC error is detected), or if an
improperly formatted data group is transferred, then the INIT creates an attention
condition or before the last transfer of the pCRC field. When the TARG switches to a
MESSAGE OUT phase the INIT sends an INITIATOR DETECTED ERROR message to
the TARG. This message notifies the TARG that data contained within the data group
was invalid.
If the TARG does not retry transferring the information transfer or it exhausts its retry limit
the TARG goes into a STATUS phase and send a CHECK CONDITION status with a
sense key set to ABORTED COMMAND and an additional sense code set to
INITIATOR DETECTED ERROR MESSAGE RECEIVED for the task associated with
the received INITIATOR DETECTED ERROR message.
(d) Data Group Pad field and pCRC field transfer from INIT to TARG
If the I/O signal is false (transfer to the target), the INIT determines the data field transfer is
complete by detecting an assertion of the P_CRCA signal. If the REQ signal is asserted (i.e., pad
field required) the INIT shall first transfer the two pad bytes, then the four pCRC bytes. If the
REQ signal is negated (i.e., no pad field required) the INIT shall transfer the four pCRC bytes.
Pad field data and pCRC field data are transferred using the same negotiated values as the data
field data.
The TARG may continue to send REQs, up to the negotiated offset, for the next data group. The
TARG shall not transition REQ with P_CRCA asserted until the initiator has responded with all
ACK transitions for the previous data group.
When the INIT detects an assertion of the P_CRCA signal and the REQ signal is asserted (i.e.,
pad field required), the transmission sequence is the following way.
1)
Transfer data bytes for all outstanding REQs received prior to the REQ that had the
P_CRCA signal asserted. INIT drives the DB(15-0) signals to their desired pad values.
2)
INIT delays at least one transmit setup time, negates the ACK signal and holds the
DB(15-0) signals valid for a minimum of one transmit hold time and the ACK signal
negated for a minimum of a transmit assertion period.
3)
INIT drives the DB(15-0) signals to their desired pCRC values, delays at least one
transmit setup time, asserts the ACK signal and holds the DB(15-0) signals valid for a
minimum of one transmit hold time and the ACK signal asserted for a minimum of a
transmit assertion period.
4)
INIT drives the DB(15-0) signals to their desired pCRC values and delays at least one
transmit setup time.
5)
INIT negates the ACK signal and holds the DB(15-0) signals valid for a minimum of one
transmit hold time and the ACK signal negated for a minimum of a transmit assertion
period.
Summary of Contents for MBA3300 NP SERIES
Page 6: ...This page is intentionally left blank ...
Page 18: ...This page is intentionally left blank ...
Page 69: ...C141 C015 63 Figure 1 26 ARBITRATION phase ...
Page 81: ......
Page 117: ...1 37 C141 C007 Figure 1 43 Bus phase sequence 1 of 2 ...
Page 118: ...38 C141 C015 Figure 1 43 Bus phase sequence 2 of 2 ...
Page 128: ...48 C141 C015 Figure 1 47 SPI information unit sequence during initial connection ...
Page 129: ...1 49 C141 C007 Figure 1 48 SPI information unit sequence during data type transfers ...
Page 130: ...50 C141 C015 Figure 1 49 SPI information unit sequence during data stream type transfers ...
Page 131: ...1 51 C141 C007 Figure 1 50 SPI information unit sequence during status transfers ...
Page 155: ...1 75 C141 C007 Figure 1 56 Connection to the LVD receivers ...
Page 161: ...Figure 2 1 Message format 154 C141 C015 ...
Page 166: ...Figure 2 2 SCSI pointer configuration C141 C015 159 ...
Page 201: ...This page is intentionally left blank ...
Page 205: ...This page is intentionally left blank ...
Page 207: ...This page is intentionally left blank ...
Page 208: ......
Page 209: ......