Seagate Ultra160 Product Manual page 10

Scsi interface
Table of Contents

Advertisement

viii
3.8.2
3.9
MESSAGE phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
3.9.1
3.9.2
3.9.3
3.10
Signal restrictions between phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
3.11
SCSI bus phase sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
3.11.1
3.11.2
3.11.3
3.11.4
3.11.5
3.12
Data bus protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
3.12.1
3.12.2
3.12.3
4.0
Message system specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
4.1
General message protocols and formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
4.2
Message formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
4.2.1
4.2.2
4.2.3
4.3
Message categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
4.3.10
4.3.11
4.3.12
4.3.13
4.3.14
4.3.15
4.3.16
4.3.17
4.3.18
4.4
Task attribute messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
4.4.1
STATUS phase exception condition handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
MESSAGE phase overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
MESSAGE IN phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
3.9.2.1
MESSAGE IN phase exception condition handling . . . . . . . . . . . . . . .68
MESSAGE OUT phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
3.9.3.1
SCSI bus phase sequences overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
attention condition with information unit transfers disabled . . . . . . . . . . . . . . . . . . .69
information unit transfers disabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
attention condition with information unit transfers enabled . . . . . . . . . . . . . . . . . . .71
information unit transfers enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
Data bus protection overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
ST data bus protection using parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
DT data bus protection using CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
3.12.3.1
DT data bus protection using CRC overview . . . . . . . . . . . . . . . . . . . .73
3.12.3.2
Error detection capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
3.12.3.3
Order of bytes in the CRC field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
One-byte messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Two-byte messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Extended messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
LINK CONTROL MESSAGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
DISCONNECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
IDENTIFY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
IGNORE WIDE RESIDUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
INITIATOR DETECTED ERROR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
LINKED COMMAND COMPLETE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
MESSAGE PARITY ERROR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
MESSAGE REJECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
MODIFY DATA POINTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
MODIFY BIDIRECTIONAL DATA POINTER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
NO OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
PARALLEL PROTOCOL REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
4.3.12.1
PARALLEL PROTOCOL REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . .85
QAS REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
RESTORE POINTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
SAVE DATA POINTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
SYNCHRONOUS DATA TRANSFER REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . .86
4.3.16.1
Target initiated SDTR negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
4.3.16.2
Initiator initiated SDTR negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
TASK COMPLETE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
WIDE DATA TRANSFER REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
4.3.18.1
Target initiated WDTR negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
4.3.18.2
Task attribute message overview and codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
SCSI Interface Product Manual, Rev. B

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ultra320

Table of Contents