Seagate Ultra160 Product Manual page 9

Scsi interface
Table of Contents

Advertisement

SCSI Interface Product Manual, Rev. B
2.12.10 Message restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.12.11 Negotiation message sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.0
Logical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.1
SCSI bus phases overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.1.1
3.1.2
3.2
SELECTION phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.2.1
3.3
RESELECTION phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3.1
3.3.2
3.3.3
3.4
SCSI bus fairness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.5
Information transfer phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.5.1
3.5.2
3.5.3
3.5.4
3.6
COMMAND phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.6.1
3.6.2
3.7
DATA phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.8
STATUS phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.8.1
BUS FREE phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.1.1.1
Unexpected and expected bus free phases . . . . . . . . . . . . . . . . . . . . 45
3.1.1.2
Expected bus free phases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Arbitration and QAS overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.1.2.1
Normal ARBITRATION phase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.1.2.2
QAS protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.1.2.3
QAS phase overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Selection overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.2.1.1
Selection using attention condition . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.2.1.1.1
3.2.1.1.2
3.2.1.1.3
3.2.1.1.4
3.2.1.2
Selection without using attention condition . . . . . . . . . . . . . . . . . . . . . 50
3.2.1.2.1
3.2.1.2.2
RESELECTION phase overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Physical reconnection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Physical reconnection timeout procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Asynchronous transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Synchronous transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.5.2.1
ST synchronous data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.5.2.2
DT synchronous transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.5.2.2.1
3.5.2.2.2
Paced transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.5.3.1
Paced transfer training pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.5.3.1.1
3.5.3.1.2
3.5.3.2
P1 data valid/invalid state transitions . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.5.3.2.1
3.5.3.2.2
3.5.3.2.3
3.5.3.3
Paced information unit transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.5.3.4
Deskewing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Wide transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
COMMAND phase description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
COMMAND phase exception condition handling . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DATA phase overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DT DATA IN phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DT DATA OUT phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
ST DATA IN phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
ST DATA OUT phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
STATUS phase description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
attention condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Information unit transfers disabled . . . . . . . . . . . . . . . . 49
Information unit transfers enabled . . . . . . . . . . . . . . . . 49
time-out procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Information unit transfer . . . . . . . . . . . . . . . . . . . . . . . . 55
Data group data field transfer . . . . . . . . . . . . . . . . . . . 56
DT DATA IN phase training pattern . . . . . . . . . . . . . . . 61
DT DATA OUT phase training pattern . . . . . . . . . . . . . 62
Ending pacing transfers . . . . . . . . . . . . . . . . . . . . . . . . 64
vii

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ultra320

Table of Contents