Seagate Ultra160 Product Manual page 75

Scsi interface
Table of Contents

Advertisement

SCSI Interface Product Manual, Rev. B
If the I/O signal is true (i.e., transfer to the initiator), to transfer the data field, the target:
1. shall drive the DB(15-0) signals to their values and shall negate the P_CRCA signal;
2. shall wait at least the longer of one pCRC transmit setup time from the negation of P_CRCA or one trans-
mit setup time from DB(15-0) being driven with valid data;
3. shall transition the REQ signal;
4. shall hold the DB(15-0) signals valid for a minimum of one transmit hold time and shall hold the P_CRCA
signal for a minimum of a pCRC transmit hold time;
5. may change or release the DB(15-0) and P_CRCA signals; and
6. shall not change the REQ signal for at least one transmit assertion period if asserted or one transmit nega-
tion period if negated.
If the I/O signal is true (i.e., transfer to the initiator), to receive the data field, the initiator shall:
1. read the value on the DB(15-0) signals within one receive hold time of the transition of the REQ signal;
2. read the value of the P_CRCA signal within one pCRC receive hold time of the transition of the REQ sig-
nal; and
3. respond with an ACK transition.
If the I/O signal is false (i.e., transfer to the target), to transfer the data field, the initiator:
1. shall wait until after detecting a REQ transition with P_CRCA negated;
2. shall drive the DB(15-0) signals to their values;
3. shall delay at least one transmit setup time;
4. shall transition the ACK signal;
5. shall hold the DB(15-0) signals valid for at least one transmit hold time;
6. may then change or release the DB(15-0) signals; and
7. shall not change the ACK signal for at least one transmit assertion period if asserted or one transmit nega-
tion period if negated.
If the I/O signal is false (i.e., transfer to the target), to receive the data field, the target:
1. shall read the value of the DB(15-0) signals within one receive hold time of the transition of the ACK.
3.5.2.2.2.1
Data group pad field and pCRC field transfer to SCSI initiator port
The target detects a pad field is required if the I/O signal is true (i.e., transfer to the initiator), the target has
completed the data field transfer of the current data group, and REQ signal is asserted. In this case, the target
shall:
1. wait at least one pCRC transmit hold time since the last REQ assertion to assert P_CRCA;
2. wait at least one transmit hold time since the last REQ assertion to assert the DB(15-0) signals to their pad
values;
3. wait at least the longer of one pCRC transmit setup time from the assertion of P_CRCA or one transmit
setup time from DB(15-0) being driven with valid pad data;
4. wait until the initiator has responded with all ACK transitions for the previous data group;
5. wait at least one transmit REQ assertion period with P_CRCA transitioning since the last REQ assertion;
6. negate the REQ signal without waiting for the ACK transition corresponding to the previous REQ transition
unless the negotiated offset would be exceeded;
7. hold the DB(15-0) signals valid for a minimum of one transmit hold time and hold the REQ signal negated
for a minimum of one transmit negation period;
8. drive the DB(15-0) signals to their pCRC values;
9. wait at least one transmit setup time;
10. assert the REQ signal without waiting for the ACK transition corresponding to the previous REQ transition
unless the negotiated offset would be exceeded;
57

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ultra320

Table of Contents